Russian AI Cup

Расширенный поиск  
Страницы: [1]

Автор Тема: Технический визуализатор  (Прочитано 690 раз)

yayuye

  • Jr. Member
  • **
  • Сообщений: 11
Технический визуализатор
« : Ноября 26, 2017, 05:35:14 am »

Всем привет!
В темах прошлых лет вижу много ссылок на возможности технического вывода инфы на экран типа такого https://www.youtube.com/watch?v=VUH_yNDKNXw

Я так понимаю, кто-то лично расшарил свой плагин. Где его берут и как он адаптируется каждый год?

И второй вопрос, уже к организаторам: очевидно, что возможность нарисовать что-то прямо на экране local runner - это критическая необходимость для каждого разработчика. Как вы смотрите на то, чтобы квлючить эти функции прямо в языковые пакеты? На боевых серверах и в режиме работы без графики эти вызовы могли бы просто игнорироваться.
Записан

clamoris

  • Newbie
  • *
  • Сообщений: 2
Re: Технический визуализатор
« Ответ #1 : Ноября 26, 2017, 12:54:56 pm »

Попробуй заглянуть в папку /plugins локалраннера, там даже пример и функции для удобства есть.
Помимо официального, есть и неофициальные визуализаторы - https://github.com/kswaldemar/rewind-viewer
Записан

yayuye

  • Jr. Member
  • **
  • Сообщений: 11
Re: Технический визуализатор
« Ответ #2 : Ноября 26, 2017, 01:55:16 pm »

Попробуй заглянуть в папку /plugins локалраннера, там даже пример и функции для удобства есть.
Помимо официального, есть и неофициальные визуализаторы - https://github.com/kswaldemar/rewind-viewer
да, я там был, к сожалению, там только серверная визуализация, что мало полезно. нужна визуализация стратегии, т.е. клиента.
Записан

novich-OK

  • Jr. Member
  • **
  • Сообщений: 16
Re: Технический визуализатор
« Ответ #3 : Ноября 26, 2017, 02:39:27 pm »

В прошлом году JustAMan делал плагин для локал раннера, чтобы он отрисовывал присылаемые с клиента фигуры. Здесь код: https://github.com/JustAMan/russian-ai-cup-visual

Однако, в этом году именно для локал раннера таких наработок я не видел.
Записан

Stef

  • Full Member
  • ***
  • Сообщений: 115
Re: Технический визуализатор
« Ответ #4 : Ноября 26, 2017, 03:13:28 pm »

Есть большой шанс что старый от justAMan досихпор будет работать.

Спасибо за ссылку на мое видео - посмотрел вспомнил как это было :)
Записан

yayuye

  • Jr. Member
  • **
  • Сообщений: 11
Re: Технический визуализатор
« Ответ #5 : Ноября 26, 2017, 06:21:43 pm »

Есть большой шанс что старый от justAMan досихпор будет работать.

Спасибо за ссылку на мое видео - посмотрел вспомнил как это было :)
В этот раз выложите свою техническую визуализацию? :)
Записан

oreshnik

  • Newbie
  • *
  • Сообщений: 8
Re: Технический визуализатор
« Ответ #6 : Ноября 26, 2017, 07:37:50 pm »

Если кому еще интересно, плагин от JastAMan со всеми классами для текущего соревнования можно взять тут https://yadi.sk/d/DCel4GR23PySFb
Там же в папке лежит клиент для java, другие клиенты ищите тут https://github.com/JustAMan/russian-ai-cup-visual/tree/master/clients
short tips: папкой нужно заменить имеющуюся папку в local-ranner; в файл local-runner.default.properties вписать plugins-directory=plugins. VisualClient должен инициализироваться только один раз; команды beginPre() и endPre() должны вызываться только один раз за ход (иначе у меня не все отрисовывается).
Записан

Triman

  • Newbie
  • *
  • Сообщений: 5
Re: Технический визуализатор
« Ответ #7 : Ноября 27, 2017, 10:53:51 pm »

Если кому еще интересно, плагин от JastAMan со всеми классами для текущего соревнования можно взять тут https://yadi.sk/d/DCel4GR23PySFb
Там же в папке лежит клиент для java, другие клиенты ищите тут https://github.com/JustAMan/russian-ai-cup-visual/tree/master/clients

Спасибо! Очень помогло.
Записан
Страницы: [1]