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 - GymAgentconfig values.- Parameters:
- env_name ( - str, default:- '${space.config.env_name}') – See- env_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) – See- pops_are_merged.