ActionProjection

Source:

Local role: Serializable result of projecting one Action from one Perception with an explicit resource set.

Big-picture role: Intermediate projection artifact that records explicit assumptions and the projected successor perceived state before later strategy-node construction.

Inheritance:

  • dataclass

Parameters and fields:

Methods:

  • to_dict() -> dict
  • from_dict(data) -> ActionProjection

See also:

Ometeotl

A Python library to build complex multi-agent simulations, wargames, and AI-driven strategies