zeus.actors.graphs
Class LinearInitiatorEvaluator

java.lang.Object
  extended byzeus.actors.rtn.util.StrategyEvaluator
      extended byzeus.actors.graphs.LinearInitiatorEvaluator

public class LinearInitiatorEvaluator
extends StrategyEvaluator


Field Summary
(package private)  double default_step
           
(package private)  double dt
           
(package private)  double end_time
           
(package private)  double expected_cost
           
(package private)  boolean first_response
           
(package private)  double max
           
(package private)  double max_price
           
(package private)  double min
           
(package private)  double min_price
           
(package private)  double noquibble
           
(package private)  double offer
           
(package private)  double price
           
(package private)  double reserve_price
           
(package private)  double start_time
           
(package private)  double step
           
 
Fields inherited from class zeus.actors.rtn.util.StrategyEvaluator
context, evaluators, FAIL, goals, isActive, MESSAGE, OK, protocolInfo, WAIT
 
Constructor Summary
LinearInitiatorEvaluator()
           
 
Method Summary
 int evaluateFirst(java.util.Vector goals, ProtocolDbResult info)
           
 int evaluateNext(DelegationStruct ds)
           
 
Methods inherited from class zeus.actors.rtn.util.StrategyEvaluator
getBooleanParam, getDoubleParam, getGoals, getIntParam, getParam, getProtocolInfo, isActive, set, set
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

first_response

boolean first_response

min

double min

max

double max

noquibble

double noquibble

price

double price

min_price

double min_price

max_price

double max_price

offer

double offer

start_time

double start_time

end_time

double end_time

expected_cost

double expected_cost

reserve_price

double reserve_price

default_step

double default_step

step

double step

dt

double dt
Constructor Detail

LinearInitiatorEvaluator

public LinearInitiatorEvaluator()
Method Detail

evaluateFirst

public int evaluateFirst(java.util.Vector goals,
                         ProtocolDbResult info)
Specified by:
evaluateFirst in class StrategyEvaluator

evaluateNext

public int evaluateNext(DelegationStruct ds)
Specified by:
evaluateNext in class StrategyEvaluator


Copyright © 2000-2003 BT Exact Technologies. All Rights Reserved.