Camel Up Cup 2K18
Wait, what?
Camel Up is a board game I was playing with some buddies. While arguing about what move should have been made someone remarked "someone should write a program to play this game". That sparked the idea that became Camel Up Cup 2K18 - the premier bot creation tournament of the year. The idea is simple, make a digital bot that is able to play the game Camel Up better than all competitors.

The box art for Camel Up
The game was chosen for several reasons: it has a relatively small pool of options to select from (roughly 20 choices per turn, easily narrowed down to usually about 3-4), games are short and there is an element of luck (so even bad bots have a chance to win). After seeing some interest I made the game and a few basic examples of bots and sent out invitations.

Humans Playing the game
The Details
The bots would be written in a language that interfaces with Python. They would take in the gamestate (camel positions, current bets, player money values, etc) and return their move. Bot creators had access to the game's code so could test their bots locally.

The trophy, to be awarded to the winner
The Event Itself
On the day of the event plenty of people showed up... but not many bots. There were two serious bots and two joke bots, along with a bot that was supposed to be a joke but was accidentally a jpeg image. We agreed to a best of four with a rotating player order.

The event itself (bots not pictured)
Initially the game was accidentally in a debugging mode that resulted in "trashbot", one of the joke bots, absolutely crushing the other bots.
The bug was correct and we found the two competative bots TimeCamel [made by Libby and Jack] and Sir_Humpfree_Bogart [made by myself] well ahead of trashbot [made by Charles] and randobot [made by Sean]. TimeCamel took the first game but Sir_Humpfree_Bogart took the next three games to pull home the win.

Sir_Humpfree_Bogart's owner (me)
The Aftermath
Thanks for reading! It was a quirky experiment that led to a fun day with buddies -- can't ask for much more. See my github for the game and my bot and here for TimeBot's code.
Check here for how you can make a bot and interface with the competition