Class PeriodicPresentPerson


public class PeriodicPresentPerson
extends WorkingPerson
This is the instance of the person type that works in a regular basis for a number of days in the week. The standard program gives space for some leisure activities.
Version:
1.5, Date: 2.25.12
Author:
Antonios Chrysopoulos
  • Constructor Details

  • Method Details

    • initialize

      public void initialize​(String AgentName, Properties conf, Vector<Integer> publicVacationVector, int seed)
      Description copied from class: Person
      This is the initialization function. It uses the variable values for the configuration file to create the person as it should for this type.
      Overrides:
      initialize in class Person
    • refresh

      public void refresh​(Properties conf)
      Description copied from class: Person
      At the end of each week the person models refresh their schedule. This way we have a realistic and dynamic model, changing working hours, leisure activities and so on.
      Overrides:
      refresh in class Person