Release Notes: An untested implementation of the ZIP ("zero-intelligence plus") strategy has been added to the uk.ac.liv.auction.agent package. The uk.ac.liv.auction.core package has been refactored so that different pricing policies (uniform, discriminatory) are encapsulated in PricingPolicy classes. The ContinuousDoubleAuctioneer class has been divided into two different classes: KDoubleAuctioneer should be used if you want to perform clearing at the end of each round, whereas KContinuousDoubleAuctioneer should be used if you want clearing to occur as shouts arrive.
Release Notes: Modifications were made for compatibility with JABM 0.8. A scaling attribute was introduced into LinearCombinationForecaster. The chiarellaAndIori model was split into separate bean configuration files. Deprecated examples were removed. FourHeapOrderHeap no longer checks heap integrity by checking heap constraints. The direction (buy/sell) of trading strategies is now encapsulated in the DirectionPolicy interface. This will break source compatibility with trading strategies implemented in previous versions of JASA.
Release Notes: This version has several changes to bring it in line with recent JABM refactoring as well as some important bugfixes.
No changes have been submitted for this release.
Release Notes: This release uses RePast version 3.0 instead of 2.2. Several new trading strategies and graphs have been added, and there are some important bugfixes.
Release Notes: The most significant change in this release is integration with the RePast toolkit for visualising and monitoring interactive simulations. Additionally, there are several important bugfixes.