HEAS: Hierarchical Evolutionary Agent-Based Simulation Framework for Multi-Objective Policy Search
HEAS is a Python framework that connects agent-based simulation, evolutionary search, and scenario-based evaluation in a single reproducible pipeline. It is designed for researchers who study systems where local interactions produce system-level outcomes-ecosystems, organizations, markets, or regulatory environments-and who need to search over candidate strategies and compare them across uncertain scenarios. HEAS combines three modules: a hierarchy runtime for composing simulations from reusable process layers, an evolutionary tuner for single- or multi-objective search backed by DEAP, and a game module for evaluating strategies across scenario ensembles. Its central design principle is the "metric contract": the same outcome function is shared by optimization, evaluation, and validation, so that different parts of an analysis cannot silently rank strategies by different quantities.
Code (0)
등록된 구현이 없습니다.
Similar Papers 제목 키워드 기반
OR-Agent: Bridging Evolutionary Search and Structured Research for Automated Heuristic Design
Automating heuristic design in complex, experiment-driven domains requires more than iterative mutation of solution algorithms. Current LLM-based evolutionary methods often rely on stochastic mutation loops that lack lon…
AutoMS: Multi-Agent Evolutionary Search for Cross-Physics Inverse Microstructure Design
Designing microstructures with coupled cross-physics objectives is a fundamental challenge where traditional topology optimization is often computationally prohibitive and deep generative models frequently suffer from ph…
SLiM-Gym: Reinforcement Learning for Population Genetics
We introduce SLiM-Gym, a Python package for integrating reinforcement learning (RL) with forward-time population genetic simulations. Wright-Fisher evolutionary dynamics offer a tractable framework for modeling populatio…
reinforcement-learningReinforcement LearningReinforcement Learning (RL)Continuous On-line Evolution of Agent Behaviours with Cartesian Genetic Programming
Evolutionary Computation has been successfully used to synthesise controllers for embodied agents and multi-agent systems in general. Notwithstanding this, continuous on-line adaptation by the means of evolutionary algor…
Evolutionary AlgorithmsNAAMSE: Framework for Evolutionary Security Evaluation of Agents
AI agents are increasingly deployed in production, yet their security evaluations remain bottlenecked by manual red-teaming or static benchmarks that fail to model adaptive, multi-turn adversaries. We propose NAAMSE, an …