Форум программистов, компьютерный форум, киберфорум
Наши страницы
Комбинаторика
Войти
Регистрация
Восстановить пароль
 
Байт
Эксперт C
18526 / 12031 / 2508
Регистрация: 24.12.2010
Сообщений: 24,305
1

Подкидной Дурак

30.05.2017, 00:02. Просмотров 325. Ответов 9
Метки нет (Все метки)

Из всего спектра карточных игр, от Пьяницы до Бриджа, мое внимание остановилось на такой популярной игре, как Подкидной Дурак. В формате Один на Один.
Игра эта весьма не проста и требует недюженных способностей. Моя судьба сложилась так, что был я знаком с одним из ассов этой игры. Об этом можно много рассказывать, но я пока воздержусь. Дело в том, что самый важный элемент этой игры - эндшпиль. Когда вся колода уже изъята, и каждый партнер знает, что находится на руках у противника. Должен знать. Иначе - грош тебе цена, как Дураку.
И вот среди ассов ходило такое стойкое убеждение. Что если при раздаче и при чужом ходе тебе выпали Туз+Дама козыри, то исход предрешен. Ты просто принимаешь все карты до его последней козырной десятки. После отбивки ситуация следующая (эндшпиль):
Противник: Король+Валет козыри, у тебя: Туз+9+8+7+6 козыри и все остальное.
И вот тут, как утверждали ассы, ты победил.
Дело доходило до того, что если при раздаче возникала такая ситуация, обладатель козырных Туза и Дамы просто их показывал и получал свои деньги (иногда немалые).
Я пытался дождливыми вечерами проверить безнадежность попыток партнера. У меня не получилось. Слишком много вариантов.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.05.2017, 00:02
Ответы с готовыми решениями:

Как создать карточную игру "Подкидной дурак" онлайн?
Как создать карточную игру "Подкидной дурак" онлайн? С чего начать? Какие...

Создание игры "Подкидной дурак"
Здравствуйте)Задали в колледже создать игру Подкидной Дурак с...

Игра "Подкидной дурак"
Здравствуйте! Подскажите пожалуйста как сделать, чтоб карты выводились по 6 шт...

Или я дурак, или компилятор смеется, вот только чувствую я дурак)
Ввожу 1939 совершенно верно, вожу какое либо число тоже совершенно верно. Не...

Баг или я дурак =)
Подскажите что делаю не так. в классе Base создаю объект класса Pacinet....

9
Байт
Эксперт C
18526 / 12031 / 2508
Регистрация: 24.12.2010
Сообщений: 24,305
02.06.2017, 22:41  [ТС] 2
И даже плохо представляю себе, как такую ситуацию можно без особых усилий промоделировать программно. Может быть есть какие-то готовые разработки?
0
iifat
2361 / 1512 / 133
Регистрация: 05.06.2011
Сообщений: 4,193
03.06.2017, 22:05 3
То ли я совсем уж дурак с маленькой буквы, то ли ситуация в случае, к примеру, отсутствия прочих карт для обладателя туза проигрышная. А для опровержения закономерности достаточно ж одного, хоть и самого невероятного примера.
0
Байт
Эксперт C
18526 / 12031 / 2508
Регистрация: 24.12.2010
Сообщений: 24,305
03.06.2017, 23:15  [ТС] 4
Стратегия первых ходов такая. Ты даешь козырного туза (пусть будет - пик) и другого (для определенности - треф. Потом 2 шестерки черви и буби, вынуждая противника крыть козырями. Добавляешь валета и короля черв, которого ему крыть уже нечем. Если он отказывается крыть - ему же хуже.И так далее. В какой-то момент надо отдать ход противнику. Но у него уже столько "мелочи", что ему трудно от нее избавиться.
Я на досуге пытался проанализировать эти расклады. И всегда выигрыш был мой. Но, повторяю, вариантов - море.
0
SSC
Эксперт по математике/физике
2202 / 1353 / 387
Регистрация: 09.04.2015
Сообщений: 3,706
05.06.2017, 14:06 5
Тут сначала надо как минимум уточнить правила.
Уж если преферансов несколько видов, то дураков и подавно.

1. Рассматриваем естественно не "переводного" дурака

2. Сколько карт игроку максимум надо отбить за один ход
Варианты:
а) 6
б) столько сколько у него карт

3. Когда отбивающийся объявляет, что он "берет", то сколько карт ему могут подкинуть дополнительно до кучи
Варианты:
а) ничего больше
б) до максимального количества за ход (п.2) , и он не имеет права продолжить отбой
в) до максимального количества за ход (п.2) , но он имеет право продолжить отбой
г) неограниченно, и он не имеет права продолжить отбой
д) неограниченно, но он имеет право продолжить отбой

4. Если ходяший больше не подкидывает карт, и говорит "отбой", может ли отбивающийся принять решение, что он "берет"
Варианты:
а) нет
б) да, и ему не имеют права подкидывать еще
в) да, но ему могут подкидывать еще до максимума (п.3), и он не имеет права продолжить отбой
г) да, но ему могут подкидывать еще до максимума (п.3), но он имеет право продолжить отбой

