Class AdvancedSimulator


  • public class AdvancedSimulator
    extends java.lang.Object
    Event based simulator. Takes a net and checks what is allowed. The semantics are the same as in normal Petri net simulation. However, when firing a transition, we don't put all tokens back immediately, but we let the resources walk to their next tasks (wherever these might be)
    Author:
    Andreas Rogge-Solti
    • Constructor Detail

      • AdvancedSimulator

        public AdvancedSimulator()
    • Method Detail

      • simulateRealEntities

        public void simulateRealEntities​(StochasticNet model,
                                         WorldConfiguration wc)
        Simulates real entities performing a process. almost normally, but resources need to go to their next activity after finishing some task. Their "walk" is emitted as events which start and end right before and after a real service event.
        Parameters:
        model -
        wc -