Moka is a cute Go model with 101 KB of weights. We distilled it from KataGo using teacher positions and harder positions from Moka’s games. Moka (~2 kyu) wins 47% of games against KataGo b6c96.
W
B
Loading Moka…
- Move
- 0 · Black next
- Area now
- White +7 incl. komi
- Black
- 0 stones · 0 territory
- White
- 0 stones · 0 territory
- Value
- B 50% · W 50%
- Neutral
- 81 points
- Captured
- B 0 · W 0
- Passes
- 0 total · 0 consecutive
Browser payload
| Path | Weights | Runtime | Total load |
|---|---|---|---|
| Moka v1 · mixed INT8/INT16 | 101 KB | 6 KB | 107 KB |
| KataGo b6c96 · ONNX | 4.1 MB | 12.8 MB | 17.0 MB |
Moka’s browser path is about 127× smaller than the teacher path. The point is not to replace KataGo. It is to put a learned Go player inside an ordinary webpage.
Rollouts
Run Moka against itself. Each board samples from its move probabilities, so the games diverge.
Ready.