Форум программистов, компьютерный форум CyberForum.ru

По какому алгоритму производить оценку покерной руки - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 5.00
Antisymmetrizer
1 / 1 / 0
Регистрация: 10.05.2010
Сообщений: 22
13.03.2011, 12:43     По какому алгоритму производить оценку покерной руки #1
Здравствуйте.

Может я не очень разобрался, но поиск отправляет в Яндекс..
Кто-нибудь писал что-либо, связанное с покером? Вопрос такой- по какому алгоритму производить оценку покерной руки?

Добавлено через 6 минут
Я думаю идти так:

1) Проверка старшей комбинации
2) Если нет старшей- проверка второй по старшинству
3)...

Но это криво, наверняка есть решения красивей. Знает кто?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.03.2011, 12:43     По какому алгоритму производить оценку покерной руки
Посмотрите здесь:

C++ Дополнительно на оценку!
Необходимо реализовать интерфейс на С++ который позволял бы производить операции удаления, добавления и выборки товаров, баз и закупок C++
Распечатать анкетные данные студентов, имеющих оценку 4 по физике и оценку 5 по высшей математике. C++
C++ Как через оператор switch производить битовые операции?
Найти максимальную оценку студента и вывести его ID потом фамилию и максимальную оценку C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
IIIa66uMEM6eP
заставил Бендера
 Аватар для IIIa66uMEM6eP
432 / 288 / 10
Регистрация: 05.12.2010
Сообщений: 1,642
Записей в блоге: 6
13.03.2011, 12:45     По какому алгоритму производить оценку покерной руки #2
Цитата Сообщение от Antisymmetrizer Посмотреть сообщение
по какому алгоритму производить оценку покерной руки
странно, я нагуглил за 2 минуты исходники.. Покер исходник. На PHP просто разобраться если имеешь представление о С или С++

Добавлено через 1 минуту
Вообще алготим можно задать циклически, к примеру мы же знаем какие комбинации существуют, их не так много - раздали им приоритеты что больше чего, потом при равенстве приоритетов еще цикл для кикеров..
Antisymmetrizer
1 / 1 / 0
Регистрация: 10.05.2010
Сообщений: 22
13.03.2011, 12:49  [ТС]     По какому алгоритму производить оценку покерной руки #3
Если честно не хотелось лазать по исходникам- как нефиг на заразу нарвёшься..

А как лучше всего назвать карты? Чтобы можно было сравнить/приравнять и масть учесть. Структуру не очень хочется писать под это.

З.Ы. Во я додик, по привычке на С++ зашёл, хотя на Бейсике пишу Ну да ладно, важен алгоритм
IIIa66uMEM6eP
заставил Бендера
 Аватар для IIIa66uMEM6eP
432 / 288 / 10
Регистрация: 05.12.2010
Сообщений: 1,642
Записей в блоге: 6
13.03.2011, 12:55     По какому алгоритму производить оценку покерной руки #4
Цитата Сообщение от Antisymmetrizer Посмотреть сообщение
А как лучше всего назвать карты?
про это книги пишут)) про правильные названия.
подошло бы что то вроде:
(если вы не пользуетесь венгерским стилем и вам не важна первая буква)
первая буква под масть, вторая под карту.
pD , k9 - ( пика дам, креста девять)
Antisymmetrizer
1 / 1 / 0
Регистрация: 10.05.2010
Сообщений: 22
13.03.2011, 12:57  [ТС]     По какому алгоритму производить оценку покерной руки #5
Oeww, ладно я пойму, но как тогда машинке-то объяснить, что К старше чем 9, но меньше чем А? На по аски же
Yandex
Объявления
13.03.2011, 12:57     По какому алгоритму производить оценку покерной руки
Ответ Создать тему
Опции темы

Текущее время: 07:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru