Skip to main content

Protocol Triggers Examples

Example reactive decision triggers for distributed computing protocols, demonstrating trigger-response patterns within the CGT framework.

Example Protocol-Specific Reactive Decisions

Trigger TypeSpecific TriggerPast ContextAvailable ActionsPolicy Type
Entryresource_need_identifiedResource requirements, budget, market conditionsBroadcast request, Direct negotiation, Wait, Resolve internallyLearned model for market entry
Entrymarket_opportunity_detectedAvailable resources, utilization, competitionBroadcast availability, Target buyers, Wait, Keep idleLearned model for offering
Entrynegotiation_invite_receivedInvite details, sender reputation, alternativesAccept, Decline, Negotiate terms, Request infoLearned model for invitation response
Entrytask_availableTask specs, payment, deadline, resource matchAccept task, Reject, Negotiate terms, QueueLearned model for task acceptance
Continuationnegotiation_round_completeCurrent offers, rounds elapsed, alternativesContinue, Accept, Counteroffer, ExitLearned model for negotiation continuation
Continuationtimeout_warningTime remaining, progress, alternativesContinue, Accelerate, Switch, Accept timeoutLearned model for timeout response
Continuationpartial_result_receivedResult quality, progress, investmentContinue, Request improvements, Accept, RestartLearned model for execution oversight
Disclosureinformation_requestInfo requested, requester, strategic valueProvide, Partial, Refuse, NegotiateLearned model for info disclosure
Disclosurereputation_queryQuery source, depth, stakesFull details, Summary, Decline, RedirectLearned model for reputation management
Settlementverification_completeResults, payment terms, dispute costsExecute payment, Dispute, Re-verify, NegotiateLearned model for settlement
Settlementpayment_dueAmount, terms, cash flow, consequencesPay, Request extension, Dispute, DefaultLearned model for payment timing
Settlementdispute_raisedDetails, evidence, costs, impactsContest, Accept, Negotiate, Seek arbitrationLearned model for dispute resolution
Executioncomputation_task_assignedComplexity, constraints, reputationExecute honestly, Execute dishonestly, DeclineLearned model for execution strategy
Submissioncomputation_completeQuality, verification params, timeSubmit result, Timeout, Request extensionLearned model for submission
Verificationresult_submittedQuality indicators, trust, costsAccept, Challenge, Timeout, Request resubmissionLearned model for verification
Portfolionegotiation_status_updatePortfolio state, progress, constraintsContinue, Drop, Accept, Adjust priorityLearned model for portfolio optimization
Negotiationoffer_receivedTerms, reputation, alternatives, historyAccept, Reject, Counteroffer, ClarifyLearned model for bilateral negotiation

Key Protocol Composition Patterns

  • Entry → Negotiation - Entry decisions lead to bilateral negotiations
  • Continuation → Strategic Choice - Continuation decisions affect game outcomes
  • Disclosure → Information Games - Disclosure decisions create information asymmetries
  • Settlement → Closing - Settlement decisions complete protocol executions