1. Run Local Run Enter List Combos Next Machine Finish Service Next Job Start Service Enter Queue Package Ship
2. Run Local Run Enter List Combos Next Machine Finish Service Next Job Start Service Enter Queue Package Ship Starts the Simulation and Inputs demand, budget, cost, yield, and service time information
3. Run Local Run Enter List Combos Next Machine Finish Service Next Job Start Service Enter Queue Package Ship Generates combinations of machines which don’t exceed the budget: [#of Machine 1, # of Machine2]
4. Run Local Run Enter List Combos Next Machine Finish Service Next Job Start Service Enter Queue Package Ship If a feasible [# of M1, # of M2] is found, simulate production process
5. Run Local Run Enter List Combos Next Machine Finish Service Next Job Start Service Enter Queue Package Ship Initialize parameters and variables for production, with [# of M1, # of M2] specified in previous vertex.
6. Run Local Run Enter List Combos Next Machine Finish Service Next Job Start Service Enter Queue Package Ship Proceed to first entry of a job into production
7. Run Local Run Enter List Combos Next Machine Finish Service Next Job Start Service Enter Queue Package Ship Blank units keep entering the facility until demand has been reached
8. Run Local Run Enter List Combos Next Machine Finish Service Next Job Start Service Enter Queue Package Ship If demand is still unmet, a blank unit enters the production line
9. Run Local Run Enter List Combos Next Machine Finish Service Next Job Start Service Enter Queue Package Ship Every wafer first enters a queue before moving on to the next machine.
10. Run Local Run Enter List Combos Next Machine Finish Service Next Job Start Service Enter Queue Package Ship If there is an idle machine, blank wafer enter service. Queue and Machine are decremented.
11. Run Local Run Enter List Combos Next Machine Finish Service Next Job Start Service Enter Queue Package Ship After service, a machine becomes idle and the wafer goes to its next stage.
12. Run Local Run Enter List Combos Next Machine Finish Service Next Job Start Service Enter Queue Package Ship Newly Idle machine checks to see if there is more work to be done.
13. Run Local Run Enter List Combos Next Machine Finish Service Next Job Start Service Enter Queue Package Ship If more work needs to be done, job enters service; queue and machine are decremented.
14. Run Local Run Enter List Combos Next Machine Finish Service Next Job Start Service Enter Queue Package Ship After finishing service, wafer goes back into production line.
15. Run Local Run Enter List Combos Next Machine Finish Service Next Job Start Service Enter Queue Package Ship If wafer finishes service at both machine, it gets packaged.
16. Run Local Run Enter List Combos Next Machine Finish Service Next Job Start Service Enter Queue Package Ship If demand is met, production process is halted, and wafers are sent to be shipped.
17. Run Local Run Enter List Combos Next Machine Finish Service Next Job Start Service Enter Queue Package Ship Cycle Time and Net Profit are recorded for [# of M1, # of M2]. If more feasible combinations of [# of M1, # of M2] exist, simulate them.