| fial_ ( @ 2008-11-01 19:40:00 |
| Current music: | Михаил Башаков "Чапаев" |
Шахматная программа на 1,5 кб
Насколько сложной должна быть программа игры в шахматы, чтобы хотя бы не делала элементарных ляпов. Честно говоря, не задумываясь, поспорил бы, что сотни и тысячи процедур, десятки тысяч строк кода и т.д.
Возможно, чтобы обыграть Ананда (точнее, Вишванатана - сегодня впервые узнал, что Ананд - это имя! Еще один заведомо выигрышный спор) - это действительно так. Но один товарищ (голландец H.G.Muller) поставил себе целью написать шахматную программу, рейтинг которой будет больше числа символов в С-коде. Это ему удалось. Размер исходника только 1433 байта, при этом Micro-Max играет примерно на 2000 пунктов Эло - неплохой спарринг-партнёр для перворазрядников или даже кандидатов в мастера.
Вот ее сайт: http://home.hccnet.nl/h.g.muller/max-sr
А здесь сам текст: http://home.hccnet.nl/h.g.muller/umax1_