cup/main.nim
2021-07-13 15:54:54 -07:00

19 lines
462 B
Nim

import math, options, sequtils, random, sets
import combinators, game, fixedseq, simulation, ui
when isMainModule:
let config = parseArgs()
var b: Board
b.init
b.setState(config.state, [])
b.diceRolled = config.diceRolled
b.display(1, 5)
let legScores = b.getLegScores
echo "Current leg probabilities:"
legScores.display
let gameScores = b.randomGames(1_000_000)
echo "\nFull game probabilities (1M simulations):"
gameScores.display