BREVE Monsters
Released 2010
BREVE is a system for designing Artificial Life simulations available at http://spiderland.org/. The BREVE simulation environment was used to create several domains for exploring the evolution of multimodal behavior using neural networks. These domains and evolution code are part of the BREVE Monsters download. The evolutionary algorithm used is an implementation of NSGA-II. Other features implemented are Multitask evolution, Module Mutation (MM(P) and MM(R)), Targeting Unachieved Goals (TUG), and Behavioral Diversity objectives. The details of these techniques are described in the associated publications.
Download:
TAR
Jacob Schrum Ph.D. Alumni schrum2 [at] cs utexas edu
Evolving Multimodal Behavior Through Modular Multiobjective Neuroevolution Jacob Schrum PhD Thesis, The University of Texas at Austin, Austin, TX 78712, May 2014. Tech Report TR-14-07. 2014

Evolving Multimodal Networks for Multitask Games Jacob Schrum and Risto Miikkulainen IEEE Transactions on Computational Intelligence and AI in Games, 4(2):94--111, June 2012. IEE... 2012

Evolving Multimodal Networks for Multitask Games Jacob Schrum and Risto Miikkulainen In Proceedings of the IEEE Conference on Computational Intelligence and Games (CIG 2011), 102... 2011

Evolving Agent Behavior In Multiobjective Domains Using Fitness-Based Shaping Jacob Schrum and Risto Miikkulainen In Proceedings of the Genetic and Evolutionary Computation Conference (GECCO 2010), 439--446,... 2010

Evolving Multi-modal Behavior in NPCs Jacob Schrum and Risto Miikkulainen In IEEE Symposium on Computational Intelligence and Games (CIG 2009), 325--332, Milan, Italy,... 2009

Constructing Complex NPC Behavior via Multi-Objective Neuroevolution Jacob Schrum and Risto Miikkulainen In Proceedings of the Fourth Artificial Intelligence and Interactive Digital Entertainment Confer... 2008