88 107 093 098 111 117 167 142 167 133 152 117 120

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: 5$ BRANCH, 1: If,Entity.Type==RCar,1651$,Yes: Else,1652$,Yes; 1651$ ASSIGN: DecideVehicleTypeRight0.NumberOut True=DecideVehicleTypeRight0.NumberOut True + 1:NEXT(18$); 1652$ ASSIGN: DecideVehicleTypeRight0.NumberOut False=DecideVehicleTypeRight0.NumberOut False + 1:NEXT(19$); ; ; ; ; Model statements for module: Record 5 172 18$ COUNT: Number of Cars Entered to Right Lane,1:NEXT(8$); ; ; ; Model statements for module: Assign 238 ; 8$ ASSIGN: RCar#=DecideVehicleTypeRight0.NumberOut True:NEXT(10$); ; ; ; Model statements for module: Assign 240 ; 10$ ASSIGN: VTU(RAGV,RCar#)=NORM(90,2):NEXT(6$); ; ; ; Model statements for module: Assign 236 ; 6$ ASSIGN: SpeedatRStation5750=VT(RAGV):NEXT(RequestRCar); ; ; ; Model statements for module: Record 6 ; 19$ COUNT: Number of Trucks Entered to Right Lane,1:NEXT(9$); ; ; ; Model statements for module: Assign 239 ; 9$ ASSIGN: RTruck#=DecideVehicleTypeRight0.NumberOut False:NEXT(11$); ; ; ; Model statements for module: Assign 241 ; 11$ ASSIGN: VTU(RAGVT,RTruck#)=NORM(90,2):NEXT(7$); ; ; ; Model statements for module: Assign 237 ; 7$ ASSIGN: SpeedatRStation5750=VT(RAGVT):NEXT(RequestRTruck); RequestRTruck REQUEST, 1:RAGVT(RTruck#),1000000,RStation5750; TransportRTruckfrom0 TRANSPORT: RAGVT,RStation6450; 173 ; ; ; Model statements for module: Assign 206 ; 2$ ASSIGN: Vehicle Index=DISC( 0.91,1 , 1.0, 2): Entity.Type=Entity Types ( Vehicle Index ): Entity.Picture=Part Pictures( Vehicle Index ):NEXT(0$); ; ; ; Model statements for module: Assign 207 ; 3$ ASSIGN: Vehicle Index=DISC( 0.61,3 , 1.0, 4): Entity.Type=Entity Types ( Vehicle Index ): Entity.Picture=Part Pictures( Vehicle Index ):NEXT(1$); ; ; ; ; Model statements for module: Create 336 1653$ CREATE, 1,SecondstoBaseTime(100),Vehicles: SecondstoBaseTime(DISC(0.0001,0.1,0.01,0.51,0.02,0.61,0.05,0.76,0.1,0.97,0.2,1.55,0.3,2.30,0.4,3.59,0.5, 5.47,0.6,8.53,0.7,12.60,0.8,18.76,0.9,29.39,0.95,39.48,0.98,50.20,0.99,57.93,1,71.65)), 80:NEXT(1654$); 1654$ ASSIGN: 1:NEXT(20$); L.Vehicle Entry645_700.NumberOut=L.Vehicle Entry645_700.NumberOut + ; ; ; Model statements for module: Decide 1688 ; 20$ BRANCH, 1: If,Entity.CreateTime<1000,1657$,Yes: Else,1658$,Yes; 1657$ ASSIGN: Decide 1688.NumberOut True=Decide 1688.NumberOut True + 1:NEXT(2$); 1658$ ASSIGN: Decide 1688.NumberOut False=Decide 1688.NumberOut False + 1:NEXT(21$); ; ; ; Model statements for module: Dispose 9 ; 21$ ASSIGN: Dispose 9.NumberOut=Dispose 9.NumberOut + 1; 1659$ DISPOSE: No; 174 ; ; ; ; Model statements for module: Create 337 1660$ CREATE, 1,SecondstoBaseTime(1000),Vehicles: SecondstoBaseTime(DISC(0.0001,0.1,0.01,0.51,0.02,0.60,0.05,0.73,0.1,0.91,0.2,1.32,0.3,1.92,0.4,2.95,0.5, 4.48,0.6,6.94,0.7,10.39,0.8,15.56,0.9,24.61,0.95,33.97,0.98,44.46,0.99,52.07,1,65.40)), 96:NEXT(1661$); 1661$ ASSIGN: 1:NEXT(22$); L.Vehicle Entry700_715.NumberOut=L.Vehicle Entry700_715.NumberOut + ; ; ; Model statements for module: Decide 1689 ; 22$ BRANCH, 1: If,Entity.CreateTime<1900,1664$,Yes: Else,1665$,Yes; 1664$ ASSIGN: Decide 1689.NumberOut True=Decide 1689.NumberOut True + 1:NEXT(2$); 1665$ ; ; ; ; ASSIGN: Decide 1689.NumberOut False=Decide 1689.NumberOut False + 1:NEXT(21$); Model statements for module: Create 338 1666$ CREATE, 1,SecondstoBaseTime(1900),Vehicles: SecondstoBaseTime(DISC(0.0001,0.1,0.01,0.50,0.02,0.58,0.05,0.70,0.1,0.85,0.2,1.09,0.3,1.52,0.4,2.29,0.5, 3.45,0.6,5.30,0.7,8.12,0.8,12.26,0.9,19.69,0.95,28.29,0.98,38.54,0.99,46.02,1,58.96)), 119:NEXT(1667$); 1667$ ASSIGN: 1:NEXT(23$); L.Vehicle Entry715_73.NumberOut=L.Vehicle Entry715_73.NumberOut + ; ; ; Model statements for module: Decide 1690 ; 23$ BRANCH, 1: If,Entity.CreateTime<2800,1670$,Yes: Else,1671$,Yes; 1670$ ASSIGN: Decide 1690.NumberOut True=Decide 1690.NumberOut True + 1:NEXT(2$); 175 1671$ ; ; ; ; ASSIGN: Decide 1690.NumberOut False=Decide 1690.NumberOut False + 1:NEXT(21$); Model statements for module: Create 339 1672$ CREATE, 1,SecondstoBaseTime(2800),Vehicles: SecondstoBaseTime(DISC(0.0001,0.1,0.01,0.50,0.02,0.58,0.05,0.68,0.1,0.82,0.2,0.98,0.3,1.33,0.4,1.97,0.5, 2.95,0.6,4.49,0.7,7.00,0.8,10.65,0.9,17.27,0.95,25.50,0.98,35.64,0.99,43.06,1,55.81)), 136:NEXT(1673$); 1673$ ASSIGN: 1:NEXT(24$); L.Vehicle Entry730_745.NumberOut=L.Vehicle Entry730_745.NumberOut + ; ; ; Model statements for module: Decide 1691 ; 24$ BRANCH, 1: If,Entity.CreateTime<3700,1676$,Yes: Else,1677$,Yes; 1676$ ASSIGN: Decide 1691.NumberOut True=Decide 1691.NumberOut True + 1:NEXT(2$); 1677$ ; ; ; ; ASSIGN: Decide 1691.NumberOut False=Decide 1691.NumberOut False + 1:NEXT(21$); Model statements for module: Create 340 1678$ CREATE, 1,SecondstoBaseTime(3700),Vehicles: SecondstoBaseTime(DISC(0.0001,0.1,0.01,0.50,0.02,0.58,0.05,0.69,0.1,0.83,0.2,1.02,0.3,1.39,0.4,2.08,0.5, 3.12,0.6,4.77,0.7,7.39,0.8,11.20,0.9,18.10,0.95,26.46,0.98,36.45,0.99,44.09,1,56.90)), 130:NEXT(1679$); 1679$ ASSIGN: 1:NEXT(25$); L.Vehicle Entry745_800.NumberOut=L.Vehicle Entry745_800.NumberOut + ; ; ; Model statements for module: Decide 1692 ; 25$ BRANCH, 1: If,Entity.CreateTime<4600,1682$,Yes:...
View Full Document

Ask a homework question - tutors are online