Skip to content

Releases: Wranked1/DDNet-AI

DDNet AI v2026.10.01.2

Choose a tag to compare

@Wranked1 Wranked1 released this 01 Oct 13:36
  • Путь на ВБ: люди на спавне больше не задерживают бота. По дороге он не дерётся ни с кем, кроме тех, кто в списке варов, и того, кто уже 3 раза заморозил его на этом пути.
  • У трубы: если в камере перед ней двое и больше, бот не дерётся, а проходит; драка с одним там длится не больше 6 секунд. На замере с двумя ботами-помехами у трубы бот доходил до зала 19-20 раз за 8 минут вместо 2-14.
  • Приказы в чате: если нейросеть ответила двумя командами сразу («!friend X; !war X»), выполняется только первая, а такая склейка больше не попадает в списки как ник.

  • The way to the WB: people at the spawn no longer hold the bot up. On the way it fights nobody but players on the war list and one who has frozen it 3 times on this way.
  • At the tube: with two or more in the chamber before it, the bot crosses instead of fighting; a fight with one there lasts at most 6 seconds. In a test with two bots in the way at the tube, it reached the hall 19-20 times in 8 minutes instead of 2-14.
  • Chat orders: when the model answers with two commands at once ("!friend X; !war X"), only the first runs, and such a chain no longer ends up on a list as a nick.

DDNet AI v2026.10.01

Choose a tag to compare

