52 votes
Accepted

Red vs. Blue - Pixel Team Battlebots

Blue Team - SphiNotPi3000 ...
user avatar
  • 28.6k
50 votes

Caveman Duels (or: Me poke you with sharp stick)

Unpredictable Caveman ...
user avatar
  • 21.9k
49 votes

Red vs. Blue - Pixel Team Battlebots

Blue Team - SphiNotPi3000 ...
user avatar
  • 61k
46 votes

Save the last bullet for yourself

Emo Wolf With A Gun He's back. He hates zombies. He still hates Java. No copyright infringement intended. ...
user avatar
43 votes

BrainF***edBotsForBattling - A Brainf*** Tournament

Cloaking Device Bot This bot basically tries to hide its base, making it so that other bots will move right past it and off the tape. (-)*127(-+--+-++)*12500
user avatar
  • 28.6k
39 votes

Good Versus Evil

Hipster, Ruby ...
user avatar
36 votes
Accepted

Caveman Duels (or: Me poke you with sharp stick)

Darwin - C Who needs strategy, anyway? Have a group of cavemen go at each other and let natural selection do the rest! We use a very simple model for out caveman's primitive brain: it has no memory ...
user avatar
  • 711
34 votes

xkcd 2385 KoTH (Final Exam)

Game Theory is stupid anyway { name: "Game Theory is stupid anyway", run: _ => 100 } Senioritis hits hard sometimes.
user avatar
  • 3,961
30 votes

Good Versus Evil

Petyr Baelish You never know whose side Petyr Baelish is on. ...
user avatar
  • 6,316
29 votes

Good Versus Evil

C++, The Meta Scientist This one does essentially the same as The Scientist, but doesn't operate on rounds as a whole but on the individual players. It tries to map a wave (or a constant function) to ...
user avatar
  • 2,044
29 votes
Accepted

Gold Collector KoTH

BaitBot - JavaScript Node.JS Why bother chasing or running if you can never catch? Instead, BaitBot finds the nearest coin and waits for a weaker bot to also approach it. When they're both adjacent, ...
user avatar
  • 1,189
28 votes

The Rock, Paper, Scissors, Lizard, Spock Tournament of Epicness

Pony (Python 2) This is based on a rock-paper-scissors bot I wrote some time ago for a programming challenge at the end of a Udacity online class. I changed it to include Spock and lizard and made ...
user avatar
  • 1,528
28 votes

xkcd 2385 KoTH (Final Exam)

Balanced Strategy What could be more balanced than returning all of the numbers? Rotates by one after every game. ...
user avatar
  • 281
27 votes

Survival Game - AlienWar

Manager Here's a manager. Naturally, the cleverness is 0 and he always strives to go where the sun don't shine. And, of course, he will only fight the weak and is very good in dodging trouble: ...
user avatar
  • 2,734
27 votes

KOTH: A world-wide pandemic

TrumpBot ...
user avatar
  • 2,575
27 votes

The Futuristic Gun Duel

The BlackHatPlayer The BlackHat Player knows that bullets and shields are a thing of the past; the actual wars are won by those who can hack the opponent's programs....
user avatar
26 votes

Good Versus Evil

Angel The purest player of all. Program print "good" Command python Angel.py
user avatar
  • 6,316
26 votes

What Doesn't Kill Me…

C++ - MonteBot Simulates a large number of random games and chooses the move that leads to the greatest chance of not-dying. Why think of a strategy when you can let the computer create one for you? ...
user avatar
25 votes

Caveman Duels (or: Me poke you with sharp stick)

Cave Doctor - Lua "Me lose to new foreigners, knocked them out to study them" When you've seen as many patients as the cave doctor, you begin to truly understand the cave man psyche (or so I hope). ...
user avatar
  • 641
25 votes

Totally Blind Chess

Just Everything Generates a list of every possibly legal move, shuffles it, then cycles through it repeatedly. Since there are only 1792 possibly legal moves, this will never forfeit due to the 2000-...
user avatar
  • 1,196
24 votes

Good Versus Evil

Artemis Fowl ...
user avatar
  • 4,302
24 votes
Accepted

xkcd 2385 KoTH (Final Exam)

Offset Prediction I'd made a bot that just optimizes for the moving average of the averages (which worked reasonably well), and while testing I noticed that the actual averages seem to jump around the ...
user avatar
  • 1,561
23 votes

What Doesn't Kill Me…

Java Psycho There's no telling what this crazed psycho will do - may attack anyone: a dead bot, or even himself. ...
user avatar
  • 523
23 votes

xkcd 2385 KoTH (Final Exam)

Sam (Self-Aware Maximizer) Finds the output cybersecurity score that maximizes the total score including the own output in the mean. Assumes that the sum of all other bots' scores is going to be the ...
user avatar
  • 331
22 votes

Caveman Duels (or: Me poke you with sharp stick)

ForeignCaveman ForeignCaveman has no idea what you just said. He just... does stuff. javac ForeignCaveman.java then ...
user avatar
  • 1,311
22 votes

You are the Weakest Link, Goodbye

Sniper The general idea is to keep around one of the stupid players (i.e. ones we are more likely to beat in the face-off) to snipe for the points. After that we try to remove the other low-value ...
user avatar
  • 1,958
22 votes

xkcd 2385 KoTH (Final Exam)

Max Max. { name: "Max", max: "max", run:(max)=> Math.max(...max) }
user avatar
  • 25.2k
22 votes

xkcd 2385 KoTH (Final Exam)

FunnyNumber { name: "FunnyNumber", run() { return 69 } } Somebody has to do it.
user avatar
22 votes

xkcd 2385 KoTH (Final Exam)

getRandomNumber ...
user avatar
21 votes

Caveman Duels (or: Me poke you with sharp stick)

Vice-Leader Doorknob♦ is leader. Me want be leader! Follow super intelligent program to become leader! Compile: javac ViceLeader.java Run: ...
user avatar

Only top scored, non community-wiki answers of a minimum length are eligible