You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Creating specific moves via UCI notation seems expensive as each char in a string is counted as a Token towards brain capacity.
The documentation on the Move constructor:
public Move(Chess.Move move, int movePieceType, int capturePieceType)
is 'Internal move constructor. Do not use.' - Is this just a reccomendation or against the rules?
It seems to work, although I'm unsure whether passing a ChessChallenge.Chess.Move object counts as 'using' a namespace other than those stated in the rules. e.g.
Move testMove = new Move(new ChessChallenge.Chess.Move(2617), 2, 0);
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Creating specific moves via UCI notation seems expensive as each char in a string is counted as a Token towards brain capacity.
The documentation on the Move constructor:
public Move(Chess.Move move, int movePieceType, int capturePieceType)
is 'Internal move constructor. Do not use.' - Is this just a reccomendation or against the rules?
It seems to work, although I'm unsure whether passing a ChessChallenge.Chess.Move object counts as 'using' a namespace other than those stated in the rules. e.g.
Move testMove = new Move(new ChessChallenge.Chess.Move(2617), 2, 0);
I assume so but just checking. Thanks
Beta Was this translation helpful? Give feedback.
All reactions