Demo models‎ > ‎MacroABM‎ > ‎

Agents

The model is composed of two main classes of agent: firms representing the real economic activity in the model, and a single bank agent that finances the firms' activities. 

The firms are further subdivided into capital-good firms ('kFirms') that produce "machines" (capital goods) using only labour as a resource, and consumption-good firms ('cFirms') which buy the machines and use them along with labour to produce a single homogeneous consumption good. 

Note that there is also a Government or 'State' sector that taxes firms and possibly labour, and provides unemployment benefits, although this is not (currently) explicitly modelled as a distinct 'agent' in the code.

For more information on how the agents are implemented in the model, including their object-oriented programming class relationships, see The Class Hierarchy.

Next: Timeline of Events (the Schedule)