Specification of NRPS Behavior Stream

Một phần của tài liệu cognitively inspired decision making for software agents integrated mechanisms for action selection, expectation, automatization and non-routine problem solving (Trang 343 - 349)

The specification of the NRPS behavior stream, discussed in chapter six, is shown in figure C-2. It has seven behaviors and two goals with a problem-solving and/or curiosity drive as a primary motivator.

Function Partail-Order-Planner (Plan, Initial, Goal, Actions) Returns plan, contentious-subgoal, error-explanation

Loop do

Check if plan is a solution; if so, then

Contentious-subgoal <— null.

Errot-explanation €— Success”

Return plan, contentious-subgoal, error-explanation

Pick a plan action ACT,,,,. from ACTIONS(plan) with open precondition (not achieved by an action in the plan) C; first iteration picks the contentious-goal passed as an argument.

Choose an action AC Tad from Action or ACTIONS (plan) that has C as an effect and that u =

UNIFY(C, ACT,,, , BINDINGS(Plan))

If there is no such step, then

Etror-explanation <- “Failure to find plan — no action in the available set of actions that can satisfy subgoal C”.

Contentious-subgoal <— open precondition C.

Retrun plan, contentious-subgoal, error-explanation

Add causal link ACT,,.; ——> ACT,,,.4 to CAUSAL-LINKS (plan)

Add the ordering constraints ACT, < ACT,,,.q to ORDERINGS (plan)

If AC Tid is a newly added action (FROM Actions) to the plan, then

Add ACT, ,, to ACTIONS (plan)

Add START < ACT), and ACT,,; ~ FINISH to ORDERINGS (plan)

For each ACT, (plan) do

For each K in Effects of ACT „xu do

that conflicts a causal link ACT, —“—> ACT, in CAUSAL-LINKS

‘onflict

If SUBBINDINGS (Plan), C) = SUB(BINDINGS(Plan), “K ) then Either promote: Add ACT, conflict ^^ ACT, to ORDERINGS (plan) Or demote: ACT, < ACT me, to ORDERINGS (plan) If not CONSISTENT (plan), then

Errot-explanation <—”Failure to find plan — consistency check failed with the current plan.

Contentious-subgoal <— open precondition C.

Return plan, contentious-subgoal, etror-explanation

Figure C-1: Partial order planning (POP) algorithm adapted to be used as the planner behavior for the NRPS behavior stream.

Behavior: Initialize Problem Solving Precondition: Problem description ready

Precondition: Solving not started Addition: Initial state ready Addition: Goal state ready Addition: Initial action set ready

Behavior: Initialize Planner Precondition: Initial state ready Precondition: Goal state ready Precondition: Solving not started Precondition: Initial action set ready Addition: Deliberated subgoal list initialized Addition: Contentious subgoal ready Addition: Plan ready

Addition: Action set ready Addition: Ready to start solving Deletion: Solving not started

Behavior: Planner

Precondition: Plan ready Precondition: Actions set ready

Precondition: Contentious subgoal ready Precondition: Ready to start solving Addition: Plan ready

Addition: Contentious subgoal ready Addition: Result explanation ready Addition: Ready for evaluation Deletion: Ready to start solving

Behavior: Evaluate Solution Precondition: Deliberated initialized : subgoals

Precondition: Contentious subgoal ready Precondition: Ready for evaluation

Addition: Deliberated subgoal list initialized : new list

Addition: Solving process in progress ; to goals/drives

Deletion: Ready for evaluation

subgoal list

Behavior: Continue Search

Precondition: Flagged to continue solving BC Precondition: Actions set ready

Addition: Actions set ready ; old + new Addition: Ready to start solving

Addition: Solving process in progress ; to goals/drives

Deletion: Flagged to continue solving

¡ priming Behavior: Terminate with Failure Precondition: Result explanation ready Precondition: Flagged for failure ; priming BC Precondition: Plan ready

Addition: Failure to find solution Addition: Solving process done Deletion: Flagged for failure

Behavior: Terminate with Success

Precondition: Flagged for success ; priming BC Precondition: Plan ready ; solution

Addition: Solution ready Addition: Solving process done

Deletion: Flagged for success Goal: Continue Solving

Precondition: Solving process in progress Addition: Like solving

Goal: Result Reported

Precondition: Solving process done Addition: Like solving

Drive: Curious for solution Precondition: Like solving

Figure C-2: Specification of the NRPS behavior stream. Drives are not part of the stream; they pass motivational activation to competencies that satisfy their precondition literals.

D QGOMS Analysis for Warehouse Domain Robot Tasks

C:\QGOMS30\BNROBOTF.GMS

GlobalVariableName Value GlobalVariableName Value GlobalVariableName Value chrgRbtL 9.6 chrgRbtM 10.8 chrgRbtU 12.

dropItemL 7,2 dropItemM 10, dropItemU 14.4 mentActL 0.1 mentActM 0.1 mentActU 0.1 pickupItml, 13.2 pickupTtrnM 24.6 pickupItmU 38.4 toChrEryL 14.4 toChrEryM 37.6 toChrExtL 36.

toChrExtM 51.6 toChrExtU 67.2 toChrgPtL 14.4 toChrgPtM 31.2 toChrgPtU 48. toCntBIkL 0, toCntBIkM 68.4 toCntBIkU 115.2 toCntEryL 14.4 toCntEryM 57.6 toCntEryU 105.6 toCntExtL 122.4 toCntExtM 178.8 toCntExtU 211.2 toEndBIKL 0.

toEndBIkM 104.8 toEndBIkU 254.4 toEndEryL 36.

toEndEryM 61,2 toEndEryU 67.2 toEndExtL 120.

toEndExtM 162.4 toEndExtU 192. toShlvPtL 86.4 toShlvPtM 110. toShlvPtU 144. toUnldPtL 43.2 toUnldPtM 100.1 toUnldPtU 144. toChrEryU 50.4

title TL=taskLearned D=disabled SC=singleChild trneMin timeAve TimeMax repeatMin repeatAve repeatMax ProbAve LearningTime TaskInstance T:992. | 2021. | 3029. R:| |1.00| | Prob:0.00 LTime: 5460

| UnloadAndShelve T:451. | 886. | 1295. R:| | 1.00| | Prob:0,00 LTime: 2250

| | UnloadItem T:216, | 457. | 700. R:| |1.00] | Prob:0.00 LTime: 1110

| | | GetUnldArea T: | |0.60| | :| |1.00| | Prob:0.00 LTime: 150

| {| | ThinkOfftemType T:mentActL | mentActM | mentActU R:| | 1.00] | Prob:0.00 LTime: 30

| || | DetermUnldArea T:mentActL | mentActM |mentActU R:| | 1.00] | Prob:0.00 LTime: 30

| | | | RetainUnidArea T:mentActL|mentActM |mentActU R:| | 1.00| | Prob:0.00 LTime: 30

|| || Verify-GoalSatStatus T:mentActL | mentActM |mentActU R:| | 1.00| | Prob:0.00 LTime: 30

| | | mvToUnldBlock T:0.60] 105. | 255. R:| | 1.00] | Prob:0.00 LTime: 180

|| | | RecallUnidArea T:mentActL | mentActM |mentActU R:| | 1.00| | Prob:0.00 LTime: 30

|| | | DetermUnldBlockArea T:mentActL |mentActM | mentActU R: | | 1.00 | | Prob:0.00 LTime: 30

| | | | RbtCmd-MvToUnldBlockUnldArea T:mentActL |mentActM |mentActU R: | |1.00| | Prob:0.00 LTưne: 30

| | | | Wait-RbtResponse T:toEndBIKL | toEndBIkM | toEndBIkU R: | | 1.00] | Prob:0.00 LTime: 30

||| | Verify-GoalSatStatus T:mentActL|mentActM |mentActU R:| | 1.00| | Prob:0.00 LTime: 30

|| | mvToUnidEntry T:36.8 | 62.0] 68.0 R: | [1.00| | Prob:0.00 LTime: 240

|| | | Vexify-RbtAtUnldBlock T:mentActL|mentActM |mentActU R:| | 1.00] | Prob:0.00 LTime: 30

||| | RecallUnldArea T:mentActL | mentActM|mentActU R:| |1.00| | Prob:0.00 LTime: 30

| | | | DetermEntryPtToUnidArea T:mentActL | mentActM |mentActU R:| | 1.00| | Prob:0.00 LTime: 30

| || | RbtCmd-MvToEntryPt T:mentActL | mentActM |mentActU R:| | 1.00| | Prob:0.00 LTime: 30

| | | | Wait-RbtResponse T:toEndEryL | toEndEryM | toEndEryU R: | |1.00| | Prob:0.00 LTime: 30

| | | | Vesify-GoalSatStatus T:mentActU | mentActM |mentActL R:| | 1.00] | Prob:0.00 LTime: 30

| | | | RetainEntryPt T:mentActL| mentActM | mentActU R: | | 1.00] | Prob:0.00 LTime: 30 { | | SelectltemToUnld T:| |0.50j | R: | 11.00| | Prob:0.00 LTime: 120

} | | | LocateltemToUnld T:mentActL | mentActM | mentActU R:| | 1.00| | Prob:0.00 LTime: 30

| | | | RetainLocatedItem T:mentActL | mentActM | mentActU R:| | 1.00| | Prob:0.00 LTime: 30 {| | | Verify-GoalSatStatus T:mentActU | mentActM |mentActL R:| | 1.00| | Prob:0.00 LTime: 30

| | | mvToltemToUnld T:43.7 | 101.|145, R: | [1.00] | Prob:0.00 LTime: 150

| | | | RecallLocatedItem T:mentActL |mentActM |mentActU R: | |1.00{ | Prob:0.00 LTime: 30

|| | | RbtCmd-MvToltem T:mentActL | mentActM | mentActU R:]| | 1.00| | Prob:0.00 LTime: 30

|| | | Wait-RbtResponse T:toUnldPtL | toUnldPtM | toUnldPrU R:| | 1.00] | Prob:0.00 LTime: 30

|| |{ Venfy-GoalSatStatus T:mentActL | mentActM |mentActU R:| | 1.00| | Prob:0.00 LTime: 30

| | RbtCmd-PickupItem T:mentActL | mentActM | mentActU R:| | 1.00| | Prob:0.00 L Time: 30

| | Wait-RbtResponse T:pickup!tmL | pickupItmM | pickupItmU Ri] | 1.00] | Prob:0.00 LTime: 30

|| Verify-GoalSatStatus T:mentActL | mentActM |mentActU R:| | 1.00] | Prob:0.00 LTime: 30

| mvToExitUnidArea T:120. | 163.|192. R:| |1.00| | Prob:0.00 LTime: 120

| | RecallUnldEntryPt T:mentActL | mentActM |mentActU R:] | 1.00| | Prob:0.00 LTime: 30

| | RbtCmd-ExitUnldArea T:mentActL | mentActM | mentActU R: | | 1.00| | Prob:0.00 LTime: 30

| | Wait-RbtResponse T:toEndExtL | toEndExtM |toEndExtU R:| | 1.00} | Prob:0.00 LTime: 30 Shelveltem T:234. | 429. |594. R:| |1.00[ | Prob:0.00 LTime: 1110

getShlvArea T: | |0.50| | R:| | 1.00] | Prob:0.00 LTime: 120

| DetermShlvArea T:mentActL | mentActM | mentActU R:| |1.00] | Prob:0.00 LTime: 30

| RetainShivArea T:mentActL |mentActM |mentActU R:| | 1.00| | Prob:0.00 LTime: 30

| Verify-GoalSatStatus T:mentActL | mentActM |mentActU R:| | 1.00] | Prob:0.00 LTime: 30 mvToShlvBlock T:0.60 |69.0| 116. R:| | 1.00] | Prob:0.00 LTime: 180

| RecallShlvArea T:mentActL | mentActM | mentActU R:| | 1.00| | Prob:0.00 LTime: 30

| DetermShlvBlockArea T:mentActL | mentActM | mentActU R: | | 1.00] | Prob:0.00 LTime: 30

| RbtCmd-MvToShlvBlock T:mentActL | mentActM | mentActU R:| | 1.00| | Prob:0.00 LTime: 30

| Wait-RbtResponse T:toCntBIkL | toCntBIkM | toCntBIkU R: | | 1.00 | | Prob:0.00 LTime: 30

| Verify-GoalSatStatus T:mentActL | mentActM |mentActU R:j | 1.00] | Prob:0.00 LTime: 30 mvToShlvEntry T:15.2| 58.4 | 106. R: | |1.00| | Prob:0.00 LTime: 240

| Verify-RbtAtShlvBlock T:mentActL | mentActM |mentActU R: | | 1.00 | | Prob:0.00 LTư<me: 30

| RecallShlvArea T:mentActL | mentActM | mentActU R:| | 1.00| | Prob:0.00 LTime: 30

| DetermEntryPtToShivArea T:mentActL | mentActM |mentActU R:| |1.00| | Prob:0.00 LTime: 30

| RbtCmd-MvToShlvEntryPt T:mentActL | mentActM |mentActU R:| | 1.00} | Prob:0.00 LTime: 30

| Wait-RbtResponse T:toCntEryL | toCntEryM | toCntEryU R:| | 1.00| | Prob:0.00 LTime: 30

| Verify-GoalSatStatus T:mentActU | mentActM |mentActL R:| |1.00| | Prob:0.00 LTime: 30

| RetainEntryPt T:mentActL | mentActM | mentActU R:] [1.00| | Prob:0.00 LTime: 30 selectShlvPoint T: | |0.50 | | R:| 11.001 | Prob:0.00 LTime: 120

| DetermShlvPt T:mentActL |mentActM | mentActU R: | |1.00 | | Prob:0.00 LTime: 30

| RetainShlvPt T:mentActL | mentActM |mentActU R: | | 1.00 | | Prob:0,00 LTime: 30

| Venfy-GoalSatStatus T:mentActL |mentActM |mentActD R: | |1.001 | Prob:0.00 LTime: 30 mwvToShlvPoint T:86.9| 111.| 145. R:| | 1.00| | Prob:0.00 LTime: 150

| RecallShivPt T:mentActL | mentActM |mentActU R:| | 1.00] | Prob:0.00 LTime: 30

| RbtCmd-MvToShlvPt T:mentActL | mentActM |mentActU R:| | 1.00] | Prob:0.00 LTime: 30

| Wait-RbtResponse T:toShlvPtL | toShlvPtM | toShlvPtU R: | | 1.00] | Prob:0.00 LTime: 30

| Verify-GoalSatStatus T:mentActU | mentActM |mentActL R:| | 1.00] | Prob:0.00 LTime: 30 dropdownltemT oShlv T:7.60 [10.4 | 14.8 R:| | 1.00] | Prob:0.00 LTime: 120

| RbtCmd-Dropdownltem T:mentActL | mentActM | mentActU R:| | 1.00| | Prob:0.00 LTime: 30

| Wait-RbtResponse T:dropItemL | dropItemM | dropItemU R: | | 1.00} | Prob:0.00 LTime: 30

| Verify-GoalSatStatus T:mentActL | mentActM |mentActU R:| | 1.00] | Prob:0.00 LTime: 30 myToExitShlvArea T:123.|179.|212. R:| 1.00] | Prob:0.00 LTime: 150

| RecallShlvEntryPt T:mentActL | mentActM |mentActU R:| | 1.00] | Prob:0.00 LTime: 30

| RbtCmd-ExitShlvArea T:mentActL | mentActM|mentActU R:| | 1.00] | Prob:0,00 LTime: 30

| Wait-RbtResponse T:toCntExtL | toCntExtM | toCntExtU R: | [1.00| | Prob:0.00 LTime: 30

| DetermArea T:mentActU | mentActM |mentActL R:| | 1.00| | Prob:0.00 LTime: 30 UnshelveAndShipOrder T:463. | 895. | 1299. R:| | 1.00| | Prob:0.00 LTime: 2250

UnshelveltemForOrders T:240. | 443. |618. R: | |1.00| | Prob:0.00 LTime: 1110 getUnshelveArea T: | |0.50| | R:| |1.00| | Prob:0.00 LTime: 120

| DetermUnshelveArea T:mentActL | mentActM |mentActU R:| | 1.00| | Prob:0.00 LTime: 30

| RetainUnshelveArea T:mentActL | mentActM | mentActU R:| | 1.00] | Prob:0.00 LTime: 30

| Verify-GoalSatStatus T:mentActL | mentActM | mentActU R:| | 1.00| | Prob:0.00 LTime: 30 mvToUnshelveBlock T:0.60 | 69.0] 116. R: | [1.001 | Prob:0.00 LTime: 180

| RecallUnshelveArea T:mentActL | mentActM|mentActU R: | | 1.00| | Prob:0.00 LTime: 30

| DetermUnshelveBlockArea T:mentActL | mentActM |mentActU R:| [1.00] | Prob:0.00 LTime: 30

| RbtCmd-MvToUnshelveBlock T:mentActL | mentActM | mentActU R:| |1.00| | Prob:0.00 LTime: 30

| |

| |

| |

| |

| |

| |

| |

| |

| |

| |

| |

| |

| |

| |

| |

| |

| |

Wait-RbtResponse T:toCntBIkL | toCntBIkM | toCntBlkU R: | | 1.00| | Prob:0.00 LTime: 30 Verify-GoalSatStatus T:mentActL.| mentActM |mentActU R:| | 1.001 | Prob:0.00 LTime: 30

mvToUnshelveEntry T:15.2 |58.4|106. R: | {1.00| | Prob:0.00 LTime: 240

| Verify-RbtAtUnshelveBlock T:mentActL | mentActM |mentActU R:| | 1.00] | Prob:0.00 LTime: 30

| RecallUnshelveArea T:mentActL |mentActM | mentActU R:| |1.00| | Prob:0.00 LTime: 30

| DetermEntryPtToUnshelveArea T:mentActL | mentActM | mentActU R: | |1.00] | Prob:0.00 LTime: 30

| RbrCmd-MvToEntryPt T:mentActL | mentActM |mentActU R:| |1.00| | Prob:0.00 LTime: 30

| Wait-RbtResponse T:toCntEryL | toCntEryM | toCntEryU R:| | 1.00| | Prob:0.00 LTime: 30

| Verify-GoalSatStatus T:mentActL | mentActM |mentActU R:| | 1.00| | Prob:0.00 LTime: 30

| RetainEntryPt T:mentActL | mentActM |mentActU R: | | 1.00] | Prob:0.00 LTime: 30 selectIternToUnshelve T: | |0.40| | R:| |1.00| | Prob:0.00 LTime: 120

| LocateltemToUnshelve T:mentActL | mentActM |mentActU R:| |1.00| | Prob:0.00 LTime: 30

| RetainLocatedItem T:mentActL|mentActM |mentActU R:| | 1.00| | Prob:0.00 LTime: 30

| Verify-GoalSatStatus T:mentActL | mentActM |mentActU R:| | 1.00] | Prob:0.00 LTime: 30

| mvToltemToUnshelve T:86.9 | 111. | 145. R:| | 1.00] | Prob:0.00 LTime: 150

| | RecallSelecteditem T:mentActL,|mentActM]| mentActU R: | |1,00| | Prob:0.00 LTime: 30

|| RbtCmd-MvToltem T:mentActL |mentActM |mentActD R: | | 1.00| | Prob:0.00 LTime: 30

| | Wait-RbtResponse T:toShlvPtL | toShlvPtM | toShlvPtU R: | | 1.00] | Prob:0.00 LTime: 30

| | Wait-GoalSatStatus T:mentActL|mentActM|mentActU R:| | 1.00] | Prob:0.00 LTime: 30

| pickupItemToUnshelve T:13.6 | 25.0 | 38.8 R:| | 1.00| | Prob:0.00 LTime: 120

| | RbtCmd-Pickupltem T:mentActL | mentActM | mentActU R:| |1.00{ | Prob:0.00 LTime: 30

| | Wait-RbtResponse T:pickupItmL | pickupItmM | pickupItmU R:| | 1.00] | Prob:0.00 LTime: 30

| | Verify-GoalSatStatus T:mentActL | mentActM |mentActU R:| | 1.00] | Prob:0.00 LTime: 30

| mvToExitUnshelveArea T:123. | 179, |212. R: | |1.00 | | Prob:0.00 L Time: 150

| | RecallUnshelveEntryPt T:mentActL | mentActM |rnentActU R; | |1.00| | Prob:0.00 L Time: 30

| | RbtCmd-ExitUnshelveArea T:mentActL | mentActM |mentActU R:| | 1.00| | Prob:0.00 LTime: 30

| | Wait-RbtResponse T:toCntExtL | toCntExtM | toCntExtU R:| | 1.00| | Prob:0.00 LTime: 30

| | Wait-GoalSatStatus T:mentActL | mentActM | mentActU R:] | 1.00| | Prob:0.00 LTime: 30 ShipItemOfOrder T:222. | 452. | 681. R: | | 1.00| | Prob:0.00 LTime: 1110

| getShrp AreaForOrderedItem T: | |0.50| | R:| | 1.00| | Prob:0.00 LTime: 120

| | DetermShipArea T:mentActL | mentActM | mentActU R;| | 1.00] | Prob:0.00 LTime: 30

| | RetainShipArea T:mentActL | mentActM | mentActU R:| |1.00| | Prob:0.00 LTime: 30

| | Verify-GoalSatStatus T:mentActU |mentActM |mentActL R:| | 1.00] | Prob:0.00 LTime: 30

| mvToShipBlock T:0.60 | 105. |255. R: | |1.00| | Prob:0.00 LTime: 180

| | RecallShipArea T:mentActL | mentActM |mentActU R: | |1.00 | | Pzob:0.00 LTime: 30

| | DetermShipBlockArea T:mentActL | mentActM |mentActU R: | |1.00| | Prob:0.00 1 Time: 30

| | RbrCmd-MvToShipBlock T:mentActL |mentActM | mentActU R: | |1.00| | Prob:0.00 L Time: 30

| | Wait-RbtResponse T:toEndBIkL | toEndBIkM | toEndBIkU R: | | 1.00| | Prob:0.00 L Time: 30

| | Verify-GoalSatStatus T:mentActL | mentActM |mentActU R:| | 1.00] | Prob:0.00 LTime: 30

| mvToShipEntry T:36.8 | 62.0] 68.0 R: | |1.00| | Prob:0.00 LTime: 240

|| Venfy-RbtAtShipBlock 1:mentActL | mentActM |mentActU R:] |1.00] | Prob:0.00 LTime: 30

| | RecallShipArea T:mentActL | mentActM |mentActU R:| |1.00| | Prob:0.00 LTime: 30

| | DetermEntryToShipArea T:mentActL | mentActM|mentActU R:| |1.00| | Prob:0.00 LTime: 30

| | RbtCmd-MvToShipEntryPt T:mentActL | mentActM |mentActU R:| | 1.00] | Prob:0.00 LTime: 30

| | Wait-RbtResponse T:toEndEryL | toEndEryM |toEndEryU R: | |1.00| | Prob:0,00 LTime: 30

| | Verify-GoaSatStatus T:mentActL|mentActM | mentActU R:| | 1.00| | Prob:0.00 LTime: 30

| | RetainEntryPt T:mentActL | mentActM | mentActU R:| | 1.00| | Prob:0.00 LTime: 30

| selectShipPoint T: | |0.50| | R:{ 11.001 | Prob:0.00 LTime: 120

| | DetermShipPoint T:mentActL | mentActM |mentActU R:| | 1.00] | Prob:0.00 LTime: 30

| | RetainShipPoint T:mentActL | mentActM |mentActU R:| | 1.00| | Prob:0.00 LTime: 30

| | Verify-GoalSatStatus T:mentActL|mentActM |mentActU R:| | 1.00{ | Prob:0.00 LTime: 30

| mvToShipPoint T:43.7 | 101. | 145. R:| | 1.00| | Prob:0.00 LTime: 150

| | RecallShipPoint T:mentActL | mentActM |mentActU R:| | 1.00] | Prob:0.00 LTime: 30

| | RbtCmd-MvToShipPt T:mentActL | mentActM |mentActU R:| | 1.00| | Prob:0.00 LTime: 30

| | Wait-RbtResponse T:toUnldPtL. | toUnldPtM | toUnidPtU R:| | 1.00| | Prob:0.00 LTime: 30

| | Verify-GoalSatStatus T: | | mentActM |mentActU R:| |1.00| | Prob:0.00 LTime: 30

| dropdownltemToShip T: | (19.6]19.6 R:| | 1.00] | Prob:0.00 LTime: 120

| | RbtCmd-Dropdownltem T:mentActL | mentActM |mentActU R:| | 1.00| | Prob:0.00 LTime: 30

|| Wait-RbtResponse T:dropTtemL | dropItemM | dropTtemU R: | | 1.00| | Prob:0,00 LTime: 30

| | Verify-GoalSatStatus T:mentActL | mentActM |mentActU R:| | 1.00 | | Prob:0.00 LTime: 30

| mvToExitShipArea T:120. | 163. |192. R:| | 1.00| | Prob:0.00 LTime: 150

| | RecallEntryPt T:mentActL|mentActM | mentActU R:| | 1.00 | Prob:0.00 LTime: 30

| | RbtCmd-ExitShipArea T:mentActL | mentActM | mentActU R: | | 1.00] | Prob:0.00 LTime: 30

| | Wait-RbtResponse T:toEndExtL | toEndExtM | toEndExtU R: | | 1.00| | Prob:0.00 LTime: 30

| | DetermArea T:mentActU |mentActM |mentActL R:| | 1.00| | Prob:0.00 LTime: 30 ChargeRobot T:77.7 | 239. | 435. R:| | 1.00] | Prob:0.00 LTime: 930

| getNearestChargStation T: | |0.50] | R:| | 1.00] | Prob:0.00 LTime: 120

| | DetermNearestChargeStation T:mentActL | mentActM |mentActU R:| |1.00| | Prob:0.00 LTime: 30

| | RetainChargeStation T:mentActL | mentActM | mentActU R:| | 1.00] | Prob:0.00 LTime: 30

| | Verify-GoalSatStatus T:mentActL |mentActM | mentActU R:| [1.00] | Prob:0.00 LTime: 30

| mvToChargeBlock T:0.60 | 105. | 255. R:| | 1.00] | Prob:0.00 LTime: 180

| | RecallChargeStation T:mentActL | mentActM | mentActU R: | | 1.00| | Prob:0.00 LTime: 30

| | DetermChargeBlock T:mentActL | mentActM | mentActU R:| | 1.00| | Prob:0.00 LTime: 30

| | RbtCmd-MvToChargeBlock T:mentActL | mentActM |mentActU R:| | 1.00| | Prob:0.00 LTime: 30

| | Wait-RbtResponse T:toEndBIkL | toEndBIkM | toEndBIkU R: | |1.00| | Prob:0.00 LTime: 30

| | Verify-GoalSatStatus T:mentActL|mentActM|mentActU R:| |1.00| | Prob:0.00 LTime: 30

| mvToChargeEntry T:15.1 [38.3 [51.1 R:| |1.00] | Prob:0.00 LTime: 210

| | Verify-RbtAtChargeBlock T:mentActL | mentActM |mentActU R:| |1.00| | Prob:0.00 LTime: 30

| | RecallChargeArea T:mentActL | mentActM |mentActU R:| | 1.00] | Prob:0.00 LTime: 30

| | DetermEntryPtToChargeArea T:mentActL|mentActM|mentActU R;| | 1.00] | Prob:0.00 LTime: 30

| | RbtCmd-MvToChargeEntryPt T:mentActL | mentActM |mentActU R:| | 1.00| | Prob:0.00 LTime: 30

i

| |

| |

| |

|

| |

| |

| |

| |

| |

|

|

| |

| |

| |

| |

| |

| |

| |

| |

| |

| |

| |

| |

| |

| |

| |

| |

| |

| |

| |

| | | | | Wait-RbtResponse T:toChrEryL | toChrEryM | toChrEryU R:| | 1.00] | Prob:0.00 LTime: 30

Một phần của tài liệu cognitively inspired decision making for software agents integrated mechanisms for action selection, expectation, automatization and non-routine problem solving (Trang 343 - 349)

Tải bản đầy đủ (PDF)

(349 trang)