Modeling a Real-time Economics Simulation with User-Coded Agents in an Object-Oriented Database

Kevin Simons, Colby College


A simulation that models the stock market with real-time stock quotes was created. Users can translate their own theories about investing into Java code, which is then used to create an intelligent agent. The agent is inserted into the simulation, which allows the agent to gather data from the model. Based on this data, the agent uses the algorithm the user wrote to buy and sell stocks. Such as model provides a means of testing investment theories before investing.