I have just seen the following code and would like to know what the function within the
__init__ function means
def __init__(self):
def program(percept):
return raw_input('Percept=%s; action? ' % percept)
self.program = program
self.alive = True