See
this thread
It seems to me that what needs to happen here is VALVe needs to get the css bot code ported and working in hl2dm to have a basic run and shoot bot. THAT code should go in the sdk and be included in new mod projects created via the steam deal (why I have to "play" the source sdk is beyond me LOL). Then what would happen is any mod created would have a bot that could at least run (navigate) and shoot. Mappers would get in habbit of including bot nav info on map. And to really enhance this someone should convince VALVe to make some kinda interface that can be used to "educate" the bots about the maps objectives and game/mod rules.This would allow for 3rd party plugins that would enhance the basic run/shoot bot should the mod devs not code the bot part themselves.