Users 

Seek help here, ask others and help if you can. Before asking questions, please search this site and read available documentation.

Fitness Weighting

I have found myself wishing I could set selection for vertical velocity as
inversely proportional to the frams performance.

I am hoping that fitness criteria set as

Vertical Position 1x
Vertical Velocity 1/x

Would help , in the early stages, for developing frams that move uphill
slowly, rather than frams that roll/jump/shuffle down the hill quickly...

ok, as soon as they start going uphill quickly it all goes wrong, but got to
get them going uphill first...

Am I right in this line of thinking?

Thanks,

Matt.

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.391 / Virus Database: 222 - Release Date: 19/09/2002

Forums: 

Why so slow when changing the gene pool?

If I load an experiment state from a previous experiment,
whenever I hit 'Go' the simulation runs for 10 secs, pauses for
15, runs for 10, pauses for 15.... resulting in a 'steps' rate much much
lower than normal. I have world ''speed' set to every 1000, and the
'individuals' window updating every 10000.

I have tested this simply by loading frams, starting a simple experiment and
seeing it jump to 25 / 30,000 steps a second and stay that way. Then, load
an experiment, press go and get the pausing problem.

Forums: 

Structural strength and weight

Hi all,

I did a distance&speed directed evolution experiment, resulting in creatures
with HUGE muscle power.

Does the model in any way take strength aspects into account? A stick
connected to a strong muscle should be stronger and therefore heavier than
one connected to a weak muscle.

Frans

Forums: 

energy consumption during activity

Dear all,

I did a speed&distance directed evolution, which resulted in creatures with
HUGE muscle power (over 30 M's for a 7 stick creature).
There was no feeding, so they all had to do with the initial 100 units per
stick.
One would expect, and the docs suggest, that more muscle power results in
higher energy consumption, and hence shorter lifespan.
Lifrspan of this muscular beast, however, appears to be equal to that of a
dumb creature, not moving at all.

Forums: 

Hi

Hi,

An excellent program. OpenGL is nice to watch too :)

I am wondering if there is any documentation or tutorials/examples for the
scripting language within Frams other than the single page posted by Maciej
previously.

Thanks,

Matthew Warren.

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.386 / Virus Database: 218 - Release Date: 09/09/2002

Forums: 

My worms don't want to eat pacgum !!!

This is a multi-part message in MIME format.
--------------090204070609080307060506
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit

Jerome Fulachier Wrote:

Hi all,

I want to envolve worms to eat energy ball, but after 4 days and more
and more different simulation parameters my worms don't want to found
energy balls !!!

Could someone help me by telling me what's go wrong with my paramaters ?

Here is my project with the best cadidates for pacgum quest (see attach
file)

Regards
FuFu

--------------090204070609080307060506
Content-Type: text/plain;
name="testFood15.expt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename="testFood15.expt"

# created Mon Sep 09 12:53:23 2002
# by Framsticks 2.0 (16 May 2002)
# v1 experiment data
sim_params:
expdef:standard
usercode:~
# the script here can override the experiment definition~
autosaveperiod:0
overwrite:1
filecomm:1
initialgen:X
capacity:100
delrule:2
MaxCreated:1
p_nop:3
p_mut:55
p_xov:55
xov_mins:0
selrule:1
cr_c:0
cr_life:8
cr_v:3
cr_gl:0
cr_nnsiz:0
cr_di:5
cr_vpos:0
cr_vvel:1
cr_norm:1
Energy0:20
e_meta:1
feed:20
feede0:200
feedtrans:1
notes:
totaltestedcr:231398
wrldtyp:1
wrldsiz:80
wrldmap:
wrldwat:3
wrldbnd:1
gen_hilite:1
f1_mut_str:11
f1_mut_neu:16
f1_mut_exmod:
f1_mut_exrec:
f1_mut_exctl:
f1_gm_repair:1
f1_gm_xosegm:0
f1_sm0:0.02
f1_sm1:0.02
f1_sm2:0.02
f1_sm3:0.02
f1_sm4:0.02
f1_nm0:0.1
f1_nm1:0.05
f1_nm2:0.05
f1_nm3:0.05
f1_nm4:0.05
f1_nm5:0.05
f4_mut1add:0.5
f4_mut1del:0.2
f4_mutAdd2div:0.2
f4_mutAdd2link:0.15
f4_mutAdd2npar:0.3
f4_mutAdd2rep:0.4
simil_parts:0
simil_partdeg:1
simil_nitem:0.5
genkonw0:1
genkonw1:1
randinit:0.01

GenotypeGroup:
name:Genotypes
fitness:~
move 0.0,m[m0]
add 0,m[m0]
move this.n_lifespan,m[m0-1]
mul 8,m[m0-1]
add m[m0-1],m[m0]
move this.n_velocity,m[m0-1]
mul 3,m[m0-1]
add m[m0-1],m[m0]
move this.n_distance,m[m0-1]
mul 5,m[m0-1]
add m[m0-1],m[m0]
move this.n_vertdist,m[m0-1]
mul 1,m[m0-1]
add m[m0-1],m[m0]
~
fitfun:0
fitm:2
fitma:2

CreaturesGroup:
name:Creatures
energy:1
death:1
nnsim:2
perfperiod:500
enableperf:2
colmask:13

org:
name:Odiwun Ohohaha
genotype:~
((MiiX[ 0 :0.531][| S :0.145]XMMMMMiiiiiX[| S :0.808,1 :-3.943,-1 :1.809,= :-1.436]MMMMMMMMMX[ 2 :-1.374][| 1 :1.799,1 :5.792,-1 :-2.251]X[ |1 :7.206][|0 :0.653,1:1.871]X[| 1 :2.265,-1 :1.293]MMMMMiiXLMMMMMX[| 1 :409.301,1 :9.720]X[| = :0.000,-3 :-1.155]),,FX[ @1 :739.893][@ -1 :-6.487,1 :1.020][ @G :0.228,/ :-2.628])~
info:[4.55% mutation of 'Iwiwus Ohohaha']
num:1
popsiz:7
lifespan:2304.51
velocity:0.0409076
distance:93.8632
vertdist:0.000379224
vertpos:0.325244
user1:
user2:
user3:

org:
name:Afiwam Ohohaha
genotype:~
((MiiX[ 0 :0.531][| S :0.145]XMMMMMiiiiiX[| S :0.808,1 :-3.943,-1 :1.809,= :-1.436]MMMMMMMMMX[ 2 :-1.374][| 1 :1.799,1 :5.792,-1 :-2.251]X[ |1 :7.206][|0 :0.653,1:1.871]X[| 1 :2.265,-1 :1.293]MMMMMiiXLMMMMMX[| 1 :409.301,1 :9.720]X[| = :0.000,-3 :-1.155]),,FX[ @1 :739.893][@ -1 :-2.989,1 :1.020][ @G :0.228,/ :-2.628])~
info:[1.88% mutation of 'Odiwun Ohohaha']
num:1
popsiz:43
lifespan:2465.56
velocity:0.0405421
distance:100.747
vertdist:0.000440492
vertpos:0.32209
user1:
user2:
user3:

org:
name:Yniwig Ohohaha
genotype:~
((MiiX[ 0 :0.531][| S :0.145]XMMMMMiiiiiX[| S :0.808,1 :-3.943,-1 :1.809,= :-1.436]MMMMMMMMMX[ ! :-1.374][| 1 :1.799,1 :5.792,-1 :-2.251]X[ |1 :7.206][|0 :0.653,1:1.871]X[| 1 :2.265,-1 :1.293]MMMMMiiXLMMMMMX[| 1 :409.301,1 :9.720]X[| = :0.000,-3 :-1.155]),,FX[ @1 :739.893,1 :5.469][@ -1 :-6.487,1 :1.020][ @G :0.228,/ :-2.628])~
info:[0.30% mutation of 'Usiwit Ohohaha']
num:1
popsiz:14
lifespan:2893.5
velocity:0.028525
distance:79.6457
vertdist:0.000267366
vertpos:0.237964
user1:
user2:
user3:

