Pull to refresh
39
0
Бородин Вадим @vbo

User

Send message
Автор, у вас отличный слог, пишите дальше. Только жаль, что не включили хоть кусочек конкретики в первый пост. А тема интересная и, надеюсь, обойдётся без холиваров ;)
На странице robopoker.org/rating/ отображаются все, кто сыграл хоть одну игру за прошедший контрольный период. Мне кажется, этой информации вполне достаточно.
Нет, пока только покер. Нужно фокусироваться, иначе ничего не получится ;)
Игра на самом деле очень простая. Самый простой способ научиться — это поиграть «на фантики» в любом онлайн покер-руме. Если вы предпочитаете читать документацию — есть, например, вот такой документ.

Ну а дальше можно почитать книжки. Например, такую.
Большое спасибо за предложение. Я пока экспериментирую с облаками ;)
Большое спасибо за комментарий.

1. Жизнено необходимо сделать выгрузку статистики в стандартные форматы
Обязательно сделаем.

2. 4500 рук в сутки плюс сброс статистики раз в день — это ни о чем.
Сейчас всё работает в крайне экспериментальном режиме. Мы должны подобрать оптимальную «скорость» игры по нескольким критериям.

Например, 500К рук в день требуют, чтобы бот мог обработать около 6 рук в секунду (500К / 24 / 60 / 60). Каждая рука — 1..10 HTTP запросов. Мне кажется, для массового пользователя это многовато. Скорее всего, нужно реже обнулять рейтинг — например, раз в неделю. Но это тоже не очень хорошо, т.к. снижается динамизм.

Вообще, рейтинг — это вопрос сложный. Скорее всего, текущую реализацию можно считать просто sandbox'ом. Он работает по определённым простым правилам и позволяет оценить уровень бота с некоторой погрешностью, которую мы будем всячески стараться снизить.

3. <...> типы столов — бот для hu, для 4-max, 6-max и 9/10 max
Конечная цель — сделать также, как у людей. Через определённое API можно будет открывать столы с различными параметрами (вроде NL, 4-max и т.д.), получать список открытых столов и какую-то дополнительную информацию (вроде кол-ва игроков за столом, "% flops seen" и т.д.). Через API можно будет подсесть за стол из списка, взяв с собой определённое кол-во денег из центрального баланса и т.д. Соответственно, вся власть будет в руках пользователей и их роботов. Играете только на маленьких столах и только с коротким стеком? Пожалуйста. Было бы с кем =)

Я просто решил действовать итеративно — сначала простая песочница, получение фидбека, оценка аудитории, починка багов. А вот потом уже новые функции, которые позволяют сделать всё. Сегодня мне кажется, что большая часть аудитории не знает, что такое «процент 3-бетов». Но я не уверен и нужно просто пробовать.

4. Про анонимность...
Если боты — это веб-сервисы, то сбор информации об их стратегии может только ввести в заблуждение — автор ведь в любой момент может выложить совсем новую версию, которая играет совсем иначе.

Насчёт «мультоводства» — спасибо, что указали. Надо думать. Как я понял, это распространённая проблема онлайн игр.
1. В текущий момент установлено значение в ~4500 рук в сутки.
2. Думаю, где-то через месяц. Но не обещаю ;)

через пару месяцев просто будет играть толпа «идеальных ботов»

Я очень сомневаюсь, что всё будет именно так. Но если так — то десятки людей получат отличный опыт. А к этому времени я как раз сделаю безлимитную версию.
В «движке» поддержка будет совсем скоро. Мы сейчас обсуждаем, как сделать поддержку на сайте — скорее всего, будет два раздельных турнира — лимитный и безлимитный. И нужно будет создавать отдельного бота для каждого турнира. Конечно, реализация бота может быть одной и той же, просто статистика на стороне покер-рума должна вестись раздельно.
Ок. Если будут возникать вопросы — напишите мне, я постараюсь дополнить информацию на сайте и в статье.
Извините, пожалуйста, на самом деле я вас троллил. Видимо, слишком тонко =(
Я уже джва года хочу такой сервис.
Вы хотели сказать "де-юре".
Кстати, не все люди айтишники. Большинство не знает, как работает рекапча и вводят оба слова, причём очень стараются не ошибиться. А хорошие айтишники будут вводить качественно, как раз потому, что знают, как это работает и зачем.
Видимо, вы имеете в виду место, где сравнивается быстродействие при использовании ОО и функционального подхода. Я не знаю, что авторы инфографики подразумевают под функциональным подходом, но на PHP >= 5.3 можно относительно удобно писать в функциональном стиле. Если интересно, можно начать читать отсюда.
Мой верблюд растопчет твой змий.
Наши процессы — самые процессные процессы в мире!
экспорт купленных багов в xml

Налетай! Покупай! Свежие баги по выгодной цене!

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity