Ended 4 years ago
33 participants
8 submissions

Среда - https://github.com/vcmi/vcmi 

  • API должно обеспечивать возможность получения состояния мира на текущий момент времени. 
  • Взаимодействие между окружением VCMI и агентом должно происходить по gRPC. 
  • API должно быть синхронным в том смысле, что должен быть способ получать состояние мира и передавать действие агента.
  • Должно передаваться состояние глобальной карты, экрана города, экрана битвы, экрана героя, экрана взаимодействия героев.
  • Агенту должно быть доступно состояние с учетом “тумана войны”, а также других модификаторов (гильдия воров и т.п.).
  • API должно поддерживать подключение не менее, чем 1 агента одновременно. С перспективой подключения от 2 агентов в одну и ту же партию.
  • Скорость получения состояния должна быть не более 100 мс.
  • Должна быть возможность пронаблюдать партию (как минимум, передвижение по карте, битвы) с участием агента (в том числе без участия человека).
     

Our website uses cookies, including web analytics services. By using the website, you consent to the processing of personal data using cookies. You can find out more about the processing of personal data in the Privacy policy