Click or drag to resize
Execution Class
Trida zajistujici provadeni planu. Simuluje exekuci planu s urcitou pravdepodobnosti zpozdeni a detekuje vrcholove konflikty a konflikty vymeny vrcholu.
Inheritance Hierarchy
SystemObject
  MAPFsimulatorExecution
    MAPFsimulatorContigencyExecution
    MAPFsimulatorMin_MaxRobustExecution

Namespace: MAPFsimulator
Assembly: MAPFsimulator (in MAPFsimulator.exe) Version: 1.0.0.0 (1.0.0.0)
Syntax
internal class Execution

The Execution type exposes the following members.

Constructors
  NameDescription
Public methodExecution
Exekuce planu pro pocet agentu agents se zpozdenim delay.
Top
Methods
  NameDescription
Protected methodCurrentSpeed
Vraci aktualni rychlost, se kterou se agent i pohybuje ve svem planu p. Pro min/max robusnost se meni, pro ostatni je 1.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodExecuteSolution
Provede exekuci planu ulozenych v listu plans.
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodIsSwappingConflict
Vraci true, pokud byl v planech agentu v case time detekovan konflikt vymeny vrcholu.
Protected methodIsVertexConflict
Vraci true, pokud ma agentID s planem p v case t vrcholovy konflikt s jinym agentem.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Private methodTypOfConf
Rozlisuje, jaky typ konfliktu mezi agenty nastal (pro contigency robustnost).
Protected methodWillDelay
Vraci true, pokud se agentID v planu p v case t opozdi.
Top
Fields
See Also