Beispiel #1
0
        public void Start()
        {
            AddPlayers();

            var timer = new Timer(_ => IsGameTimedout = true, null, TimeSpan.FromMilliseconds(-1), TimeSpan.FromMinutes(30));

            do
            {
                var roll = dice.Roll(rand);

                game.MovePlayer(roll);

                isWinner = !answeringStrategy.IsNotWinner(game);
            }while (!isWinner || IsGameTimedout);
        }