blob: 8ecc5f24ded36d3ba1b3fbf7e0c403419914f48f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
|
from operationscore.Behavior import *
import Util
import pdb
class ColorChangerBehavior(Behavior):
def processResponse(self, sensorInputs, recursiveInputs):
ret = []
for sensory in sensorInputs:
newDict = dict(sensory) #don't run into shallow copy issues
#TODO: support for PixelEvents
newDict['Color'] = Util.randomColor()
ret.append(newDict)
return ret
|