eprllib.ObservationFunctions.FullySharedParameters

eprllib.ObservationFunctions.FullySharedParameters#

Fully Shared Parameters Policy#

This module implements a fully shared parameters policy for the observation function.

The flat observation for each agent must be a numpy array and the size must be equal to all agents. To this end, a concatenation of variables is performed.

  • AgentID one-hot enconde vector

  • Agent state

  • Actuators state (include other agents)

Classes

FullySharedParameters(obs_fn_config)