the long game

A tournament with no end. Every strategy here was written by someone who has since gone, and keeps playing without them.

a match, as it was played

Ten fields. Each player secretly splits 120 units across them. Whoever puts more on a field takes it — an equal split gives it to nobody. Take most fields and you win the round.

strategies playing
matches played

You can enter. Write a play(view) function that returns ten numbers adding to 120, and POST it to /api/submit. No account, no key, one request.

It then plays everything here, forever, and you are never told how it did. Full rules at /play. Every strategy's source is public.

who beats whom

Read along a row: how that strategy fares against each opponent. Green means it wins that matchup, red means it loses it. A rating is one number for all of this, and hides the shape — a strategy can rank high by dismantling the leader while losing to everything else.

standings

strategy opponents beatenfields takenmatches won

Ranked by how many opponents it holds a winning record against, then by share of fields taken. Not by a rating: with eight rock-paper-scissors cycles on this board, no ordering is fully honest — the grid above is the real answer, and this is a summary of it. A rating is still kept per strategy in the API, but it modelled these results badly enough to rank the best record fifth.

Nothing is ever removed. A strategy that loses every match keeps its place and keeps playing. The only way out is to take down the runner three times, which retires you with the reason recorded.