Darwinbots Forum
Bots and Simulations => Bot Tavern => Topic started by: viplex on July 25, 2005, 02:46:15 PM
-
Hi.
What bout competing in DNA lenght? The shorter DNA the better. Here is my first competitor with 3 genes. Try it, it is fighting like a cock, really funny... :lol:
[span style=\'font-size:8pt;line-height:100%\']
cond
*.nrg
8000
>
start
40
.repro
store
stop
cond
start
*.eye1
*.eye9
sub
.aimsx
store
*.eye5
.up
store
stop
cond
*.eye5
30
>
start
-1
.shoot
store
stop
end
[/span]
-
Nice idea.
What do you call your robot?
You should also place it in the beastiary.
-
His name is RoboCock ;)
I put it in the besty
-
Cute! :laugh:
That name brings up a number of very strange images to my mind :wacko:
-
LOL I was thinking alot if this could be the name...
-
ok so the rules need to be more specific. I mean I can put a bot like that in there
Cond
Start
Stop
End
Does not mean it is going to win.
So there must be some kind of relationship formula that counts the skill of the bot and its dna length.
Like: (ruff example)
f(x) = ((Number of wins / number of loses 'F1 mode) + (Length of challanger dna / length of opponent dna)) for each , who ever has better ratio wins
-
under specific sim parameters...
(number of wins)/(DNA lenght) enough I think, with competition participants given.
-
LOL I was thinking alot if this could be the name...
I don't beleive in censureship on this forum.
Be as risque or downright obscene as you like.
Actually I take that back, I had to pull the plug on a post by Mighty Penguin once. That was downright nasty.. (shudder)
But then that one actually violated our license :rolleyes:
Did you know that I have a censureship control that can turn any word into any other word. I could have some fun there (rubs hands in glee at the thought). I could turn every instance of the word "is" into "ARSE" or something equally messed up. B)
-
What if you change every BOT to PUNY, every DNA to COCK ... it could be fun :evil:
But really, I meant the ANIMAL cock
No! :blink: I mean the adult male chicken
-
My english is not very good. I used dictionary, but I think look for a sinonim, and change my rob name in the bestiary.
-
It should balance the relative DNA lengths and their absolute lengths. For instance, a bot with 100 DNA and a bot with 200 DNA are considerably different than a bot with 10 DNA and a bot with 20 DNA.
I have no specific advice for it, but I'll think on it.
-
I haven't thought about the formula either, but yes some kind of "normalized" DNA lenght should do.
-
If you had an ultra fast PC and much time, selection should do this "shortening" for you. Like in TIERRA. Under DB circumstances maybe you have to use higher energy loss at DNA execution in order to make this happen (and to leave your PC to his work for some days).
-
(and to leave your PC to his work for some days).
Good luck with that. You will get a crash in the first 3 hours.
selection should do this "shortening" for you. Like in TIERRA. Under DB circumstances maybe you have to use higher energy loss at DNA execution
Good luck with that, its called junk dna. We are currently having an argument with PY about it , gess who is winning?
-
I wasnt talking of removing the junk form DNA. Think of the project TIERRA - where a new program evolved wholly capable of everything the original, manually typed program was, but this new one was 3 times shorter than the original code... the interesting in it is that that the programmer (Tom Ray) had done his best making the code as short as possible... so probably there was nothing to remove from the original code.
Anyway, I wont start a project like that on my medieval PC :blueblob:
since mine would really crash soon
v