Battle Frontier and Frontier Brains