edu.cuny.cat.trader.strategy
Interface AdaptiveStrategy

All Superinterfaces:
AuctionEventListener, java.lang.Cloneable, edu.cuny.obj.Prototypeable, edu.cuny.obj.Resetable, Strategy
All Known Implementing Classes:
AdaptiveStrategyImpl, DiscreteLearnerStrategy, MomentumStrategy, PriestVanTolStrategy, StimuliResponseStrategy, ZIPStrategy, ZIQStrategy

public interface AdaptiveStrategy
extends Strategy

Strategies implementing this interface indicate that they are based on a learning algorithm.

Version:
$Revision: 1.9 $
Author:
Steve Phelps

Method Summary
 edu.cuny.ai.learning.Learner getLearner()
           
 void setLearner(edu.cuny.ai.learning.Learner learner)
           
 
Methods inherited from interface edu.cuny.cat.trader.strategy.Strategy
determineQuantity, modifyShout, requiresAuctionHistory, setAgent
 
Methods inherited from interface edu.cuny.obj.Prototypeable
protoClone
 
Methods inherited from interface edu.cuny.obj.Resetable
reset
 
Methods inherited from interface edu.cuny.cat.event.AuctionEventListener
eventOccurred
 

Method Detail

getLearner

edu.cuny.ai.learning.Learner getLearner()

setLearner

void setLearner(edu.cuny.ai.learning.Learner learner)