def __init__(self, \
            direction=cli_options_enums.DirectionsEnum.DOWN, \
            alg=cli_options_enums.AlgsEnum.AC, \
            sim=False, \
            order=cli_options_enums.OrderEnum.DEPTH, \
            cacheOptimization=False, \
            recursion=False, \
            simulationTime=True):
        if not cli_options_enums.isCorrectCode(direction, \
                cli_options_enums.DirectionsEnum()):
            raise Exception("Unknown direction code")
        if not cli_options_enums.isCorrectCode( \
                alg, cli_options_enums.AlgsEnum()):
            raise Exception("Unknown algorithm code")
        if not cli_options_enums.isCorrectCode( \
                alg, cli_options_enums.OrderEnum()):
            raise Exception("Unknown order code")

        self.__direction = direction
        self.__alg = alg
        self.__sim = sim
        self.__order = order
        self.__cacheOptimization = cacheOptimization
        self.__recursion = recursion
        self.__simulationTime = simulationTime
Exemple #2
0
    def __init__(self, \
            direction=cli_options_enums.DirectionsEnum.DOWN, \
            alg=cli_options_enums.AlgsEnum.AC, \
            sim=False, \
            order=cli_options_enums.OrderEnum.DEPTH, \
            cacheOptimization=False, \
            recursion=False, \
            simulationTime=True):
        if not cli_options_enums.isCorrectCode(direction, \
                cli_options_enums.DirectionsEnum()):
            raise Exception("Unknown direction code")
        if not cli_options_enums.isCorrectCode( \
                alg, cli_options_enums.AlgsEnum()):
            raise Exception("Unknown algorithm code")
        if not cli_options_enums.isCorrectCode( \
                alg, cli_options_enums.OrderEnum()):
            raise Exception("Unknown order code")

        self.__direction = direction
        self.__alg = alg
        self.__sim = sim
        self.__order = order
        self.__cacheOptimization = cacheOptimization
        self.__recursion = recursion
        self.__simulationTime = simulationTime
    def __init__(self, direction=cli_options_enums.DirectionsEnum.DOWN):
        if not cli_options_enums.isCorrectCode( \
                direction, cli_options_enums.DirectionsEnum()):
            raise Exception("Unknown direction code")

        self.__dir = direction
    def __init__(self, order=cli_options_enums.OrderEnum.DEPTH):
        if not cli_options_enums.isCorrectCode( \
                order, cli_options_enums.OrderEnum()):
            raise Exception("Unknown order code")

        self.__order = order
Exemple #5
0
    def __init__(self, direction=cli_options_enums.DirectionsEnum.DOWN):
        if not cli_options_enums.isCorrectCode( \
                direction, cli_options_enums.DirectionsEnum()):
            raise Exception("Unknown direction code")

        self.__dir = direction
Exemple #6
0
    def __init__(self, order=cli_options_enums.OrderEnum.DEPTH):
        if not cli_options_enums.isCorrectCode( \
                order, cli_options_enums.OrderEnum()):
            raise Exception("Unknown order code")

        self.__order = order