Bilateral Negotiation Game
Overview
This diagram shows the structure of a bilateral negotiation game using compositional game theory, modeling the corecursive nature of strategic interactions between two agents.
Diagram
Information Flow
- Message Input: Counterparty message enters from the Environment
- Context Building: Environmental state (Message Processor) and Agent state (Negotiation Context) combine to form Input Context
- Decision Input: Integrated context flows to the Agent's Terminal Checker
- Continuation: If not terminal, flow continues to Strategic Decision
- Selection: Strategic Decision queries Model with selection function
- Policy: Model returns policy to guide strategic response
- Response Generation: Strategic decision produces a response message
- Corecursive Loop: Response becomes the next counterparty message (returning to step 1)
- Terminal Path: If terminal condition detected, negotiation outcome is determined
- Utility Feedback: Outcome generates utility signals back to Agent (backward pass)
- Experience Extraction: Agent extracts experience from the interaction
- Policy Update: Experience updates the Model's policy store for future decisions
This flow shows how bilateral negotiations progress through repeated message exchanges (corecursive loop at step 8) until reaching terminal conditions, with continuous learning from outcomes.