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

»  Теория. Алгоритм ловли мизера. Подписаться | Сообщить другу | Версия для печати
      » 13/04/2013, 05:05,  Кутруповезет 
А где заявленные в названии темы теория и описание алгоритма, который использует автор?
      » 13/04/2013, 06:25,  isabsent 
Кутруповезет ("13/".$m["апр"]."/2013," 05:05)
А где заявленные в названии темы теория и описание алгоритма, который использует автор?

Алгоритм состоит в разыгрывании мизера защитниками ПРОТИВ ВСЕХ ВОЗМОЖНЫХ СНОСОВ (или против сносов только проблемных для мизера карт) на открытых картах, получении статистики и её обработке, в результате которой находится оптимальный (с позиции МО или с позиции "дать хоть что-нибудь" мизеристу - тут еще есть некоторая неоднозначность) ход защитников.

Это сообщение отредактировал isabsent - 13/04/2013, 06:32
      » 13/04/2013, 06:33,  Кутруповезет 
То, что вы написали - это не алгоритм, а конечная цель работы алгоритма.
      » 13/04/2013, 06:45,  isabsent 
Кутруповезет ("13/".$m["апр"]."/2013," 06:33)
То, что вы написали - это не алгоритм, а конечная цель работы алгоритма.

Ну почему же - это и есть описание моего алгоритма. В "Марьяже" как я понимаю другой алгоритм - он предполагает, что снесена дырка с максимальной вероятностью ловли и ходы защитников выбираются именно исходя из этого сноса. Возможны и другие алгоритмы.
      » 13/04/2013, 06:50,  Клейн 
Каковы проценты вероятности для остальных двух задач по мизерам?

Как ловить - вот эти столбики с ходами, лично мне не интересны, ибо там всё очевидно на открытых картах.
Любопытно вероятность и время решения машиной - больше ничего.
Спасибо.
      » 13/04/2013, 07:05,  Кутруповезет 
isabsent ("13/".$m["апр"]."/2013," 06:45)
Кутруповезет ("13/".$m["апр"]."/2013," 06:33)
То, что вы написали - это не алгоритм, а конечная цель работы алгоритма.

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

Где же здесь собственно описание алгоритма?
Если есть две дырки для сноса с разными вероятностями ловли, то как ваш алгоритм будет определять, какую их них ловить?
Ну хоть возьмите для примера классический случай 710+78Д.

Это сообщение отредактировал Кутруповезет - 13/04/2013, 07:07
      » 13/04/2013, 07:11,  isabsent 
Кутруповезет ("13/".$m["апр"]."/2013," 07:05)
isabsent ("13/".$m["апр"]."/2013," 06:45)
Кутруповезет ("13/".$m["апр"]."/2013," 06:33)
То, что вы написали - это не алгоритм, а конечная цель работы алгоритма.

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

Где же здесь собственно описание алгоритма?
Если есть две дырки для сноса с разными вероятностями ловли, то как ваш алгоритм будет определять, какую их них ловить? Ну хоть возьмите для примера классический случай 710+78Д.

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

Дайте полный расклад с 710+78Д чтобы я не гадал. Посмотрим что получится.

Это сообщение отредактировал isabsent - 13/04/2013, 07:13
      » 13/04/2013, 07:20,  Клейн 
isabsent ("13/".$m["апр"]."/2013," 07:11)
Кутруповезет ("13/".$m["апр"]."/2013," 07:05)

Если есть две дырки для сноса с разными вероятностями ловли, то как ваш алгоритм будет определять, какую их них ловить?

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

Занятно.
Также мыслит и человек и задача игрока заставить оппонента пойти по ложному пути.
Но с человеком более-менее всё понятно в плане как его можно заставить (пример тому все три моих сдачи-задачи).
А вот машинные критерии пока что... скоро будут ясны. smile.gif (шучу)

Так что там с ответами на сдачи?
Кстати, все три сдачи из партий, все были отыграны против живых людей.

Это сообщение отредактировал Клейн - 13/04/2013, 07:20
      » 13/04/2013, 07:25,  isabsent 
