Did you know ... Search Documentation:
Pack flux -- prolog/indigolog/Examples/PMS/log_plan.txt

1 ?- DEBUG 0: Debug level set to 3 DEBUG 0: ** System debug level set to 3 DEBUG 0: ** Wait-at-action disabled 2 ?- DEBUG 0: Starting ENVIRONMENT MANAGER... DEBUG 2: (EM) 1 - Resetting the number of actions... DEBUG 1: (EM) 2 - Openinig server-input socket... DEBUG 1: (EM) 3 - Loading different devices... DEBUG 2: (EM) Devices to load: simulator DEBUG 1: (EM) Device simulator initialized at: ip(127, 0, 1, 1)/unknown DEBUG 2: (EM) 4 - Start EM cycle... DEBUG 0: ENVIRONMENT MANAGER was started successfully. DEBUG 0: Starting PROJECTOR... DEBUG 0: PROJECTOR was started successfully. DEBUG 0: Starting to execute the main program DEBUG 2: Waiting for exogenous action to happen

=========> EXOGENOUS EVENT:: Exog. Action * photoLost(1, loc(0, 0)) * occurred Monitor IS IT RELEVANT? IS IT RELEVANT? Relevant DEBUG 1: Sending nonsensing action * adaptStart * for execution DEBUG 2: (EM) Start to execute the following action: 1, adaptStart, simulator, adaptStart DEBUG 3: (EM) Action 1 sent to device simulator - Waiting for sensing outcome to arrive DEBUG 2: (EM) Action * 1, adaptStart, simulator, adaptStart * completed with outcome: ok >>>>>>>>>>>> ACTION EVENT:: Action * adaptStart, 1 * COMPLETED SUCCESSFULLY about to adapt IS IT RELEVANT? ITERATION = 1 AT(1) = loc(0, 0) TASK = go INPUT = loc(0, 0) SERVICE = 1 IS IT RELEVANT? ITERATION = 1 AT(1) = loc(0, 0) TASK = go INPUT = loc(0, 1) SERVICE = 1 IS IT RELEVANT? ITERATION = 1 AT(1) = loc(0, 0) TASK = go INPUT = loc(0, 2) SERVICE = 1 IS IT RELEVANT? ITERATION = 1 AT(1) = loc(0, 0) TASK = go INPUT = loc(1, 0) SERVICE = 1 IS IT RELEVANT? ITERATION = 1 AT(1) = loc(0, 0) TASK = go INPUT = loc(1, 1) SERVICE = 1 IS IT RELEVANT? ITERATION = 1 AT(1) = loc(0, 0) TASK = go INPUT = loc(1, 2) SERVICE = 1 IS IT RELEVANT? ITERATION = 1 AT(1) = loc(0, 0) TASK = go INPUT = loc(2, 0) SERVICE = 1 IS IT RELEVANT? ITERATION = 1 AT(1) = loc(0, 0) TASK = go INPUT = loc(2, 1) SERVICE = 1 IS IT RELEVANT? ITERATION = 1 AT(1) = loc(0, 0) TASK = go INPUT = loc(2, 2) SERVICE = 1 IS IT RELEVANT? ITERATION = 1 AT(1) = loc(0, 0) TASK = takephoto INPUT = [loc(0, 0), 0] SERVICE = 1 IS IT RELEVANT? ITERATION = 1 AT(1) = loc(0, 0) TASK = takephoto INPUT = [loc(0, 1), 0] SERVICE = 1 IS IT RELEVANT? ITERATION = 1 AT(1) = loc(0, 0) TASK = takephoto INPUT = [loc(0, 2), 0] SERVICE = 1 IS IT RELEVANT? ITERATION = 1 AT(1) = loc(0, 0) TASK = takephoto INPUT = [loc(1, 0), 0] SERVICE = 1 IS IT RELEVANT? ITERATION = 1 AT(1) = loc(0, 0) TASK = takephoto INPUT = [loc(1, 1), 0] SERVICE = 1 IS IT RELEVANT? ITERATION = 1 AT(1) = loc(0, 0) TASK = takephoto INPUT = [loc(1, 2), 0] SERVICE = 1 IS IT RELEVANT? ITERATION = 1 AT(1) = loc(0, 0) TASK = takephoto INPUT = [loc(2, 0), 0] SERVICE = 1 IS IT RELEVANT? ITERATION = 1 AT(1) = loc(0, 0) TASK = takephoto INPUT = [loc(2, 1), 0] SERVICE = 1 IS IT RELEVANT? ITERATION = 1 AT(1) = loc(0, 0) TASK = takephoto INPUT = [loc(2, 2), 0] SERVICE = 1 IS IT RELEVANT? ITERATION = 1 AT(1) = loc(0, 0) TASK = takephoto INPUT = [loc(0, 0), 1] SERVICE = 1 IS IT RELEVANT? DEBUG 1: Sending nonsensing action * assign([workitem(takephoto, id_30, [loc(0, 0), 1])], 1) * for execution DEBUG 2: (EM) Start to execute the following action: 2, assign([workitem(takephoto, id_30, [loc(0, 0), 1])], 1), simulator, assign([workitem(takephoto, id_30, [loc(0, 0), 1])], 1) DEBUG 3: (EM) Action 2 sent to device simulator - Waiting for sensing outcome to arrive DEBUG 2: (EM) Action * 2, assign([workitem(takephoto, id_30, [loc(0, 0), 1])], 1), simulator, assign([workitem(takephoto, id_30, [loc(0, 0), 1])], 1) * completed with outcome: ok >>>>>>>>>>>> ACTION EVENT:: Action * assign([workitem(takephoto, id_30, [loc(0, 0), 1])], 1), 2 * COMPLETED SUCCESSFULLY waiting DEBUG 2: Waiting for exogenous action to happen DEBUG 2: (EM) Device simulator has reported termination! DEBUG 3: (EM) Environment * simulator * deleted! - Waiting result: 11839, free