From: <ste...@us...> - 2010-09-17 21:44:30
|
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. |