正在加载图片...
Team 2056 Page 10 of 50 formly drawn from all seats on the plane. Every seat is represented as a coordinate pair (c, r), where r is a row of the plane and c a specific seat number. In most modern aircraft, the seat number is given a letter name A is usually the leftmost window seat nd'C' the aisle seat). However, for simplicity we retain the use of numerical coordinates Instead of each passenger being assigned a rate of movement through the plane, in this model, the passengers move based on the function of the processors. The processors are in series, with each proces- sor having the next processor as one output(see figure 1). Since movement is performed by processors pushing passengers from one row to the next, each passenger stores only his destination. When a passenger reaches a certain processor, he waits in a queue to be processed. The queue is first in, first out, so that individual waiting time can be minimized.(Furthermore, this is congruent with the obvious physical constraint that people cannot move around each other while in the aisle. )The initial state of the plane is that passengers are queued at the first processor During each iteration of the simulation, each processor is able to perform one computation. This computation looks at the destin tion of the passenger The function performed can be any of the following Pass. The normal behavior for the processor in cases where the passenger's destination is further along the plane is to allow the passenger to pass. When the passenger passes, he moves from the current processor to the end of the queue of the next Fumble. With a certain small probability, the processor will do nothing this cycle. This is the chance that a bag will get the aisle, that a pa that othe time-wasting random event occurs. (Note that a fumble not equivalent to time spent stowing baggage or rearranging passengers. Our basic model only accounts for random time- Sit Down. If this row contains the assigned seat for the pas- senger currently in the processor, the passenger leaves the aisleTeam 2056 Page 10 of 50 formly drawn from all seats on the plane. Every seat is represented as a coordinate pair (c,r), where r is a row of the plane and c is a specific seat number. In most modern aircraft, the seat number is given a letter name (e.g., ‘A’ is usually the leftmost window seat and ‘C’ the aisle seat). However, for simplicity we retain the use of numerical coordinates. Instead of each passenger being assigned a rate of movement through the plane, in this model, the passengers move based on the function of the processors. The processors are in series, with each proces￾sor having the next processor as one output (see figure 1). Since movement is performed by processors pushing passengers from one row to the next, each passenger stores only his destination. When a passenger reaches a certain processor, he waits in a queue to be processed. The queue is first in, first out, so that individual waiting time can be minimized. (Furthermore, this is congruent with the obvious physical constraint that people cannot move around each other while in the aisle.) The initial state of the plane is that all passengers are queued at the first processor. During each iteration of the simulation, each processor is able to perform one computation. This computation looks at the destina￾tion of the passenger. The function performed can be any of the following: • Pass. The normal behavior for the processor in cases where the passenger’s destination is further along the plane is to allow the passenger to pass. When the passenger passes, he moves from the current processor to the end of the queue of the next processor. • Fumble. With a certain small probability, the processor will do nothing this cycle. This is the chance that a bag will get caught in the aisle, that a passenger trips, or that some other time-wasting random event occurs. (Note that a fumble is not equivalent to time spent stowing baggage or rearranging passengers. Our basic model only accounts for random time￾wasting events.) • Sit Down. If this row contains the assigned seat for the pas￾senger currently in the processor, the passenger leaves the aisle
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有