net.sourceforge.jasa.agent.valuation.evolution
Class NetworkedImitationBreeder

java.lang.Object
  extended by FitnessProportionateBreeder
      extended by net.sourceforge.jasa.agent.valuation.evolution.NetworkedImitationBreeder

public class NetworkedImitationBreeder
extends FitnessProportionateBreeder

 

Field Summary
protected  Agent currentAgent
           
protected  TradeNetworkReport tradeNetwork
           
 
Constructor Summary
NetworkedImitationBreeder()
           
 
Method Summary
 double getFitness(Agent i)
           
 TradeNetworkReport getTradeNetwork()
           
 AgentList reproduce(AgentList currentGeneration)
           
 void setTradeNetwork(TradeNetworkReport tradeNetwork)
          
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tradeNetwork

protected TradeNetworkReport tradeNetwork

currentAgent

protected Agent currentAgent
Constructor Detail

NetworkedImitationBreeder

public NetworkedImitationBreeder()
Method Detail

reproduce

public AgentList reproduce(AgentList currentGeneration)

getFitness

public double getFitness(Agent i)

getTradeNetwork

public TradeNetworkReport getTradeNetwork()

setTradeNetwork