After inspecting some "InstaGib" type server using a lot of Bots, I could see them taking a break from time to time as long as such a mutator is removing items making Bot to not have a goal. Because I would like to see a more challenging InstaGib I was thinking at a mutator able to trigger Bot to roam in map even if items have been removed by common InstaGib mutator. This won't make Bot smarter but will keep it active in order to have a good game flow. So far I wrote such a small mutator (around 9kb) and having a configuration around some parameters that can be adjusted. If anyone wants to feel it a bit I'll post it at will as long as there are others totally out of interest about A.I. or having various coding complains which I'm not interested to debate. Else... given said idea, feel free to write such a thing if my stuff is not good enough. What I have so far was working tested with BotyMan3 debugger toy and... Bots - original Bots, as long as my latest MBot types have other goals if map is poorly loaded.
For me as alternate method I'm using MBot_G for a few weeks, this Bot pawn has root coded based on GoTo jumps which are not loved, and then this Bot will not see the public light in order to not trigger debates around problems which I never had in any servers (mine and others).
The rest of Bot problems toward a wrong physics changes or a bad "MoveTarget" assigned and not removed, dealing with "horizontal elevators", jumping outta lifts, etc., can be solved using some tiny toys without entirely rewriting Bot code. However, the best recommended way is using another good Bot rather than messing with default moron pawn.