|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectrails.game.specific._1825.TerminateAtMajorModifier
public class TerminateAtMajorModifier
| Constructor Summary | |
|---|---|
TerminateAtMajorModifier()
|
|
| 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 adapter)
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 TerminateAtMajorModifier()
| Method Detail |
|---|
public boolean prepareModifier(RevenueAdapter revenueAdapter)
RevenueDynamicModifier
prepareModifier in interface RevenueDynamicModifierpublic int predictionValue()
RevenueDynamicModifier
predictionValue in interface RevenueDynamicModifier
public int evaluationValue(java.util.List<RevenueTrainRun> runs,
boolean optimalRuns)
RevenueDynamicModifier
evaluationValue in interface RevenueDynamicModifierpublic void adjustOptimalRun(java.util.List<RevenueTrainRun> optimalRuns)
RevenueDynamicModifier
adjustOptimalRun in interface RevenueDynamicModifierpublic java.lang.String prettyPrint(RevenueAdapter adapter)
RevenueDynamicModifier
prettyPrint in interface RevenueDynamicModifier
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||