Cognition · Software component

Strategic Agent

Software componentCognitionCognition & Memoryarc:StrategicAgent

A self-interested agent that selects strategies by reasoning about or learning from competitors' actions in a non-cooperative environment.

Responsibility. Chooses actions that maximise its own payoff against competing agents.

Also known as: Competitive agent, Game-theoretic agent

sends data to; receives delegation fromis monitored byAuction Task Allocator: sends data to; receives delegation fromAuction Task AllocatorCollusion Monitor: is monitored byCollusion Monitor
Direct neighbourhood (hover for relationship types)

Relationships

receives delegation from dependency

sends data to dynamic

is monitored by assurance

Design guidance

Classification

Patterns
Nash equilibriumDominant strategyIterated elimination of dominated strategiesMulti-agent reinforcement learningOpponent modelling
Quality attributes
Flexibility (ISO/IEC 25010)
Risks mitigated
Exploitation by competitors

Sources

  1. Ch1.3: T. Nguyen, "Multi-Agent Systems," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 1.3. ISBN: 9798244538229.