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 - Welwordion

Pages: 1 ... 19 20 [21] 22
301
DNA - General / my tryouts. Help plz
« on: September 21, 2005, 05:20:24 PM »
^-^ For now I would like to get the hang of this version.
(tried to prevent the killing of algae once the children formed the tie to his parent,
probably trefnrg looks at the  children while energy is sucked from the algae.
But somehow could not create the right gene to fix that)

I really wish someday to be the creator of one of this revolutionary steps PY  talks about   :D dream dream

302
DNA - General / my tryouts. Help plz
« on: September 21, 2005, 04:22:04 AM »
^^ oops there should be written *.nrg instead I wrote *.refnrg thats answers me
why it did not work :/

303
Suggestions / Veggie waste feeding
« on: September 20, 2005, 03:19:16 PM »
Just a thought but you also could implement an enzyme system that works as following:
To produce an enyzme you need a certain amount of energy lets say 5 and you can store up to 500 enzymes. Every enzyme enables you to convert 10 units per cycle of a certain type of food into energy.
However enzymes itself are related to a certain food type such 1 enzyme destroys
1 enzyme per cycle that is related to the food type they digest(without the gain of energy)

Such with 100 enzymes of type X that digest type Y, 10 Y that digest type Z
and 40 Z that digest X
after one round you only would have: 60X 0Y 30Z

and after 2 more rounds  0X 0Y 30Z

304
Bot Tavern / Recombination Bot
« on: September 20, 2005, 02:35:10 PM »
Well but sexual reproduction works by choosing the right partners by "attractive" parameters and exchanging genes could also be called a form of sexual reproduction.

Hmm which remembers me some bacteria start to exchange genes when the situation is bad in order to spread immunity genes.
Maybe you could order your genes into certain categorys that are exchanged on certain occasions fitting them.
....where there not also special Dna rings in bacteria for exchange?

305
DNA - General / my tryouts. Help plz
« on: September 20, 2005, 02:26:12 PM »
ok my current status in my test phase. gen8 does not work for some reason
when I make printmem 44 after the energy is over 20000 it still gives out
44-->0
(gen 9 is only a testgene its still not worked out for forming a ring)
'gen1
cond
*.numties 0 =
*.multi 0 =
*.eye4 *.eye5 > or
*.eye3 *.eye5 > or
*.eye2 *.eye5 > or
*.eye1 *.eye5 >
start
*.eye1 3 mult *.eye2 4 mult add *.eye3 5 mult add *.eye4 6 mult add 10 div
.aimsx store
stop

'gen2
cond
*.numties 0 =
*.multi 0 =
*.eye6 *.eye5 > or
*.eye7 *.eye5 > or
*.eye8 *.eye5 > or
*.eye9 *.eye5 >
start
*.eye9 3 mult *.eye8 4 mult add *.eye7 5 mult add *.eye6 6 mult add 10 div
.aimdx store
stop

'gen3
cond
*.vel 30 <
*.multi 0 =
*.numties 0 =
start
30 *.vel sub 2 div .up store
stop

'gen4
cond
*.eye5 50 >
*.refeye 0 =
*.numties 0 =
*.multi 0 =
start
20 .tie store
stop

'gen5
cond
*.multi 1 =
*.numties 1 =
start
2 .tieloc store
1 .tieval store
20 .tienum store
stop

'gen6
cond
*.readtie 0 =
start
20 .readtie store
stop

'gen7
cond
*.numties 0 >
*.trefnrg 3000 >
start
-1 .tieloc store
-1000 .tieval store
20 .tienum store
stop

'gen8
cond
*.refnrg 20000 >
*.multi 1 =
*.numties 1 =
start
44 inc
314 .fixang store
stop

'gen9
cond
*44 0 >
*.multi 1 =
*.numties 1 =
*.nrg 2000 >
start
70 .repro store
10 .tie store
15 .aimdx store
stop

end

