Optimizing with discontinuous cost functions: AI for the final frontier

A fight between Simulated Annealing and Particle Swarm Optimization. The underlying algorithm is now powering the AI of the iOS game I created Astro Fight that was recently taken of the App Store (Damn developer fee ;) However, I’m working on open sourcing it !

Here is a screenshot and the project report in question below.

Astro Fight