Перейти к основному содержимому
თამაშები
თამაშები.cc
РУС

Как победить бота

Как победить бота в домино: три уровня сложности, что бот делает хорошо, где ошибается и какие ловушки работают. И что делает бот в нардах и джокере.

Победить бота в домино за один вечер не получится, но чем лучше вы понимаете, как он думает, тем быстрее начнёте выигрывать. На tamashebi.cc тренировочный бот есть в домино: при создании стола выбираете «игру с ботом» и сложность, и матч начинается сразу — даже для гостя. Есть боты и в буре: хозяин бесплатного обычного стола может заполнить свободные места ботами и потренироваться. В нардах и джокере у бота другая роль: он не заменяет живого соперника, а занимает место человека только тогда, когда тот ушёл из-за стола или у него вышло время на ход. В этой статье сначала речь о боте в домино, а затем о том, что нужно знать о боте в нардах и джокере.

Уровни сложности

  • Лёгкий — почти случайный. Если у него есть ход, приносящий очки, он выберет его в шести случаях из десяти; в остальное время кладёт любую допустимую кость.
  • Средний — оценивает каждый допустимый ход: сколько очков он даёт прямо сейчас, насколько тяжёлая кость, дубль ли это, сколько очков он оставит сопернику и насколько гибкой останется собственная рука. Выбирает лучшую оценку.
  • Сложный — начинает с той же оценки, а затем много раз доигрывает раздачу до конца у себя в голове. Каждый раз он по-новому распределяет неизвестные кости между вашей рукой и базаром (запасом) и выбирает ход с лучшим средним результатом. На это он тратит примерно десятую долю секунды за ход.

Всех трёх объединяет одно: бот видит ровно то, что увидел бы на его месте человек. Ваши кости и порядок базара ему неизвестны — сервер даёт ему тот же ограниченный вид, что и вашему браузеру. Перед ходом он делает короткую паузу, меньше секунды, чтобы игра шла в человеческом темпе; эта пауза не означает более глубоких раздумий. Игра с ботом — всегда тренировка, на рейтинг она не влияет.

Сложность выбирается при создании стола, вместе с целью — 75, 175, 255 или 355 очков. Если сложность не выбрать, бот играет на среднем уровне. Матч с ботом никого не ждёт: стол стартует сразу и в лобби не виден. Если когда-нибудь тренировка с ботом окажется недоступной, это решение администрации — функция включается и выключается в настройках сайта.

Что бот делает хорошо

  • Не упускает очки. Для среднего и сложного бота кратное пяти, которое можно взять прямо сейчас, — самый весомый довод.
  • Рано избавляется от дублей: потом их трудно пристроить, и бот это учитывает.
  • Рано сбрасывает тяжёлые кости, чтобы при «рибе» (заблокированной доске) или вашем «домино» на руках не осталось много очков.
  • Старается не оставить вам кратное пяти: считает, сколько из неизвестных костей принесли бы вам очки после его хода.
  • Никогда не делает ход против правил и никогда не забывает взять с базара.

Где бот ошибается

  • Средний бот считает только на один ход вперёд. Комбинацию из двух ходов, где первый не даёт очков, а второй даёт много, он не видит.
  • Сложный бот распределяет неизвестные кости между вашей рукой и базаром равномерно. Он не делает вывода, что если вы пошли на базар, то у вас не было определённого числа, — из ваших прошлых ходов он ничего не извлекает.
  • Его симуляции играют жадно за обе стороны: всегда наибольшие очки сразу, затем самая тяжёлая кость. Игрока, который сознательно пропускает очки ради большего хода позже, он предсказывает плохо.
  • Сложный бот считает только до конца текущей раздачи. Счёт матча и цель — 75 или 355 — на его выбор не влияют.

Ловушки

У бота нет о вас той информации, которая есть у вас о нём. В грузинском домино на базар идёшь только тогда, когда нечем ходить, поэтому каждый добор бота говорит вам, каких чисел у него нет. Пользуйтесь этим.

