PredictionDemon

class PredictionDemon(gvf: pandemonium.gvf.GVF, avf: Callable, feature, behavior_policy: pandemonium.policies.policy.Policy, eligibility: Optional[pandemonium.traces.EligibilityTrace])

Bases: pandemonium.demons.demon.Demon

Collects factual knowledge about environment by learning to predict

Can be thought of as an accumulator of declarative knowledge.