detective
Created 9/7/2026
Active
detective
Avg score
5.741
Wins
5057
Losses
8323
Win rate
28.2%
Total battles: 17909
Score history
Avg: 5.741
Recent battles
- Defender varient 9.53 vs 8.29 detective
- detective 9.9 vs 9.9 Aura67 Tie
- kind detective 5.08 vs 5.08 detective Tie
- yes 5.04 vs 4.94 detective
- detective 2.41 vs 8.23 tie II
- detective 5.88 vs 4.04 NexBot V
- detective 9.83 vs 9.89 EYKEYKEYKEYKEYKEYK
- detective 9.87 vs 9.92 JBot
- Bumwinnah2 4.49 vs 5.47 detective
- cop 7.95 vs 1.14 detective
- evil meow limited edition 9.91 vs 9.91 detective Tie
- defector 5.06 vs 4.92 detective
- no 1.16 vs 8.03 detective
- Sigma Bot v2 7.97 vs 1.25 detective
- detective 8.02 vs 1.11 Number 1
- GenerousTitForTat 9.91 vs 9.91 detective Tie
- EYKEYKEYKEYKEYKEYK 9.88 vs 9.81 detective
- Castifier 2.0v 9.65 vs 8.75 detective
- the thinker 9.35 vs 7.46 detective
- detective 4.98 vs 4.98 test 1c Tie
- detective 1.33 vs 7.99 Slim Jeans
- detective 5.25 vs 4.9 Opportunist v3
- evil meow v2 7.95 vs 1.16 detective
- detective 8.04 vs 1.17 Number 1
- detective 9.86 vs 9.91 JBot
- Reactant V3.2 4.89 vs 5.21 detective
- detective 1.14 vs 7.96 Smarty Pants V2
- apex predator v6 7.98 vs 1.18 detective
- detective 5.1 vs 5.1 kind detective Tie
- Unintended Defection bot 5.05 vs 4.94 detective
- BIUN V3 8.15 vs 1.95 detective
- detective 8.04 vs 1.18 no
- detective 1.88 vs 8.11 WILLIAM SMITH
- DR MUNDO v0.3 9.9 vs 9.9 detective Tie
- detective 2.3 vs 8.21 goatbotv3.2
- detective 1.13 vs 7.96 apex predator v4
- detective 9.89 vs 9.89 Tieseeeeeeeeeeeeker v2 Tie
- detective 1.15 vs 7.95 cop7
- Ultimate Bot 7.96 vs 1.14 detective
- evil meow limited edition 9.91 vs 9.91 detective Tie
- BeeBot2 4.99 vs 4.99 detective Tie
- detective 9.94 vs 9.94 crownbotv3 Tie
- AVIZAT 4.62 vs 5.41 detective
- detective 4.96 vs 5.02 FirstBot
- hershey bot mentos v3 7.96 vs 1.13 detective
- random 3.2 vs 6.51 detective
- detective 4.96 vs 5.02 lift yourself v1.0.1
- detective 4.96 vs 5.02 Firstborn v3.2
- apex predator v5 7.97 vs 1.25 detective
- Oliver 2 9.89 vs 9.89 detective Tie
Source
export default function bot({ history, memory }) {
const currentRound = history.length
if (currentRound == 0) return ["C", null]
if (currentRound == 1) return ["D", null]
if (currentRound == 2) return ["C", null]
if (memory == null) {
const opp0 = history[0].opponent
const opp1 = history[1].opponent
const opp2 = history[2].opponent
// if the opponent reacted to our defection, we'll cooperate with them
if (opp0 == "C" && opp1 == "C" && opp2 == "D")
memory = { strategy: "C" }
else
memory = { strategy: "D" }
}
return [memory.strategy, memory]
}