Описание тега localhost
Я играл буквально сотни Ма... сильнейший криббедж игры противника все обман.
Основные вопросы
Криббедж концентрирует свое внимание на 3 ключевых приоритетов:
- максимального количества баллов в руке
- максимального количества баллов в игре
- минимизировать риск давать очки в кроватке.
Эти сводятся к двум ключевым навыкам:
- Учета
- Играть
Игра управляется достаточно легко кодированный набор правил. Это примерно 30 или 40 точек принятия решений, запрет чтения чужой язык тела. Закодированный, это может быть сделано убедительно жестким в около 250 строк кода.
Учета гораздо сложнее, потому что приходится балансировать все три приоритета. Мое собственное дерево решений начинается с ищу определенные комбинации. Только это несколько сотен строк кода. А затем за исключением ищу - где необходим хороший протокол оценки рисков. И это, где это становится трудно код.
АИС
Лучшие номера-изменяет ИИ я играл против (около 30 различных программ, 10 из которых я смог рассмотреть источник, остальные имели нормальное распределение рук), как правило, примерно так же хорошо, как и я. Я довольно хорошо, но не отлично.
Теперь, я сыграл около 50+ разных криббедж игры - и я точно знаю, что 3 из них чит, и подозреваю, что еще около 20 чит.
Самый простой способ чит на руке компьютера использовать различные рандомизации, чем рука игрока. Одна такая программа для PalmOS - в 30+ сетов по 8 игр, он ни разу не приложил руку менее 4-х баллов, и никогда не было 19 кроватке, либо. И это в среднем по 6 очков за руку.
Несколько другие используют похожие, но я меньше некоторых из них.
Один, я достал источник, и обнаружил, что код на самом деле дал компьютером по 8 карт, а не 6, выдерживают 4, две в кроватку, и два обратно в колоду. Это было невероятно трудно победить, но иногда есть 19 силы. Я подозреваю, что многие, используя 1-2 дополнительных карт, как это.
Третий Ключевой Навык
Есть 3-й ключевой навык для криббедж - один, что назначения пока не реализовано: чтение противника.
Например: в 2004 году мой приятель Джордж и я играл более 50 комплектов. Мы обычно отыграл сет в течение недели, и почти всегда находится на выходные, иногда 2 комплекта на уик-энд. Наши игры разнообразны, насколько мы были смотреть телевизор или нет - когда нет, мы оба знали, что было на тонкие сигналы позы и реакции на карт. Шпаргалки пока не смотрю ТВ обычно 0-4 балла, а руки, как правило, в диапазоне 4-15, иногда с 2 или 19. Когда мы были не обращая внимания, детские кроватки разнообразны, более широко, в том числе 29... я 5-6-7-8-8-Джей, Гэп, 5-5-7-7-8-8; свою очередь, был, конечно, хватает Джека, моя шпаргалка. Я знал, что он бросал очков, потому что, когда он бросил почти сразу, а еще у него были дергаются брови (а скажите для пары пар или пара королевских плюс 15-дополнять). Если бы она была своей кроватке, с тиком я бы бросил на 8-й вместо 5-й.
Одна из причин в том числе "мошенничество" ИИ-это потому, что может имитировать в определенной степени значение одного противника и эффект на результаты.
Дальнейшее Обсуждение
На сегодняшний день, я видел мало документации ИИ работать в криббедж - я нашел одну научную статью (Кендалл & шо, 2002), и он более заинтересован в развитии собственного интеллекта. Кроме того, он сравнивает не-эвристический АИ - конечная Криббидж который я играл, и нашли солидный оппонент.
Читерство ИИ, однако самые тяжелые из них, которые я нашел, чтобы играть против. Просто будьте предупреждены, однако, некоторые из тех, кто может тренироваться один неоптимальной игры, особенно те, что обманывают со шпаргалкой, как свою кроватку-риск, расчеты могут стать перекос.