手の実行結果を表す型
手の実行が成功した場合は新しいGameStateを、失敗した場合はエラー情報(MoveError)を返します。
const successResult: MoveResult = { success: true, state: gameState};const failureResult: MoveResult = { success: false, error: "occupied"}; Copy
const successResult: MoveResult = { success: true, state: gameState};const failureResult: MoveResult = { success: false, error: "occupied"};
手の実行結果を表す型
手の実行が成功した場合は新しいGameStateを、失敗した場合はエラー情報(MoveError)を返します。