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] southwestern edu
Evolving Multimodal Behavior Through Modular Multiobjective Neuroevolution 2014
Jacob Schrum, PhD Thesis, The University of Texas at Austin. Tech Report TR-14-07.
Evolving Multimodal Networks for Multitask Games 2012
Jacob Schrum and Risto Miikkulainen, IEEE Transactions on Computational Intelligence and AI in Games, Vol. 4, 2 (2012), pp. 94--111. IEEE.
Evolving Multimodal Networks for Multitask Games 2011
Jacob Schrum and Risto Miikkulainen, In Proceedings of the IEEE Conference on Computational Intelligence and Games (CIG 2011), pp. 102--109, Seoul, South Korea, September 2011. IEEE. (Best Paper Award).
Evolving Agent Behavior In Multiobjective Domains Using Fitness-Based Shaping 2010
Jacob Schrum and Risto Miikkulainen, In Proceedings of the Genetic and Evolutionary Computation Conference (GECCO 2010), pp. 439--446, Portland, Oregon, July 2010.
Evolving Multi-modal Behavior in NPCs 2009
Jacob Schrum and Risto Miikkulainen, In IEEE Symposium on Computational Intelligence and Games (CIG 2009), pp. 325--332, Milan, Italy, September 2009. (Best Student Paper Award).
Constructing Complex NPC Behavior via Multi-Objective Neuroevolution 2008
Jacob Schrum and Risto Miikkulainen, In Proceedings of the Fourth Artificial Intelligence and Interactive Digital Entertainment Conference (AIIDE 2008), pp. 108-113, Stanford, California 2008.