Uses of Record Class
com.tnsai.coordination.groups.coalition.CoalitionResult
Packages that use CoalitionResult
Package
Description
Dynamic coalition formation for goal-oriented temporary agent alliances.
-
Uses of CoalitionResult in com.tnsai.coordination.groups.coalition
Methods in com.tnsai.coordination.groups.coalition that return CoalitionResultModifier and TypeMethodDescriptionCoalition.achieve()Attempts to achieve the coalition goal.Achieves with additional context.DefaultCoalition.achieve()static CoalitionResultCoalitionResult.failure(String coalitionId, String goal, String error, CoalitionFormation formation, Instant startedAt) Creates a failed result.static CoalitionResultCoalitionResult.success(String coalitionId, String goal, String output, List<CoalitionResult.MemberContribution> contributions, Map<String, Double> rewards, double totalValue, CoalitionFormation formation, RewardDistribution distribution, Instant startedAt) Creates a successful result.Methods in com.tnsai.coordination.groups.coalition that return types with arguments of type CoalitionResultModifier and TypeMethodDescriptionCoalition.achieveAsync()Async goal achievement.DefaultCoalition.achieveAsync()