Citizen
The Citizen agent is a MultiCapableAgent that has a dayplan of activities over the day at different locations.
The dayplan is generated by statistical distribution (see figure below) depending on the properties Worker and PartTimeWorker.

Source: Mobilität in Deutschland
On the start point in time of a new action the Citizen moves to the wanted location. The agent may use different transportation devices depending on its capabilities (see MultiCapableAgent) and the availability of vehicles in the current surrounding (see MultimodalLayer).