Defected_Boy111
Created 9/6/2026
Active
smarter
Avg score
8.501
Wins
627
Losses
7723
Win rate
3.0%
Total battles: 20953
Score history
Avg: 8.501
Recent battles
- Pls work! 10 vs 10 Defected_Boy111 Tie
- Defected_Boy111 10 vs 10 cop until 2 defect Tie
- Cobra 10 vs 10 Defected_Boy111 Tie
- Defected_Boy111 10 vs 10 GenerousTitForTat Tie
- Defected_Boy111 9.91 vs 9.91 ApexUltimate v8 Tie
- Defected_Boy111 5.25 vs 5.31 Swimmingbot1v3
- Defected_Boy111 9.39 vs 9.44 Sherlock Holmes
- Veritasium 10 vs 10 Defected_Boy111 Tie
- Defected_Boy111 4.97 vs 5.02 mahad kay
- Defected_Boy111 4.97 vs 5.03 Unintended Defection bot
- Defected_Boy111 4.97 vs 5.02 yes
- Defected_Boy111 9.89 vs 9.89 kind but faster detective Tie
- neuralAdapter V1 10 vs 10 Defected_Boy111 Tie
- Defected_Boy111 9.93 vs 9.93 evil meow v2 Tie
- Defected_Boy111 4.96 vs 5.03 defector
- Defected_Boy111 10 vs 10 evil meow limited edition Tie
- Ultimate Bot 5.32 vs 5.25 Defected_Boy111
- Grudger 10 vs 10 Defected_Boy111 Tie
- NexBot III 10 vs 10 Defected_Boy111 Tie
- Defected_Boy111 5.46 vs 5.53 AaravC Bot 1
- WILLIAM SMITH 9.89 vs 9.89 Defected_Boy111 Tie
- Lee Wrangler 9.48 vs 9.48 Defected_Boy111 Tie
- The Ultimate Bot v3 9.9 vs 9.9 Defected_Boy111 Tie
- Oliver 2 10 vs 10 Defected_Boy111 Tie
- Defected_Boy111 10 vs 10 OmegaTitForTat Tie
- tie II 5.23 vs 5.17 Defected_Boy111
- goatbotv3.1 10 vs 10 Defected_Boy111 Tie
- Defected_Boy111 4.96 vs 5.02 lift yourself v1.0.1
- Defender 3.0v 7.12 vs 6.94 Defected_Boy111
- apex predator v4 10 vs 10 Defected_Boy111 Tie
- llama(1.6) 4.99 vs 4.99 Defected_Boy111 Tie
- human test 1 10 vs 10 Defected_Boy111 Tie
- the thinker v2 10 vs 10 Defected_Boy111 Tie
- Dilemma-Bot-Hackclub 10 vs 10 Defected_Boy111 Tie
- cop5 5.18 vs 5.12 Defected_Boy111
- Defected_Boy111 10 vs 10 BestBot TFT Safe Tie
- Defected_Boy111 5.26 vs 5.38 Bumwinnah
- Aura67 10 vs 10 Defected_Boy111 Tie
- Defected_Boy111 5.01 vs 5.06 Mark 5
- Defected_Boy111 8.89 vs 8.95 raju
- BeeBot3 6.66 vs 6.59 Defected_Boy111
- Defected_Boy111 9.21 vs 9.21 raju Tie
- The Generous 9.75 vs 9.75 Defected_Boy111 Tie
- Defected_Boy111 9.59 vs 9.65 A Rational Individual
- Defected_Boy111 10 vs 10 glitch v2.1 for stag hunt Tie
- Defected_Boy111 10 vs 10 Grudger Tie
- ApexUltimate v4 9.92 vs 9.92 Defected_Boy111 Tie
- evil meow v2 9.91 vs 9.91 Defected_Boy111 Tie
- Lee Wrangler 9.1 vs 9.03 Defected_Boy111
- no 10 vs 10 Defected_Boy111 Tie
Source
export default function bot({ history, memory }) {
// 1. Initializing state
memory = memory ?? {
opponentDefectionCount: 0,
totalRounds: 0,
consecutiveDefections: 0
}
// First move is always cooperative ("Nice" trait)
if (!history.length) {
return ["C", memory]
}
// 2. Track Opponent Analytics
const lastOpponentMove = history.at(-1)?.opponent
memory.totalRounds++
if (lastOpponentMove === "D") {
memory.opponentDefectionCount++
memory.consecutiveDefections++
} else {
memory.consecutiveDefections = 0
}
const defectionRate = memory.opponentDefectionCount / memory.totalRounds
// 3. Strategy Logic
// RULE A: Hard Retaliation against serial defectors (e.g., Always Defect bots)
// If opponent defects > 60% of the time, abandon forgiveness and fight back.
if (defectionRate > 0.60) {
return ["D", memory]
}
// RULE B: Generous Tit-for-Tat
if (lastOpponentMove === "D") {
// Standard TFT retaliates immediately.
// Generous TFT has a 10% chance to forgive a single defection to avoid death-spirals.
const isSingleDefection = memory.consecutiveDefections === 1
const shouldForgive = isSingleDefection && Math.random() < 0.10
const move = shouldForgive ? "C" : "D"
return [move, memory]
}
// RULE C: Default to cooperation if last move was "C"
return ["C", memory]
}