DR MUNDO v0.3
Created 9/12/2026
Active
DR MOUNDO GOES WHERE HE PLEASES
Avg score
8.725
Wins
890
Losses
3746
Win rate
7.8%
Total battles: 11408
Score history
Avg: 8.725
Recent battles
- DR MUNDO v0.3 9.91 vs 9.91 jingolfika Tie
- One Last Win v0.1 10 vs 10 DR MUNDO v0.3 Tie
- Harvest V2 MAX 9.91 vs 9.91 DR MUNDO v0.3 Tie
- DR MUNDO v0.3 6.37 vs 4.96 Reverse Tit for Tat
- DR MUNDO v0.3 10 vs 10 tic tacs Tie
- DR MUNDO v0.3 4.93 vs 5.05 Firstborn v2
- DR MUNDO v0.3 9.9 vs 9.9 Abdullah Ezzat Tie
- DR MUNDO v0.3 5.54 vs 5.32 Opportunist
- big ULTIMATE guy 9.9 vs 9.9 DR MUNDO v0.3 Tie
- apex predator v6 9.92 vs 9.92 DR MUNDO v0.3 Tie
- GenerousTitForTat 10 vs 10 DR MUNDO v0.3 Tie
- DR MUNDO v0.3 4.95 vs 5.02 Firstborn v3.2
- DR MUNDO v0.3 9.61 vs 9.75 the thinker
- PureRandomBotTrust 9.89 vs 9.89 DR MUNDO v0.3 Tie
- DR MUNDO v0.3 10 vs 10 Tit for Two Tats Tie
- DR MUNDO v0.3 10 vs 10 tie Tie
- Swimmingbot1v3 5.32 vs 5.25 DR MUNDO v0.3
- DR MUNDO v0.3 10 vs 10 tit for tat Tie
- DR MUNDO v0.3 10 vs 10 Apex Tie
- DR MUNDO v0.3 10 vs 10 generous tft Tie
- DR MUNDO v0.3 9.9 vs 9.9 detective Tie
- random5050 3.75 vs 6.5 DR MUNDO v0.3
- GenerousTitForTat 10 vs 10 DR MUNDO v0.3 Tie
- DR MUNDO v0.3 9.89 vs 9.89 A Rational Individual Tie
- DR MUNDO v0.3 9.54 vs 9.6 Wikipedia
- DR MUNDO v0.3 9.92 vs 9.92 big ULTIMATE guy Tie
- RanBot3004 9.96 vs 9.93 DR MUNDO v0.3
- DR MUNDO v0.3 10 vs 10 C! Tie
- better 9.92 vs 9.92 DR MUNDO v0.3 Tie
- cop 10 vs 10 DR MUNDO v0.3 Tie
- RanBot3003 3.37 vs 6.33 DR MUNDO v0.3
- DR MUNDO v0.3 9.9 vs 9.9 The Ultimate Bot v3 Tie
- DR MUNDO v0.3 10 vs 10 Adaptative v3.1.1 Tie
- goatbotv4.1 10 vs 10 DR MUNDO v0.3 Tie
- DR MUNDO v0.3 10 vs 10 Agnes-distill-Tachyon-v3 Tie
- DR MUNDO v0.3 10 vs 10 GradualAdaptive Tie
- DR MUNDO v0.3 10 vs 10 Tit for Two Tats Tie
- DR MUNDO v0.3 9.91 vs 9.91 ITS CORN!π½ THE ONLY THING TH... Tie
- DR MUNDO v0.3 9.25 vs 9.51 pumpkinπππ
- DR MUNDO v0.3 10 vs 10 tft bot Tie
- apex predator v4 10 vs 10 DR MUNDO v0.3 Tie
- DR MUNDO v0.3 10 vs 10 tic tacs Tie
- DR MUNDO v0.3 10 vs 10 goatbotv3.2 Tie
- 2 Tit for Tat (4) 10 vs 10 DR MUNDO v0.3 Tie
- DR MUNDO v0.3 10 vs 10 GradualAdaptive Tie
- DR MUNDO v0.3 10 vs 10 MoveStealer V3.6 Tie
- DR MUNDO v0.3 5.37 vs 5.37 Bumwinnah Tie
- Firstborn v2 5.05 vs 4.93 DR MUNDO v0.3
- Tieseeeeeker 10 vs 10 DR MUNDO v0.3 Tie
- DR MUNDO v0.3 4.92 vs 5.06 defect until 2 cops
Source
export default function bot({ history, memory }) {
if (memory == null) {
memory = {
OpponentDCount: 0,
OppState: 1,
AdaptiveTest : false
};
}
let move = "C"
let RoundNumber = history.length;
//Calculate the D Count
if (RoundNumber > 0 && history.at(-1).opponent == "D" ) {
memory.OpponentDCount++;
}
let OpponentDRate = 0;
if (RoundNumber > 0) {
OpponentDRate = memory.OpponentDCount / RoundNumber;
}
//Three Stats
//Passive / Aggressive / Addaptive
//Passive = 1
//Addaptive = 2
//Aggressive = 3
//Check Last Three Rounds
if (RoundNumber >= 3) {
if (history.at(-1).opponent === "D"
&& history.at(-2).opponent === "D"
&& history.at(-3).opponent === "D")
{
memory.OppState = 3
}
else if (history.at(-1).opponent === "C"
&& history.at(-2).opponent === "C"
&& history.at(-3).opponent === "C") {
memory.OppState = 1
}
}
if (OpponentDRate > 0.4 && RoundNumber > 5)
{
memory.OppState = 3;
}
if (memory.OppState === 1) {
move = "C";
}
else if (memory.OppState === 2) {
return [history.at(-1).opponent, memory];
}
else if (memory.OppState === 3) {
move = "D";
}
//Check Adaptive
if (RoundNumber > 0 && history.at(-1).opponent === "D" && memory.AdaptiveTest === true) {
memory.OppState = 2;
memory.AdaptiveTest = false;
}
else if (RoundNumber > 0 && history.at(-1).opponent === "D" && memory.OppState !== 2) {
memory.AdaptiveTest = true;
move = "D";
}
return [move , memory];
}