Configuration ParametersΒΆ

EPOS has the following configuration parameters in epos.properties file within conf directory:

General parameters:

  • dataset: Dataset name to be used. This is the name of the directory located inside datasets directory that contains all data.
  • numIterations: Number of iterations. Default is 40.
  • numChildren: Number of children of each inner node. Default is 2.
  • numAgents: Number of participating agents. Default is 100.
  • numPlans: The maximum number of possible plans per agent. Lower than this is possible. If more exist in the file, only first numPlans rows are read. Default is 16.
  • planDim: Dimension of every possible plan of every agent. Must be equal across the agents and must correspond to the dataset.
  • logLevel: The log level. Options are (case-sensitive): SEVERE, ALL, INFO, WARNING, FINE, FINER, FINEST. The output is printed on the console.

Repetitions and randomness parameters:

  • numSim: Number of repetitions, each with different relative position of the agents in the tree. Default is 1.
  • shuffle: The number of agent-shuffling to make before assigning them to the tree hierarchy. More info on Tree Topology. Default is 0.
  • shuffleFile: The path to a file containing already shuffled agents in one column, no header. Default is null.
  • reorganizationSeed: The seed on which the Random generator for shuffling is based on. Default is 0. For more information, see Tree Reorganization.

Parameters controlling the Objectives:

Dynamic and on-the-fly reorganization parameters: