Проверка победителя TIC TAC TOE Java [закрыто] ⇐ JAVA
Проверка победителя TIC TAC TOE Java [закрыто]
Какова была бы идеальная логика для проверки условия победителя в крестиках-тактиках? По некоторым причинам мне не разрешено использовать циклы, переключатели, массивы и тройные числа, разрешено использовать только if else, и все должно быть в одной функции.
Это моя логика для условия победы
логическое значение check_row1 = (дырка1 == дырка2 && дырка1 == дырка3 ) || (отверстие7 == отверстие8 && отверстие7 == отверстие9); логическое значение check_column = (дырка1 == дырка4 && дырка1 == дырка7) || (отверстие2 == отверстие5 && отверстие2 == отверстие8) || (отверстие3 == отверстие6 && отверстие3 == отверстие9); логическое значение check_diagonal = (отверстие1 == отверстие5 && отверстие1 == отверстие9) || (отверстие3 == отверстие5 && отверстие3 == отверстие7); Это правильно? и поскольку есть 2 игрока, как лучше всего проверить, какой игрок выиграл, и не может быть двух победителей одновременно.
Какова была бы идеальная логика для проверки условия победителя в крестиках-тактиках? По некоторым причинам мне не разрешено использовать циклы, переключатели, массивы и тройные числа, разрешено использовать только if else, и все должно быть в одной функции.
Это моя логика для условия победы
логическое значение check_row1 = (дырка1 == дырка2 && дырка1 == дырка3 ) || (отверстие7 == отверстие8 && отверстие7 == отверстие9); логическое значение check_column = (дырка1 == дырка4 && дырка1 == дырка7) || (отверстие2 == отверстие5 && отверстие2 == отверстие8) || (отверстие3 == отверстие6 && отверстие3 == отверстие9); логическое значение check_diagonal = (отверстие1 == отверстие5 && отверстие1 == отверстие9) || (отверстие3 == отверстие5 && отверстие3 == отверстие7); Это правильно? и поскольку есть 2 игрока, как лучше всего проверить, какой игрок выиграл, и не может быть двух победителей одновременно.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Tic-Tac-Toe Project: кнопка перезапуска не сбросить состояние игры [закрыто]
Anonymous » » в форуме Javascript - 0 Ответы
- 5 Просмотры
-
Последнее сообщение Anonymous
-