Package com.tnsai.coordination.voting
package com.tnsai.coordination.voting
-
ClassDescriptionFluent builder that orchestrates a voting session among agents.Tallies votes using majority-based methods: MAJORITY, SUPERMAJORITY, UNANIMOUS, and WEIGHTED.Tallies votes using instant-runoff (ranked-choice) voting.Represents a single vote cast by a voter.Configuration for a voting session.Listener for voting session events.Message types for the voting protocol.Available voting methods for consensus building.Result of a completed voting session.