implemented evaluator, fake runs and random fake data generation, graph plotting