public void AnalyzeHands(BlackjackGame game) { decimal betAmount = 0M; foreach (var player in game.Players) { betAmount = game.GetBetAmount(player.Hand); if (betAmount > 0) { player.Bettor.BetAmount = betAmount; player.Bettor.Bet(); } } game.State = BlackjackGame.BetsPlacedState; }