井字游戏
:warning_selector: 请勿提交带有此REPO解决方案的PRS :warning_selector:
描述
您的任务是实现TicTacToe类
方法:
getCurrentPlayerSymbol()
应该返回x或o
nextTurn(row, col)
应该正确更新课程状态(更改当前播放器,更新标记存储等)
isFinished()
如果游戏结束(例如有赢家或平局),则应返回true
getWinner()
应该返回赢家符号( x或o );如果还没有赢家,则返回null
noMoreTurns()
如果没有更多字段可放置x或o则应返回true
isDraw()
如果没有更多回合且没有获胜者,则应返回true
getFieldValue(row, col)
应该返回matrix[row][col]值(如果有)或null
先决条件
安装
分叉此存储库: :
克隆您新创建的存储库: : <%your_gi