Ecodot (Android, 2013)
A simulation of utility-based AI agents, which react to inputs (resources given) by the user using the touch-screen interface.
Created with Processing then ported to android. Below video depicts the original version.
Currently on the Google Play Store.