Environment processing

Bespoke processing for each environment.

Wind Turbine results


source

wind_turbine_results


def wind_turbine_results(
    environment_properties:NoneType=None, experiment:NoneType=None, root:NoneType=None, wt:str='WindTurbine',
    verbose:NoneType=None, early:NoneType=None, min:NoneType=None, comparisons:bool=False,
    comparisons_print_plots:bool=False, property_dir:NoneType=None, property_file:NoneType=None, plots:NoneType=None,
    log_testing_to_experiment:bool=False, hierarchy:NoneType=None
):

EnvironmentProcessingFactory


source

EnvironmentProcessingFactory


def EnvironmentProcessingFactory(
    args:VAR_POSITIONAL, kwargs:VAR_KEYWORD
):

Initialize self. See help(type(self)) for accurate signature.

BaseEnvironmentProcessing


source

BaseEnvironmentProcessing


def BaseEnvironmentProcessing(
    args:VAR_POSITIONAL, kwargs:VAR_KEYWORD
):

Base class of environment processing.

WindTurbineEnvironmentProcessing


source

WindTurbineEnvironmentProcessing


def WindTurbineEnvironmentProcessing(
    args:VAR_POSITIONAL, kwargs:VAR_KEYWORD
):

WindTurbine environment processing.

DummyEnvironmentProcessing


source

DummyEnvironmentProcessing


def DummyEnvironmentProcessing(
    args:VAR_POSITIONAL, kwargs:VAR_KEYWORD
):

Dummy environment processing.

GenericEnvironmentProcessing


source

GenericEnvironmentProcessing


def GenericEnvironmentProcessing(
    args:VAR_POSITIONAL, kwargs:VAR_KEYWORD
):

Generic environment processing.

GenericGymEnvironmentProcessing


source

GenericGymEnvironmentProcessing


def GenericGymEnvironmentProcessing(
    args:VAR_POSITIONAL, kwargs:VAR_KEYWORD
):

GenericGym environment processing.

ARCEnvironmentProcessing


source

ARCEnvironmentProcessing


def ARCEnvironmentProcessing(
    args:VAR_POSITIONAL, kwargs:VAR_KEYWORD
):

ARC environment processing.

ARC Test

env_name = 'ARC'
args={'file': 'ARC0701-FitnessError-CurrentError-Mode00', 'seed':1, 'drive':'G:\\My Drive\\', 'max': False, 'verbosed': {'display_env': True, 'hpct_verbose': False}}
env_proc = EnvironmentProcessingFactory.createEnvironmentProcessing(f'{env_name}EnvironmentProcessing')
env_proc.set_properties(args=args)
ws=env_proc.get_workspace()
name = env_proc.get_experiment_name()
print(ws, name)
arc-challenge 0701-01
#env_proc.results(filepath='G:\\My Drive\\data\\ga\\ARC\\FitnessError-MovingSumError-Mode07\\ga-000.000-s001-1x1-m007-ARC0009-1e1867dd3cfb6967b085ac003458aa46.properties')
# env_proc.results(filepath='testfiles\\data\\ga\\ga-000.000-s001-1x1-m007-ARC0010-9ddcf52416e60d65f19007957d07262d-consolidated.properties')