Heyyo,
Q3A bot. MUCH better. CSS bot's pretty good, but they suck really bad at nades, and how they just stand still in combat's not very human-like. Q3A bot puts up a great fight, and ain't cpu-intensive.
Funner singleplayer ai: Serious Sam Series, or Duke Nukem 3D?