The document describes a research platform for coevolving software agents that interact in a producer/consumer economic world. The platform allows agents to evolve strategies for allocating resources to different production technologies and maximize profits. It provides a controlled environment for examining emergent behaviors from coevolution and how system parameters affect those behaviors. The platform uses an extensible object-oriented design with key classes including market agents that facilitate trade, an economic world class defining market rules, and producer agents that determine production strategies and breed new generations of agents.
Related topics: