Skip to content
 
 

Repository files navigation

TenderHack, Команда - ITMEM

Бот для котировочных сессий на сайте https://zakupki.mos.ru/

Команда:

Зачем нужен бот?

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

Наше решение

Наш бот не только автоматически играет вместо предпринимателя, но и имеет некоторые полезные функции:

  1. Ручной режим
  2. Отправка уведомлений
  3. Алгоритм работы в кретической секции
  4. Выбор "шага" ставки в сессии

Выбор "шага" ставки в сессии

Сделать ставку спустя x минут, где x, заданный пользователем, x = x +- (p / 100) * x p - случайное вещественное число от 0 до 10 x - минимум 5 минут

Алгоритм работы в кретической секции

Критическая сессий - это последние 5 минут котировочной сессии. Время шага остается таким же, уменьшается только p.

Масштабируемость

У нас есть 3 главных класса, которые независимы друг от друга:

  1. Regulator - осуществляет управление игроками
  2. Players - классы игроков
  3. System - ощуствляет работу с системой Так как наша программа создана с использованием методов ООП, мы способны добавлять, удалять и изменять функционал каждого из классов с легкостью.

Параллельность работы

Наша программа она обрабатывает отдельно каждый объект класса Player.

По поводу соотруденчества

Писать в тг @DenchicEz

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages