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

»  О ПБ в Клубе Гэмблер Подписаться | Сообщить другу | Версия для печати
 
Борьба с налапом в турнирах дело:
1. Самих игроков. [ 10 ]  [12,99%]
2. Администрации. [ 67 ]  [87,01%]
Всего голосов: 77
Гости не могут голосовать 
      » 3/11/2010, 17:44, Автор: lulukyan 
Светлов, если до этого взяток не было и ход в красную масть первый ход, то да - ценность обоих семёрок одинаковая. Одинаковая но НЕ обязательно наилучшая. Сами понимаете вероятность такого расклада ничтожная. А на случай, что это таки произошло, то всегда имеется возможность случайного выбора. Это если мы говорим о програаме, которая играет в парбел. Что касается проги, которая будет анализировать сыгранные партии, то ей это ваще до лампочки.

PS. Прошу прощения не дочитал последний абзац... мои два последних предложения повторяют ту же мысль.

Это сообщение отредактировал lulukyan - 3/11/2010, 17:46
      » 3/11/2010, 20:45, Автор: LemBa 
так что в итоге даст эта программа, кроме сухой статистики? самое интересное к этой программе надо еще и мозги прикручивать (научить играть) иначе она такого насчитает...

ну хорошо. программа прошерстила n-ое количество партий. выдала оценку. дальше что? напоминаю, условие задачи состоит несколько в другом: нужно доказать не передачу нелегальной информации, а ее использование.
      » 3/11/2010, 21:05, Автор: enfant 
Приведу другой пример расклада) С менее ничтожной вероятностью)
N
s Q 9
c K
d 8 7
h Q J 9
W
s -
c -
d -
h K
E
s -
c -
d -
h 7
Вскрышка:
hJ
S
s -
c -
d -
h 10

NorthEastSouthWest

Начало игры
    пас
 играю   
взят прикуп
Взятка 1hJ*h7h10hK
    
Конец игры


Если вывести за рамки сигналы четности/нечетности козырей (В или 9 коз в первой взятке), то любой последующий выход играющего просто не может подпасть под определение «неоптимальное решение». Любое решение будет правильным.

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

Про случайный выбор уже писала – монетку подкидывать) Так само наличие случайного выбора отрицает тезис «для ЛЮБОЙ игровой ситуации существует ТЕОРЕТИЧЕСКОЕ оптимальное решение.»)
И про то, что ничего не имею против играть в оппонентах с такой программой)

А вот анализ сдач с помощью такой проги.. Ага, большинство сдач такой программе будут до лампочки.. В том то и дело..
enfant ( "2/".$m["окт"]."/2010," 14:40)
Если расширять рамки формализации до «любому разумному человеку ясно», то такая прога сможет выцепить только сдачи-перлы, типа погруз БК без тузов или погруз масти, грубо говоря, в собственный ренонс. Которые вполне могут оказаться мискликом


А если же формализовать понятие «неоптимальное решение» с более широким охватом игровых ситуаций, то турнирящая часть АЗ столкнется с выбором – или играть по «правилам» того, кто формализовал это понятие, или попадать в поле зрения этой проги как подозреваемые, с непредсказуемым результатом.
Ни первый, ни второй вариант энтузиазма не вызывают)
      » 3/11/2010, 23:09, Автор: enfant 
lulukyan ( "3/".$m["ноя"]."/2010," 15:54)
Даже самые простенькие, я бы сказал дубовые,  алгоритмы должны дать раличные оценки ВСЕМ возможным ходам.

Угу.. Не только могут, но и дадут.. Проблема в том, что эти оценки в большинстве случаев будут одинаковыми.. А если не будут, то сразу возникает вопрос – кто будет определять для этого алгоритма наилучшесть того или иного решения в рамках нескольких хороших решений.. И по каким критериям, когда математические критерии пасуют в силу большого количества допущений..
В первом случае это пустая трата времени и средств, во втором меня беспокоит этическая сторона..
      » 4/11/2010, 02:10, Автор: LemBa 
enfant ( "3/".$m["ноя"]."/2010," 23:09)
Проблема в том, что эти оценки в большинстве случаев будут одинаковыми.. А если не будут, то сразу возникает вопрос – кто будет определять для этого алгоритма наилучшесть того или иного решения в рамках нескольких хороших решений.

программа и будет. это делается с помощью построения бинарного дерева. посчитав вес каждой ветки и затем сравнив какую из них выбрали играющие. оцениваться будет не ход а совокупность ходов.
      » 4/11/2010, 02:31, Автор: lulukyan 
2enfant
Выше я уже писал, что приводить для меня примеры раскладов бесперспективно, потому как я играю посредственно и очевидный, видимо, для Вас пример мне попросту непонятен.

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

2LemBa
Похоже что Вы, оппонируете мне как минимум по второму пункту. Попробую чуток раскрыть скобки. Один из возможных принципов работы такой проги может заключаться в выявлении трафаретных ситуаций, из некоторого набороа трафаретов подготовленного опытными игроками. Затем строит статистику по каждому трафарету. Чтобы было яснее приведу один пример трафарета.
- у играющего Валет в коз
- у партнера голая 9-ка
- ход играющего с малки коз

Согласитесь нет ничего особо сложного программно выявить все такие случаи и статистически убедиться в "безошибочности" "угадывания" парой наличия голой 9-ки.
      » 4/11/2010, 12:44, Автор: Слоненок 
lulukyan ( "4/".$m["ноя"]."/2010," 02:31)
Один из возможных принципов работы такой проги может заключаться в выявлении трафаретных ситуаций, из некоторого набороа трафаретов подготовленного опытными игроками. Затем строит статистику по каждому трафарету. Чтобы было яснее приведу один пример трафарета.
  - у играющего Валет в коз
  - у партнера голая 9-ка
  - ход играющего с малки коз

Согласитесь нет ничего особо сложного программно выявить все такие случаи и статистически убедиться в "безошибочности" "угадывания" парой наличия голой 9-ки.

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

--------------------
Не требуй справедливости, ибо ты можешь ее получить
      » 4/11/2010, 13:02, Автор: Karv 
Написать программу, анализирующую оптимальность, но не умеющую играть весьма затруднительно. Например, вы заиграли 7-ку на а) 2-й б)3-ей руке и ваша карта выглядит так: В87 Т хх хх. Первый ход в бокового туза. Так вот теперь, оценка хода в 7 коз отличается для второй и 3-ей рук, но при этом не будут отличаться для "не умеющего играть анализатора".
      » 4/11/2010, 14:14, Автор: lulukyan 
2Слоненок
На первом ходу в первой взятке "ходовых" сигналов быть не может. Что касается последующих ходов, то как бы ни сыграна была бы пара, должны быть пропуски. Если на большой статистике нет таких пропусков, я бы опять счёл бы это за налап.

Прога о которой я пишу НЕ умеет играть и НИЧЕГО не знает ни о каких договорных сигналах. Она всего лишь РАСПОЗНАЕТ трафаретные ситуации, которые подготовили опытные игроки, и выдает статистику по ним.

2Karv
Ответ на свой вопрос читай во втором абзаце
      » 4/11/2010, 14:35, Автор: squirrel 
lulukyan ( "4/".$m["ноя"]."/2010," 14:14)
На первом ходу в первой взятке "ходовых" сигналов быть не может.

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