Dear All,
I have been running a series of experiments where I am calling
pyrobot from within another python program. I am working with
grammatical evolution (an evolutionary algorithm that evolves executable
code from a grammar). When the code I am evolving is executed from
within another python program, it should solve a maze and return a
fitness. According to my results, the code I am generating does not
solve the maze and does not have a good fitness. My problem lies in that
when I use the same generated code in the pyrobot GUI, it does in fact
solve the maze and should return a high fitness. I copied my fitness
function, just the robot's geographical distance from the end of the
maze divided by the total distance between the starting point and the
finish, so that it is the same in both the python executed code and the
GUI executed code. Can anyone suggest a reason as to why this is happening?
Kind Regards,
John Mark S.
_______________________________________________
Pyro-users mailing list
[email protected]
http://emergent.brynmawr.edu/mailman/listinfo/pyro-users