19 package tutorial.programming.example21tutorialTUBclass.class2016.events;
21 import java.io.BufferedWriter;
22 import java.io.IOException;
35 public static void main(String[] args) {
43 eventsManager.
addHandler(carTravelDistanceEvaluator);
46 writeDistancesToFile(carTravelDistanceEvaluator.
getDistanceDistribution(),
"output/davis-basecase1/cardistances.txt");
49 static void writeDistancesToFile(
int[] distanceDistribution, String fileName){
52 bw.write(
"Distance\tRides");
53 for (
int i = 0;i<distanceDistribution.length;i++){
55 bw.write(i+
"\t"+distanceDistribution[i]);
60 }
catch (IOException e) {
int[] getDistanceDistribution()
void addHandler(final EventHandler handler)
void readFile(final String filename)
static Config createConfig(final String filename)
static EventsManager createEventsManager()
static void main(String[] args)
static BufferedWriter getBufferedWriter(final String filename, final boolean useCompression)
static Scenario createScenario(final Config config)