Move ShouldContinue check

This commit is contained in:
Andrew Cooper
2022-06-21 07:34:04 +10:00
parent 9d3f5691fb
commit 156b378a3f
2 changed files with 9 additions and 3 deletions

View File

@@ -30,10 +30,14 @@ internal class Game
_io.Write(Resource.Streams.Title);
_io.Write(Resource.Streams.Instructions);
do
while (true)
{
deck.Shuffle(_random);
} while (PlayHand(table));
var gameOver = PlayHand(table);
if (gameOver) { break; }
_io.WriteLine($"Now I have $ {table.Computer.Balance} and you have $ {table.Human.Balance}");
if (!_io.ReadYesNo("Do you wish to continue")) { break; }
}
}
internal bool PlayHand(Table table)

View File

@@ -26,6 +26,8 @@ internal class Table
public void Deal()
{
Deck.Shuffle();
Pot = Human.AnteUp() + Computer.AnteUp();
Human.NewHand();