ice
Июль 4, 2008 17:49:29
Вообще идея с суммами хорошая.
Вот что придумал:
0x222DD < 0x33344 фулл
или
0x65432 > 0x5432D стрит
Ну и вторая цифра в руке будет обозначать вес комбинации.
0 - мусор
9 - флеш рояль
теперь буду думаю как извлечь максимальную пятерку.
ice
Июль 4, 2008 18:03:21
Ferroman
Сортировкой.
И это еще одна хорошая идея, до которой я, к стыду своему, не дошел :(
slav0nic
Июль 4, 2008 22:44:28
чё ты паришься?
есть pokereval - обёртка над сишным libpoker-eval
он вроде умеет это делать
pokereval = PokerEval()
pokereval.best_hand_value(“hi”, )
#выдаст оценку комбинации
+ pokereval.winners есть, для поиска выиграшной комбинации
кури примеры
http://www.koders.com/python/fid67783F0A56CBBC443428A9BF8E197CA872808DAD.aspx
ice
Июль 4, 2008 23:18:41
смысл не в том, чтобы написать что-то для покера. Смысл в том, чтобы понять как это сделать. Я питон пытаюсь изучать. А так как сам играю в покер уже 2 года, то тема, как бы, понятна и интересна.
но обертку посмотрю - не знал про такую:))
Ferroman
Июль 4, 2008 23:20:47
хе, вот жеж разрушитель мечты :). Дай человку помучится - заодно подучится :)
ice
Июль 4, 2008 23:35:06
slav0nic
есть pokereval - обёртка над сишным libpoker-eval
Сам евал нашел. Обертки в генту нет :(.
slav0nic
Июль 5, 2008 11:26:50
ice
Июль 5, 2008 15:57:49
slav0nic
http://download.gna.org/pokersource/pypoker-eval/
http://pokersource.info/
когда-то тоже думал покер наваять, но покачто времени нет)
за ссылки огромное спасибо :) уже поставил.
А написать клиент-сервет тоже идея есть. Приятель хочет на ерланге сервер накидать, а я на питоне клиент :) может возьмемся. бесплатных, а тем более открытых серверов, на сколько знаю, нет. А клиент на питоне можно под любую систему пустить. даже под симбиан.
Ferroman
Июль 5, 2008 16:21:57
А зачем ерланг? Питон для сервера чуть ли не идеальный вариант, - пишется легко, работает быстро и в джанго-сайт интегрировать легче будет…
А вот клиент можно вообще “тонким” сделать, и на чём он будет сделан - на питоне, си, джаве, или это будет html для браузера значения иметь не будет…