Клейн ("12/".$m["апр"]."/2013," 20:24)
Север
s 10
c Q J 9 7
d J
h Q J 8 7
Снос
s J 8
c -
d -
h -
Восток
s A
c A 10
d A K 9 8 7
h A 9
Юг
s K Q 9 7
c K 8
d Q 10
h K 10

Север играет мизер, игра на ставку, другой сервер.
Атакует в 10s.gif
Мизер был быстро пойман и даже тени сомнения у ловящих не возникло по неозвученному пока ряду причин.

Первым алгоритмом 0 взяток - 80%, 5 взяток - 20%
Вторым алгоритмом 0 взяток - 50%, 5 взяток - 50%

Паровоз был устроен так:
************************ Trick #1 ************************
Player: ♠ 10, ♣ Q,J,9,7, ♦ J, ♥ Q,J,8,7,
First: ♠ A, ♣ A,10, ♦ A,K,9,8,7, ♥ A,9,
Second: ♠ K,Q,9,7, ♣ K,8, ♦ Q,10, ♥ K,10,
Discards: ♠J,♠8,

Computer moves as Player ♠10
Computer moves as First ♠A
Computer moves as Second ♠K
************************ Trick #2 ************************
Player: ♠ ♣ Q,J,9,7, ♦ J, ♥ Q,J,8,7,
First: ♠ ♣ A,10, ♦ A,K,9,8,7, ♥ A,9,
Second: ♠ Q,9,7, ♣ K,8, ♦ Q,10, ♥ K,10,
Discards: ♠J,♠8,

Computer moves as First ♥A
Computer moves as Second ♥K
Computer moves as Player ♥Q
************************ Trick #3 ************************
Player: ♠ ♣ Q,J,9,7, ♦ J, ♥ J,8,7,
First: ♠ ♣ A,10, ♦ A,K,9,8,7, ♥ 9,
Second: ♠ Q,9,7, ♣ K,8, ♦ Q,10, ♥ 10,
Discards: ♠J,♠8,

Computer moves as First ♣A
Computer moves as Second ♣8
Computer moves as Player ♣Q
************************ Trick #4 ************************
Player: ♠ ♣ J,9,7, ♦ J, ♥ J,8,7,
First: ♠ ♣ 10, ♦ A,K,9,8,7, ♥ 9,
Second: ♠ Q,9,7, ♣ K, ♦ Q,10, ♥ 10,
Discards: ♠J,♠8,

Computer moves as First ♣10
Computer moves as Second ♣K
Computer moves as Player ♣J
************************ Trick #5 ************************
Player: ♠ ♣ 9,7, ♦ J, ♥ J,8,7,
First: ♠ ♣ ♦ A,K,9,8,7, ♥ 9,
Second: ♠ Q,9,7, ♣ ♦ Q,10, ♥ 10,
Discards: ♠J,♠8,

Computer moves as Second ♥10
Computer moves as Player ♥8
Computer moves as First ♥9
************************ Trick #6 ************************
Player: ♠ ♣ 9,7, ♦ J, ♥ J,7,
First: ♠ ♣ ♦ A,K,9,8,7, ♥
Second: ♠ Q,9,7, ♣ ♦ Q,10, ♥
Discards: ♠J,♠8,

Computer moves as Second ♦10
Computer moves as Player ♦J
Computer moves as First ♦9
************************ Trick #7 ************************
Player: ♠ ♣ 9,7, ♦ ♥ J,7,
First: ♠ ♣ ♦ A,K,8,7, ♥
Second: ♠ Q,9,7, ♣ ♦ Q, ♥

Computer moves as Player ♣9,♣7,♥J,♥7

Tricks gained: 5
      » 13/04/2013, 07:29,  isabsent 
Клейн ("12/".$m["апр"]."/2013," 20:35)
ЗАДАЧА № 3
Вы атакуете Кh.gif
Юг надбивает Тузомh.gif и быстро отвечает в 8d.gif .

А что бросил третий игрок в первой взятке?
« Предыдущая тема | Перечень тем | Следующая тема »
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей: