Re: Каpточная игpа "Дypак".

From
Sergey Andrianov (2:5020/1507.400)
To
Sergey Voloshchuk
Date
2002-07-09T22:27:22Z
Area
RU.ALGORITHMS
Здравствуй, Sergey!

Однажды 09-Jul-02  в 17:12   Sergey Voloshchuk (via gate)
написал       Sergey Andrianov    по поводу
-=-   Re: Kаpточная игpа "Дypак".  -=-

SV> From: "Sergey Voloshchuk" <sww.kedr@overta.ru>

>>   Лет 15 назад делал что-то подобное на Фотране.
>>   Собственно, задач было 2: интерфейс и AI. Решил начать с интерфейса, но
>> чтобы его можно было отлаживать, быстренько склепал схему, которая по
>> небольшому количеству условий определяла ход, который бы удовлетворял
SV> правилам.
>> Идея была такова, чтобы всегда, когда можно, ходить/отбиваться младшей
>> возможной картой.
SV> Вообще-то подобная стратегия не самая лучшая, т. к. отбиваясь младшей картой
SV> ты рискуешь тем, что противники поддадут таких же (младших) карт, и если
SV> тебе придется их принять, то ты останешься со слабыми картами на руках. Если
SV> же отбиваться старшими картами, то во-первых не всегда противник захочет
SV> поддать (прибережет ее для отбивания), а во-вторых если придется принять, то
SV> ты примешь сильные карты.

Естественно, и подкидывать козырного туза на первом же ходу также как-то несерьезно. И ходить с одной шестерки, когда на руках 3 семерки, и т.д. и т.п.

>> Самое удивительное оказалось, что такой примитивный алгоритм
>> довольно сильно играет. В общем, передлывать его потом я уже не стал.

SV> Возможно противник был столь же "сильным" как и программа :-)

Понимаешь, противник был далеко не единственным. Я сам удивился, насколько широко распространилась эта игра (что для меня было полной неожиданностью).

>>   Наверное, игра потому и называется "дурак", что не требует от играющего
>> никакого интеллекта, даже искусственного :).

В конце концов, можно попытаться сформулировать и другие стратегии, и даже устроить между ними "турнир". 

                  До свидания,  в  22:22 MSK
                                 Sergey

---
 * Origin: Sergiev Posad (2:5020/1507.400)