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:
BaseAgentConfigHolds
GymAgentconfig 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:
BaseAgentprojectBaseAgent.- Parameters:
pops_are_merged (
bool) – Seepops_are_merged.