Class RandomAgentMatchSupplier<B extends Bigraph<? extends Signature<?>>>

java.lang.Object
org.bigraphs.framework.simulation.modelchecking.reactions.AbstractAgentMatchSupplier<B>
org.bigraphs.framework.simulation.modelchecking.reactions.RandomAgentMatchSupplier<B>
All Implemented Interfaces:
Supplier<B>

public final class RandomAgentMatchSupplier<B extends Bigraph<? extends Signature<?>>> extends AbstractAgentMatchSupplier<B>
Specific implementation of AbstractAgentMatchSupplier.

When deciding which paths to go in the model checking procedure, this supplier retrieves any agent-match from the given set of possibly available agent-matches.

Author:
Dominik Grzelak
  • Constructor Details

    • RandomAgentMatchSupplier

      protected RandomAgentMatchSupplier(Collection<B> availableAgents)
  • Method Details

    • get

      public B get()