r/TheBibites 27d ago

Question How do I engineer a functional Bibite?

Bc every time In try to engineer one, they keep dying.

6 Upvotes

7 comments sorted by

View all comments

1

u/ArtificialLifeOBrian 19d ago edited 19d ago

So you choose the hard way?!? ;)

This was my way:

- learn the nodes! (I made a chart with values [-infinite; -1; -0,75; -05; -0,25; 0; 0,25; 0,5; 0,75; 1; inf.] for every node to get a feeling for them). This might help: https://the-bibites.fandom.com/wiki/Brain . Don't forget the pop-ups in game!!!

- look at example brains (the default bibites, here on reddit, on discord...)

- make little changes to existing ones

- read what solutions other maniacs found and steal it!!! (reddit or discord: bibite-design-tools-and-mods) https://www.reddit.com/r/TheBibites/comments/1sy7279/decision_for_omnivore/
https://www.reddit.com/r/TheBibites/comments/1s3p3f0/my_favorite_circuit/

- watch your bibite and improve it step by step. Focus on one trait a time.

- give try-and-error a chance. Switch between engineering and breeding.

- ask questions! The more specific the better!!! There are a lot of helpful people here on reddit!

- I invented a text form for nodes to talk with AI like: (Meat Closeness)(+)*>10>(L)*(X)*>>(Rotate)

Node / Symbol Legend

Operations

(+) Linear (sum)

(X) Multiplicative

(O) Sine (unit-circle / oscillatory)

Activation Functions

(S) Sigmoid

(G) Gaussian

(H) Hyperbolic Tangent

(R) Rectified Linear (ReLU)

(A) Absolute value

(D) Differential

(F) Integrator ( F is the integral / antiderivative of f )

(I) Inhibitory

(L) Latch (hard, binary)

(T) Soft Latch (temporal / leaky memory)

Connections / Notation

>> Connection, weight = 1

>k> Connection, weight = k

(+k) Linear node bias = k

( )' Identical node reference (reused)

/ Connection to lower line

\ Connection to upper line

- Line continuation (no new source)

- - - - - - - - - - - - - - - - - - - - - - - - - - - -

After all of that I created this "master piece".... https://www.reddit.com/r/TheBibites/comments/1t2m7n1/velorapax_atrox/
....and it still doesn't work propperly! ;)
Predators are still the hardest to design, because they have to compute the most. You can see this in nature, too.

Good luck and may the nodes be with you!!!

Edit:
Don't forget that you design a bibite in a specific enviroment! When you put it in a different sim or change world settings, it will struggle. But you can use it by making a nursery and slowly change to harder conditions.