Market
CLEM.Market
A market place for trading resources in multi-farm simulations.

A market is a special type of CLEM component that is used as a common resource store for trading resources between multiple farms (see Simulating multiple farms COMING SOON). It acts just like a CLEM component in that it sits directly under the APSIM Simulation component and holds a range of Resources and associated Activities. All CLEM farms in the simulation can access the market place for trading.
You can also provide activities that are performed for the market. An example would be to manage the interest payments of the market finances.

The following components are required to set up this component

The Resources holder manages all resources available for the simulation.

The Activities holder manages all activities performed in the simulation.

- At present each simulation supports only one market component.
- Access to the market is handled automatically in the code. When particular activities try to sell or buy resources that would use a market, these transactions will be performed in the market if present.
- The model is being developed to automatically handle creation of new resource stores if they are not provided in the initial simulation tree and needed for the simulation.
- The market place will appear in all output as a zone with the name of the market component (if the same reports are provided) and therefore can be used to track whole of simulation trading and demand.

- Feed people to targets will currently get food form a market if available and purchase additional food from the market if transmutations have been added.