Class UtilityBasedLotteryAgent

java.lang.Object
org.tweetyproject.agents.Agent
org.tweetyproject.agents.dialogues.lotteries.AbstractLotteryAgent
org.tweetyproject.agents.dialogues.lotteries.UtilityBasedLotteryAgent

public class UtilityBasedLotteryAgent extends AbstractLotteryAgent
A lottery agent that selects actions based on a utility function. The agent chooses the action that maximizes its utility according to the given semantics.