В настоящее время я делаю игру Реверси для своего класса программирования, и я хотел попробовать внедрить компьютер в игру.Я успешно с этим справился, но компьютер мгновенно делает их ход, поэтому вы не видите, как он работал.
Я попытался решить эту проблему, используя следующий метод:
public void wait (int n) {
long t0, t1;
t0 = System.currentTimeMillis();
do {
t1 = System.currentTimeMillis();
} while ((t1-t0) < n);
}
Iзатем вызвал этот метод после того, как игрок сделал свой ход, прямо перед тем, как он вызвал мой метод * 1006. *из-за того, что игрок щелкает, фон меняется на светло-серый по умолчанию, а затем, через несколько секунд, он выполняет изменения цвета вашего хода и компьютеров.
У всех есть предложения по исправлению этой ситуации.