def __init__(self):
        """
        Constructor for User_Policy_Agenda class.
        """
        self.max_turn = 40
        self.max_initiative = 4

        self.goal_generator = GoalGenerator()

        self.__turn = 0
        self.goal = None
        self.agenda = None

        Policy.__init__(self)
    def __init__(self):
        """
        Constructor for User_Policy_Agenda class.
        """
        self.max_turn = 40
        self.max_initiative = 4

        self.goal_generator = GoalGenerator(corpus_path=os.path.join(
            os.path.dirname(
                os.path.dirname(
                    os.path.dirname(os.path.dirname(os.path.abspath(
                        __file__))))), 'data/camrest/CamRest676_v2.json'))

        self.__turn = 0
        self.goal = None
        self.agenda = None

        Policy.__init__(self)
 def __init__(self):
     Policy.__init__(self)
     self.last_state = {}
     self.db = Database()