| ||||
| ||||
|
Важные объявления |
|
29.08.2006, 13:03 TS | #1 (permalink) |
Незнакомец
Регистрация: 29.08.2006
Адрес: Воронеж
Сообщений: 8
|
[Зарегистрироваться?]
Тут лежит версия косячка симулятора. 1.5М. [Зарегистрироваться?] Архив самораспаковывающийся. Ни у кого нет желания принять участие в разработке? (Кодирование, то есть преобразование мыслей-алгоритмов в нечто работающее беру на себя). Мне бы хотелось во-первых, написать "алгоритм игрока" (Texas Hold'em, NL), который знает все карты текущей игры уже на префлопе. То есть, начать с этого. Есть идеи, предложения? |
0 |
29.08.2006, 13:14 | #2 (permalink) |
Бессмертный
Регистрация: 01.03.2004
Адрес: RU
Сообщений: 5,045
|
Еще один способ узнать все карты текущей игры уже на префлопе - с помощью трояна, посаженного игрокам. Так-что, если цель действительно разработка чего-либо, то постить что-нибудь кроме исходных текстов не советую - не будет интереса.
__________________
На трудном пути к легким деньгам... |
0 |
29.08.2006, 13:44 TS | #4 (permalink) |
Незнакомец
Регистрация: 29.08.2006
Адрес: Воронеж
Сообщений: 8
|
Я не верно сформулировал: В данный момент, хотелось бы реализовать алгоритм игрока, которому известны все карты предстоящей сдачи, а именно как он должен играть, для получения максимального выигрыша.
Могу и исходники выложить. Не проблема. Просто сомневался, что они многим интересны. Цель симулятора. Скорее всего её нет, либо я не хочу её декларировать. Но однозначно я не собираюсь "сажать" симулятор за интернет-столы. |
0 |
29.08.2006, 13:46 | #5 (permalink) |
Бессмертный
Регистрация: 08.02.2006
Адрес: Москва
Сообщений: 12,352
|
Mellon
Советую тебе чуть-чуть изменить условия задачи: Известны не карты оппонентов, а диапазон. Это не должно сильно усложнить алгоритм, зато появляется практическая польза.
__________________
Моё мнение здесь для того, чтобы узнать, почему оно неправильное. |
0 |
29.08.2006, 13:51 TS | #6 (permalink) | |
Незнакомец
Регистрация: 29.08.2006
Адрес: Воронеж
Сообщений: 8
|
Цитата:
Просто хотелось-бы сразу что-то идеальное иметь, что-бы других хотя-бы, на этом идеальном тестировать - а это самый простой вариант, когда игроку известны все карты предстоящей сдачи. |
|
0 |
29.08.2006, 14:06 TS | #8 (permalink) | |
Незнакомец
Регистрация: 29.08.2006
Адрес: Воронеж
Сообщений: 8
|
Цитата:
Более того, в один момент за столом может сидеть сразу несколько таких игроков. Вот это мы знаем. Пробую прикрепить исходник, если он кому интересен. |
|
0 |
29.08.2006, 14:11 | #9 (permalink) |
Старожил
Регистрация: 25.05.2006
Сообщений: 805
|
Думаю, пока это симулятор, играть он будет сам с собой, и игроки будут знать одно и то же: все карты или диапазоны.
У меня с начала игры теплится идея написания симулятора для сравнения стратегий, но по своему опыту подобных начинаний (для игр "Тысяча" и "Рендзю") знаю, что скорее всего брошу, не доведя до ума и уткнувшись в ту проблему, что я не знаю, куда двигаться дальше. Да и стоит сначала получше понять покер самому, а потом уже "учить" машину. upd: Прочитал предыдущий пост. Оказывается, всё серьёзно. Исходник очень интересен, жалко, что Перл не мой родной язык .
__________________
Нужно уметь проигрывать. К этой мысли следует постепенно приучать всех своих противников. |
0 |
29.08.2006, 15:39 TS | #11 (permalink) | |
Незнакомец
Регистрация: 29.08.2006
Адрес: Воронеж
Сообщений: 8
|
Цитата:
Для упрощения, первого приближения алгоритма "Ренген", можно принять n=1, и что "Ренгену" известно, что n=1, то есть, что он один уникум за столом. |
|
0 |
29.08.2006, 16:10 | #12 (permalink) |
Участник
Регистрация: 30.06.2005
Адрес: Калуга
Сообщений: 190
|
если я понял задачу то
ее решение заключается не в математике, а что каждый игрок думает о другом, тоесть тебе надо сформулировать как тот или иной игрок будет отвечать на игру других игроков( что является не очень простой задачей) и ценность твоей проги будет зависить как много нюансов ты учтешь, но для этого было бы не плохо хорошо играть в покер. Желаю удачи. |
0 |
29.08.2006, 17:37 | #13 (permalink) | |
Увлечённый
Регистрация: 26.10.2005
Адрес: Провинция
Сообщений: 462
|
Цитата:
|
|
0 |
30.08.2006, 00:00 | #14 (permalink) | |
Старожил
Регистрация: 25.05.2006
Сообщений: 805
|
Цитата:
Алгоритм не смотрел.
__________________
Нужно уметь проигрывать. К этой мысли следует постепенно приучать всех своих противников. |
|
0 |
30.08.2006, 01:01 | #15 (permalink) | ||
Увлечённый
Регистрация: 26.10.2005
Адрес: Провинция
Сообщений: 462
|
Цитата:
|
||
0 |
30.08.2006, 11:02 TS | #16 (permalink) |
Незнакомец
Регистрация: 29.08.2006
Адрес: Воронеж
Сообщений: 8
|
В текущей версии есть десяток "игроков" (каждый играет по своему алгоритму). Но их (код) абсолютно не стоит смотреть - ни для того, что-ты улучшать, ни для чего, короче. Они просто есть, что-бы создать фон. Вобщем я и хотел, что-бы кто-нибудь добавил свой алгоритм, если захочет.
|
0 |
30.08.2006, 11:04 | #17 (permalink) |
Бессмертный
Регистрация: 08.02.2006
Адрес: Москва
Сообщений: 12,352
|
Это Я
Ты недооцениваешь силу случайности. Я уже как-то придумывал простой пример на эту тему. Правила игры: Ставим в банк по 1 рублю. Тебе раздают туза или даму (равновероятно), мне всегда раздают короля. Посмотрев свою карту, ты можешь предложить утроить ставки. Если я соглашаюсь, то вскрытие. Если я отказываюсь, то ты забираешь банк. Если ты не предлагаешь утроение, то сразу вскрытие. В случае вскрытия банк забирает тот, у кого карта старше. Какая стратегия будет для тебя оптимальной?
__________________
Моё мнение здесь для того, чтобы узнать, почему оно неправильное. |
0 |
30.08.2006, 11:23 | #19 (permalink) |
Бессмертный
Регистрация: 08.02.2006
Адрес: Москва
Сообщений: 12,352
|
tigra
Да мне и самому считать лениво . Но идея понятна - утраивать на даме с некой вероятностью (ты предлагаешь 50%). То есть, оптимальная стратегия использует ГСЧ.
__________________
Моё мнение здесь для того, чтобы узнать, почему оно неправильное. |
0 |
30.08.2006, 16:01 | #20 (permalink) |
Бессмертный
Регистрация: 30.04.2004
Сообщений: 3,612
|
Курим теорию игр. Начинать можно с букваря.
[Зарегистрироваться?]
__________________
Arthur Grey |
0 |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
К. Мошман: Симулятор дистанции | OldBoy | Новости, статьи, репортажи.. | 0 | 23.02.2012 17:17 |
Эх, создать бы симулятор спортивных игр! | dibloid | Ваши прогнозы | 12 | 03.02.2011 13:24 |
Есть ли какой симулятор СнГ?? | Poke | Одностоловые турниры | 8 | 17.11.2006 11:19 |
Симулятор флопов/тёрнов для холдема | I will kill your set | Теории, стратегии, основы покера | 11 | 14.07.2006 10:58 |
Где скачать хороший симулятор по блекджеку? | Сaballero | Блэкджек | 6 | 04.08.2005 01:13 |
|
|