Под-алгоритм AlgMoveEnd
sergey shishkinОпишем алгоритм AlgMoveEnd:
- формула объектов:
AlgMoveEnd(ObjMoveEnd,t2…t3)ObjMoveEnd≡moverMacro ∪ state_masMacro ∪ cellicMacro ∪ next_moveMacro
WorkerAlgMoveEnd(moverMacro,state_masMacro,cellicMacro)
MaterialAlgMoveEnd(next_moveMacro)
- стартовые условия:
ConditionAlgMoveEnd ≡≡ [MoveEnd](next_moveMacro)∧∧ Linkt2(cellicMacro,state_masMacro)
- результаты:
ResultAlgMoveEnd ≡≡ [MoveNone](next_moveMacro)∧∧ ¬Linkt3(cellicMacro,state_masMacro)