This is an AI

based on a fully connected Neural Network.

Visualization

Stats


Settings

Life Span:

Player Movement Speed:

Player Rotation Speed:

Player Alpha:


Hidden Layers:

Population Size:

Survivor Size:

Chance of Mutation:

Keep Obstacles

Instructions

The "Pink Beeings" are trying to reach the Circle on the right. Getting closer to this circle increases their chance of passing their genes on to the next generation of "Pink Beeings". Beeings of the next Generation are produced by Crossbreeding their anchestors DNAS (Their Neural Networks).

Placing Obstacles

Click and Drag anywhere on the canvas to place a white box, that serves as an obstacle.

Life Span

The time given to get as far as possible (in Frames).

Player Movement Speed and Rotation

The maximum speed (in Pixels per Frame) the "Pink Beeings" can move forward with, and the maximum speed (in Degrees per Frame) they can rotate around themselves.

Player Alpha

Opacity of the Players and their RayCasts

Hidden Layers

The Number of Neurons in each Hidden Layer. Has to be formatted like number , number , ...

Population Size

The Amount of Beeings living in one generation.

Survivor Size

The Amount of Beeings in each Generation that will survive to the next generation and keep their DNA as it was, in order to prevent degeneration by underperformance of the next generation.

Chance of Mutation

The chance by wich, in the breeding process, a weight of a connection between to Neurons in the newly formed Neural Net gets replaced by a random new weight.

For further questions please refer to info@flomotionstudios.com.

Thank you for your interest.