private Map initializeCitiesTest() { //north america //TODO rename CanadaCity to whatever. Add San Fran Map m = new Map(); atlanta = m.addCity("Atlanta", DiseaseColor.BLUE, 0.219f, 0.357f); City newYork = m.addCity("NewYork", DiseaseColor.BLUE, 0.191f, 0.334f); City chicago = m.addCity("Chicago", DiseaseColor.BLUE, 0.088f, 0.341f); City washington = m.addCity("Washington", DiseaseColor.BLUE, 0.201f, 0.431f); City canadaCity = m.addCity("Toronto", DiseaseColor.BLUE, 0.139f, 0.342f); City sanFran = m.addCity("San Fransisco", DiseaseColor.BLUE, 0.025f, 0.383f); City losAngeles = m.addCity("Los Angeles", DiseaseColor.YELLOW, 0.034f, 0.459f); City miami = m.addCity("Miami", DiseaseColor.YELLOW, 0.154f, 0.482f); City mexicoCity = m.addCity("MexicoCity", DiseaseColor.YELLOW, 0.083f, 0.495f); City.makeAdjacent(newYork, washington); City.makeAdjacent(newYork, canadaCity); City.makeAdjacent(washington, atlanta); City.makeAdjacent(washington, miami); City.makeAdjacent(washington, canadaCity); City.makeAdjacent(canadaCity, chicago); City.makeAdjacent(chicago, losAngeles); City.makeAdjacent(chicago, sanFran); City.makeAdjacent(chicago, mexicoCity); City.makeAdjacent(chicago, atlanta); City.makeAdjacent(sanFran, losAngeles); City.makeAdjacent(mexicoCity, losAngeles); City.makeAdjacent(atlanta, miami); City.makeAdjacent(mexicoCity, miami); m = m.addDisease(losAngeles, 3); m = m.addDisease(losAngeles, 1); m = m.addDisease(chicago, 3); m = m.addDisease(chicago, 1); m = m.addStation(atlanta); m = m.addStation(newYork); return(m); }
private Map initializeCities() { //north america Map m = new Map(); atlanta = m.addCity("Atlanta", DiseaseColor.BLUE, 0.115f, 0.415f); City newYork = m.addCity("New York", DiseaseColor.BLUE, 0.219f, 0.356f); City chicago = m.addCity("Chicago", DiseaseColor.BLUE, 0.088f, 0.341f); City washington = m.addCity("Washington", DiseaseColor.BLUE, 0.201f, 0.431f); City toronto = m.addCity("Toronto", DiseaseColor.BLUE, 0.159f, 0.361f); City sanFran = m.addCity("San Fransisco", DiseaseColor.BLUE, 0.025f, 0.383f); City losAngeles = m.addCity("Los Angeles", DiseaseColor.YELLOW, 0.037f, 0.485f); City miami = m.addCity("Miami", DiseaseColor.YELLOW, 0.178f, 0.510f); City mexicoCity = m.addCity("Mexico City", DiseaseColor.YELLOW, 0.096f, 0.527f); City.makeAdjacent(newYork, washington); City.makeAdjacent(newYork, toronto); City.makeAdjacent(washington, atlanta); City.makeAdjacent(washington, miami); City.makeAdjacent(washington, toronto); City.makeAdjacent(toronto, chicago); City.makeAdjacent(chicago, losAngeles); City.makeAdjacent(chicago, sanFran); City.makeAdjacent(chicago, mexicoCity); City.makeAdjacent(chicago, atlanta); City.makeAdjacent(sanFran, losAngeles); City.makeAdjacent(mexicoCity, losAngeles); City.makeAdjacent(atlanta, miami); City.makeAdjacent(mexicoCity, miami); //South America City bogota = m.addCity("Bogota", DiseaseColor.YELLOW, 0.167f, 0.597f); City lima = m.addCity("Lima", DiseaseColor.YELLOW, 0.133f, 0.699f); City buenosAires = m.addCity("Buenos Aires", DiseaseColor.YELLOW, 0.216f, 0.802f); City santiago = m.addCity("Santiago", DiseaseColor.YELLOW, 0.155f, 0.818f); City saopaulo = m.addCity("Sau Paulo", DiseaseColor.YELLOW, 0.252f, 0.724f); //Africa City lagos = m.addCity("Lagos", DiseaseColor.YELLOW, 0.372f, 0.578f); City kinshasa = m.addCity("Kinshasa", DiseaseColor.YELLOW, 0.410f, 0.660f); City johannesburg = m.addCity("Johannesburg", DiseaseColor.YELLOW, 0.438f, 0.756f); City khartoum = m.addCity("Khartoum", DiseaseColor.YELLOW, 0.458f, 0.578f); //Europe City madrid = m.addCity("Madrid", DiseaseColor.BLUE, 0.319f, 0.399f); City london = m.addCity("London", DiseaseColor.BLUE, 0.325f, 0.289f); City paris = m.addCity("Paris", DiseaseColor.BLUE, 0.379f, 0.346f); City essen = m.addCity("Essen", DiseaseColor.BLUE, 0.391f, 0.258f); City stpetersburg = m.addCity("St. Petersburg", DiseaseColor.BLUE, 0.460f, 0.246f); City milan = m.addCity("Milan", DiseaseColor.BLUE, 0.428f, 0.333f); //Middle East/India/Moscow City moscow = m.addCity("Moscow", DiseaseColor.BLACK, 0.505f, 0.300f); City istanbul = m.addCity("Istanbul", DiseaseColor.BLACK, 0.449f, 0.392f); City algiers = m.addCity("Algiers", DiseaseColor.BLACK, 0.380f, 0.455f); City cairo = m.addCity("Cairo", DiseaseColor.BLACK, 0.437f, 0.491f); City baghdad = m.addCity("Baghdad", DiseaseColor.BLACK, 0.499f, 0.436f); City riyadh = m.addCity("Riyadh", DiseaseColor.BLACK, 0.508f, 0.534f); City karachi = m.addCity("Karachi", DiseaseColor.BLACK, 0.549f, 0.464f); City mumbai = m.addCity("Mumbai", DiseaseColor.BLACK, 0.561f, 0.569f); City dehli = m.addCity("Dehli", DiseaseColor.BLACK, 0.606f, 0.430f); City kolkata = m.addCity("Kolkata", DiseaseColor.BLACK, 0.655f, 0.469f); City tehran = m.addCity("Tehran", DiseaseColor.BLACK, 0.546f, 0.371f); City chennai = m.addCity("Chennai", DiseaseColor.BLACK, 0.617f, 0.621f); //Asia City bangkok = m.addCity("Bangkok", DiseaseColor.ORANGE, 0.661f, 0.570f); City hongkong = m.addCity("Hong Kong", DiseaseColor.ORANGE, 0.704f, 0.511f); City jakarta = m.addCity("Jakarta", DiseaseColor.ORANGE, 0.668f, 0.679f); City sydney = m.addCity("Sydney", DiseaseColor.ORANGE, 0.820f, 0.801f); City hochi = m.addCity("Ho Chi Minh City", DiseaseColor.ORANGE, 0.715f, 0.612f); City manila = m.addCity("Manila", DiseaseColor.ORANGE, 0.771f, 0.610f); City shanghai = m.addCity("Shanghai", DiseaseColor.ORANGE, 0.695f, 0.429f); City taipei = m.addCity("Taipei", DiseaseColor.ORANGE, 0.766f, 0.509f); City osaka = m.addCity("Osaka", DiseaseColor.ORANGE, 0.798f, 0.467f); City tokyo = m.addCity("Tokyo", DiseaseColor.ORANGE, 0.794f, 0.388f); City seoul = m.addCity("Seoul", DiseaseColor.ORANGE, 0.757f, 0.344f); City beijing = m.addCity("Beijing", DiseaseColor.ORANGE, 0.688f, 0.340f); City.makeAdjacent(bogota, miami); City.makeAdjacent(bogota, mexicoCity); City.makeAdjacent(bogota, saopaulo); City.makeAdjacent(bogota, buenosAires); City.makeAdjacent(bogota, lima); City.makeAdjacent(lima, mexicoCity); City.makeAdjacent(lima, santiago); City.makeAdjacent(buenosAires, saopaulo); City.makeAdjacent(saopaulo, lagos); City.makeAdjacent(saopaulo, madrid); City.makeAdjacent(lagos, khartoum); City.makeAdjacent(lagos, kinshasa); City.makeAdjacent(kinshasa, khartoum); City.makeAdjacent(kinshasa, johannesburg); City.makeAdjacent(khartoum, cairo); City.makeAdjacent(khartoum, johannesburg); City.makeAdjacent(madrid, newYork); City.makeAdjacent(madrid, algiers); City.makeAdjacent(madrid, paris); City.makeAdjacent(madrid, london); City.makeAdjacent(london, paris); City.makeAdjacent(london, newYork); City.makeAdjacent(london, essen); City.makeAdjacent(paris, essen); City.makeAdjacent(paris, milan); City.makeAdjacent(paris, algiers); City.makeAdjacent(essen, milan); City.makeAdjacent(essen, stpetersburg); City.makeAdjacent(stpetersburg, moscow); City.makeAdjacent(stpetersburg, istanbul); City.makeAdjacent(moscow, tehran); City.makeAdjacent(moscow, baghdad); City.makeAdjacent(moscow, istanbul); City.makeAdjacent(istanbul, baghdad); City.makeAdjacent(istanbul, cairo); City.makeAdjacent(istanbul, algiers); City.makeAdjacent(algiers, cairo); City.makeAdjacent(cairo, baghdad); City.makeAdjacent(cairo, riyadh); City.makeAdjacent(baghdad, tehran); City.makeAdjacent(baghdad, karachi); City.makeAdjacent(baghdad, riyadh); City.makeAdjacent(riyadh, karachi); City.makeAdjacent(karachi, dehli); City.makeAdjacent(karachi, mumbai); City.makeAdjacent(dehli, kolkata); City.makeAdjacent(dehli, mumbai); City.makeAdjacent(dehli, chennai); City.makeAdjacent(mumbai, chennai); City.makeAdjacent(kolkata, chennai); City.makeAdjacent(kolkata, bangkok); City.makeAdjacent(kolkata, hongkong); City.makeAdjacent(tehran, dehli); City.makeAdjacent(tehran, karachi); City.makeAdjacent(chennai, bangkok); City.makeAdjacent(chennai, jakarta); City.makeAdjacent(bangkok, hongkong); City.makeAdjacent(bangkok, jakarta); City.makeAdjacent(bangkok, hochi); City.makeAdjacent(hongkong, shanghai); City.makeAdjacent(hongkong, taipei); City.makeAdjacent(hongkong, manila); City.makeAdjacent(hongkong, hochi); City.makeAdjacent(jakarta, hochi); City.makeAdjacent(jakarta, sydney); City.makeAdjacent(sydney, losAngeles); City.makeAdjacent(hochi, manila); City.makeAdjacent(manila, taipei); City.makeAdjacent(manila, sydney); City.makeAdjacent(manila, sanFran); City.makeAdjacent(shanghai, beijing); City.makeAdjacent(shanghai, seoul); City.makeAdjacent(shanghai, tokyo); City.makeAdjacent(shanghai, taipei); City.makeAdjacent(taipei, osaka); City.makeAdjacent(osaka, tokyo); City.makeAdjacent(tokyo, seoul); City.makeAdjacent(tokyo, sanFran); City.makeAdjacent(seoul, beijing); m = m.addStation(atlanta); return(m); }