Вышел Robogot 2.0, неслабый бот для Windows Phone

  1. в прошлом году

    Всем привет!

    На днях выпустил новую версию играющей программы для Windows Phone (8.1+), Robogot 2.0 (бывший PlayGo).
    За три месяца, бот подрос и превратился из забавного ребенка, только что изучившего плавила и временами забывающего строить глаза, в серьезного противника, способного доставить немало хлопот большинству игроков.

    Внутри бота находится достаточно мощный многопоточный игровой движок, использующий MCTS (Monte Carlo Tree Search) с разными дополнениями и улучшениями вроде базы фусек, паттернов и т.п.

    Сила Робогота напрямую зависит от размера доски и от мощности вашего телефона и он выжмет все из вашего оборудования. На самом деле сила игры на разных телефонах отличается примерно так же как цена, но даже если выделить ему всего секунду на обдумывание хода на бюджетной Lumia , то он вполне сносно будет ставить камни, играть ко, строить живые группы и убивать полуживые. Сила игры регулируется не абстрактными уровнями, а вполне себе понятными секундами, отведенными на обдумывание хода (от одной секунды, до минуты). Правда есть тут одно маленькое но: Робогот очень хочет быть похожим на человека и думает над ходом постоянно, в том числе во время вашего хода. Робогот научился сдаваться, когда продолжать игру бесполезно, а так же научился считать очки по китайским правилам.

    Для игры доступны доски размеров 7x7, 9x9, 11x11, 13x13, 15x15 и 19x19, можно выбирать цвет камней, коми а так же устанавливать фору.
    А для тех, кому сила игры покажется недостаточной или просто захочется чего-то нового, представляется возможность сыграть в одноцветное го.

    Купить это чудо можно тут . Качайте, играйте, ставьте 5 баллов, пишите отзывы, рассказывайте о приложении друзьям (буду очень благодарен, если поможете рассказать о Робоготе на разных языках)!

    Если по какой-то причине Робогот не заслуживает 5 баллов, то скажите мне почему (можно прямо здесь, а можно воспользоваться функцией обратной связи) и я обязательно постараюсь сделать все, чтобы следующая версия вам понравилась.

    На 7-ке пойдёт?

  2. WinPooh

    15 Дек 2015 Москва 3k РФГ
    в прошлом году исправил WinPooh

    Жаль, что только для такой экзотической платформы.
    Для Андроида порт не планируется?

  3. desolator

    15 Дек 2015 Донецк, ДНР 13 кю КГС

    стоил бы раза в 2 дешевле - я бы еще подумал, купить или нет. А так - однозначно слишком дорого.

  4. @desolator стоил бы раза в 2 дешевле - я бы еще подумал, купить или нет. А так - однозначно слишком дорого.

    Вы знаете, если бы за работку ГОшного софта, как справедливо заметил участник WinPooh, для экзотической платформы, мне бы платили зарплату, то я бы не думая раздавал бы его на право и на лево безвозмездно, т.е. даром. Но увы, мне не только не платят за разработку софта, но и эта самая разработка забирает достаточно много времени и денег, так что как минимум до окупаемости понижать цену никак нельзя.
    Кстати, если верить указанному Вами рейтингу, то Робогот может дать Вам фору даже на большой доске :)

  5. @WinPooh Жаль, что только для такой экзотической платформы.
    Для Андроида порт не планируется?

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

    Скажу все честно и прямо. Порт на Андроид возможен, но в ближайшее время маловероятен. Прямой порт, который можно было бы сделать за пару дней (для андроил 4.4+) обойдется мне где-то в $1500 прямых затрат. Сюда входит покупка лицензии на средства разработки, закуп оборудования, покупка аккаунта разработчика и т.п. Наличие достаточно большого зоопарка устройств так же может достаточно сильно испортить жизнь и превратит два дня в две недели, а то и в два месяца. Создание нативного приложения с нуля с использованием существующего движка приведет к тому, что мне придется поддерживать два одинаковых проекта, что намного дороже, чем $1500 :)
    Для андроида достаточно много качественного Гошного софта и достаточно много хороших сильных ботов, а у моего приложения есть ровно одна уникальная фича: одноцветное го. Будет ли эта фича интересна кому то кроме меня я, если честно, не знаю.

    Резюмируя все вышесказанное:

    1. Порта для Android в этом году не будет точно.
    2. Порт в первом полугодии следующего года будет в одном из двух случаев: нефть подорожает до $100 или Робогот сам заработает денег на портирование. себя под другие платформы.
    3. Создать многомиллионный клуб любителей одноцветного Го :)
  6. WinPooh

    16 Дек 2015 Москва 3k РФГ

    @could Скажу все честно и прямо. Порт на Андроид возможен, но в ближайшее время маловероятен.

    Спасибо за подробный ответ. Будем ждать нефти по 100.

  7. desolator

    16 Дек 2015 Донецк, ДНР 13 кю КГС
    в прошлом году исправил desolator

    @could Вы знаете, если бы за работку ГОшного софта, как справедливо заметил участник WinPooh, для экзотической платформы, мне бы платили зарплату, то я бы не думая раздавал бы его на право и на лево безвозмездно, т.е. даром. Но увы, мне не только не платят за разработку софта, но и эта самая разработка забирает достаточно много времени и денег, так что как минимум до окупаемости понижать цену никак нельзя.
    Кстати, если верить указанному Вами рейтингу, то Робогот может дать Вам фору даже на большой доске :)

    Про фору - крайне странный аргумент в дискуссии. И я не говорил про "раздачу направо и налево", а говорил только о снижении цены. Просто-напросто чем выше цена, тем меньше людей, которые это купят. Зачем мне бот если я могу играть с людьми через браузер на online-go.com ? А партии смотреть через бесплатный igome. Вот задачник с хорошей базой задач и удобным интерфейсом я бы и за такую цену купил, но увы...

  8. WinPooh

    16 Дек 2015 Москва 3k РФГ
    в прошлом году исправил WinPooh

    @desolator Просто-напросто чем выше цена, тем меньше людей, которые это купят.

    Максимизируется не величина "число людей, которые купят", а величина "число людей, которые купят * цена".

  9. в прошлом году исправил could

    @desolator Просто-напросто чем выше цена, тем меньше людей, которые это купят. Зачем мне бот если я могу играть с людьми через браузер на online-go.com ? А партии смотреть через бесплатный igome. Вот задачник с хорошей базой задач и удобным интерфейсом я бы и за такую цену купил, но увы...

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

    Задачник (кстати бесплатный) и igs клиент в планах, приоритеты пока не расставил.

  10. Скажите, а эту штуку, Robogot 2.0, нельзя как-то модифицировать, чтобы можно было поставить на сервер.
    Сколько это будет стоить?

  11. @ncs456 Скажите, а эту штуку, Robogot 2.0, нельзя как-то модифицировать, чтобы можно было поставить на сервер.
    Сколько это будет стоить?

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

  12. Кстати, раз уж есть одноцветное го, м.б. ещё и такую экзотику как игру на сверхбольших досках предусмотреть. Размеры 23х23, 29х29, и т. д - простые числа. ИМХО найдётся целый пласт игроков которые уйдут в эту область.

  13. @ncs456 Кстати, раз уж есть одноцветное го, м.б. ещё и такую экзотику как игру на сверхбольших досках предусмотреть.

    На телефоне это не актуально из за очень маленького экрана. Там то доска 19x19 мелкой кажется. Сейчас я делаю порт для Windows 10 (PC, телефоны, планшеты, xboxы и т.п.), там можно попробовать убрать ограничение на размер доски. Единственное но, чем больше доска, тем глупее становиться бот (ну или тем дольше ему нужно будет думать).

  14. @ncs456 Кстати, раз уж есть одноцветное го, м.б. ещё и такую экзотику как игру на сверхбольших досках предусмотреть.

    На телефоне это не актуально из за очень маленького экрана. Там то доска 19x19 мелкой кажется. Сейчас я делаю порт для Windows 10 (PC, телефоны, планшеты, xboxы и т.п.), там можно попробовать убрать ограничение на размер доски. Единственное но, чем больше доска, тем глупее становиться бот (ну или тем дольше ему нужно будет думать).

  15. На WIN RT будет работать?

  16. Нет, в последующих версиях будет поддержка устройство только на Windows 10. Поддержка WinRT в будущем маловероятна но возможна при наличии запросов пользователей.

  17. в прошлом году исправил could

    Немного скорректировал планы и решил сначала сделать две полезные вещи:

    1. Добавить триал режим возможно с рекламой, но без ограничений с ограничениями на размера доски до 9x9 и временем обдумывания хода компьютером не более 1 секунды
    2. Отложить версию для Windows 10 и добавить поддержку настольных ПК/планшетов начиная с Windows 8.1.

    Barmaley, не уверен что после этих манипуляций приложение получит поддержку WinRT 8.1 но буду стараться по возможности добавить и эту платформу.

    Релиз сразу после мартовских праздников, ну а дальше начну работу над большим приложением для всех устройств на windows 10 (включая hololens и surface hub)

  18. А какова примерно сила игры (кю кгс) если поставить на средний ноутбук под Windows 10 и дать ему думать по минуте на ход?)

  19. в прошлом году исправил could

    Портирование на компьютер все еще в процессе. А вообще на хорошем железе должен играть в районе 5-3 кю на доске 19х19. На телефоне естественно играет слабее

  20. Вчера в честь победы роботов над человечеством выпустил новую версию с триал режимом. До покупки приложения можно играть на досках 7х7 и 9х9, а так же ограничена сила игры: Секунда на ход.

    Приглашаю всех счастливых пользователей виндофонов попробовать робогота в действии. Если будут какие то проблемы из-за нововведений - пишите сюда, на почту, в дичку, буду править.

  21. Newer ›
 

или зарегистрируйтесь чтобы комментировать!