An optimization approach for agent-based computational models of biological development. (July 2018)