CAFEˊ: a Complex Adaptive Financial Environment
R. Even, Bud Mishra · 2002
Describes the Complex Adaptive Financial Environment (CAFE/spl acute/), a simulator for complex adaptive systems implemented in Java. CAFE/spl acute/'s object-oriented design makes it suitable for many types of simulation. We give an example of a market simulation where food is traded for gold and explore the effects of adding several kinds of speculators to the system. This paper describes the software structure and design of CAFE/spl acute/, building upon the object-oriented and distributed features of the Java programming language. Although the primary application for this system is in the computational finance area, we envision a much more general usage.