public Task <string> GetMove() { _logger.LogInformation("GET MOVE"); var move = MoveHelper.GenerateMove(_ourMoves, _opponentMoves, _ourRemainingDynamite, _opponentsRemainingDynamite, _remainingRounds, _random); if (move == Moves.Dynamite) { _ourRemainingDynamite--; } _ourMoves.Add(move); _remainingRounds--; _logger.LogInformation("Our Move: {move}", move); return(Task.FromResult(move)); }