org:
name:Ikipug Ohohaha
genotype:~
((MiiX[ 0 :0.531][| S :0.145]XMMMMMiiiiiX[| S :0.808,1 :-3.943,-1 :1.809,= :-1.436]MMMMMMMMMX[ 2 :-1.374][| 1 :1.799,1 :5.792,-1 :-2.251]X[ |1 :7.206][|0 :0.653,1:1.871]X[| 1 :2.265,-1 :1.293]MMMMMiiXLMMMMMX[| 1 :409.301,1 :9.720]X[| = :0.000,-3 :-1.155]),,FX[ @1 :739.893][@ -1 :-6.487,1 :-3.275][ @G :0.228,/ :999.000])~
info:[4.08% mutation of 'Odiwun Ohohaha']
num:1
popsiz:9
lifespan:2649.78
velocity:0.0430224
distance:114.398
vertdist:0.000705425
vertpos:0.537192
user1:
user2:
user3:

org:
name:Aguziz Ohohaha
genotype:~
((MiiX[ 0 :0.531][| S :0.145]XMMMMMiiiiiX[| S :0.808,1 :-3.943,-1 :1.809,= :-1.436]MMMMMMMMMX[ 2 :-1.374][| 1 :1.799,1 :5.792,-1 :-2.251]X[ |1 :7.206][|0 :0.653,1:1.871]X[| 1 :2.265,-1 :1.293]MMMMMiiXLMMMMMX[| 1 :409.301,1 :9.720]X[| = :0.000,-3 :-1.155]),,FX[ @1 :739.893][@ -1 :-6.487,1 :1.020][ @G :0.228,/ :-999.000])~
info:[2.51% mutation of 'Odiwun Ohohaha']
num:1
popsiz:13
lifespan:2765.31
velocity:0.0404836
distance:111.681
vertdist:0.000680951
vertpos:0.555231
user1:
user2:
user3:

org:
name:Udywiz Ohohaha
genotype:~
((MiiX[ 0 :0.531][| S :0.145]XMMMMMiiiiiX[| S :0.808,1 :-3.943,-1 :1.809,= :-1.436]MMMMMMMMMX[ 2 :-1.374][| 1 :1.799,1 :5.792,-1 :-2.251]X[ |1 :7.206][|0 :0.653,1:1.871]X[| 1 :2.265,-1 :1.293]MMMMMiiXLMMMMMX[| 1 :409.301,1 :9.720]X[| = :0.000,-3 :-1.155]),,FX[ @1 :739.893][@ -1 :-6.487,1 :1.020][ @G :0.228,/ :-999.000]X)~
info:[0.31% mutation of 'Aguziz Ohohaha']
num:1
popsiz:3
lifespan:2915
velocity:0.0342381
distance:95.1541
vertdist:0.00086733
vertpos:1.40363
user1:
user2:
user3:

org:
name:Etiwaz Ehoahaha
genotype:~
((MiiX[ @0 :0.531][| S :0.145]XMMMMMiiiiiX[| S :0.808,1 :-3.943,-1 :1.809,= :-1.436]MMMMMMMMMX[ 2 :-1.374][| 1 :1.799,1 :5.792,-1 :-2.251]X[ |1 :7.206][|0 :0.653,1:1.871]X[| 1 :2.265,-1 :1.293]MMMMMiiXLMMMMMX[| 1 :409.301,1 :9.720]X[| = :0.000,-3 :-1.155]),,FX[ @1 :739.893][@ -1 :-6.487,1 :1.020][ @G :0.228,/ :-2.628])~
info:[0.31% mutation of 'Odiwun Ohohaha']
num:1
popsiz:1
lifespan:2871
velocity:0.0468024
distance:134.37
vertdist:8.24283e-05
vertpos:0.0851895
user1:
user2:
user3:

org:
name:Eruzur Ohohaha
genotype:~
((MiiX[ 0 :0.531][| S :0.875]XMMMMMiiiiiX[| S :0.808,1 :-3.943,-1 :1.809,= :-1.436]MMMMMMMMMX[ 2 :-1.374][| 1 :-1.724,1 :5.792,-1 :-2.251]X[ |1 :7.206][|0 :0.653,1:1.871]X[| 1 :2.265,-1 :1.293]MMMMMiiXLMMMMMX[| 1 :409.301,1 :9.720]X[| = :0.000,-3 :-1.155]),,FX[ @1 :739.893][@ -1 :-6.487,1 :1.020][ @G :0.228,/ :-999.000])~
info:[3.43% mutation of 'Aguziz Ohohaha']
num:1
popsiz:3
lifespan:3025
velocity:0.0314844
distance:78.2675
vertdist:0.000419427
vertpos:0.41899
user1:
user2:
user3:

org:
name:Yganar Ohohaha
genotype:~
((MiiX[ 0 :0.531][| S :0.145]XMMMMMiiiiiX[| S :0.808,1 :-3.943,-1 :1.809,= :-1.436]MMMMMMMMMX[ 2 :-1.374][| 1 :1.799,1 :5.792,-1 :-2.251]X[ |1 :7.206][|0 :0.653,1:1.871]X[| 1 :2.265,-1 :1.293]MMMMMiiXLMMMMMX[| 1 :409.301,1 :9.720]X[| = :0.000,-3 :-1.155]),,FX[ @1 :739.893][@ -1 :-2.989,1 :1.020][ @G :3.974,/ :-2.628])~
info:[1.57% mutation of 'Afiwam Ohohaha']
num:1
popsiz:1
lifespan:2412
velocity:0.0399692
distance:96.4058
vertdist:0.000480665
vertpos:0.319133
user1:
user2:
user3:

org:
name:Ulipad Ohohaha
genotype:~
((MiiX[ 0 :0.531][| S :0.145]XMMMMMiiiiiX[| S :0.808,1 :-3.943,-1 :1.809,= :-1.436]MMMMMMMMMX[ 2 :-1.374][| 1 :1.799,1 :5.792,-1 :-2.251]X[ |1 :7.206][|0 :0.653,1:1.871]X[| 1 :2.265,-1 :1.293]MMMMMiiLMMMMMX[| 1 :409.301,1 :9.720]X[| = :0.000,-3 :-1.155]),,FX[ @1 :739.893][@ -1 :-6.487,1 :-3.275][ @G :0.228,/ :999.000])~
info:[0.31% mutation of 'Ikipug Ohohaha']
num:1
popsiz:1
lifespan:2970
velocity:0.0488279
distance:145.019
vertdist:0.000197724
vertpos:0.164668
user1:
user2:
user3:

org:
name:Yhuzur Ohohaho
genotype:~
((MiiX[ 0 :0.531][| S :0.145]XMMMMMiiiiiX[| S :0.808,1 :-3.943,-1 :1.809,= :-1.436]MMMMMMMMMX[ 2 :-1.374][| 1 :1.799,1 :5.792,-1 :-2.251]X[ |1 :7.206][|0 :0.653,1:1.871]X[| 1 :2.265,-1 :1.293]MMMMMiiXLMMMMMX[| 1 :409.301,1 :9.720]X[| = :0.000,-3 :-1.155]),,FX[ @1 :739.893][@ -1 :-6.487,1 :1.020,-1 :4.687][ @G :0.228,/ :-999.000])~
info:[3.12% mutation of 'Aguziz Ohohaha']
num:1
popsiz:1
lifespan:2407
velocity:0.039562
distance:95.2257
vertdist:0.00117726
vertpos:0.606378
user1:
user2:
user3:

org:
name:Omiwal Ohohaha
genotype:~
((MiiX[ 0 :0.531][| S :0.145]XMMMMMiiiiiX[| S :0.808,1 :-3.943,-1 :1.809,= :-1.436]XMMMMMMMMMX[ ! :-1.374][| 1 :1.799,1 :5.792,-1 :-2.251]X[ |1 :7.206][|0 :0.653,1:1.871]X[| 1 :2.265,-1 :1.293]MMMMMiiXLMMMMMX[| 1 :409.301,1 :9.720]X[| = :0.000,-3 :-1.155]),,FX[ @1 :739.893,1 :5.469][@ -1 :-6.487,1 :1.020][ @G :0.228,/ :-2.628])~
info:[0.30% mutation of 'Yniwig Ohohaha']
num:1
popsiz:1
lifespan:2829
velocity:0.0358677
distance:101.47
vertdist:0.000156923
vertpos:0.0959109
user1:
user2:
user3:

org:
name:Izipam Ohohaha
genotype:~
((MiiX[ 0 :0.531][| S :0.145]XMMMMMiiiiiX[| S :0.808,1 :-3.943,-1 :1.809,= :-1.436]MMMMMMMMMX[ 2 :-1.374][| 1 :1.799,1 :5.792,-1 :-2.251]X[ |1 :7.206][|0 :0.653,1:1.871]X[| 1 :2.265,-1 :1.293]MMMMMiiXLMMMMMX[| 1 :409.301,1 :9.720]X[| = :0.000,-3 :-1.155]),,FX[ @1 :739.893][@ -1 :-2.989,0 :1.020])~
info:[6.90% mutation of 'Afiwam Ohohaha']
num:1
popsiz:2
lifespan:2384
velocity:0.0397057
distance:95.4816
vertdist:0.000467391
vertpos:0.495887
user1:
user2:
user3:

org:
name:Efiwuc Ohohaha
genotype:~
((MiiX[ 0 :0.531][| S :0.145]XMMMMMiiiiiX[| S :0.808,1 :-3.943,-1 :1.809,= :-1.436]MMMMMMMMMX[ 2 :-1.374][| 1 :1.799,1 :5.792,-1 :-2.251]X[ |1 :7.206][|0 :0.653,1:3.429]X[| 1 :2.265,-1 :1.293]MMMMMiiXLMMMMMX[| 1 :409.301,1 :9.720]X[| = :0.000,-3 :-1.155]),,FX[ @1 :739.893][@ -1 :-2.989,1 :1.020][ @G :0.228,/ :-2.628])~
info:[1.57% mutation of 'Afiwam Ohohaha']
num:1
popsiz:1
lifespan:3047
velocity:0.0438756
distance:133.689
vertdist:0.000432254
vertpos:0.636223
user1:
user2:
user3:

--------------090204070609080307060506--

Forums: 

position of energy balls ?

Jerome Fulachier wrote:

Hi all ,

Is it possible to set the altitude of energy balls in water simulation ?

Regards
fufu

Forums: 

HI all!!!

Hi all!

I'm new here...I've downloaded Framsticks today!
Can you help me to use it?
Thanks in advance.

Miriana
__________________________________________________________________ Miriana
Penzo ICQ#: 106589744 Current ICQ status: + More ways to contact me
__________________________________________________________________

Forums: 
Maciej Komosinski's picture

other neuron types

There are various neuron types, many of them
experimental only. To use other neurons, try this syntax:

//0
p:
n:0,d="sin:f0=0.1"

This example creates a sinus generator neuron
(see sin.neuro file in data\ for its source).
It is the same as

function go()
{
NeuroProperties.t = NeuroProperties.t+NeuroProperties.f0+Neuro.weightedInputSum;
Neuro.state = Math.sin(NeuroProperties.t);
}

You can simulate the above genotype and see the signal
generated by the neuron.

Forums: 

Automatically avoiding collisions?

I'm conducting experiments in Evolutionary Psychology (evolving sexual
strategies like courting behavior).

For this, I need to set the fitness function to some kind of reproduction. I
chose to take collissions between creatures as an analogy to mating. I
modified the standard experiment definition accordingly.

However, the creatures don't collide at all! Could this be because some
collission-avoidance process runs outside of the experiment definition? Or
can this be set from within the definition?

Thank you in advance.

Forums: 

Pages

Subscribe to RSS - Users