The values being sent out from the network are sigmoided to be between
0 and 1. I've compared my code to Randy Beer's C++ version and it's
behaving as expected.
Here's the output from the first step in the default Braitenburg.py
world (the output):
left input = 0.154401, right input = 0.147611
left state = 9.925388, right input = 9.925658
left output = 0.481356, right output = 0.481423
If I try passing the left and right outputs into self.motors(), none
of this is output at all, even though the print statements occur
before self.motors() is called.
Dave
On 26 Mar 2008, at 19:33, Douglas S. Blank wrote:
Dave,
What are the values you are feeding to the motors? They are
expecting values between -1 and 1.
-Doug
_______________________________________________
Pyro-users mailing list
[email protected]
http://emergent.brynmawr.edu/mailman/listinfo/pyro-users