Code center > Bug reports
Invisibility RESOLVED 2.43.1g
Moonfisher:
I was running a bot to test some new eyes for spinning...
And I noticed it's sometimes unable to see an alge for a period of time.
I tryed running other strong league bots, and they seem to have the same problem.
But it's not just alge, tryed running the bot against Bubbles and one of them stayed behind not getting killed.
If I look at the bot the eyes pointing at the "invisible" bot are empty (But other eyes work as intended), if I look at the "invisible" bot the eyes seem to work but it doesn't engage anthing.
Not sure how this is happening...
Moonfisher:
This version of Eyespin beats multiply4
No comunication, nothing too fancy, just the eyes and some basic fighting and defences.
No viral or tie defence though, so it's not a league bot. The point is for the eyes to go into Lovebot anyway, just needed a seperate testbot, and then I needed to test some stuff, see how to put the eyes to good use, and with Excalibur broken I had to tweek using Multiply
EricL:
I suspect what you are seeing is an artifact of the way bots and the eye grid are displayed. VB still draws circles as circles (probably a function of hardware acceleration in the display adapter) even when the aspect ratio of the field does not match the aspect ratio of your display dimensions. This causes it to appear that a bot should be visible when in fact it is not as well as a host of other issues - shots missing when it looks like they should hit, etc. The more your display dimensions depart from 4X3, the worse this appears but as far as the bots are concerned, everythign is fine. Their world is 4X3 and everything appears fine and consistant to them despite what we see.
Try unlocking the screen and look again. When the screen is unlocked, I set the visible square dimensions to match the 4X3 aspect ratio of the field. This gives a closer match between what you see and what the bot sees though it will still not be perfect becuase the physical pixels on many displays are not square. The pixel's per square inch won't be the same in the x and y dimensions so you still won;t be seeing reality. Watch the aim marker on a spinning bot. It traces the true bot surface, which is almost always an ellipse as far as we see it.
Numsgil:
Might also be a bug in the way buckets work. Eric, could you have a debug display that draws the bucket grid, so if there's an eye issue we can check to see if it's an issue with a bot in bucket A not seeing a bot in bucket B?
EricL:
--- Quote from: Numsgil ---Might also be a bug in the way buckets work. Eric, could you have a debug display that draws the bucket grid, so if there's an eye issue we can check to see if it's an issue with a bot in bucket A not seeing a bot in bucket B?
--- End quote ---
It's already there, even in 2.43.1f. Enable the Egrid. The Medium grid size is exactly the bucket grid. Buckets are 4000X4000.
Navigation
[0] Message Index
[#] Next page
Go to full version