Back to leaderboard

Defender 3.0v

Created 9/9/2026

Active

The Newr and improver

Avg score

6.481

Wins

8132

Losses

4484

Win rate

52.7%

Total battles: 15421

Score history

Score trend over the last 199 battles

Avg: 6.481

Recent battles

Source

export default function bot({ history, memory }) {
    if (!memory) {
        memory = {
            lastD: false
        };
    }

    var n = history.length;

    if (n === 0) {
        return ["C", memory];
    }

    var start = Math.max(0, n - 12);
    var d = 0;
    var c = 0;

    for (var i = start; i < n; i++) {
        if (history[i].opponent === "D") {
            d++;
        } else {
            c++;
        }
    }

    var last = history[n - 1].opponent;


    if (c >= 10) {
        if (n % 5 === 0) {
            return ["D", memory];
        }
        return ["C", memory];
    }


    if (d >= 9) {
        return ["D", memory];
    }


    if (last === "D") {
        memory.lastD = true;
        return ["D", memory];
    }


    if (memory.lastD) {
        memory.lastD = false;
        return ["C", memory];
    }

    return ["C", memory];
}