Revision: 1425
http://rails.svn.sourceforge.net/rails/?rev=1425&view=rev
Author: stefanfrey
Date: 2010-09-17 21:44:24 +0000 (Fri, 17 Sep 2010)
Log Message:
-----------
Fixed terminate modifier
Modified Paths:
--------------
trunk/18xx/rails/game/specific/_1825/TerminateAtMajorModifier.java
Modified: trunk/18xx/rails/game/specific/_1825/TerminateAtMajorModifier.java
===================================================================
--- trunk/18xx/rails/game/specific/_1825/TerminateAtMajorModifier.java 2010-09-17 21:24:13 UTC (rev 1424)
+++ trunk/18xx/rails/game/specific/_1825/TerminateAtMajorModifier.java 2010-09-17 21:44:24 UTC (rev 1425)
@@ -43,8 +43,10 @@
}
public void adjustOptimalRun(List<RevenueTrainRun> optimalRuns) {
- // remove invalid runs
- optimalRuns.removeAll(identifyInvalidRuns(optimalRuns));
+ // set invalid runs to be empty
+ for (RevenueTrainRun run:identifyInvalidRuns(optimalRuns)) {
+ run.getRunVertices().clear();
+ }
}
public String prettyPrint(RevenueAdapter adapter) {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|