cConfig.setAverageCountsOverIterations(1); cConfig.setOutputFormat("txt"); cConfig.setInputFile("counts.xml"); // just any file to activate the counts feature
cConfig.setAverageCountsOverIterations(2); cConfig.setOutputFormat("txt"); cConfig.setInputFile("counts.xml"); // just any file to activate the counts feature
@Test public void testWriteAverageOverIterations() { CountsConfigGroup cg = new CountsConfigGroup(); // test initial value Assert.assertEquals(5, cg.getAverageCountsOverIterations()); Assert.assertEquals("5", cg.getValue("averageCountsOverIterations")); // test setting with setMobsim cg.setAverageCountsOverIterations(4); Assert.assertEquals(4, cg.getAverageCountsOverIterations()); Assert.assertEquals("4", cg.getValue("averageCountsOverIterations")); // test setting with addParam cg.addParam("averageCountsOverIterations", "2"); Assert.assertEquals(2, cg.getAverageCountsOverIterations()); Assert.assertEquals("2", cg.getValue("averageCountsOverIterations")); }
cConfig.setAverageCountsOverIterations(2); cConfig.setOutputFormat("txt"); cConfig.setInputFile("counts.xml"); // just any file to activate the counts feature
config.counts().setAverageCountsOverIterations(2); Assert.assertFalse(ccl.useVolumesOfIteration(0, 0)); Assert.assertFalse(ccl.useVolumesOfIteration(1, 0)); config.counts().setAverageCountsOverIterations(1); Assert.assertTrue(ccl.useVolumesOfIteration(0, 0)); Assert.assertFalse(ccl.useVolumesOfIteration(1, 0)); config.counts().setAverageCountsOverIterations(0); Assert.assertTrue(ccl.useVolumesOfIteration(0, 0)); Assert.assertFalse(ccl.useVolumesOfIteration(1, 0)); config.counts().setAverageCountsOverIterations(5); Assert.assertFalse(ccl.useVolumesOfIteration(0, 0)); Assert.assertTrue(ccl.useVolumesOfIteration(1, 0)); config.counts().setAverageCountsOverIterations(6); Assert.assertFalse(ccl.useVolumesOfIteration(0, 0)); Assert.assertTrue(ccl.useVolumesOfIteration(1, 0)); config.counts().setAverageCountsOverIterations(3); Assert.assertFalse(ccl.useVolumesOfIteration(4, 4)); Assert.assertFalse(ccl.useVolumesOfIteration(5, 4));