for (Object gencoObj: gencoColl) {
Genco genco = (Genco) gencoObj;
brokerRepo.add(genco);
genco.init(brokerProxyService, seedId++, randomSeedRepo);
gencos.add(genco);
brokerRepo.add(buyer);
gencos.add(buyer);
buyer.init(brokerProxyService, seedId++, randomSeedRepo);
serverConfig.configureMe(cpGenco);
cpGenco.init(brokerProxyService, seedId++, randomSeedRepo, timeslotRepo);
brokerRepo.add(cpGenco);
serverConfig.configureMe(misoBuyer);
misoBuyer.init(brokerProxyService, seedId++, this);
brokerRepo.add(misoBuyer);