|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectrails.game.specific._18EU.PullmanRevenueModifier
public class PullmanRevenueModifier
Constructor Summary | |
---|---|
PullmanRevenueModifier()
|
Method Summary | |
---|---|
void |
adjustOptimalRun(java.util.List<RevenueTrainRun> optimalRuns)
allows to adjust the run list of the optimal train run output |
int |
evaluationValue(java.util.List<RevenueTrainRun> runs,
boolean optimalRuns)
returns the value used for evaluation (at the runs supplied) |
int |
predictionValue()
returns the value used for prediction |
boolean |
prepareModifier(RevenueAdapter revenueAdapter)
after the setup of the revenueAdapter, but before the actual calculation if return is false => deactivate |
java.lang.String |
prettyPrint(RevenueAdapter revenueAdapter)
returns the results as pretty prints |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PullmanRevenueModifier()
Method Detail |
---|
public boolean prepareModifier(RevenueAdapter revenueAdapter)
RevenueDynamicModifier
prepareModifier
in interface RevenueDynamicModifier
public int evaluationValue(java.util.List<RevenueTrainRun> runs, boolean optimalRuns)
RevenueDynamicModifier
evaluationValue
in interface RevenueDynamicModifier
public int predictionValue()
RevenueDynamicModifier
predictionValue
in interface RevenueDynamicModifier
public void adjustOptimalRun(java.util.List<RevenueTrainRun> optimalRuns)
RevenueDynamicModifier
adjustOptimalRun
in interface RevenueDynamicModifier
public java.lang.String prettyPrint(RevenueAdapter revenueAdapter)
RevenueDynamicModifier
prettyPrint
in interface RevenueDynamicModifier
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |