Black 2 / White 2 has no custom AI documentation — trainers use the engine's stock routines. The mechanics notes on the docs page cover what actually decides fights here.
Black 2 / White 2 Nuzlocke guide — level caps, boss teams, encounters & fight planner | RunLocke