Пример

  1. На открытых концах тройка и шестёрка. Бот берёт с базара три кости и только потом кладёт 6-2.
  2. Значит, до добора у него не было ни тройки, ни шестёрки. Среди трёх новых костей может оказаться тройка, но скорее всего ход ему дала последняя взятая кость.
  3. Теперь на концах тройка и двойка. У вас 2-3 и 3-5. Положите 2-3 на двойку — оба конца станут тройками, и боту, вероятно, снова придётся идти на базар.
  4. Каждый лишний добор утяжеляет его руку: если раздача закончится «рибой» или вы положите последнюю кость, очков получите больше.
  5. По той же логике не открывайте концы на число, которое бот только что положил, — скорее всего, у него их ещё несколько.

Вторая ловушка — горизонт среднего бота в один ход: оставьте ему конец, на котором сейчас видны небольшие очки, если после этого вам открывается крупное кратное пяти. Третья: в конце матча сложный бот не учитывает, сколько очков вам не хватает до цели, поэтому в последних раздачах вы можете играть осторожнее, а он по-прежнему будет гнаться за максимумом в раздаче.

Бот в нардах и джокере

В нардах и джокере отдельной игры с ботом нет — соперник там всегда живой человек. Бот подключается, когда у игрока вышло время на ход (тогда он делает за него один ход) или когда игрок покинул стол классического джокера и его место занял бот. Бот в нардах, например, делает только допустимые ходы и оценивает позицию: риск быть побитым, построенные пункты, шашку соперника на баре. Бот в джокере получает тот же ограниченный вид, что и игрок, и чужих карт не видит. О тренировке в нардах у нас есть отдельная статья.

План тренировок

  1. Начните со среднего уровня до 75 очков. Лёгкий бот слишком случаен, чтобы чему-то научить.
  2. В каждой раздаче отслеживайте по доборам бота, каких чисел у него нет. Эта привычка работает и против живых соперников.
  3. Когда будете выигрывать у среднего четыре матча из пяти, переходите на сложный и 175 очков.
  4. Против сложного следите за «рибой»: он рано сбрасывает тяжёлые кости, поэтому при «рибе» сумма на руках часто в его пользу.
  5. Потом играйте с живыми соперниками: человек считает менее точно, чем бот, но изучает ваши привычки.

И ещё один совет сверху: после каждого матча вспомните одну проигранную раздачу и спросите себя, где можно было сыграть иначе. Бот не злится и не устаёт, поэтому одну и ту же ситуацию можно повторять сколько угодно. В этом его главная польза: против живого соперника ошибка стоит рейтинга или монет, а против бота — всего нескольких минут.

Частые вопросы

Бот видит мои кости?
Нет. Бот получает тот же ограниченный вид, что и игрок: только свои кости и стол. Ваша рука и порядок базара ему неизвестны.
Можно сыграть с ботом в нарды или джокер?
В нардах и джокере пока нет. Тренировочный бот есть в домино, а в буре хозяин бесплатного стола может заполнить свободные места ботами. В нардах и джокере бот играет только вместо игрока, у которого вышло время или который ушёл из-за стола.
Победа над ботом меняет рейтинг?
Нет. Любой матч с ботом — тренировка, на рейтинг он не влияет.

Играть на tamashebi.cc можно бесплатно, прямо в браузере, в том числе с телефона. За некоторыми столами используется Domino Coin — виртуальная игровая монета: это не деньги, она не продаётся и не обменивается на деньги. Сайт доступен на грузинском, английском, русском и турецком языках.

Игры на Tamashebi.cc идут на грузинском языке. Они бесплатны и используют виртуальную монету — не настоящие деньги.

#как победить бота#игра с ботом#бот для тренировки#домино с ботом#домино с компьютером#уровни сложности бота#domino botan#botan tamashi