Environment processing

Bespoke processing for each environment.

Wind Turbine results


source

wind_turbine_results

 wind_turbine_results (environment_properties=None, experiment=None,
                       root=None, wt='WindTurbine', verbose=None,
                       early=None, min=None, comparisons=False,
                       comparisons_print_plots=False, property_dir=None,
                       property_file=None, plots=None,
                       log_testing_to_experiment=False)

EnvironmentProcessingFactory


source

EnvironmentProcessingFactory

 EnvironmentProcessingFactory ()

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

BaseEnvironmentProcessing


source

BaseEnvironmentProcessing

 BaseEnvironmentProcessing ()

Base class of environment processing.

WindTurbineEnvironmentProcessing


source

WindTurbineEnvironmentProcessing

 WindTurbineEnvironmentProcessing ()

WindTurbine environment processing.


source

DummyEnvironmentProcessing

 DummyEnvironmentProcessing ()

Dummy environment processing.

ARCEnvironmentProcessing


source

ARCEnvironmentProcessing

 ARCEnvironmentProcessing ()

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')