Победить бота в домино за один вечер не получится, но чем лучше вы понимаете, как он думает, тем быстрее начнёте выигрывать. На tamashebi.cc тренировочный бот есть в домино: при создании стола выбираете «игру с ботом» и сложность, и матч начинается сразу — даже для гостя. Есть боты и в буре: хозяин бесплатного обычного стола может заполнить свободные места ботами и потренироваться. В нардах и джокере у бота другая роль: он не заменяет живого соперника, а занимает место человека только тогда, когда тот ушёл из-за стола или у него вышло время на ход. В этой статье сначала речь о боте в домино, а затем о том, что нужно знать о боте в нардах и джокере.
Уровни сложности
- Лёгкий — почти случайный. Если у него есть ход, приносящий очки, он выберет его в шести случаях из десяти; в остальное время кладёт любую допустимую кость.
- Средний — оценивает каждый допустимый ход: сколько очков он даёт прямо сейчас, насколько тяжёлая кость, дубль ли это, сколько очков он оставит сопернику и насколько гибкой останется собственная рука. Выбирает лучшую оценку.
- Сложный — начинает с той же оценки, а затем много раз доигрывает раздачу до конца у себя в голове. Каждый раз он по-новому распределяет неизвестные кости между вашей рукой и базаром (запасом) и выбирает ход с лучшим средним результатом. На это он тратит примерно десятую долю секунды за ход.
Всех трёх объединяет одно: бот видит ровно то, что увидел бы на его месте человек. Ваши кости и порядок базара ему неизвестны — сервер даёт ему тот же ограниченный вид, что и вашему браузеру. Перед ходом он делает короткую паузу, меньше секунды, чтобы игра шла в человеческом темпе; эта пауза не означает более глубоких раздумий. Игра с ботом — всегда тренировка, на рейтинг она не влияет.
Сложность выбирается при создании стола, вместе с целью — 75, 175, 255 или 355 очков. Если сложность не выбрать, бот играет на среднем уровне. Матч с ботом никого не ждёт: стол стартует сразу и в лобби не виден. Если когда-нибудь тренировка с ботом окажется недоступной, это решение администрации — функция включается и выключается в настройках сайта.
Что бот делает хорошо
- Не упускает очки. Для среднего и сложного бота кратное пяти, которое можно взять прямо сейчас, — самый весомый довод.
- Рано избавляется от дублей: потом их трудно пристроить, и бот это учитывает.
- Рано сбрасывает тяжёлые кости, чтобы при «рибе» (заблокированной доске) или вашем «домино» на руках не осталось много очков.
- Старается не оставить вам кратное пяти: считает, сколько из неизвестных костей принесли бы вам очки после его хода.
- Никогда не делает ход против правил и никогда не забывает взять с базара.
Где бот ошибается
- Средний бот считает только на один ход вперёд. Комбинацию из двух ходов, где первый не даёт очков, а второй даёт много, он не видит.
- Сложный бот распределяет неизвестные кости между вашей рукой и базаром равномерно. Он не делает вывода, что если вы пошли на базар, то у вас не было определённого числа, — из ваших прошлых ходов он ничего не извлекает.
- Его симуляции играют жадно за обе стороны: всегда наибольшие очки сразу, затем самая тяжёлая кость. Игрока, который сознательно пропускает очки ради большего хода позже, он предсказывает плохо.
- Сложный бот считает только до конца текущей раздачи. Счёт матча и цель — 75 или 355 — на его выбор не влияют.
Ловушки
У бота нет о вас той информации, которая есть у вас о нём. В грузинском домино на базар идёшь только тогда, когда нечем ходить, поэтому каждый добор бота говорит вам, каких чисел у него нет. Пользуйтесь этим.
Пример
- На открытых концах тройка и шестёрка. Бот берёт с базара три кости и только потом кладёт 6-2.
- Значит, до добора у него не было ни тройки, ни шестёрки. Среди трёх новых костей может оказаться тройка, но скорее всего ход ему дала последняя взятая кость.
- Теперь на концах тройка и двойка. У вас 2-3 и 3-5. Положите 2-3 на двойку — оба конца станут тройками, и боту, вероятно, снова придётся идти на базар.
- Каждый лишний добор утяжеляет его руку: если раздача закончится «рибой» или вы положите последнюю кость, очков получите больше.
- По той же логике не открывайте концы на число, которое бот только что положил, — скорее всего, у него их ещё несколько.
Вторая ловушка — горизонт среднего бота в один ход: оставьте ему конец, на котором сейчас видны небольшие очки, если после этого вам открывается крупное кратное пяти. Третья: в конце матча сложный бот не учитывает, сколько очков вам не хватает до цели, поэтому в последних раздачах вы можете играть осторожнее, а он по-прежнему будет гнаться за максимумом в раздаче.
Бот в нардах и джокере
В нардах и джокере отдельной игры с ботом нет — соперник там всегда живой человек. Бот подключается, когда у игрока вышло время на ход (тогда он делает за него один ход) или когда игрок покинул стол классического джокера и его место занял бот. Бот в нардах, например, делает только допустимые ходы и оценивает позицию: риск быть побитым, построенные пункты, шашку соперника на баре. Бот в джокере получает тот же ограниченный вид, что и игрок, и чужих карт не видит. О тренировке в нардах у нас есть отдельная статья.
План тренировок
- Начните со среднего уровня до 75 очков. Лёгкий бот слишком случаен, чтобы чему-то научить.
- В каждой раздаче отслеживайте по доборам бота, каких чисел у него нет. Эта привычка работает и против живых соперников.
- Когда будете выигрывать у среднего четыре матча из пяти, переходите на сложный и 175 очков.
- Против сложного следите за «рибой»: он рано сбрасывает тяжёлые кости, поэтому при «рибе» сумма на руках часто в его пользу.
- Потом играйте с живыми соперниками: человек считает менее точно, чем бот, но изучает ваши привычки.
И ещё один совет сверху: после каждого матча вспомните одну проигранную раздачу и спросите себя, где можно было сыграть иначе. Бот не злится и не устаёт, поэтому одну и ту же ситуацию можно повторять сколько угодно. В этом его главная польза: против живого соперника ошибка стоит рейтинга или монет, а против бота — всего нескольких минут.
Частые вопросы
- Бот видит мои кости?
- Нет. Бот получает тот же ограниченный вид, что и игрок: только свои кости и стол. Ваша рука и порядок базара ему неизвестны.
- Можно сыграть с ботом в нарды или джокер?
- В нардах и джокере пока нет. Тренировочный бот есть в домино, а в буре хозяин бесплатного стола может заполнить свободные места ботами. В нардах и джокере бот играет только вместо игрока, у которого вышло время или который ушёл из-за стола.
- Победа над ботом меняет рейтинг?
- Нет. Любой матч с ботом — тренировка, на рейтинг он не влияет.
Играть на tamashebi.cc можно бесплатно, прямо в браузере, в том числе с телефона. За некоторыми столами используется Domino Coin — виртуальная игровая монета: это не деньги, она не продаётся и не обменивается на деньги. Сайт доступен на грузинском, английском, русском и турецком языках.
Игры на Tamashebi.cc идут на грузинском языке. Они бесплатны и используют виртуальную монету — не настоящие деньги.