Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Ispettore

Pages: [1] 2 3
1
Off Topic / Two arguments that give the creationists the upper hand.
« on: February 12, 2008, 07:52:33 AM »
In the last right-wing governement here in italy (berlusconi) we had a minister of public education who wanted to abolish the darwin theory teaching in schools and restore the teaching of creationism. These are very dangerous people, Darwin died 150 years ago and some stupid catholics still don't belive him... italy is truly the third world.

EDIT: BTW the proof that bible is completely wrong, is that earth goes around the sun (in the bible it is written the opposite) and that jews are the most unlucky people in the world, and they should be the chosens. Of course I'm not a nazist, just look at history: they where fucked by all governments, and they have been slaves since the age of pharaons by the hitler's government. Another thing, we italians killed Jesus (if he existed) and god haven't punished we yet.

2
DNA - General / Question on viruses
« on: January 19, 2008, 09:27:57 AM »
ok... thank you for your explanations...

3
DNA - General / Question on viruses
« on: January 17, 2008, 03:16:09 PM »
Quote from: Numsgil
.vtimer gives an indication of the status of making a virus.

.vshoot will shoot a virus if one is ready with a "force" given by the value you pass in.  Longer range shots take more nrg but go much further.

.mkvirus will copy the gene given by the genenum you use here in to a new virus.

.thisgene returns the gene number of the currently executing gene.

The simplest virus possible is something like:

cond
start
*.thisgene .mkvirus store
1000 .vshoot store
stop
okay, tell me if I'm wrong:

first line: create a new virus with this gene
second: spend 1000 nrg for the shot (very much) continuosly
But... if I'd like the robot to send a virus every 500 cycles? How should I use the vtimer?
And also... if I wanted to put other genes in the virus?
Thank you for your explanations, and sorry for wasting your time.

4
Bot Tavern / The Virus Cell
« on: January 17, 2008, 09:30:47 AM »
I've tried your virus, and it seesms that infected enemies do not spread the infection. I'm very interested in it btw, could you explain what it does?

5
DNA - General / Question on viruses
« on: January 17, 2008, 09:13:58 AM »
Hello to everyone, I'm back again. My internet connession was broken for like a month, so I couldn't connect. Btw, I started interesting in viruses (or virii?). But I've not understood much from the tutorial, so here I am to ask more infos on viruses. I've also seen a simulation where non-letal virus evolved and pushed the evolutionary rate of bots... I'd like to know more on dna copying, vtimer and all those things, if you have a bit of free time (I think that the topic here upstairs is too old, because it's from 2005... I don't know if it's still right). Thank you.

6
Evolution and Internet Sharing Sims / How to avoid cannibotism?
« on: November 26, 2007, 09:44:30 AM »
I'm now running a 5m evosim (starting with a. minimalis and alga runaways), and in this sim bots seems to can canni each other, but they almost never do it: bots are too small and shots cost too much (22)!!! It is really better to shoot big fat veggies... btw, this is a pond simulation with very high costs, I'll post it:

7
The Gene depository / Preditor effectivness gene for evo sims
« on: November 21, 2007, 09:19:20 AM »
lol, I mean it is this bot

' SWARM
' (Updated for v2.43)

' Delete birthtie and move

cond
start
.tie 1 *.robage sub 0 floor mult inc
.deltie inc
*.maxvel *.vel sub .up store
stop

' Set eye5

cond
*.robage 0 =
start
1220 .eye5width store
stop

' Swarm

cond
*.robage 5 mod 0 =
*.eye5 0 >
*.refeye *.myeye =
start
*.refaim .setaim *.robage sgn mult store
stop

' Eat food

cond
*.eye5 0 >
*.refeye *.myeye !=
start
*.refvelup 50 add .up store
*.refxpos *.refypos angle .setaim *.robage sgn mult store
stop

cond
*.eye5 50 >
*.refeye *.myeye !=
start
*.refvelup .up store
*.refxpos *.refypos angle .setaim *.robage sgn mult store
stop

cond
*.eye6 34 >
*.refeye *.myeye !=
start
-6 .shoot store
16 .shootval store
stop

' Reproduce

cond
*.body 700 >
start
30 .repro store
314 rnd .aimdx store
stop

' Feed on and store body

cond
*.nrg 2000 >
start
100 .strbody store
stop

cond
*.nrg 500 <
start
*.body 0 floor .fdbody *.body sgn mult store
stop