306
DNA - General / my tryouts. Help plz
« on: September 20, 2005, 10:38:58 AM »
oh that you meaned by blocked ^^ and I always asked myself whats blocked meant in the options.
GREAT SORRY SORRY SORRY iam such a DUMB IDIOT!
  :(   :unsure:  :wacko:

307
DNA - General / my tryouts. Help plz
« on: September 20, 2005, 09:14:43 AM »
I know I already corrected that in my test version I use  but the result is the same
(otherwise the gene would not have activated when I looked at it)

308
DNA - General / my tryouts. Help plz
« on: September 20, 2005, 07:35:37 AM »
ok I posted this already in multibots, but without finding the problem I can not  make any progress :/.
So its about the last gene why does it not make the veggie move?

cond
*.numties 0 =
*.multi 0 =
*.eye4 *.eye5 > or
*.eye3 *.eye5 > or
*.eye2 *.eye5 > or
*.eye1 *.eye5 >
start
*.eye1 3 mult *.eye2 4 mult add *.eye3 5 mult add *.eye4 6 mult add 10 div
.aimsx store
stop

cond
*.numties 0 =
*.multi 0 =
*.eye6 *.eye5 > or
*.eye7 *.eye5 > or
*.eye8 *.eye5 > or
*.eye9 *.eye5 >
start
*.eye9 3 mult *.eye8 4 mult add *.eye7 5 mult add *.eye6 6 mult add 10 div
.aimdx store
stop

cond
*.vel 30 <
*.multi 0 =
*.numties 0 =
start
30 *.vel sub 2 div .up store
stop

cond
*.eye5 50 >
*.refeye 0 =
*.numties 0 =
*.multi 0 =
start
20 .tie store
stop

cond
*.multi 1 =
*.numties 0 =
start
.dn .tieloc store
20 .tieval store
20 .tienum store
stop

end

309
Bot Tavern / Recombination Bot
« on: September 20, 2005, 07:25:57 AM »
how about creating an evaluation method for robots?
Let them sum up the pain/pleasure of each cycle during a robot year into a memory location and once the year is over store the value it in another memory location and strat counting from zero again for the next year . Then when they meet another robot the look into that memory location compare their success and decide if the want to  have or shoot a gene(note in the first year the value would however be zero, maybe he should use their parent number for that year )

310
Bot Tavern / multibot theories
« on: September 19, 2005, 09:36:17 AM »
if you mean what printmem 2 gives out
2-->0 otherwise I do not know what you mean because I am a beginner ^-^

hmm what kind of veggies you use?

311
Bot Tavern / multibot theories
« on: September 19, 2005, 09:03:52 AM »
hmm the gene gets activated but does no movement.

here the full code I tried for testing "fortress" lifephase 1:

cond
*.numties 0 =
*.multi 0 =
*.eye4 *.eye5 > or
*.eye3 *.eye5 > or
*.eye2 *.eye5 > or
*.eye1 *.eye5 >
start
*.eye1 3 mult *.eye2 4 mult add *.eye3 5 mult add *.eye4 6 mult add 10 div
.aimsx store
stop

cond
*.numties 0 =
*.multi 0 =
*.eye6 *.eye5 > or
*.eye7 *.eye5 > or
*.eye8 *.eye5 > or
*.eye9 *.eye5 >
start
*.eye9 3 mult *.eye8 4 mult add *.eye7 5 mult add *.eye6 6 mult add 10 div
.aimdx store
stop

cond
*.vel 30 <
*.multi 0 =
*.numties 0 =
start
30 *.vel sub 2 div .up store
stop

cond
*.eye5 50 >
*.refeye 0 =
*.numties 0 =
*.multi 0 =
start
20 .tie store
stop

cond
*.multi 1 =
*.numties 0 =
start
.dn .tieloc store
20 .tieval store
20 .tienum store
stop

end


should have put that into my tryouts post ^^

312
Bot Tavern / multibot theories
« on: September 19, 2005, 08:50:44 AM »
hmm I wanted to give the veggie a movement command after tying to it however
that did not work strange.

cond
*.numties 1 =
start
.dn .tieloc store
5 .tieval store
1 .tienum store
stop

313
Bot Tavern / multibot theories
« on: September 18, 2005, 05:23:09 PM »
You should change the wiki link I always linked to the old wiki ^^ and wondered
where the stuff you spoke of was.

314
Biology / A new problem for discussion
« on: September 18, 2005, 05:13:54 PM »
hmm you know  there are many lifeforms leaving eggs within the ground , which are built to survive long stasis period that then surface when times get better.
Maybe you could put in a set of genes that let some of your robots go into a stasis
randomly hiding between algae and then at some random time they end the stasis. :wacko:  .....Just a thought  :lol:

315
DNA - General / my tryouts. Help plz
« on: September 18, 2005, 05:02:58 PM »
if you use .aimsx and then .aimdx does that not waste quite some energy?
turning 30 right only to turn 50 left?
note:I added an question about inc above

Pages: 1 ... 19 20 [21] 22