JASA

Software Screenshot:
JASA
Software Details:
Version: 1.1 / 1.2 Beta 01
Upload Date: 20 Feb 15
Developer: Steve Phelps
Distribution Type: Freeware
Downloads: 127

Rating: 5.0/5 (Total Votes: 2)

JASA project is a high-performance auction simulation software in Java.

It is designed for performing experiments in agent-based computational economics. JASA implements variants of the double-auction market, which is commonly used to run real-world market places such as stock exchanges.

It is designed to be highly extensible, so that other types of auctions can easily be implemented. The software also provides base classes for implementing simple adaptive trading agents.

It was developed for research carried out at the Agent Applications, Research and Technology group of Liverpool University.

What is new in this release:

  • 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.

What is new in version 1.1:

  • This release has several changes to bring it in line with recent JABM refactoring as well as some important bugfixes.

What is new in version 0.36:

  • New features:
  • A new package for simulation supply chains (uk.ac.liv.supplychain) has been contributed by Thierry Moyaux (Thierry.Moyaux@insa-lyon.fr ).
  • Libraries:
  • Upgraded to the following versions of third-party libraries: Repast: version 3.1 ECJ: version 18 GNU Trove: version 2.0.4 JFreeChart: version 1.0.12 JASA now links with the Apache commons math library version 1.2.
  • Refactoring:
  • The class uk.ac.liv.util.CummulativeDistribution has been renamed to uk.ac.liv.util.SummaryStats and is now a wrapper for the class SummaryStatistics from the apache commons-math package. The distribution now contains Eclipse .project and .classpath files, allowing the project archive to be imported into directly into the Eclipse IDE as an Eclipse project. The lib/ directory now only contains binary .jar files, and these have been added to the CVS tree.
  • Bug fixes:
  • Fixed [1614071] - RandomRobinAuction.clear() transfers from buyers to sellers
  • Fixed [1257528] - StatelessQLearner ignores learningRate parameter
  • Fixed [1312859] - KaplanStrategy.smallSpread() broken
  • Fixed [1068619] - ZIPExperiment is unable to replicate original results
  • Fixed [1435981] - day incremented before EndofDayEvent
  • Fixed [1429062] - Agents in agent display have incorrect coordinates
  • Fixed [1429100] - the agent display surface does not display all agents
  • Fixed [1429037] - Supply and demand graphs do not tail off correctly
  • Fixed [1352562] - Reported supp/dem graph shows inactive traders

Similar Software

Airrace
Airrace

12 May 15

Crrcsim
Crrcsim

3 Jun 15

Racer
Racer

4 Jun 15

Comments to JASA

Comments not found
Add Comment
Turn on images!