Jump to content

Pig the dice game/Player: Difference between revisions

m
Line 2,029:
function turn(player, verbose=false)
playernum = findfirst(p -> p == player, players)
scorewin(p) = for p in players if p == player p.wins += 1 else p.losses += 1 end; p.score = 0 end
player.ante = 0
while (r = rand(dice)) != 1
Line 2,035:
verbose && println("Player $playernum rolls a $r.")
if player.score + player.ante >= 100
scorewin(player)
verbose && println("Player $playernum wins.\n")
return false
4,108

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.