' Anti-virus (just in case)

cond
*.mkvirus 0 !=
start
*.mkvirus .delgene store
stop

end

wich I found on the forum, only I have set that he can eat only other bots, and I removed the anti virus and the swarming tecnique (I wanted it to be less strong than swarm2.0, wich btw work perfectly)

8
The Gene depository / Preditor effectivness gene for evo sims
« on: November 20, 2007, 03:59:03 AM »
thank you and sorry if I'm still bothering you, but I still don't understand. in swarm all this genes work at perfection, and here (apart that he's carnivore) they are all the same, but they should activate in theory when his population is below 10%. Are you telling me that I should put the line of population control only in one gene to make it work? Sorry again, I'm not very expert...

9
The Gene depository / Preditor effectivness gene for evo sims
« on: November 19, 2007, 09:57:54 AM »
I don't think it is a bug, I think it is a stupid error of mine. I'll post you a code of a bot that shoul in theory work:

cond
*.robage 0 =
start
1220 .eye5width store
stop

cond
*.eye5 0 >
*.refeye *.myeye !=
*.refeye 0 !=
*.totalmyspecies 100 mult *.totalbots div 10 <
start
*.refvelup 50 add .up store
*.refxpos *.refypos angle .setaim *.robage sgn mult store
stop

cond
*.eye5 50 >
*.refeye *.myeye !=
*.refeye 0 !=
*.totalmyspecies 100 mult *.totalbots div 10 <
start
*.refvelup .up store
*.refxpos *.refypos angle .setaim *.robage sgn mult store
stop

cond
*.eye6 34 >
*.refeye *.myeye !=
*.refeye 0 !=
*.totalmyspecies 100 mult *.totalbots div 10 <
start
-6 .shoot store
16 .shootval store
stop

cond
*.totalmyspecies 100 mult *.totalbots div 10 <
*.body 800 >
start
30 .repro store
314 rnd .aimdx store
stop

' Feed on and store body

cond
*.nrg 2000 >
start
100 .strbody store
stop

cond
*.nrg 500 <
start
*.body 0 floor .fdbody *.body sgn mult store
stop

It is a carnivore modification of swarm 2.0. It should in theory attack and reproduce when his population is below 10%, but it doesn't do nothing all the time. Where did I made errors? Sorry but I'm not very good at programming.

10
Evolution and Internet Sharing Sims / How to avoid cannibotism?
« on: November 19, 2007, 09:57:54 AM »
well guys I'm happy for your answers! I'm not an expert of the program nor of evolution, but I agree that hard coding robots is not the best way. I think we must find an environment where cooperation is better than anarchy...

11
The Gene depository / Preditor effectivness gene for evo sims
« on: November 18, 2007, 02:53:53 PM »
bots I was using didn't had waste ejection sistem (LOL). btw, the bot I posted don't even shot. I have the p version of DB.

12
Evolution and Internet Sharing Sims / How to avoid cannibotism?
« on: November 18, 2007, 08:40:06 AM »
Is there any way for you to avoid cannibotism in long-term evo sims? I mean, there should be a way (settings, different amount of predators, I don't know) to avoid the fact that cannibots are advantaged, because conspecs can't answer their fire. Is there for you to make evolution improve collaboration (or at least not killing) between conspecs?

13
The Gene depository / Preditor effectivness gene for evo sims
« on: November 15, 2007, 12:48:45 PM »
Thank you, I think this gene is very useful. But sometimes the bot keep shooting also if his pop is more than 5%... I must have put something wrong.

14
The Gene depository / Preditor effectivness gene for evo sims
« on: November 15, 2007, 11:42:19 AM »
I mean, if I can put
*.totalmyspecies 100 mult *.totalbots div 5 <
in the shooting gene, example:

cond
*.eye5 0 >
*.refeye *.myeye !=
*.refeye 0 !=
*.totalmyspecies 100 mult *.totalbots div 5 <
start
*.refveldx *.body mult 1000 div .dx store
*.refvelup *.body mult 1000 div 30 add .up store
-1 .shoot store
stop

15
Mutations / Nanobots - evolved from swarm
« on: November 15, 2007, 09:52:00 AM »
I was using the basic version 2.43... I've downloaded the recent one only 2 days ago, I understand why it doesn't worked... do anyone still use it?

Pages: [1] 2 3