Skip to content

Conversation

@sunzenshen
Copy link
Contributor

Description

Recon bots super jump when under fire, after checking whether they have some room to do so.

Toolchain

  • Windows MSVC VS2022

@sunzenshen sunzenshen requested a review from a team December 11, 2025 08:33
@sunzenshen
Copy link
Contributor Author

bot_recon_superjump.mp4
bot_recon_superjump_0.mp4
bot_recon_superjump_1.mp4

@sunzenshen sunzenshen added the Bots Related to bot players label Dec 11, 2025
@sunzenshen sunzenshen force-pushed the bot-recon-sprint-jump-tactic branch from cd9b4bf to 0fc3b76 Compare December 12, 2025 03:29
AdamTadeusz
AdamTadeusz previously approved these changes Dec 15, 2025
Copy link
Contributor

@AdamTadeusz AdamTadeusz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall it works, I think the checks here are maybe a bit too strict and the bots could be made to jump more often, but maybe then they won't be as fun to play against

@AdamTadeusz
Copy link
Contributor

image Also got this error at the end of a ctg game on oilstain, but its probably unrelated to this PR

@sunzenshen sunzenshen force-pushed the bot-recon-sprint-jump-tactic branch from 5ea459d to 63737fd Compare December 16, 2025 06:47
@sunzenshen sunzenshen requested review from a team and AdamTadeusz December 16, 2025 06:55
@sunzenshen sunzenshen force-pushed the bot-recon-sprint-jump-tactic branch from 63737fd to 002abc7 Compare December 17, 2025 01:40
AdamTadeusz
AdamTadeusz previously approved these changes Dec 17, 2025
@AdamTadeusz AdamTadeusz requested a review from a team December 17, 2025 11:04
@sunzenshen sunzenshen added the Conflict conflicts with master label Dec 20, 2025
In theory, sometimes the forced sprint will lead to a debit in SUPER_JMP_COST.

I decided it was fine theoretically if Recon bots get a free superjump, as in reality with their current routines, it seems extremely rare that they can super jump 3 times in a row.  Plus sometimes they waste their superjumps, so being more generous with their  aux accounting helps them compensate for their lack of knowledge of human bunny hop techniques.
@sunzenshen sunzenshen removed the Conflict conflicts with master label Dec 22, 2025
@sunzenshen sunzenshen merged commit f44b3fc into NeotokyoRebuild:master Jan 1, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Bots Related to bot players

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants