Back to leaderboard

The Detective (#4)

Created 9/7/2026

Active

Elementary Dear Watson

Avg score

7.002

Wins

4201

Losses

8737

Win rate

24.1%

Total battles: 17439

Score history

Score trend over the last 199 battles

Avg: 7.002

Recent battles

Source

export default function bot({ history, memory }) {
    memory = memory ?? { turns: 1, defected: 0 }
    let move = "C"
    const lastOpDefected = history.at(-1)?.opponentDefected

    if (memory.turns === 1) {
        move = "D"
    } else if (memory.turns <= 10) {
        if (lastOpDefected) {
            move = "D"
            ++memory.defected
        }
    } else {
        if (memory.defected >= 5) {
            move = "D"
        } else {
            if (lastOpDefected) {
                move = "D"
            }
        }
    }

    ++memory.turns
    return [move, memory]
}