yiffyrusdev / GotoHack17

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Project GotoHack17 building for GoTo Camp Hackaton 2017

Наша задача

  • -- Разработать программу, генерирующюю пары для игры в "киллера", разбивающую на пары с учетом интересов для того, чтобы минимизировать вероятность киллера встретить свою жертву

Проект разбит на части

  • -- Telegram bot, производящий сбор данных, и оповещающий участников игры об изменениях
  • -- Backend на базе "жадного" оптимизирующего алгоритма, производящий разбиение на пары с учетом места жительства, интересов и учебного корпуса участника так, чтобы не образовывалось ситуаций, когда:
    1)А убивает Б, а Б убивает А
    2)А убивает С, и Б убивает С

В конечном итоге сервис представляет собой

  • -- Автоматизатор разбиения для игры "Киллер", обеспечивающий максимальную сложность поиска жертвы

К дальнейшей реализации планируется

  • -- Введение игровых токенов, обеспечивающих честность игры, а так же не позволяющих присоединяться к игре посторонним личностям

About


Languages

Language:Python 100.0%