sabic96 Posted May 12, 2018 Share Posted May 12, 2018 Hi. I need help with my model regarding conditional routing. The intention with conditional routing for my model is that the entities keep choosing Server1 until the entities in queue exceed 3. Then they must choose Server2 until Server2 > 3. However, I have made a sequence-based model and I don't know how to put the conditional routing as a part of their sequence route. Link to comment Share on other sites More sharing options...
gocken Posted May 12, 2018 Share Posted May 12, 2018 Is sequence-based model a necessity? If not try to use the logic defined in AddAndRemoveServerCapacity simbit. Link to comment Share on other sites More sharing options...
sabic96 Posted May 12, 2018 Author Share Posted May 12, 2018 Yeah, it is fairly important that it is sequence-based due to the fact that there are three different entities (created by probability) depending on what they order at the restaurant. E.g. if cheeseburger menu has a 60% to be ordered. 60% probability to create an entity that follows each sequence/stations needed to create a cheeseburger menu unlike if the entity would be an icecream entity (20% probability) since this entity will skip most of the kitchen stations. @gocken Link to comment Share on other sites More sharing options...
gocken Posted May 13, 2018 Share Posted May 13, 2018 you can use the same logic as in the simbit I suggested in previous post by using decide steps. Is.PartType==cheeseburger if it is true you can check the appropriate inputbuffer length else Is.PartType==icecream etc... Still it sounds that you had better use task sequences. By this way you are able to define a task sequence for each customer type and you are able to cancel any task (in the sequence) by checking some predefined conditions for that particular task. Link to comment Share on other sites More sharing options...
Recommended Posts