zeus.actors.rtn.util
Class StrategyEvaluatorList
java.lang.Object
zeus.util.HSet
zeus.actors.rtn.util.StrategyEvaluatorList
- public class StrategyEvaluatorList
- extends HSet
A list of all StrategyEvaluators participating in the
contracting process for a goal.
For example, assume a goal g0 decomposes into two external
subgoals g1 and g2. Now an attempt is made to contract out g1 to agents
B and C, and g2 to agent D, E, F. In this case, we will have 5 strategy
evaluators, one for each subgoal/agent combination. The shared strategy
evaluator list allows one evaluator to consider the status of other
evaluators when making bidding decisions. (Note: No implemented example
to date has utilised the cross-evaluator dialogue feature).
TO DO:
This class should contain methods to retrieve strategy evaluators
depending on their variour properties, e.g. their state, goal, current
price, etc.
| Fields inherited from class zeus.util.HSet |
table |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StrategyEvaluatorList
public StrategyEvaluatorList()
Copyright © 2000-2003 BT Exact Technologies. All Rights Reserved.