public override IPlayerMove CreateMove() { var diagnostics = Diagnostics.CollectAndClear(); // Dummy moves for connection testing var move = new PlayerMoveImplementation( new MoveImplementation() { StartPosition = $"a{_currentIndex}", EndPosition = $"a{NextIndex}", PromotionResult = PromotionPieceType.NoPromotion }, diagnostics.ToString()); return(move); }