The project is to design a double-sided auction market which will then be tested in competition against markets developed by other students in the class.

This is not as hard as it might soumd, because you'll be building on top of some software that as already been written and which provides much of the required functionality. The software that we'll use as the basis of the project is JCAT.

JCAT. was developed to support the Trading Agent Competition Market Design Game. JCAT is written in Java and provides:

Documentation on JCAT can be downloaded from the same site as the software, and the developers of JCAT will be on hand during the project to answer any questions you may have.


The culmination of the project will be a competition between the markets that you develop.

Exactly how we will run the competition will be decided later in the semester.