Code center > Suggestions
Camouflage
PurpleYouko:
One point is that camoflage only works when you don't move so it is used either as a wait and pounce stategy or simply to hide from predators.
It could be a very good addition to DB provided it is implemented properly.
Simply not seeing a stationary object isn't good enough or they would never be able to find fixed veggies.
Numsgil:
It should be don't move and match the background color. We should probably provide a way for background color to be changed in some areas of the simulation by the user (or allow bots to see the color of the background pic! That could be really cool!).
Color change via muatations should be included. Every cycle you're changed from your regular color costs energy, and as you get closer to the background pic (like within a few values of red, blue or green) you begin to be seen less and less by other bots. Like if you're off color by a bit other bots can only see you 95% of the time. As you get closer in color, bots see you less and less often. Provided of course you're not moving.
And, before Carlo makes the point, this camouflage color and the color visible to the users now need to be seperate. On some level the color the bots are is just a handy visual representation, so we should have all this other camouflage color stuff be seperate, and allow the user to switch between view representations.
Stryke:
--- Quote ---One point is that camoflage only works when you don't move so it is used either as a wait and pounce stategy or simply to hide from predators.
--- End quote ---
Oh, I see your point. I didn't see it that way. I was thinking invisibility cloak, and that means high tech stuff. I guess that does work with biology. Stupid me.
Botsareus:
Yea , like the null from cosmic rift. The whole point of the advantage is that it moves while cloaked. The ristriction in cr is must uncloak when shooting. So we can make it also when shooting or tie feeding. I think multibots should have the ability to cloack too, unless they tie feed from each other (passing info. can be during cloack)
The best way to make it is to have it like a "cloak mode" option.
Idk but the more you guys talk about ordinary camoflage the more over-complicated it sounds... :pokey: I mean whats the chance a bot will evolve a color to match the e-grid and then by the time it realises if it stays still it wont get eatin the e-grid colors change again...
Better yet, the background picture is composed of tons of pixels, how do you suppose a robot that occupies at least 30 pixels is going to blend with witch specific pixel? Then it has to memorize were does it need a specific color, I thought you guys thought building a virtual map is too complex for the little things. Not to mention a virtual map as complex as an average photo.
PurpleYouko:
It wouldn't need a virtual map. You could just make the robots transparent while camoflaged with just a little faint circle left behind.
VB is capable of multiple layers of background pics so you could even make th e bots work like a window to another layer. They could most likely also be set as filters to slightly change the background color just by anding the display.
They can also take snapshots of background (with afore mentioned filters) so that when they move, they keep the same segment of picture with them until they copy the background again. This could be done by bitblting small squares of foreground onto a background picture and moving them with each bot as it acts as a window to the background picture (with filters).
Maybe DB needs to move to directx graphics. :D
As for realism, seen any good squid or octopi lately? An octopus is virtually undetectable (when it wants to be) until it moves.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version