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

Интеллект бота в игре "Покер на костях" - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Правильный ответ http://www.cyberforum.ru/cpp-beginners/thread824165.html
Помогите найти правильный ответ: 1) What will I see as output if I were to execute the following statements: PriorityQueue prices; prices.insert(150, 10); prices.insert(240, 20); prices.insert(360, 10); cout << "First price: $" << prices.get_front();
C++ МедиаПлеер на C++ Добрый вечер. Хочу написать кросплатформенный, быстрый, сильный и стильный плеер(аудио,видео,примочки всякие) на C++(на данный момент знаю как использовать классы,циклы,массивы,указатели,ссылки,функции нада еше подучить да? Изучаю 3 месяца).Я уже создал оболочку в фотошопе теперь что делать, а именно какие компиляторы и библиотеки использовать? http://www.cyberforum.ru/cpp-beginners/thread824147.html
Как на схеме правильно показать оператор switch? Подскажите , пожалуйста C++
Можете привести пример ? Очень нужно. Заранее огромное спасибо!
C++ Как создать в MPI процессы для параллельной программы?
Как создать в MPI процессы для параллельной программы? Добавлено через 1 час 11 минут ...
C++ исправить программу http://www.cyberforum.ru/cpp-beginners/thread824138.html
требуется исправить функцию сортировки в main, чтобы сортировала два массива. Исправить цикл for (int i=0;i<=(m-1)+k;i++), чтобы находил одинаковые элементы в массивах и подставлял их в формулу x #include <iostream> #include <math.h> #include <stdlib.h> using namespace std;
C++ Дан текст, состоящий не менее чем из пяти слов. Сформировать стек из тех слов, в которых присутствует буква "Е" Дан текст, состоящий не менее чем из пяти слов. Сформировать стек из тех слов, в которых присутствует буква "Е". Я кое как составил программу...помогите пожалуйста ее исправить:( #include<iostream.h> #include<string.h> #include<stdio.h> void main() { int const n=100, kol=10; typedef char String String s, mas; cout<<"Vvedite stroky:"; подробнее

Показать сообщение отдельно
Pepsy
47 / 32 / 4
Регистрация: 05.01.2013
Сообщений: 307
31.03.2013, 22:27     Интеллект бота в игре "Покер на костях"
Вот правила
Кликните здесь для просмотра всего текста
Необходимо так же 5 кубиков. Цель игры: составить наиболее выгодную покерную комбинацию из пяти игральных костей. Количество игроков может быть любым, но лучше всего, если число играющих не будет превышать пяти. Каждый игрок кидает одну игральную кость, чтобы определить очерёдность ходов. Начинает тот у кого выпала старшая кость. Каждый игрок кидает все пять игральных костей, после чего он может заявить, что доволен результатами или перекинуть любое количество костей (от одной до пяти).
Возможны следующие комбинации (в порядке убывания):
Покер — пять костей одного вида
Каре — четыре кости одного вида
Фулл хаус — три кости одного вида + пара
Тройка — три кости одного вида
Две пары — две кости одного вида и две кости другого вида
Пара — две кости одного вида
Наивысшее очко — в случае, если ни у кого не выпало покерной комбинации выигрывает игрок с наивысшей суммой очков среди пяти несовмещающихся в комбинацию баллов, выпавших на игральных костях.
Если комбинации двух игроков одинаковы (например, у двух игроков по Каре), то выигрывает тот у кого выше очки, выпавшие на костях. Если у игроков одинаковые комбинации, то они разыгрывают партию друг с другом.

Все выходит, но не могу понять, как сделать, чтобы комп понял, какие ему менять кости.(Играют игрок и компьютер) Есть идея сделать, что если у компьютера покер, каре или фулл хаус, то костей он не меняет. Если не сложно - помогите.

Добавлено через 45 минут
помогите плз

Добавлено через 1 час 17 минут
help please
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru