I was thinking of automated trial and error using a simulator. Try a bunch of variations in the simulator and pick the one with the best simulated results.
Approaches like that are common for playing board games like chess, for finding clever transfer orbits for spacecraft, etc.
Approaches like that are common for playing board games like chess, for finding clever transfer orbits for spacecraft, etc.