Uses of Class
rails.algorithms.RevenueAdapter

Packages that use RevenueAdapter
rails.algorithms   
rails.game   
rails.game.specific._1825   
rails.game.specific._1851   
rails.game.specific._1856   
rails.game.specific._18AL   
rails.game.specific._18EU   
rails.game.specific._18Kaas   
 

Uses of RevenueAdapter in rails.algorithms
 

Fields in rails.algorithms declared as RevenueAdapter
protected  RevenueAdapter RevenueCalculator.revenueAdapter
           
 

Methods in rails.algorithms that return RevenueAdapter
static RevenueAdapter RevenueAdapter.createRevenueAdapter(GameManagerI gm, PublicCompanyI company, PhaseI phase)
           
 

Methods in rails.algorithms with parameters of type RevenueAdapter
(package private)  java.util.List<RevenueDynamicModifier> RevenueManager.callDynamicModifiers(RevenueAdapter revenueAdapter)
           
(package private)  void RevenueManager.callStaticModifiers(RevenueAdapter revenueAdapter)
           
(package private)  java.util.Map<NetworkEdge,RevenueAdapter.EdgeTravel> NetworkCompanyGraph.getPhaseTwoEdgeSets(RevenueAdapter revenueAdapter)
           
 void RevenueStaticModifier.modifyCalculator(RevenueAdapter revenueAdapter)
           
 boolean RevenueDynamicModifier.prepareModifier(RevenueAdapter revenueAdapter)
          after the setup of the revenueAdapter, but before the actual calculation if return is false => deactivate
 java.lang.String RevenueDynamicModifier.prettyPrint(RevenueAdapter adapter)
          returns the results as pretty prints
 

Constructors in rails.algorithms with parameters of type RevenueAdapter
RevenueCalculator(RevenueAdapter revenueAdapter, int nbVertexes, int nbEdges, int maxNeighbors, int maxVertexSets, int maxEdgeSets, int nbTrains, int nbBonuses)
           
RevenueCalculatorMulti(RevenueAdapter revenueAdapter, int nbVertexes, int nbEdges, int maxNeighbors, int maxVertexSets, int maxEdgeSets, int nbTrains, int nbBonuses)
           
RevenueCalculatorSimple(RevenueAdapter revenueAdapter, int nbVertexes, int nbEdges, int maxNeighbors, int maxVertexSets, int nbTrains, int nbBonuses)
           
RevenueTrainRun(RevenueAdapter revenueAdapter, NetworkTrain train)
           
 

Uses of RevenueAdapter in rails.game
 

Methods in rails.game with parameters of type RevenueAdapter
 void Bonus.modifyCalculator(RevenueAdapter revenueAdapter)
          Add bonus value to revenue calculator
 

Uses of RevenueAdapter in rails.game.specific._1825
 

Methods in rails.game.specific._1825 with parameters of type RevenueAdapter
 void ScoreTileOnlyOnceModifier.modifyCalculator(RevenueAdapter revenueAdapter)
           
 boolean TerminateAtMajorModifier.prepareModifier(RevenueAdapter revenueAdapter)
           
 boolean DoubleHeadingModifier.prepareModifier(RevenueAdapter revenueAdapter)
           
 java.lang.String TerminateAtMajorModifier.prettyPrint(RevenueAdapter adapter)
           
 java.lang.String DoubleHeadingModifier.prettyPrint(RevenueAdapter adapter)
           
 

Uses of RevenueAdapter in rails.game.specific._1851
 

Methods in rails.game.specific._1851 with parameters of type RevenueAdapter
 void OffBoardRevenueModifier.modifyCalculator(RevenueAdapter revenueAdapter)
           
 

Uses of RevenueAdapter in rails.game.specific._1856
 

Methods in rails.game.specific._1856 with parameters of type RevenueAdapter
 void PublicCompany_CGR.modifyCalculator(RevenueAdapter revenueAdapter)
           
 

Uses of RevenueAdapter in rails.game.specific._18AL
 

Methods in rails.game.specific._18AL with parameters of type RevenueAdapter
 void NamedTrainRevenueModifier.modifyCalculator(RevenueAdapter revenueAdapter)
           
 boolean NamedTrainRevenueModifier.prepareModifier(RevenueAdapter revenueAdapter)
           
 java.lang.String NamedTrainRevenueModifier.prettyPrint(RevenueAdapter revenueAdapter)
           
 

Uses of RevenueAdapter in rails.game.specific._18EU
 

Methods in rails.game.specific._18EU with parameters of type RevenueAdapter
 void OffBoardRevenueModifier.modifyCalculator(RevenueAdapter revenueAdapter)
           
 boolean PullmanRevenueModifier.prepareModifier(RevenueAdapter revenueAdapter)
           
 java.lang.String PullmanRevenueModifier.prettyPrint(RevenueAdapter revenueAdapter)
           
 

Uses of RevenueAdapter in rails.game.specific._18Kaas
 

Methods in rails.game.specific._18Kaas with parameters of type RevenueAdapter
 void RuhrRevenueModifier.modifyCalculator(RevenueAdapter revenueAdapter)