plangym.api_tests

Module Contents

Classes

TestPlanEnv

TestPlangymEnv

TestVideogameEnv

Functions

generate_test_cases(names, env_class, n_workers_values=None, render_modes=None, obs_types=None, custom_tests=None)

batch_size()

display()

step_tuple_test(env, obs, reward, terminal, info, dt=None)

step_batch_tuple_test(env, batch_size, observs, rewards, terminals, infos, dt)

plangym.api_tests.generate_test_cases(names, env_class, n_workers_values=None, render_modes=None, obs_types=None, custom_tests=None)
Return type

plangym.core.PlangymEnv

plangym.api_tests.batch_size()
Return type

int

plangym.api_tests.display()
plangym.api_tests.step_tuple_test(env, obs, reward, terminal, info, dt=None)
plangym.api_tests.step_batch_tuple_test(env, batch_size, observs, rewards, terminals, infos, dt)
class plangym.api_tests.TestPlanEnv
CLASS_ATTRIBUTES = ['OBS_IS_ARRAY', 'STATE_IS_ARRAY', 'SINGLETON']
PROPERTIES = ['unwrapped', 'obs_shape', 'action_shape', 'name', 'frameskip', 'autoreset', 'delay_setup',...
test_init(self, env)
test_repr(self, env)
test_class_attributes(self, env)
test_has_properties(self, env)
test_name(self, env)
test_obs_shape(self, env)
test_action_shape(self, env)
test_unwrapped(self, env)
test_return_image(self, env, return_image)
test_sample_action(self, env)
test_get_state(self, env)
test_set_state(self, env)
test_reset(self, env)
test_step(self, env, state, return_state, dt=1)
test_step_batch(self, env, states, return_state, batch_size)
test_step_dt_values(self, env, dt=3, return_state=None)
test_step_batch_dt_values(self, env, dt, batch_size, states=None, return_state=None)
test_clone_and_close(self, env, delay_setup)
test_get_image(self, env)
class plangym.api_tests.TestPlangymEnv
CLASS_ATTRIBUTES = ['AVAILABLE_OBS_TYPES', 'DEFAULT_OBS_TYPE']
PROPERTIES = ['gym_env', 'obs_shape', 'obs_type', 'observation_space', 'action_shape', 'action_space',...
test_class_attributes(self, env)
test_has_properties(self, env)
test_obs_type(self, env)
test_obvervation_space(self, env)
test_action_space(self, env)
test_gym_env(self, env)
test_reward_range(self, env)
test_delay_setup(self, env, delay_setup)
test_has_metadata(self, env)
test_render_mode(self, env)
test_remove_time_limit(self, env)
test_seed(self, env)
test_terminal(self, env)
test_render(self, env, display)
test_wrap_environment(self, env)
class plangym.api_tests.TestVideogameEnv
test_ram(self, env)