I have a feeling that no matter the odds, Uesugi Kenshin wouldn't flee. I just fought a battle where he had 15/20 men still alive in his unit and he fled. Generals shouldn't be able to rout.