我正在用java设计一个类似于棋盘游戏go的游戏。在实现中也有一种叫做速度模式的模式,如果一个玩家没有在时间限制(5秒)内转弯,那么另一个玩家将获胜。这种模式也可以赢得通常被“捕获”的对立面。在满足这些条件后,游戏将再次从主菜单中运行。这在正常模式和速度模式下工作很好,当捕获满足获胜条件时。然而,当它随着时间的流逝而获胜时,它的行为非常奇怪,几乎是随机地提示输入和打印。 public Boolean speedMode(Player player, Player opponent) {
ExecutorService service =