Code center > Bug reports
Regular Ties don't form with vision disabled 2.45.01
Botsareus:
--- Quote ---Or rather, it will only help creating ties to the parent.
--- End quote ---
Well I guess that's what Tilthanseco wanted to do in the first place. I am only suggesting this because it is very easy to implement and debug. (There is even a possibility it won't even work, I only looked at the logic once) If the robot sees something other then its parent, lastopp will be set to that robot.
Numsgil:
That's true, but lastopp carries a lot of extra information (and logic) along with it. Would it get cleared the cycle after a robot is born? I could see an argument to be made for a bot to have a pretty full compliment of sensory information about its parent the cycle after it's born. But I'd be careful about side-effects. This is exactly the sort of innocuous change that can turn out to have dramatic and far reaching consequences. (Things like everyone else's birth tie removal genes no longer working, etc.)
Botsareus:
You are saying lastopp will continuously transmit data on the robot even if the robot is on the other side of the map?
Ok, how about: " If lastopp is nothing , use ParentID to tie? "
Numsgil:
--- Quote from: Botsareus on June 11, 2012, 04:54:50 PM ---You are saying lastopp will continuously transmit data on the robot even if the robot is on the other side of the map?
--- End quote ---
Maybe. I haven't looked at the code, but I know it assumes lastopp is tied to vision. So I'd be careful violating that assumption is all.
--- Quote ---Ok, how about: " If lastopp is nothing , use ParentID to tie? "
--- End quote ---
Well you'd only want to do that during the first cycle of the bot's life, though. But yeah, that's probably the least obtrusive way to fix this exact issue.
Botsareus:
sorry, still no tie feeding :(
you can make a multibot though :)
Here Tilthanseco, try this:
Just unzip and run, If you already have darwinbots installed just replace the .exe file ;)
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version