Skip to content

Commit 59ecaa1

Browse files
committed
Add Figgie
1 parent a1c24d6 commit 59ecaa1

5 files changed

Lines changed: 32 additions & 2 deletions

File tree

pages/arenas/figgie.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
title: Figgie
2+
logo: /static/images/arenas/figgie.png
3+
preview: /static/images/arenas/figgie.gif
4+
preview_width: 70
5+
description: Card game by Jane Street simulating open-outcry commodities trading
6+
date-added: 2025-12-31T00:00:00.000000Z
7+
players: 4-5
8+
language: Python
9+
split: train
10+
11+
**What is Figgie?**
12+
Figgie is a card trading game invented at Jane Street that simulates open-outcry commodities markets. Players trade cards from four suits through bids and offers, competing to accumulate the secret goal suit while managing limited capital and incomplete information.
13+
14+
**How does it work?**
15+
Each game uses a 40-card deck with asymmetric suit sizes (12-10-10-8 cards). Players start with $350 and contribute an ante to a $200 pot. You post bids to buy cards or offers to sell them, execute trades at market prices, and gather information from other players' trading patterns to deduce which suit is the goal.
16+
17+
**What's the goal?**
18+
Maximize profits by collecting cards in the goal suit, which is revealed only at game end. Each goal suit card pays $10 from the pot, and the remainder ($100-120) goes to whoever holds the most. The goal suit is always the same color as the 12-card suit but contains 8 or 10 cards.
19+
20+
**What makes it challenging?**
21+
Success requires probabilistic reasoning under uncertainty, reading opponent signals from trading behavior, and balancing market-making profits against goal suit accumulation. You must manage capital efficiently, avoid overpaying for cards, and deduce the goal suit from limited information about deck composition.
22+
23+
---
24+
25+
### References
26+
27+
* [Jane Street Figgie Website](https://www.figgie.com/index.html)
28+
* [Discussion of Figgie vs. Poker for teaching quantitative marketing skills by ex-Jane Street employee](https://blog.rossry.net/figgie/)
29+
* [Reference Implementation](https://github.com/0xDub/figgie-auto)

pages/arenas/gomoku.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ title: Gomoku
22
logo: /static/images/arenas/gomoku.png
33
preview: /static/images/arenas/gomoku.gif
44
preview_width: 70
5-
description: Strategic board game where players race to connect five stones in a row
5+
description: Board game where players race to connect five stones in a row
66
date-added: 2025-12-19T00:00:00.000000Z
77
players: 2
88
language: Python

pages/insights/20251231_train_split.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@ Since CodeClash's initial release, our top priority has been enabling practition
88
As part of this effort, we've released an initial set of **10** arenas that we're designating as the official "**train**" split of CodeClash.
99

1010
- [Bridge](/arenas/bridge/)
11-
- [Chess](/arenas/chess)
11+
- [Chess](/arenas/chess/)
12+
- [Figgie](/arenas/figgie/)
1213
- [Gomoku](/arenas/gomoku/)
1314
- [Halite II](/arenas/halite2/)
1415
- [Halite III](/arenas/halite2/)

static/images/arenas/figgie.gif

795 KB
Loading

static/images/arenas/figgie.png

19.2 KB
Loading

0 commit comments

Comments
 (0)