Okay, the most challenging and yet a necessity aspect of the game, TGRBots!
The bots must co-operate in all necessity game modes and yet in every Doom engine port that is adjacent to the most revision of the ZDoom engine. Easy -- no. However, in a benefit, with the bots having support over other ports, this will allow the bots to be usable through out other necessity projects allowing the bots to be severally updated if necessary. With the bots being maintained, this will also give a further flexibility.

Key Notes:

The code must only need very little of map code; period, should never be used. The worst case is MAPSPOT triggers.

Can be escalated to support other GameModes that is not supported in the TGRDM3 engine.

Will work without the use of any management tools; thus will be solely independent.

Will function as like the non-AI bots that ZDoom currently has (also ST bots, again, not an AI)

Must work with the new score board

Must contain a CVar inwhich will trigger a split of wither the bots can be utilized or if the HardCoded bots are present.

I changed my mind on this; I'll just move this to the closed feature requests sub-forum. This would be better supported by the main engine instead, coding from the project itself can cause compatibility issues by either ZDoom based branches and the age of the project. If ZDoom has better bot functionality (in the future, if it ever happens?), why enforce one that was coded from the project instead of using the default bots that can do much more and not so limited? - Absolutely crazy.