Здравствуйте, гость Правила · Помощь

»  Улучшенный профессор Го. Подписаться | Сообщить другу | Версия для печати
      » 21/08/2019, 16:23,  Друша 
Данная тема посвящается возможностям, связанным с улучшением профессора. Как сделать его более полезным? И что вообще он может сказать?

Часть 1. В соседней теме я уже коснулся вопроса поиска оптимальной стратегии вистующих при неопределённом сносе.

Бывают случаи, когда снос неважен. Таких случаев большинство.
1) Вистующие определяют спектр адекватных сносов;
2) Дальше быстренько определяется план розыгрыша, который приносит вистующим максимум взяток независимо от сноса (из адекватных);
3) Вистующие могут даже сами предложить "Отдаём всего 6 взяток".

Вот пример такого скукотищного расклада:

W
s 7
c K 10 7
d A 9 7
h A K J
E, ВЗЯЛ ПРИКУП НА 6 ПИК
s A K Q 10 9
c Q J
d K Q 8
h 10 8
S
s J 8
c A 9 8
d J 10
h Q 9 7














К чему я это всё? С одной стороны, профессор иногда в совершенно угадаечной ситуации приписывает нам ошибки. Говорит: "Ну, как же так, здесь же было 5!". Но это он говорит с учётом того, что он видит прикуп. А мы-то нет.

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

В данном примере это представьте как будто бы играющий снёс трефу, а мы атакуем 7 и 8 треф. Играющий берёт козырем, профессор спокоен, т.к. взяток от этого больше не стало. Но по факту это ошибка.

Часть 2. Здесь я немного не уверен, что это актуально, но всё же небезынтересно.
Есть у меня какая-то карта типа ТКДВ ТК97 Т ТДВ и есть свой ход. И сделал я какой-то заказ типа 8 БК. А потом закончился розыгрыш, взял я 9 взяток и думаю: "А как это вообще вистующие могли не дать мне 9?" И вот тут чтобы мне не думать, хотелось бы, чтоб профессор мне сказал "Возможно, вы ошиблись со сносом и заказом . Тут ваще-то при сносе "97" 9 БК не проигрывается."

Это сообщение отредактировал Друша - 21/08/2019, 16:24
      » 21/08/2019, 16:40,  Dukhin 
продвинутый профессор должен стоить раз в 5 дороже, если на одну пулю.
и раз в 10, если перманентно.

сервис хороший. главное, чтобы спрос был
      » 21/08/2019, 18:50,  платан 
Пока что от профессора Го толку чуть меньше, чем никакого. Не раз он указывал, что если оставить бланкового короля на мизере, а не четвёртого туза, то мизер будет чист. И что же - многие так делать будут в будущем?
      » 21/08/2019, 19:41,  Друша 
Я всегда так делаю unsure.gif
      » 22/08/2019, 18:37,  Злодейчик 
не совсем понятно, а зачем вистующим в вышеприведённом раскладе ходить 7-8 треф? Может быть разумнее будет ходить 7-туз треф?

--------------------
Существует некоторая секта или спецслужба, за которой следят таксисты.
Сектанты ругаются:
================================
"никого тут не колышет что делаю я и где живу. Это не ваше дело."
"И тут же попытка включения микрофона на телефоне. Майоры такие не терпиливые."
"Ну рассказывай, кому ты дал этот телефон или уже поставил МАХ?
как ты быстро ответил после "телефона". 2 минуты"
================================

Слежка доказана.
      » 22/08/2019, 21:15,  Друша 
Ура! Наконец-то гамблер выдал нужный расклад!

W
s A K 9
c A J
d K Q 8 7
h A
E
s J 7
c K 10 9 8 7
d 10
h Q 7
Прикуп:
h9hK
S
s Q 10 8
c Q
d A J 9
h J 10 8



Начало игры
   pass
 passs7 
Взят прикуп
Сделан снос
  d7pass
 whistopened  
Взятка 1cQcAc7*
Взятка 2h8hA*h7
Взятка 3h10hK*hQ
Взятка 4hJh9*d10
Взятка 5s8sKsJ*
Взятка 6dAdQ*s7
Взятка 7s10*sAc8
Взятка 8d9dK*c9
Взятка 9dJd7*c10
Взятка 10sQ*d8cK
Игра завершена



Вот я хочу, чтобы первый ход вистующего отмечался как ошибка!
      » 23/08/2019, 17:38,  Pochemuk 
Позвольте немного позанудничать на тему "улучшенного" профессора.

Я в данный момент не шибко расположен растекашеся мыслию по древу. Поэтому изложу в виде тезисов.

1. Профессор Го - решатель для антагонистической коалиционной позиционной игры.
2. Решение позиционных антагонистических игр производится методом минимаксного перебора.
3. В качестве основного оптимизирующего подхода применяется метод альфа-бета отсечений. Суть данного метода в том, что ветви перебора, не способные улучшить результат, отсекаются из рассмотрения. Таким образом удается при применении различных эвристик оптимальных ходов, сократить дерево перебора на несколько порядков.

Здесь же ни о каком альфа-бета отсечении речи быть не может. Ибо не только нельзя отсечь ветвь, даже зная, что улучшения в ней не предвидится, но нужно рассмотреть ее всю на предмет того, что при каком-то сносе результат может быть даже хуже! Или на предмет того, не обернется ли ход в первую взятку угадайкой в пятой взятке вместо фиксажа?

Т.е., если совсем отказаться от альфа-бета отсечений (чтобы не потерять такие тонкости), то производительность решателя упадет в сотни и тысячи раз!

Может быть можно действовать не так радикально. Например, была у меня идея "нечеткого сноса", при котором расклад решается на 12 картах, пока снос не будет определен полностью. Но, сами понимаете, идея сама по себе громоздкая. А как ее впихнуть в достаточно изящные структуры таблиц транспозиции, хеширования и кэширования - даже думать страшно :( Во всяком случае, их эффективность тоже может упасть ниже плинтуса.

Усовершенствовать было бы хорошо ... только накладные расходы при этом зашкаливают.
      » 23/08/2019, 18:26,  Друша 
Моя логика на эту тема примерно такова.
1. Сносов всего 12*11/2=66 вариантов.
Профессор вычисляет оптимальную стратегию для конкретного сноса.
Значит вычислить для всех сносов -- ну максимум в 66 раз дольше. Причём при правильном подходе это можно делать параллельно.
      » 23/08/2019, 18:29,  платан 
И в 66 раз дороже )
      » 23/08/2019, 18:50,  Pochemuk 
Сносов всего не 66, а, максимум, 10 - 4 одномастных и 6 разномастных (для игры на взятки).

Только вот дело совсем не в том, чтобы найти лучший ход в каждом случае известного сноса ...

Мы с extasy на это уже напоролись. В каждом из этих случаев прекрасно находило выигрывающие ходы. В том числе и общие для всех сносов.

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

И такие тонкости при помощи альфа-бета отсечений определить невозможно!!! Либо его как-то хитро модифицировать ...

Это сообщение отредактировал Pochemuk - 23/08/2019, 18:51
« Предыдущая тема | Перечень тем | Следующая тема »
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей: