I don't get it. Plz help 

Hi!
It tried to get a simple Geno that only move a little bit, but i dont get
the part with Organism Control:
[ control input : weight , input : weight , input...]

Conrol is the moving right?
But what exactly is input and weigth?
I really dont get it.
Can anybody give me an good example? Would be very great :)

Or is there a better Tutorial?

Forums: 

> It tried to get a simple Geno that only move a little bit, but i dont get
> the part with Organism Control:
> [ control input : weight , input : weight , input...]

ok, your simplest possible neuron would be something like this:
[0:1]
This'd have 1 input, itself, with a weight of 1. The control is optional,
used to tell it a neuron is a control neuron and it's output will be used
for some muscle's flex. Take this fram:
X[|0:1]X
This one has only one neuron, again it's value is itself. If you throw that
into framsticks, you'll get a 2-segment critter, and you can manually set
the value in that neuron and watch it bend back/forth.

You probably grasp that much already, but I like to avoid making that kind
of assumption, so now to the meaty bit. ;)
A neuron's fire value is determined by the sum if it's inputs. Each input
has a weight, by which it is multiplied before being added to the other
neurons.
input is the relative position of another neuron in the network. input of 0
will mean "this neuron", 1 is "next neuron" and -1 is "previous neuron",

A more complicated example:
X[*:0]X[|-1:1]X[|-1:-1]

This is a 3-segment 'snake' with 3 neurons. The first is a constant value,
and is intended to be adjusted in the brain view window in framsticks. The
other two control the bend of each joint. They should appear in the brain
view as 3 neurons joined in a line. The first is the const (*) the other two
the bends. if you adjust the value of the const (double-click on the neuron,
adjust the white 'slider' on the right side of the window that pops up) you
can see the snake bend in the world

The constant symbol (*) used for an input value means the input doesn't
actually connect to a neuron, it just fires at a constant level defined by
the weight.

The second neuron is setup as [@-1:1]
this makes it grab the previous neuron's value (-1), which is the const,
multiplies it by 1 (basically leaving it as-is), and flexes that segment's
bend muscle to that amount.
The third neuron is [@-1:-1]
This makes it grab the previous neuron's value (-1), which is the other bend
neuron, and multiplies it by -1, effectively reversing it. This means if you
set the const all the way up to 1, the second neuron will be about 1, and
the muscle will bend fully, and the third will be about -1, and the muscle
will bend in the opposite direction of the first.

One more example. : )
X[*:0][0:1.5,-1:0.5]
The first neuron is a constant value of 0, again for the purpose of
manipulating later
The second has 2 inputs. The first is itself, with a weight of 1.5, which
will cause the neuron to settle into one of it's extremes, 1 or -1. The
second input is from the previous neuron, the constant 0. This neuron will
flip to either positive or negative 1 at random fairly quickly when it first
becomes active in the world, and will stay there as long as it's second
input, from the constant neuron, remains 0.
If the constant neuron's output is changed by direct manipulation, you will
see that if a strong positive or negative value is received from this second
input for a moment, the neuron will switch to align with that value. for
example, if it randomly settled on positive 1 (green), and you manually set
the first neuron's value to -1 for a moment, the first neuron will switch to
negative 1 (blue) instead.

Hmm. That ended up being a longer answer than was probably called for, hope
it helped clear things up rather than confusing them. : )

Will