import json
import os
import shutil

class Agent(object):

    def __init__(self, dic_agent_conf, dic_traffic_env_conf, dic_path, intersection_id="0"):

        self.dic_agent_conf = dic_agent_conf
        self.dic_traffic_env_conf = dic_traffic_env_conf
        self.dic_path = dic_path
        self.intersection_id = intersection_id

    def choose_action(self):

        raise NotImplementedError
