making f0 genotypes 

I've been playing with f1 genotypes for a while now, and I had an idea that
couldn't be done in f1, so I was going to learn f0, but I've got two
questions now.

1) is there any good way to design them without the framsticks program going
crazy? When I attempt to type in f0 genotypes, it gives me an error message
almost every keystroke about an access violation, framsticks.exe attempting
to read invalid memory addresses. Plus, it will sometimes just render a
genotype completely invalid and useless, and won't even show the sticks in
the body window.

2) is there no way to evolve f0 types? I had assumed you could, but my
simulator won't populate the world with them, it seems. Very strange.

Thanks for any answers,

Will

Maciej Komosinski's picture

> 1) is there any good way to design them without the framsticks program going
> crazy? When I attempt to type in f0 genotypes, it gives me an error message
> almost every keystroke about an access violation, framsticks.exe attempting
> to read invalid memory addresses. Plus, it will sometimes just render a
> genotype completely invalid and useless, and won't even show the sticks in
> the body window.

Yes, f0 in Framsticks1 is very experimental. Don't go into details.
If you want to learn f0 (and that's useful), don't look at
the f0 docs on the web (it belongs to v1 and thus is outdated).
Have a look at the SDK, which is compatible with v2.

http://www.framsticks.com/dev/geno_fx/main.html

...and regarding f0 design, a promise for the unknown future...

http://www.framsticks.com/dev/fred/E/desc.html

> 2) is there no way to evolve f0 types? I had assumed you could, but my
> simulator won't populate the world with them, it seems. Very strange.

It was possible some time between Framsticks v1 and Framsticks v2.
We evolved pretty nice and interesting creatures, especially those
structures optimized for height :-)

These results were published in various journals and will be
(partially) available in .gen files/internet database (which is
also in the final stage of development).

I will try to design/update f0 genetic operators for Framsticks v2
when I have time (now it's more important do release v2 at all).
Well, for all of you waiting for v2, I will have a little nice thing
to release before v2... :-) but please be patient, we are really
spending all of our free time on these.

Best to all of you,

MacKo

Hi Gopher,

As it stands you cannot use f0 to evolve Frams as f1 is used as the base
genetic material. In Framsticks2 f0 will be will be used.

I hope that is right.

Ander

"Gopher" wrote in message
news:a90m9a$51u$1@cancer.cs.put.poznan.pl...
> I've been playing with f1 genotypes for a while now, and I had an idea
that
> couldn't be done in f1, so I was going to learn f0, but I've got two
> questions now.
>
> 1) is there any good way to design them without the framsticks program
going
> crazy? When I attempt to type in f0 genotypes, it gives me an error
message
> almost every keystroke about an access violation, framsticks.exe
attempting
> to read invalid memory addresses. Plus, it will sometimes just render a
> genotype completely invalid and useless, and won't even show the sticks in
> the body window.
>
> 2) is there no way to evolve f0 types? I had assumed you could, but my
> simulator won't populate the world with them, it seems. Very strange.
>
> Thanks for any answers,
>
> Will
>
>