Офлайн-казино / Рулетка / Создание бота (робота) для игры в "Рулетку".
  Страницы(2): [#  1  2  >  »]   Перейти вниз
Создание бота (робота) для игры в "Рулетку".   ID:17829 Пн, 13 февраля 2006 15:17 [#] [»)
CLON Форумы CasinoGames
Уважаемые участники форума хочеться обратиться к Вам с вопросом об актуальности создания оболочки-бота для для игры в "Рулетку" в интернет-казино.

В данном контексте под оболочкой подразумевается создание автоматичекой программы, которая может:
1. Считывать информацию с монитора комьютера (или из протокола обмена данными) о результате спина, текущем балансе игрока и т.д.
2. Вводить эту информацию в другую программу (модуль - анализатор).
3. Симулятор мыши для игры в "Рулетку" (или генератор протокола обмена данными).
4. Придеться (наверное) создавать несколько оболочек-ботов, т.к. в различных казино различное визуальное оформление (и различные протоколы обмена данными).

Особенностью данной оболочки-бота является то, что алгоритм стратегии внутрь бота не вкладывается (или вкладывается скажем Матрингейл-Х или ТДональд), а алгоритм пишеться самим игроком.

Думаю, что создание подобной программы будет интересно и для проффесиональных игроков, которые играют в турнирах на "Рулетке".

ЗЫ: если кто-то из участников форума "слышал" о ботах для "Рулетки" поделитесь, ПЛЗ, полезной информацией по данному поводу.

Заранее Всем спасибо.
        
 
Re: Создание бота (робота) для игры в "Рулетку".   ID:17831   ответ на 17829 Пн, 13 февраля 2006 16:03 («] [#] [»)
vano Форумы CasinoGames
Присоединяюсь!
Вполне даже актуальная тема

CLON писал пн, 13 февраля 2006 15:17
4. Придеться (наверное) создавать несколько оболочек-ботов, т.к. в различных казино различное визуальное оформление (и различные протоколы обмена данными).
Протоколы, имхо, без разницы. Везде стандартно нажимаются кнопки мышкой, как уж там дальше данные передаются для бота без разницы. ТО есть я к тому, что прога или лучше назвать инструмент впринципе может иметь довольно стандартные интерфейсы как и к алгоритмам схем ставок, так и к визуальным компонентам самой онлайнрулетки...


И главное. Опять призываю казины, эту работу спонсировать! :):)Smile
Представляете как увеличатся обороты и следовательно прибыль.

        
 
Re: Создание бота (робота) для игры в "Рулетку".   ID:17832   ответ на 17829 Пн, 13 февраля 2006 16:30 («] [#] [»)
Sphinx Форумы CasinoGames
Самое сложное в данных проектах - организовать считывание граф информации с монитора(занимает более 80% проги) . Это и будет занимать большую часть всего уже сделанного бота, а не тот алгоритм стратегии, который уместится в 100 строках кода. Но возможно существует какой-либо другой способ получения инфы об игровом процессе, кроме как по пикселям составлять изображение цифр( например наверняка возможен перехват инфы, посылаемой на комп пользователя с выпавшим номером, но так как я хакером не являюсь (а жаль конечно Sad ), то такие тонкости не знаю)), если кто вкурсе других методов, кроме как составления изображения по пикселям - поделитесь, если не жалко.
        
 
Re: Создание бота (робота) для игры в "Рулетку".   ID:17833   ответ на 17829 Пн, 13 февраля 2006 16:42 («] [#] [»)
CLON Форумы CasinoGames
Есть специальные программы перехвата кодов (точнее не перехвата, а отображения пересылаемой информации). Правда придеться еще разобраться, что это за информация (типа необходимый обьем информации, тип пересылаемых данных и т.д.).

Если использовать "перехват" информации, то достаточно создать прогу, которая повторяет (генерирует) коды, и тогда графический анализатор и симулятор мыши не требуется. Но не все каналы "свободны", т.е. есть каналы, которые "шифруются" и "охраняются".

Поэтому осуществить перехват информации, которой обмениваются "компы" не представляется возможным. Тогда есть только 1 путь, скриншоты и распознавание символов и надписей с экрана.

Помойму данные отображает HTTP LOOK программка. Есть целое семейство подобных программ. Анализаторы HTTP "трафика".

ЗЫ: думаю можно поползать по форуму БД и Покера, там давно "балуются" ботами. Может "накапаем" полезной информации.
        
 
Re: Создание бота (робота) для игры в "Рулетку".   ID:17834   ответ на 17829 Пн, 13 февраля 2006 16:59 («] [#] [»)
Sphinx Форумы CasinoGames
Цитата:
Есть специальные программы перехвата кодов (точнее не перехвата, а отображения пересылаемой информации). Правда придеться еще разобраться, что это за информация (типа необходимый обьем информации, тип пересылаемых данных и т.д.).
Врядли хозяева казино обрадуются перехвату данных, к тому же это , очевидно, не самое законное, что можно придумать.

Обработка изображения - весьма геморойная штука, так что за неё есть смысл браться, если ты СТОПРОЦЕНТНО уверен в своей стратегии, а не для того чтобы её проверить, так как времени затратится слишком много, а результат будет скорее всего такой же как и у большинства стратегий. А зачем столько парится, если можно всё это же получить просто отправив Коровину письмо с уведомлением о том, что вы нашли плюсовую стратегию по системе ставок, а затем прочитав его ответ (да можно даже и не отправлять письмо, а просто зайти на форум рулетки и почитать его посты Smile ). Так стоит ли Ваша стратегия таких свеч...
        
 
Re: Создание бота (робота) для игры в "Рулетку".   ID:17835   ответ на 17829 Пн, 13 февраля 2006 17:01 («] [#] [»)
santorio Форумы CasinoGames
Мда как мы с CLON-ом синхронно мыслим. Меня это же тема заинтересовала только в контексте БД. Симуляция нажатия клавиш это вроде просто, стратегия игры тоже задаеться. Насчет считывания интерестно.
И сколько это может стоить тоже интерестно.
        
 
Re: Создание бота (робота) для игры в "Рулетку".   ID:17836   ответ на 17829 Пн, 13 февраля 2006 17:17 («] [#] [»)
CLON Форумы CasinoGames
Насчет применения бота:

Ботом можно не просто тестировать стратегии, но собирать статистику в фан режиме или по минимуму стола (если днег не жаль).

А главное ботов можно применять для участия в турнирах, правда придеться боту "смекалку" нормальную ставить.

ЗЫ: А еще можно "бонусы мыть". Embarassed

Данные перехватывать не надо, они и так пересылаются открытым протоколом НТТР, а вот разобраться, чтож там пересылается, и не кодируется ли эта задачка будет посложнее. Но зато как упрощается бот. Ни каких проблемм с распознованием и симуляцией мыши.
        
 
Re: Создание бота (робота) для игры в "Рулетку".   ID:17837   ответ на 17829 Пн, 13 февраля 2006 17:37 («] [#] [»)
Sphinx Форумы CasinoGames

Цитата:
Ботом можно не просто тестировать стратегии, но собирать статистику в фан режиме
Что-то мне кажется, что на фанах статистика будет ой как отличаться от реальной Smile

Цитата:
ЗЫ: А еще можно "бонусы мыть".
В большинстве казин на руле бонусы мыть запрещено.

Цитата:
А главное ботов можно применять для участия в турнирах, правда придеться боту "смекалку" нормальную ставить.
Это верное направление, но об этом я тебе уже немного писал, так что делай выводы сам...

Цитата:
Данные перехватывать не надо, они и так пересылаются открытым протоколом НТТР, а вот разобраться, чтож там пересылается, и не кодируется ли эта задачка будет посложнее. Но зато как упрощается бот. Ни каких проблемм с распознованием и симуляцией мыши.
Я институт криптографии не заканчивал, так что тяжеловато будет разгадать данные Smile . Всё конечно реально в этой жизни, но вот с какой вероятностью...
        
 
Re: Создание бота (робота) для игры в "Рулетку".   ID:17840   ответ на 17829 Пн, 13 февраля 2006 18:10 («] [#] [»)
CLON Форумы CasinoGames
santorio писал пн, 13 февраля 2006 17:01
Мда как мы с CLON-ом синхронно мыслим. Меня это же тема заинтересовала только в контексте БД. Симуляция нажатия клавиш это вроде просто, стратегия игры тоже задаеться. Насчет считывания интерестно.
И сколько это может стоить тоже интерестно.
Есть одно принципиальное отличие. В БД существуют стратегии игры с +МО, а "официально" в рулетку - нет. Поэтому усилия по написанию бота для БД со временем должны окупиться, а для рулетки - это большой вопрос. Хотя знания и умения полученные при написании бота даром не пропадут, если бот использовать там, где он можен приносить прибыль.

ЗЫ: Или если использовать "черный ящик" В.Квинстара. Embarassed
        
 
Re: Создание бота (робота) для игры в "Рулетку".   ID:17842   ответ на 17829 Пн, 13 февраля 2006 19:01 («] [#] [»)
vano Форумы CasinoGames
Не надо никакого попиксельного анализа, зачем? (и перехвата не надо)

Картинки то статичные и всего 37 вариантов, просто загоняется изначально в базу и сравнивается, безо всякого "анализа". Эта часть не самая сложная.

... да и вообще бот такой не сложно написать тому кто умеет Smile
гораздо сложнее (теоретически невозможно) сделать так, чтобы он не в убыток "ботал".

и ещё... идея мне изначальная понравилась в том плане, что нужен инструмент со стандартным интерфейсом к различным схемам. То есть однажды сделать, а далее любой может СВОЮ схему втыкать в этот бот.
        
 
Re: Создание бота (робота) для игры в "Рулетку".   ID:17843   ответ на 17829 Пн, 13 февраля 2006 19:12 («] [#] [»)
Sphinx Форумы CasinoGames
Цитата:
Картинки то статичные и всего 37 вариантов, просто загоняется изначально в базу и сравнивается, безо всякого "анализа". Эта часть не самая сложная.
Конечно так можно, но сверять около 5000 (окошко со строкой информации о спине) с эталоном не сомое рациональное решение, но очень выгодно экономит время написания проги. А вот в БД так не получится Smile Smile Smile (правда зато там есть плюсовые правила, но это мы,
в данной задаче не учитываем, так как предполагается, что у нас есть плюсовая стратегия на руле (уже интересно), которую "ботать" Smile ... а иначе из-за чего такой сыр-бор поднимать? )
        
 
Re: Создание бота (робота) для игры в "Рулетку".   ID:17844   ответ на 17829 Пн, 13 февраля 2006 19:18 («] [#] [»)
vano Форумы CasinoGames
Sphinx писал пн, 13 февраля 2006 19:12
Цитата:
Картинки то статичные и всего 37 вариантов, просто загоняется изначально в базу и сравнивается, безо всякого "анализа". Эта часть не самая сложная.
Конечно так можно, но сверять около 5000 (окошко со строкой информации о спине) с эталоном не сомое рациональное решение, но очень выгодно экономит время написания проги. А вот в БД так не получится Smile Smile Smile
по любому это рациональнее чем программить искусственный интеллект.
всего то и надо будет при "приручении" бота к новой казине залить в базу 37 скриншотов.

вообщем осталось у исполнителя узнать сколько это будет стоить и сброситься всем кому интересно Smile
        
 
Re: Создание бота (робота) для игры в "Рулетку".   ID:17845   ответ на 17829 Пн, 13 февраля 2006 19:32 («] [#] [»)
Sphinx Форумы CasinoGames
Вано, а у тебя как у самого с программированием? Не легче ли, если есть хотя бы начальный навык, его развить и самому писать для себя проги? Ведь в наше время без программирования никуда, особенно если ты решил создать что-то грандиозное. Так зачем разочаровываться, узнавая то что в той проге, которую ты вчера купил за штуку баксов, всего 300-400 строк и ты сам бы мог их написать за пару недель (если не разбираешься в теме, а если сечёшь, то и ещё быстрее), да плюс ещё к этому разобраться в языке программирования.
        
 
Re: Создание бота (робота) для игры в "Рулетку".   ID:17846   ответ на 17829 Пн, 13 февраля 2006 20:05 («] [#] [»)
CLON Форумы CasinoGames
Да совсем забыл, например на Хайбете, в окне рулетки можно "тупо" копировать номер выпавшего числа. Думаю "Контрл-С" и "Контрл-В" осилить не сложно. Shocked Если данную "дырку" не прикрыли. А баланс игрока можно и так считать без перехвата данных.

Конечно же целесообразность написания бота появляется, только в том случае когда есть + "ставочная" стратегия, а так как это "принципиально" не возможно (во всяком случае сейчас), поэтому "ботов" в рулетку и не существует.

ЗЫ: Но кто даст гарантию, что не появиться БС "Рулетки" и тогда срочно понадобятся боты. Embarassed
        
 
Re: Создание бота (робота) для игры в "Рулетку".   ID:17848   ответ на 17829 Пн, 13 февраля 2006 20:38 («] [#] [»)
vano Форумы CasinoGames
в том то и дело, что я сейчас программирую "схему" Smile, а на изучение того, как программно эмулировать клик мышой пока времени нет.
Хотя смотрел на сайте "королевство Дельфи" и у меня сложилось ИМХО, что это не суперсложно.

Более того. Эта тема сильно перекликается с темой, которую я "двигаю" на форумах уже второй год. ДАЕШЬ КАЗИНЫ С ГАРАНТИЯМИ!!! Никакой супербот ничего путного не наиграет даже при плюсовой схеме в 99.9 % существующих онлайнказин. Неужели это неочевидно ???!!!

Что в итоге? Ну сделаем мы сейчас ботов, придумаем плюсовую схему и разорим последние островки честности. Смысл какой ????

Сначала обязательно надо двигать тему за внедрение гарантий во ВСЕ онлайнрулетки (ну и остальные игры тоже). Сразу возникает вопрос. А где же мы найдем таких глупых богатеньких буратин-казиношников, которые согласны будут отстегивать нехило нашему суперботу???

И тут на арену цирка выходят все антирулеточники! Которые всем, главным образом тем же владельцам казин будут научно и аргументировано доказывать что такой супербот невозможен...

Так чтовсе мы друг другу нужны и должны друг другу помогать в этом мире Smile




        
 
Re: Создание бота (робота) для игры в "Рулетку".   ID:17851   ответ на 17829 Вт, 14 февраля 2006 01:09 («] [#] [»)
fiore Форумы CasinoGames
Я бот несколько лет назад делал. Было такое казино на дискетке "Аргус" называется. Игра вместе с ситемой с дискетки грузилась. Бот через камеру должен был работать со второго компа.
Я для Джека бот делал.
Правила были такие, что после раздачи одной карты дилеру и одной карты игроку ставку можно было удваивать!!!
Но пока бот делал, казино исчезло. Вот так!
        
 
Re: Создание бота (робота) для игры в "Рулетку".   ID:17854   ответ на 17829 Вт, 14 февраля 2006 06:20 («] [#] [»)
vano Форумы CasinoGames
fiore писал вт, 14 февраля 2006 01:09
Я Бот через камеру должен был работать со второго компа.
Крутизна! Только мне одно непонятно. Ладно, через камеру бот на втором компе видел первый комп !!! Но как этот бот эмулировал мышу на первом компе? Камера, я так понял, предполагает, что компы не в локальной сети (иначе легче по сети было экраны передавать, чем через камеру) Или это был полубот? То есть, он выдавал только рекомендации, а человек за первым компом их исполнял? Если так, то ценность этого бота (именно как бота) сомнительна...

Если я все не так понял, поясните.
        
 
Re: Создание бота (робота) для игры в "Рулетку".   ID:17856   ответ на 17829 Вт, 14 февраля 2006 09:42 («] [#] [»)
CLON Форумы CasinoGames
fiore писал вт, 14 февраля 2006 01:09
Я бот несколько лет назад делал. Бот через камеру должен был работать со второго компа.
Чисто принципиально - достаточно глупое решение (без обид), зачем 2 компа, когда достаточно и одного. Скриншоты делать никаких проблем не составляет (ну если у Вас не была Электроника-111). Laughing
        
 
Re: Создание бота (робота) для игры в "Рулетку".   ID:17859   ответ на 17829 Вт, 14 февраля 2006 14:45 («] [#] [»)
AlexZ Форумы CasinoGames
Привет всем!
Тема на самом деле класная и этот вопрос меня давно интересует. Но всёже я считаю, что заниматься разработкай бота нужно лищь тогда, когда есть выйгрышная система. Пусть она будет выйгрывать немного и на длинной дистанции, но главное что бы постепенно в +,а не в минус. И вот по поводу чесности интернет каазино у меня большие сомнения, я считаю всё элетронное и програмное нацеленное на обогащение игрой для владельца (имею в виду игры в казино: автоматы, электронную рулетку, интернет казино) на всё это он может воздействовать либо заранее прошит проигрыш медленно и незаметно! Вот с контролем честности ещё интересно! Но тоже большой вопрос ???? Но это моё личное мнение и никому его ненавязываю.
Может кто нибудь может превести веские доводы чтобы моё мнение поменялось. На счёт написания бота это не очень большая проблема, был бы выйгрышный алгоритм, а описать не сложно! Но как многие высказывались было бы ради чего париться! А программистов на этом форуме я думаю достаточно чтобы решить данную задачу собственными силами.
        
 
Re: Создание бота (робота) для игры в "Рулетку".   ID:17862   ответ на 17829 Вт, 14 февраля 2006 20:28 («] [#] [»)
fiore Форумы CasinoGames
Я тоже считаю, что не стоит увлекаться чисто техническими проблемами, главное ведь система, а потом на втором месте её техническая реализация. По крайне мере понятно, за что напрягаться.

Что касается двух компов: казино то, как система грузилась сразу после включения компа. Из под виндовса, доса, линукса не запускалась!
Поэтому пришлось второй комп задействовать, чтобы инфу считывать)))
Сложнее было с эмуляцией клавиатуры (а не мыши), но до этого я не успел дойти, казино приказало долго жить))))
Я конечно не обиделся за глупое решение, я вообще не из обидчивых, но советую читать внимательнее посты, и сначала подумать и проанализировать инфу, а не постить, что первое в голову придёт, причём не в первый раз советую, правда не обижайся, это всего лишь совет, можешь им пренебречь! Very Happy
        
 
Страницы(2): [#  1  2  >  »]  
Предыдущая тема:Ну почему на РУЛЕ бывают БЛЭК-ЛИСТЫ ???
Следующая тема:Сервис статистики для онлайн-рулетки (держите игру под контролем!)
Быстрый переход к форуму
  
Текстовая версия  RSS лента
Вернуться вверх

Текущее время: Вс, 15 декабря 14:04:35 2024
Время, затраченное на генерацию страницы: 0.01261 секунд