|
1
|
|
|
2
|
- In some experiments creatures tend to grow big but it doesn’t lead to
interesting results and stops the real improvements.
- You can disable body modification (genetics)
- You can use a penalty method in fitness function (applicable to
„standard.expdef” and similar experiments), change:
return someformula;
into:
var f=someformula;
if (this.strsiz>....) f=0;
return f;
- You can change the experiment definition to stop big creatures from
appearing, for example, check Genotype.strsiz before calling createFromGenotype()
|
|
3
|
- Standard smell sensor (S) reacts to all energy sources – food pieces and
living creatures. Can I make my foodfinder ignore other creatures and
look only for food?
- An example neuron script ”smell.neuro” is a food only detector. Its
classname is ”Sf”, so you can
- change all „S” neurons into „Sf” neurons
- modify the script (change ”name:Sf” to ”name:S”). This will change the
default „S” behavior for all creatures!
|
|
4
|
- There are several ”Visual Style” settings in Framsticks User Interface.
Is it possible to add my own style?
- A simple way to create customized visual style:
- Create a ”mystyle” subfolder in ”3dobj” folder
- Copy ”standard.style” or ”arena.style” file to your subfolder and
rename it to ”style” (no extension!)
- You can open the style file in text editor and modify some fields, like
”name:My Favorite Name”
- This style will show up in the style selector and will work like the
standard one. To change the appearance, simply copy one of the graphics
files from ”3dobj” into your folder and edit them, for example draw
your name on ”framcircle2.png” or ”miniframlogo.png”
|