PS математики должны точно описывать проблему
0
Байт
Эксперт C
18526 / 12031 / 2508
Регистрация: 24.12.2010
Сообщений: 24,305
05.06.2017, 14:58  [ТС] 6
1. Естественно
2. 6 но не больше, чем у него карт
3 - Б
4. Кажется А. Но возможно и В. Не помню уже. Но, кажется, на теорию эндшпиля это не должно влиять
Цитата Сообщение от SSC Посмотреть сообщение
PS математики должны точно описывать проблему
Прошу прощения, виноват
0
iifat
2361 / 1512 / 133
Регистрация: 05.06.2011
Сообщений: 4,193
05.06.2017, 17:44 7
Цитата Сообщение от Байт Посмотреть сообщение
Стратегия первых ходов такая
Ну и, на всякий случай: предполагается, что отбоев не было? Вся колода на руках? Судя по
Цитата Сообщение от Байт Посмотреть сообщение
Потом 2 шестерки черви и буби, вынуждая противника крыть козырями. Добавляешь валета и короля черв
0
Байт
Эксперт C
18526 / 12031 / 2508
Регистрация: 24.12.2010
Сообщений: 24,305
06.06.2017, 13:28  [ТС] 8
Цитата Сообщение от iifat Посмотреть сообщение
предполагается, что отбоев не было? Вся колода на руках?
Да, именно так. Как говорил то ли Карась, то ли Мышлаевский, "Считанная игра".

Добавлено через 19 часов 25 минут
Цитата Сообщение от SSC Посмотреть сообщение
4. Если ходящий больше не подкидывает карт, и говорит "отбой", может ли отбивающийся принять решение, что он "берет"
Вспомнил. Уточню. Отбивающийся может сменить свое решение до того момента, пока подкидывающий не возьмет следующую карту из колоды. Или пока вся куча карт не будет выброшена в отбой. На лежащие карты "отбоя" благородные партнеры разрешают друг другу смотреть достаточно долго. И даже иногда разрешается посмотреть последний "отбой", даже если он лежит уже рубашками вверх. Впрочем, все это зависит от договоренности.
Но, имхо, на теоретический анализ варианты этих правил не должны оказывать никакого влияния.
0
SSC
Эксперт по математике/физике
2202 / 1353 / 387
Регистрация: 09.04.2015
Сообщений: 3,706
06.06.2017, 15:57 9
Цитата Сообщение от Байт Посмотреть сообщение
на теоретический анализ варианты этих правил не должны оказывать никакого влияния.
Для анализа важно знать, если отбивающися, отбиля и ему подкидывающие больше не подкидывают карт и фиксируют отбой.
В этот момент, до переворота карт, отбивающийся принимает решение (ему не выгодно сбрасывать эти карты в отбой, он в общем надеялся, что ему еще что-то подкинут и он все возмет) взять карты.
Вот здесь и есть особенности:
1 разрешается ли правилами это делать 1а-нет 1б-да
и если разрешается, то
2 могут ли подкидывающие еще что-то добавить до кучи
3 и если могут добавить то разрешается ли отбивающемуся продолжить отбой.
И отсюда вытекает масса вариантов в анализе.
В анализе 1 ход очивиден
2-ой ход тоже
А вот с третьим ходом как раз много вариантов и они различны при различных вариантах этого правила.
Стратегия защиты игрока с малым количеством карт совершенно разная.
0
Байт
Эксперт C
18526 / 12031 / 2508
Регистрация: 24.12.2010
Сообщений: 24,305
06.06.2017, 22:20  [ТС] 10
Цитата Сообщение от SSC Посмотреть сообщение
3 и если могут добавить то разрешается ли отбивающемуся продолжить отбой.
Твердо - нет. "Умерла - так умерла"
В остальных деталях подкидывания тут интересен такой ньюанс. Предположим последняя отбивка была тузом. А до этого тузов на столе не было. И он, несмотря на "отбой", сказал - "беру". Можно ли ему подкинуть туза? Я полагаю, что нет. Ибо мы же ищем не способ запутать партнера, а оптимальную стратегию.
Цитата Сообщение от SSC Посмотреть сообщение
2 могут ли подкидывающие еще что-то добавить до кучи
Если отбивающийся принял, конечно да. В пределах допустимого количества карт. И без разницы, принял ли он сразу, или "передумал".
0
06.06.2017, 22:20
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.06.2017, 22:20

маткад ты дурак что ли?
почему маткад выдаёт во это , ведь не бесконечность же! и как посчитать это...

Парадокс, или я дурак? О_О
#include <stdio.h> int main() { int *x; x=(int)...

Баг компилятора или я дурак?
До:http://www.cyberforum.ru/attachment.php?attachmentid=840160&stc=1&d=149642734...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru