Package com.tnsai.coordination
package com.tnsai.coordination
Multi-agent coordination patterns and shared problem-solving infrastructure.
This package provides coordination primitives including
ScatterGather for parallel task distribution and
MultiRoundContractNet for task delegation via bidding.
Shared working memory is SharedBlackboard.
RAG corpora use Knowledge, not a
coordination type of the same name.
- Since:
- 0.0.2
- See Also:
-
ClassDescriptionRepresents a contract awarded to a contractor in the Contract-Net protocol.Multi-round Contract Net Protocol (CNP) implementation.Builder for MultiRoundContractNet.Listener for negotiation events.Result of a negotiation round.Represents a task to be negotiated.Strategy for evaluating proposals.Source of contractor proposals.Represents a proposal from a contractor agent in the Contract-Net protocol.Aggregates results from multiple workers in the orchestrator-worker pattern.Aggregation statistics.Scatter-Gather pattern for multi-agent communication.Response from a single agent.Aggregated responses from scatter operation.Represents a task to be executed by a worker agent.Thread-safe priority-based task queue for orchestrator-worker pattern.Represents the result of a task execution.Builder for TaskResult.Manages a pool of worker agents for the orchestrator-worker pattern.Pool statistics.Worker status tracking.