numsgil, if I dont remember wrong I sugjested it. but then I called it fermones, which it mostly are, or isnt it? well it would look like this when you release it:cond
start
5 .fermo store
stop
this release a phermone of type 5
and to identify it:cond
5 .smell =
start
*.smaim store
stop
this gene checks if the phermone its smelling (.smell) is of type 5, and it is in this case, so it aim in the direction which smells most (.smaim)
this makes it look a the direction, like if it was searching for a mate ;) but let us say now that the bot in question who released the phermone is of a different type but have mutated to fool this mate ready bot. this smelling bot is programed to fool mate crazy bots to come to them and then eat them, those little devils :devil: .
then it need another way of identification. thats where´vision comes in. I think identifications like .refeye and stuff like that is wrong, since when have the life on earth been able to see how many genes each other use to do stuff? I know this is a simple program, but its evolving fast now so I think its time to talk about removing it.
whit vision and smell it can also identify the bot, its harder to mutate to simulate both conditions coz of the mating bot has the color of 500THz and the fooling bot have 499THz or a color outside of the seeing range the mating bot, the mating bot will be able to tell the difference.
now the fooling bot got truble, hes preys have sudenly out smarted him and are probebly doomed to die out. :shoot: :huh: , this is a case where color and smells are both good. phermones can easly be changed so it can work as a way of comunication, like it is for ants, while colors can be a way of identification whit out seeing things you cant see (refup, refdn, refeye) another good thing whit color is that it might evolve to make some colors to be a signal.
if a bot who hunts plants and there is 2 kinds, 1 is poison and the other not. the poison 1 is having a color or 900THz and the none-poison is having 800THz. the plant eating bot will evolve to tell that 900THz color=poison and then if we add another poisoness plant it will most likly evolve to have a color of 900THz coz it see that the bot who eat them leave them alone when they is having that color.
you see the advantage? if you dont look at nature, bees have the black/yellow colors which mean "poison/danger, leave me alone" most animals leave them alone coz of that. and I know a fly who have seen this and copied it, so many animals leave them alone, at distances they are "bees" for the eye.
edit: paragraph breaks from Numsgil