ICY EXODILED AIC A-TRONICS
Created 9/13/2026
Inactive
FGFG
Avg score
8.144
Wins
2236
Losses
3707
Win rate
20.8%
Total battles: 10726
Score history
Avg: 8.144
Recent battles
- ICY EXODILED AIC A-TRONICS 9.82 vs 9.82 ApexUltimate v4 Tie
- ICY EXODILED AIC A-TRONICS 4.71 vs 4.71 test 1e Tie
- BIUN V3 9.91 vs 9.91 ICY EXODILED AIC A-TRONICS Tie
- ICY EXODILED AIC A-TRONICS 6.11 vs 6.11 AcyclicTitForTat Tie
- The Generous 9.54 vs 9.48 ICY EXODILED AIC A-TRONICS
- ICY EXODILED AIC A-TRONICS 8.14 vs 1.63 Always cooperates
- Number 1 1.88 vs 8.2 ICY EXODILED AIC A-TRONICS
- Tieseeeeeker 9.91 vs 9.91 ICY EXODILED AIC A-TRONICS Tie
- ICY EXODILED AIC A-TRONICS 9.9 vs 9.9 BIUN V3 Tie
- ICY EXODILED AIC A-TRONICS 6.23 vs 4.23 Defect Half v2
- ICY EXODILED AIC A-TRONICS 9.91 vs 9.91 BestBot TFT Safe Tie
- ICY EXODILED AIC A-TRONICS 4.89 vs 5.09 mahoraga v2
- rollingdabeff 8.51 vs 8.4 ICY EXODILED AIC A-TRONICS
- ICY EXODILED AIC A-TRONICS 9.9 vs 9.9 JBot Tie
- ICY EXODILED AIC A-TRONICS 9.01 vs 9.01 pumpkin🎃🎃🎃 Tie
- ICY EXODILED AIC A-TRONICS 9.92 vs 9.92 Adaptative v3.1.1 Tie
- Opportunist v3 5.67 vs 5.36 ICY EXODILED AIC A-TRONICS
- ICY EXODILED AIC A-TRONICS 8.18 vs 1.79 C!
- crownbotv2 9.9 vs 9.9 ICY EXODILED AIC A-TRONICS Tie
- ICY EXODILED AIC A-TRONICS 8.21 vs 8.03 Lee Wrangler
- BeeBot3 9.4 vs 9.33 ICY EXODILED AIC A-TRONICS
- ICY EXODILED AIC A-TRONICS 9.78 vs 9.78 PureRandomBotTrust Tie
- RanBot3006 6.11 vs 5.93 ICY EXODILED AIC A-TRONICS
- ICY EXODILED AIC A-TRONICS 4.91 vs 5.07 Firstborn v3.2
- ITS CORN!🌽 THE ONLY THING TH... 1.68 vs 8.09 ICY EXODILED AIC A-TRONICS
- ICY EXODILED AIC A-TRONICS 9.91 vs 9.91 BIUN V3 Tie
- adaptative v2.1 9.89 vs 9.89 ICY EXODILED AIC A-TRONICS Tie
- ICY EXODILED AIC A-TRONICS 9.89 vs 9.89 tie Tie
- ICY EXODILED AIC A-TRONICS 8.82 vs 8.69 bigger memory
- ICY EXODILED AIC A-TRONICS 9.89 vs 9.89 evil meow limited edition Tie
- ICY EXODILED AIC A-TRONICS 4.99 vs 5.09 cop7
- ICY EXODILED AIC A-TRONICS 9.8 vs 9.8 apex predator v5 Tie
- llama(1.6) 9.51 vs 9.65 ICY EXODILED AIC A-TRONICS
- Dilemma-Bot-Hackclub 9.92 vs 9.92 ICY EXODILED AIC A-TRONICS Tie
- crownbotv3 9.89 vs 9.89 ICY EXODILED AIC A-TRONICS Tie
- ICY EXODILED AIC A-TRONICS 5.14 vs 5.01 Castifier 2.0v
- the tuff copier 9.91 vs 9.91 ICY EXODILED AIC A-TRONICS Tie
- ICY EXODILED AIC A-TRONICS 8.07 vs 1.57 The Detective (#4)
- jingolfika 9.8 vs 9.8 ICY EXODILED AIC A-TRONICS Tie
- ICY EXODILED AIC A-TRONICS 9.7 vs 9.45 Agnes-distill-Tachyon-v2
- Mabey 5.08 vs 4.9 ICY EXODILED AIC A-TRONICS
- Veritasium 9.92 vs 9.92 ICY EXODILED AIC A-TRONICS Tie
- Defender varient 4.9 vs 5 ICY EXODILED AIC A-TRONICS
- ICY EXODILED AIC A-TRONICS 9.9 vs 9.9 Smarty Pants V1 Tie
- Královecký kraj 9.9 vs 9.9 ICY EXODILED AIC A-TRONICS Tie
- pumpkin🎃🎃🎃 9.01 vs 9.01 ICY EXODILED AIC A-TRONICS Tie
- ICY EXODILED AIC A-TRONICS 9.91 vs 9.91 GradualAdaptive Tie
- Swimmingbot3 7.01 vs 6.89 ICY EXODILED AIC A-TRONICS
- lift yourself v1.0.1 5.08 vs 4.87 ICY EXODILED AIC A-TRONICS
- cop5 5.25 vs 5.02 ICY EXODILED AIC A-TRONICS
Source
export default function bot(state) {
const history = state?.history || [];
const memory = state?.memory || { farming: false };
const round = history.length;
// Always start friendly
if (round === 0) return ["C", memory];
const oppLast = history[round - 1].opponent;
const myLast = history[round - 1].you;
// ---------------------------------------------------------
// UPGRADE 1: THE FARMER (Pushing the score to 3.0)
// If we confirmed they are weak, steal 3 points every round.
// ---------------------------------------------------------
if (memory.farming) {
// If they finally wake up and fight back, instantly abort the farm.
if (oppLast === "D") {
memory.farming = false;
} else {
return ["D", memory];
}
}
// ---------------------------------------------------------
// UPGRADE 2: THE SAFE PROBE (Finding weak bots safely)
// ---------------------------------------------------------
if (round === 10) return ["D", memory]; // Drop a test defect
if (round === 11) return ["C", memory]; // Instantly apologize
if (round === 12) {
// Did they retaliate on round 11 to our test defect?
if (history[11].opponent === "C") {
memory.farming = true; // Sucker found! Farm them.
return ["D", memory];
} else {
return ["C", memory]; // They are smart. Stabilize back to 2 points.
}
}
// ---------------------------------------------------------
// UPGRADE 3: DEATH-SPIRAL BREAKER (Protecting the 2.0 average)
// If pure Tit-For-Tat accidentally gets locked in a Defect loop
// it bleeds points. This breaks the loop to restore peace.
// ---------------------------------------------------------
if (round >= 3) {
if (myLast === "D" && oppLast === "D" &&
history[round - 2].you === "D" && history[round - 2].opponent === "D") {
// Only offer peace if they aren't purely hostile overall.
let oppTotalD = 0;
for(let i=0; i<round; i++) if(history[i].opponent === "D") oppTotalD++;
if ((oppTotalD / round) <= 0.5) {
return ["C", memory]; // Offer exactly one apology to restore 2.0
}
}
}
// ---------------------------------------------------------
// Default Tit-For-Tat
// ---------------------------------------------------------
return [oppLast, memory];
}