Remember that AI performance depends on available CPU. If BF becomes overloaded (lack of CPU) then the
FIRST thing to be scaled down is the AI. I learnt this originally from a document by DICE, an interview or something, I can dig it out if anyone is interested. So you need a CPU that has high performance per core (BF does not do multicore very well). Or run a Coop server on one core and the client on another CPU core (affinity), or even on a completely separate machine and connect over the network ... as that puts all the AI stuff on another CPU core as all the AI stuff runs on the server ... then those little Terminator bot brains can get all the CPU they need