A multi-policy AI engine for competitive double battles featuring joint-action heuristic scoring, Nash-inspired team preview selection, and an evolutionary genetic algorithm for team building