Class GroundedGameGenerator

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static int PARAM_ARGUMENT
      Key for the simulation parameter which refers to the argument of the dialogue.
      static int PARAM_UNIVERSALTHEORY
      Key for the simulation parameter which refers to the universal theory generated.
    • Method Summary

      Modifier and Type Method Description
      GroundedGameSystem generate​(SimulationParameters params)
      Generates a new multi-agent system.
      void setSeed​(long seed)
      Set the seed for the generation.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • PARAM_UNIVERSALTHEORY

        public static final int PARAM_UNIVERSALTHEORY
        Key for the simulation parameter which refers to the universal theory generated.
        See Also:
        Constant Field Values
      • PARAM_ARGUMENT

        public static final int PARAM_ARGUMENT
        Key for the simulation parameter which refers to the argument of the dialogue.
        See Also:
        Constant Field Values
    • Constructor Detail

      • GroundedGameGenerator

        public GroundedGameGenerator​(DungTheoryGenerator gen,
                                     double viewPercentagePro,
                                     double viewPercentageCon)
        Creates a new game generator.
        Parameters:
        gen - for generating Dung theories.
        viewPercentagePro - the percentage of the arguments known to the PRO agent
        viewPercentageCon - the percentage of the arguments known to the CON agent