@Wranked1 Wranked1 released this 01 Oct 10:58
  • ВБ на копиях Copy Love Box с тем же залом (например, Copy Love Box IN и версия на Swarfey): бот находит зал по его тайлам, где бы он ни стоял на карте, и держит там ВБ. Раньше на таких копиях он играл обычный блок.
  • Путь на ВБ быстрее: через трубу бот качается сразу в проход, без долгой остановки на краю (на слабом ПК по-старому, но надёжно). Не начинает качаться, если враг рядом цепляет его или стреляет в него, а сначала бьёт его; если один и тот же игрок заморозил бота по дороге 3 раза, бот разбирается с ним и идёт дальше.
  • Вне ВБ, в драке и на дуэли, бот больше бережётся, чтобы его не подкинули во фриз (например, на потолке арены), когда прыжок уже потрачен; на дуэлях он чаще замораживает соперника.
  • Окно бота: простой вид для новичков (большая карта, одна строка состояния, три большие кнопки «Драться», «Держать ВБ», «Дуэль», кнопка «Стоп»/«Играть» и чат) и полный вид со всеми настройками, как раньше. Переключатель «Простой»/«Полный» вверху окна; после обновления остаётся полный вид. На телефоне и в узком окне ничего не наезжает друг на друга.
  • Бот бьёт и тех, кто сидит в /spec или /pause, пока его ти стоит на карте (кроме AFK-комнаты). Исправлено: игрок, вернувшийся из наблюдателей, больше не считается AFK, как и тот, кто держит клавишу и при этом двигается (бежит, качается на крюке); списки вар, тим, игнор и кланы совпадают только с ником целиком, с «(1)» или без: запись «pro» больше не защищает «pro123»; клипы cross-fail во вкладке «Записи» больше не копятся, старые удаляются, как остальные автоматические.
  • Исправлено: settings.json в «Собрать отчёт об ошибке» теперь без паролей, ключей и токенов; второй бот, упавший в первые секунды, до начала игры, снова поднимается; окно перезапускается после обновления, которому это нужно; снимок игры, не прошедший проверку, больше не оставляет после себя ложных событий и данных.

  • The WB on copies of Copy Love Box with the same hall (Copy Love Box IN and Swarfey's version, for example): the bot finds the hall by its tiles wherever it sits in the map and holds the WB there. Before, it played plain block on them.
  • A faster way to the WB: through the tube the bot swings straight into the passage instead of a long stop at the edge (the old, safe way on a slow PC). It does not start the swing while an enemy nearby hooks or shoots at it, but fights him first; if the same player freezes it 3 times on the way, the bot deals with him and goes on.
  • Away from the held WB, in fights and duels, the bot is more careful not to be launched into freeze (the arena's ceiling, say) with its jump spent; in duels it freezes the opponent more often.
  • The bot's window: a simple view for new players (a bigger map, one status line, three big buttons Fight, Hold WB and Duel, a Stop/Play button and the chat) and the full view with every setting, as before. The Simple/Full switch is at the top; after an update the full view stays. Nothing overlaps on a phone or in a narrow window.
  • The bot also fights players sitting in /spec or /pause while their tee stays on the map (not in the AFK room). Fixed: a player back from the spectators is no longer taken for AFK, nor is one who holds a key while moving (running, swinging on the hook); the war, team, ignore and clan lists match only the whole nick, with or without "(1)": "pro" on a list no longer covers "pro123"; cross-fail clips on the Clips tab no longer pile up, old ones are removed like the other automatic clips.
  • Fixed: the settings.json in "Collect a bug report" has no passwords, keys or tokens; the second bot comes back up when it crashed in its first seconds, before it began to play; the window relaunches after an update that needs it; a game snapshot that fails its check no longer leaves false events or data behind.

DDNet AI v2026.09.26.9

Choose a tag to compare

@Wranked1 Wranked1 released this 26 Sep 14:03

WB on the right: the bot waits up by the right (outer) freeze, (152,79), and throws arrivals into it (a player's advice); three arriving at once are sealed twice as often in the simulator. After a fight on the lower shelf it holds the lower spot instead of climbing over the freeze. Rope climbs brake before freeze.

DDNet AI v2026.09.26.8

Choose a tag to compare

@Wranked1 Wranked1 released this 26 Sep 11:17

Strong mode for a strong PC: on the WB the bot searches three times as much, up to 30 ms a decision. In the simulator it seals 30% more arrivals before they thaw, twice as many when three drop in at once. Off by default: the switch in the window (gear, Launch), on the Game tab, or !strong on. Not together with the mode for a weak PC.

DDNet AI v2026.09.26.7

Choose a tag to compare

@Wranked1 Wranked1 released this 26 Sep 10:47

WB: the bot waits where the strongest holders wait, (94,84) / (140,84) at the end of the lower shelf. Players who rope the bot from outside the WB at the edge of a freeze stay its target for 3 s while within a rope's length.

DDNet AI v2026.09.26.6

Choose a tag to compare

@Wranked1 Wranked1 released this 26 Sep 05:46

Что нового

  • ВБ включается только на той версии Copy Love Box, под которую он сделан (размер карты и точки зацепа в трубе). На другой версии с тем же именем (например, на Swarfey) бот играет обычный блок, а не гибнет в трубе раз за разом.
  • Если по пути на ВБ бот погибает 4 раза подряд, он оставляет ВБ на 5 минут (потом на 10, 20, 30) и играет там, где стоит. Команда !wb left/right/auto отменяет паузу сразу.

What's new

  • The WB is held only on the version of Copy Love Box it was made for (the map's size and the tube's rope anchors). On another version with the same name (Swarfey's, say) the bot plays plain block instead of dying in the tube again and again.
  • If the bot dies four times in a row on the way to the WB, it leaves the WB alone for 5 minutes (then 10, 20, 30) and plays where it is. !wb left/right/auto ends the pause at once.

DDNet AI v2026.09.26.5

Choose a tag to compare

@Wranked1 Wranked1 released this 26 Sep 05:01

Что нового

  • Счёт дуэли для стрима: в OBS добавь источник «Браузер» с адресом, который показан на вкладке «Записи» (…/overlay). Крупно показывает текущую дуэль (или последнюю), фон прозрачный; с ?bg=1 на тёмной подложке.

What's new

  • The duel's score for a stream: in OBS add a "Browser" source with the address shown on the Clips tab (…/overlay). It shows the duel under way (or the last one) in big letters on a transparent background; ?bg=1 adds a dark backing.

DDNet AI v2026.09.26.4

Choose a tag to compare

@Wranked1 Wranked1 released this 26 Sep 04:10

Что нового

  • Дуэль (для вызова «победи бота»): закрыты способы обмануть бота не игрой. Соперник на /pause, замерший на месте или с ником, где есть ник друга, всё равно противник. Ник вида «/pause x» больше не превращает автоответ в команду самому боту. Дуэль распознаётся и когда на сервере всего пара игроков. После блока бот больше не делает себе /kill через 4 секунды.
  • Друг считается противником на арене, только если приглашение называет именно его («X challenged you»).

What's new

  • The duel (for the "beat the bot" challenge): the ways to beat the bot by something other than play are closed. An opponent on /pause, standing still, or with a friend's nick inside his own is still the opponent. A nick like "/pause x" no longer turns an automatic reply into a command run on the bot. The duel is recognised with only a couple of players on the server. After a block the bot no longer /kills itself four seconds later.
  • A friend is the arena opponent only when the invitation names him ("X challenged you").

DDNet AI v2026.09.26.3

Choose a tag to compare

@Wranked1 Wranked1 released this 26 Sep 03:27

Что нового

  • Бот не принимал вызов на дуэль от игрока с «lost» или «won» в нике (например kkvlost): слово внутри ника читалось как «проиграл». Теперь принимает.
  • Если вызов принимает твой автоответ (/accept на строку сервера или шёпот), арена тоже считается дуэлью: без ВБ и походов, со счётом. Публичное «кто на дуэль?» режим дуэли не включает.

What's new

  • The bot did not accept a duel from a player with "lost" or "won" in the nick (kkvlost, say): the word inside the nick read as a result. Now it does.
  • When your automatic reply accepts a duel (/accept to a server line or a whisper), the arena counts as a duel too: no WB, no walks, with the score. A public "who wants a duel?" does not start duel mode.

DDNet AI v2026.09.26.2

Choose a tag to compare

@Wranked1 Wranked1 released this 26 Sep 02:57

Что нового

  • Ник, который лишь часть ника друга («e» при друге «fe») или второго бота («Tee» при «AI-Tee2»), больше не делает игрока другом: раньше бот таких не трогал. Второго бота бот теперь узнаёт по номеру игрока на сервере: тёзка не напарник, а напарник под «(1)ником» после переподключения всё ещё свой.
  • Второй бот теперь видит изменения списков вар, тима и игнор, сделанные в окне или командами, а не только те, что были при запуске.
  • settings.json, сохранённый в Блокноте, больше не сбрасывает настройки; испорченный файл сохраняется рядом как settings.json.bad-…, а не затирается.
  • Кнопка «проверить обновление» пишет, если GitHub недоступен, а не «обновлений нет».
  • Бот думает чуть быстрее (те же решения): заметно на слабом или загруженном ПК.

What's new

  • A nick that is only part of a friend's ("e" with the friend "fe") or of the second bot's ("Tee" with "AI-Tee2") no longer makes a player a friend; before, the bot left such players alone. The second bot is now known by its player number on the server: a namesake is not the partner, and the partner renamed "(1)nick" after a reconnect is still on the team.
  • The second bot now follows changes to the war, team and ignore lists made in the window or by commands, not only the lists it started with.
  • A settings.json saved in Notepad no longer resets the settings; a damaged file is kept beside as settings.json.bad-… instead of being written over.
  • The "check for updates" button says so when GitHub cannot be reached, instead of "no updates".
  • The bot thinks a little faster (the same decisions): noticeable on a weak or busy PC.