From: Bruce Wayner Date: 2010-08-17T22:19:07+09:00 Subject: Re: can i do this in ruby? a simulation process A superhighway connects one large metropolitan area to another. A vehicle leaves the first city every 5-35sec. 20% of the vehicles have 1 passenger, 30% have 2 passengers, 10% have 3 passengers and and 10% have 4 passengers. the remaining 30% of the vehicles are buses, which carry 40 people. It takes 50sec-1min &10sec for vehicles to travel between the two metropolitan areas. How long does it take for 500 people to arrive in the second city. 20% of vehicles (1passenger) -> must transfer 100(20% of 500) people from A -> B 30% of vehicles (2passenger) -> must transfer 150 people from A -> B 10% of vehicles (3passenger) -> must transfer 50 people from A -> B 10% of vehicles (4passenger) -> must transfer 50 people from A -> B 30% of vehicles(bus) (3passenger) -> must transfer 150 people from A -> B 5-35sec (rand?) -> departure time for vehicles from A to B + 50sec - 1min & 10sec ( 70sec? im a ryt? rand?) -> traveling time from A -> B and then 50sec - 1min & 10sec ( 70sec? im a ryt? rand?) -> traveling time from B -> A 5-35sec (rand?) -> departure time for vehicles from B -> A i would like to if you used rand() in departure time/traveling time.. -- Posted via http://www.ruby-forum.com/.