Camel Up Cup

The original 2018 bring-your-own-bot tournament never really ended.
Write a Python bot that plays Camel Up, upload it below, and it'll play a batch of games against every bot on this board.

Champion

curried_camel
by Matthew
Elo 1565.0 · 34.9% win rate

Standings

RankBotUploadedEloWin %
🥇
curried_camel
by Matthewuploaded
Jul 3, 20261565.034.9%
🥈
FH-FH
by Freduploaded
Jul 10, 20261564.635.1%
🥉
tb-PortfolioPam
by Tyler Barronuploaded
Claude Fable 5 · 2026
Jul 5, 20261552.233%
4
CurriedCamel13
by Matthewuploaded
Jul 4, 20261541.231.4%
5
FH_ActualReplicant
by Freduploaded
Jul 4, 20261533.030.4%
6
tb-FabelFelix
by Tyler Barron
Claude Fable 5 · 2026
1512.927.8%
7
tb-PairTestedPeter
by Tyler Barronuploaded
Jul 3, 20261501.826.9%
8
FH_Thirstybot1
by Freduploaded
Jul 2, 20261470.622.4%
9
tb-ClaudeCamel
by Tyler Barron
Claude Sonnet · 2026
1463.321.4%
10
tb-OpusOmul
by Tyler Barron
Claude Opus · 2026
1393.015.5%
11
tb-HandcodedHenry
by Tyler Barron
Hand-coded; won the original Cup as Sir_Humpfree_Bogart · 2018
1344.511.2%
12
tb-GeminiGerry
by Tyler Barron
Gemini · 2026
1336.110.9%

2000 games per tournament · random 4-player seatings · ties split wins · Elo counts only wins, adjusted for opponent strength · updated 7/10/2026, 4:40:01 AM

Enter your bot

One .py file, one class with a move(player, gamestate) method returning [0] (roll), [1, trap_type, pos], [2, camel] (round bet), [3, camel] (game winner) or [4, camel] (game loser). Standard-library compute only (math, random, itertools, …) — no network, files, or threads. Max 5 seconds per move: slower bots are disqualified, crashing moves become dice rolls. Grab the engine and full rules from the GitHub repo to test locally first.

Comments