public int TaskFork() { MChessInt i = new MChessInt(); if (!MChessChess.TaskFork(i)) { ChessDetach(); } return(i.i); }