agent¶
GymAgent
& its config.
- class cneuromax.projects.neuroevorl_control.agent.GymAgentConfig(env_transfer='${config.env_transfer}', fit_transfer='${config.fit_transfer}', mem_transfer='${config.mem_transfer}', env_name='${space.config.env_name}', hidden_size=50, mutation_std=0.01)[source]¶
Bases:
BaseAgentConfig
Holds
GymAgent
config values.- Parameters:
env_name (
str
, default:'${space.config.env_name}'
) – Seeenv_name
.hidden_size (
int
, default:50
) – Size of the RNN hidden state.mutation_std (
float
, default:0.01
) – Standard deviation of the mutation noise.
- class cneuromax.projects.neuroevorl_control.agent.GymAgent(config, pop_idx, *, pops_are_merged)[source]¶
Bases:
BaseAgent
project
BaseAgent
.- Parameters:
pops_are_merged (
bool
) – Seepops_are_merged
.