public abstract ZNMove FindNextMove(ZNMove aLastMove);
internal bool DoMove(ZNMove move) { return DoMove(move.iMove); }
internal bool DoMove(ZNMove move) { return(DoMove(move.iMove)); }
public override ZNMove FindNextMove(ZNMove aLastMove) { throw new NotImplementedException(); }