be.ac.ulg.montefiore.run.totem.repository.bgpAwareIGPWO.GenericBGPAwareLwo.SimulatedAnnealingConcepts.NeighborFunction
Class BGPAwareNeighborFunction

java.lang.Object
  extended by be.ac.ulg.montefiore.run.totem.repository.bgpAwareIGPWO.GenericBGPAwareLwo.SimulatedAnnealingConcepts.NeighborFunction.BGPAwareNeighborFunction
Direct Known Subclasses:
OneRandomWeightChange

public abstract class BGPAwareNeighborFunction
extends java.lang.Object

Creation date: 14 sept. 2007

Author:
Simon Balon (balon@run.montefiore.ulg.ac.be)

Constructor Summary
BGPAwareNeighborFunction()
           
 
Method Summary
abstract  java.lang.String getName()
           
 void init(Domain domain)
           
abstract  void proposeMove(LinksWeightSolution currentLinkWeights, LinksWeightSolution currentLinkWeightsModified)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BGPAwareNeighborFunction

public BGPAwareNeighborFunction()
Method Detail

init

public void init(Domain domain)
          throws java.lang.Exception
Throws:
java.lang.Exception

getName

public abstract java.lang.String getName()

proposeMove

public abstract void proposeMove(LinksWeightSolution currentLinkWeights,
                                 LinksWeightSolution currentLinkWeightsModified)


Copyright © 2004-2007 Research Unit in Networking, All Rights Reserved.