cup/cup.nim
2021-10-22 10:35:24 -07:00

19 lines
430 B
Nim

import game, simulation, ui
when isMainModule:
let config = parseArgs()
var b: Board
b.init
b.setState(config.state, [])
b.diceRolled = config.diceRolled
let legScores = b.getLegScores
let gameScores = b.randomGames(1_000_000)
echo b.showSpaces(1, 16)
echo "\nCurrent leg probabilities:"
echo legScores.showPercents()
echo "\nFull game probabilities (1M simulations):"
echo gameScores.showPercents()