Size: a a a

AI Cups Official

2020 October 27

A

Alexey in AI Cups Official
а мне вот интересно, в обычной реализации мктс в обычные крестики-нолики в такой ситуации выбираются ходы, с вопросиками.
|O| | ?|
| |X| |
| ?| | |
Это логично, потому что рандомные плейауты так принесут больше побед, но при этом, при не рандомной игре, эти ходы форсируют ничью. Получается плейауты должны это учитывать и быть не совсем рандомными, чтоб не давать противнику однозначного хода, но тогда будут замедляться симуляции скорее всего? или как-то по-другому лучше такое обрабатывать?
источник

NK

Nikita Kurgin in AI Cups Official
не совсем понял вопрос, тут есть выигрывающий ход?
источник

A

Alexey in AI Cups Official
в крестиках-ноликах нет - это понятно, но в общем могут быть ситуации, когда рандом форсирует ничью
источник

A

Alexey in AI Cups Official
наверное могут быть
источник

A

Alexey in AI Cups Official
если поставить крестик в противоположный угол, то можно заставить соперника думать, чтоб не проиграть, а в этих вариантах выбор однозначен
источник

NK

Nikita Kurgin in AI Cups Official
я так понимаю, тут всё завязано на UCT, оно по идее отловит аномальное событие: ничья, как повышение оценки должно увеличить интересность узла и мы пройдём ещё раз для уточнения
источник

AN

Alexander N in AI Cups Official
Alexey
в крестиках-ноликах нет - это понятно, но в общем могут быть ситуации, когда рандом форсирует ничью
в mcts мало рандома. На этапе выбора нода выбирается строго по формуле. По сути проверяются либо мало исследованные узлы, либо те, где у нас хороший шанс выиграть. В узлах, где ходит противник наоборот больше внимания учитывается тому где противник выигрывает.
источник

AN

Alexander N in AI Cups Official
алгоритм не зацикливается на ничье, а пытается максимизировать выигрышь.
источник

A

Alexey in AI Cups Official
плейаут то рандомный, и количество побед будет выше на выбранных углах, разве нет?
источник

AN

Alexander N in AI Cups Official
Alexey
плейаут то рандомный, и количество побед будет выше на выбранных углах, разве нет?
может и так, но при достаточном количестве итераций алгоритм может "пробиваться" практически до конца игры в хороших местах дерева, при этом игнорируя большую часть остального дерева игры.
источник

AM

Aleksey Murushkin in AI Cups Official
это на первом заходе в эту ветку плейаут рандомный. а дальше дерево будет раскрываться и он будет выбирать более сильные ходы за соперника
источник

A

Alexey in AI Cups Official
ходом в противоположный угол мы ставим соперника перед выбором, как пойти дальше, а ходом в эти два угла - у соперника, чтоб не проиграть, выбор однозначен. Это ж не зависит, от того насколько сильные ходы выбраны за соперника? Вопрос как выбрать ход, который сильнее запутает соперника?
источник

AN

Alexander N in AI Cups Official
Alexey
ходом в противоположный угол мы ставим соперника перед выбором, как пойти дальше, а ходом в эти два угла - у соперника, чтоб не проиграть, выбор однозначен. Это ж не зависит, от того насколько сильные ходы выбраны за соперника? Вопрос как выбрать ход, который сильнее запутает соперника?
запутывание соперника - блеф. Для этого применяется модель оппонента, чтобы учитывать при просчёте слабости оппонента. Мы в крестиках-ноликах ничего подобного не делаем, считается что оппонент играет оптимально.
источник

AN

Alexander N in AI Cups Official
В покере важно иметь модель соперника, в идеале для каждого противника свою точную модель. Там это ключевой фактор для победы. А здесь - нет.
источник

Vc

Viktor Nagornov cArm... in AI Cups Official
кстати
источник

Vc

Viktor Nagornov cArm... in AI Cups Official
интересно будет ли в инфо об игроке внутри стратегии доступно имя владельца
источник

AM

Aleksey Murushkin in AI Cups Official
лучше бы не надо
источник

Vc

Viktor Nagornov cArm... in AI Cups Official
ну то есть скорее всего нет, но для финала мне кажется было бы интересно добавить
источник

AN

Alexander N in AI Cups Official
Viktor Nagornov cArmius
интересно будет ли в инфо об игроке внутри стратегии доступно имя владельца
В раике? Да, хорошо бы. Можно было бы учитывать слабости противника. Так ведь гораздо интереснее.
источник

Vc

Viktor Nagornov cArm... in AI Cups Official
Alexander N
В раике? Да, хорошо бы. Можно было бы учитывать слабости противника. Так ведь гораздо интереснее.
когда-то было давно, но потом выключили. я не помню почему (
источник