DEVELOPMENT CONTROL / 20.10.2026

Pracc Room Server BOT

Разработка тренировочного Duel-бота на основе штатного Quake Live AI.
Маршруты · контроль ресурсов · движение · человеческое исполнение.

ИГРАТЬ С БОТОМ

Вставь команду в консоль Quake Live.

Играйте и помогайте улучшать бота. Сбор статистики включён; автоматическое обучение пока не реализовано.

ТЕКУЩИЙ ЭТАП
Пре-альфа 0.8.6 / test 27961

Blood Run / ZTN
Тестовый 27961 · основной 27960 изолирован

GitHub ↗

Требование ≠ работающий навык

Распределение документальных статусов правил. LIVE отражает прошлое наблюдение; это не процент готовности и не новый игровой тест.

Видимость · звук · память↓Стек · оружие · часы предметов↓Цикл / один основной / восстановление↓Маршрут → движение → контакт↓Подбор / урон / выход / пересмотр

Observer-таймеры и стек разрешены. Скрытое наведение и знание будущего респауна не разрешены.

Что именно уже работает

Статусы разнесены по этапам
БлокКодИграСвидетельство / следующий критерий

Карта решений и микронастроек

Полный SVG ↗Плакат 6000×8001 ↗
Полный текстовый реестр · доступный список всех правил

Корпус, дебюты и движение

Покрытие игроков в top-500

По сохранённым меткам requested_players. Имя в архиве не доказывает личность. 100 уникальных демок Agent не подтверждены: в каталоге найдено 72 совпадения имени.

Первые прыжки после остановки

Демо содержит углы взгляда и скорость. Сырые WASD и mouse-deltas не подтверждены. Восстановленный ввод — отдельная гипотеза.

Общий максимум сольной демки владельца: 661.09 UPS. Он не равен скорости за первые 2–4 секунды после остановки.

LG от ног: наблюдения профессионалов

Архивный анализ 500 демок: окна собственного LG-огня. Углы и скорость относительно взгляда; движения мыши и причинность доджа ракеты не восстанавливались.

Матчи бота и прогресс

Встроенный снимок; онлайн-файл проверяется каждые 30с.

Матч / источникВерсияСоперник / картаСчётDamageRA / MH / YAMachinegunShotgunRocket LauncherLightning GunRailgunPlasma Gun

Нажми на матч для разбора ниже. — означает отсутствие данных либо отсутствие выстрелов; это не фиктивные 0%. Архивный Xaero определён по имени в демке; skill старых записей не подтверждён.

Динамика разницы счёта

Фраги на 10 минут, до 30 последних матчей выбранного фильтра. Разные соперники и версии не образуют контролируемый эксперимент.

Победы / поражения

Только завершённые матчи с доступным счётом; ничьи не входят в две доли.

Статистика стрельбы

Подборы обеих сторон

Структура известного урона бота

Доли hitscan и снарядов только по известным weapon damage. Для splash/SG счётчики отличаются от hitscan.

Учится ли бот?

Сравнение этапов разработки

Документальные показатели разработки, не процент силы бота. Число правил и тестов не заменяет игровые результаты.

Победа и преимущество по урону

Точность двух групп

Среднее по доступным строкам статистики. Группы пересекаются; это не независимые выборки и не достигнутая точность бота.

Разгон после остановки

Только доступный POV выбранных игроков. Скорость и yaw наблюдаемы; сырые WASD и mouse deltas не подтверждены. Лучший кандидат требует проверки физики.

Испытание 0.7.9

Распределение точности победителей

ОружиеПобедитель · среднее / NЛидер урона · среднее / N

N — строки match/player с shots > 0. Отсутствующее значение не заменяется нулём. Последний столбец гистограммы включает 100%. GL показан справочно и не меняет настройки спама.

Подробный разбор и ограничения ↗ · Полный JSON ↗

Испытания и известные проблемы

Записанные игры владельца: Psyz0r и Xaero

Разные даты, версии, соперники и число таблиц: это описательная статистика, не доказательство относительной силы. Одна запись может содержать несколько строк статистики бота.

Открытые вопросы и ограничения

    Что показали ещё 500 разборов

    Это данные для следующей надстройки. Пока владелец тестирует, сервер остаётся на 0.7.6. Наблюдаемое направление прицела не является разрешённой точкой прострела сквозь стену.

    Движение в окне собственного огня

    Окна до 100мс после выстрела. Воздух не доказывает нажатие прыжка: возможны падение или чужой импульс. Проценты здесь не являются точностью стрельбы.

    Заранее удерживаемый прицел

    250мс перед выстрелом: отклонение от угла выстрела: yaw ≤6° / pitch ≤4°. Окна LG перекрываются; это наблюдения, а не независимые эксперименты.

    Кандидаты multi-weapon перед фрагом

    Последние 5с собственных выстрелов до наблюдаемого POV-фрага. Нет подтверждения урона всех пушек одному сопернику. Квота комбо не внедрена.

    Повторяющиеся тройки ресурсов

    Median времени от первого до третьего подбора; окна обрываются на неопределённых переходах. Частота не означает оптимальность или владение всей картой.

    Кандидаты направлений прицела

    Ячейки игрока и направления взгляда. ≥8 выстрелов из ≥3 демок, circular concentration ≥0.8. BSP/LOS и цель не проверены — банк не подключён к live-наведению.

    Полный отчёт JSON ↗ · Выводы и методика ↗

    Две свежие дуэли и новая калибровка

    Полный разбор ↗

    Результат 0.7.6 до исправлений

    ДемоБот:игрокRAMegaYAНеподвижность ≥1,5с

    Подборы UDT совпали с логом правильной эпохи. Неподвижность может включать бой; каждый кандидат требует контекста.

    Точность обоих игроков в свежих дуэлях

    Игрок / записьMachinegunShotgunRocket LauncherLightning GunRailgunPlasma

    Точность победителей профессиональной выборки

    ПушкаНаблюденийСреднее матчейHits / shotsЦель ±7,5 п.п.

    478 матчей с найденным победителем из 500 демок. Для каждой пушки своё количество доступных наблюдений. Это accuracy scoreboard, не урон одной пули. GL исключён. Перчатке процент не придумывается.

    Исправлено в исполняемом коде

    • Убрана остановка forward при защитном MG-огне.
    • Свободные Mega/RA не требуют наличия двух пушек.
    • Независимый от смены цели сторож движения и возврат штатному AAS.
    • Профиль атаки/наведения Xaero 5 с отдельной human-калибровкой.
    • Чат RU/EN: нуб/nub/noob и короткие продолжения.
    • Имя и bot flag вместо предположения «бот всегда в слоте 0».

    Статус: тестовая prealpha. Combo/arrival остаются локальными; corpse-сенсор и полная распрыжка не объявляются готовыми.

    Твой круг и показанные точки спама

    demo0000.dm_91 · 17 033 снимка · 19 GL / 90 plasma · подборы RA 10 / Mega 8 / YA 20 · 3 кандидата 360°. Все эпизоды сохранены. Позиция стрелка и угол не доказывают точку столкновения снаряда.

    ПушкаОт начала демкиВыстрелыXYZYaw / pitchСтатус

    Порядок следующих проверок