aboutsummaryrefslogtreecommitdiff
path: root/behaviors/RunFinite.py
diff options
context:
space:
mode:
Diffstat (limited to 'behaviors/RunFinite.py')
-rw-r--r--behaviors/RunFinite.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/behaviors/RunFinite.py b/behaviors/RunFinite.py
index de2ce27..498998a 100644
--- a/behaviors/RunFinite.py
+++ b/behaviors/RunFinite.py
@@ -10,7 +10,8 @@ class RunFinite(Behavior):
def processResponse(self, inp, state):
- if state:
+ print "runfinite ", str(inp), ",", str(state)
+ if state != []:
iterations = state
else:
iterations = self['Iterations']
@@ -20,6 +21,8 @@ class RunFinite(Behavior):
else:
out = []
- iterations -= 1
-
+ if inp:
+ iterations -= 1
+
+ print " -->", str(iterations), ",", str(out)
return (out, iterations)