Not really, if the bot is done right there should only be a few times where it needs to reevaluate its current agenda and do something that takes longer than 15 ms
I'm expecting that the "simplest" bot will try to keep the enemy in range of pipes at all times while circle-strafing and use polynomial extrapolation to aim the pipes
OK, back on track. Lemme see here
What data should I give the bot?
My plan was every tick to send the data via STDIN
I suppose the obvious ones are
current health current clip current position enemy position
I think I should also add a hit boolean if something just hit + how much damage
@quartata well, that could make a cool counter strategy: if you see a bot like that, backtred and lay stickies as you go--then detobate. It's counterable.