ExecutionExecuteSolution Method |
Provede exekuci planu ulozenych v listu plans.
Namespace: MAPFsimulatorAssembly: MAPFsimulator (in MAPFsimulator.exe) Version: 1.0.0.0 (1.0.0.0)
Syntaxpublic List<double>[] ExecuteSolution(
List<Plan> plans,
out string message,
out Conflict conf,
out int length
)
Public Function ExecuteSolution (
plans As List(Of Plan),
<OutAttribute> ByRef message As String,
<OutAttribute> ByRef conf As Conflict,
<OutAttribute> ByRef length As Integer
) As List(Of Double)()
public:
array<List<double>^>^ ExecuteSolution(
List<Plan^>^ plans,
[OutAttribute] String^% message,
[OutAttribute] Conflict^% conf,
[OutAttribute] int% length
)
member ExecuteSolution :
plans : List<Plan> *
message : string byref *
conf : Conflict byref *
length : int byref -> List<float>[]
Parameters
- plans
- Type: System.Collections.GenericListPlan
[Missing <param name="plans"/> documentation for "M:MAPFsimulator.Execution.ExecuteSolution(System.Collections.Generic.List{MAPFsimulator.Plan},System.String@,MAPFsimulator.Conflict@,System.Int32@)"]
- message
- Type: SystemString
zprava o prubehu exekuce - zda skoncila uspesne, ci nikoliv - conf
- Type: MAPFsimulatorConflict
pokud nastal konflikt, je vracena jeho instance, jinak je null - length
- Type: SystemInt32
delka provedeneho planu (tedy i vcetne zpozdeni)
Return Value
Type:
ListDoubleList abstraktnich pozic agentu v jednotlivych casovych usecich.
Abstraktni pozice je poradove cislo vrcholu v puvodnim nezpozdenem planu. Jedna se o desetinna cisla kvuli min/max robustnosti.
See Also