## 内部接口
| | | |
| --- | --- | --- |
| 编号 | 名称 | 作用 |
| 1 | void updateDrawableState() | 更新棋盘状态 |
| 2 | int getLevel() | 获取棋子状态 |
| 3 | Owner findWinner() | 判断胜利者 |
| 4 | int evaluate() | 估价函数,判断落子价值 |
| 5 | void restartGame() | 重启游戏 |
| 6 | void reportWinner(final Tile.Owner winner) | 宣布游戏结果 |