Holds two types of data: CooperativeAction e PredictState.
This class has basic get methods:
const CooperativeAction & action() const
const PredictState & state() const
const boost::shared_ptr< const CooperativeAction > & actionPtr() const
const boost::shared_ptr< const PredictState > & statePtr() const