LexicographicUtility

Source:

Local role: Vector-valued utility combinator with explicit criterion ordering and direction.

Big-picture role: Game-layer multi-criteria scoring primitive for lexicographic ranking.

Inheritance:

Constructor:

  • LexicographicUtility(framework_id, metric_order, metric_directions=None)

Method:

  • evaluate(perception, actor, context) -> UtilityFrame

See also:

Ometeotl

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