Scarce Conditions

Some challenges are hard :). Here we can discuss their solutions. Please find the thread for the appropriate challenge or create it if it doesn't exist.
Post Reply
User avatar
Posts: 679
Joined: Thu Oct 06, 2016 2:03 am
Location: Argentina

Scarce Conditions

Post by Nayus » Sun Sep 16, 2018 11:54 pm

Scarce Conditions

Difficulty: Superhuman AI

Progress: Optional challenge

Description: We now have access to two new cells, Senseocyte and the Sterocyte. They can sense smell from either food or cells of certain colors. The Senseocyte will output a signal substance based on the smell molecule concentration. The Stereocyte will output a signal substance based on the left-right concentration gradient of smell molecules.
Food is now very scarce, can you figure out a way to survive on this substrate?

Win Conditions: 250 or more user cells with 4 or less inserted

Hint: Use the Stereocyte and Myocyte for steering towards food. Think about the placement of the cells within your organism

Make a simple swimmer so that once it gets enough food it will split into a four-celled linear organism, Flagellocyte-Myocyte-Stereocyte-Phagocyte. Make the Myocyte bend according to the smell direction picked up by the Stereocyte.
Tuning the Myocyte response is crucial and requires some experimenting.
Let the Phagocyte split off the simple swimmers that will sometimes be lucky and develop into these four-celled navigating swimmers and thus letting your organism reproduce.
Setting the adhesin strength high and tuning the split masses is crucial
Note that this is one of many ways of solving this challenge.

Record Solution:
User avatar
Posts: 363
Joined: Thu Dec 08, 2016 9:52 pm

Re: Scarce Conditions

Post by wapcaplet » Tue Dec 11, 2018 10:44 pm

There are a lot of ways to solve this challenge, and many different organisms that can do it, but all of them will have one behavior in common: move toward food.

Here are three different organisms using stereocytes to detect food to the left or right. All of them use flagellocytes for movement, but each has a different way of steering toward the food.

This red one has a myocyte muscle, with "bending" signaled by the stereocyte so it turns the head toward food, while the flagellocyte pushes forward at a constant speed:
red-flip.png (17.91 KiB) Viewed 2528 times
The green one has two flagellocytes that always push forward slightly. Each side also responds to the stereocyte signal: when food is to the right, the left flagello pushes harder, turning the swimmer's body to the right. When food is on the left, the other flagello steers it more to the left:
green-headswim.png (15.54 KiB) Viewed 2526 times
The blue organism is very similar to the prey you will see in the "Predator" challenge. The flagellocytes here use a conditional behavior, with one flagello pushing only when food is to the right, and the other pushing only toward the left. If no food is nearby, they rest, and conserve energy:
blue-trigger.png (23.47 KiB) Viewed 2526 times
All three organisms were designed, then evolved to become more efficient. Like with earlier challenges, if you can design an organism that just barely survives and reproduces, you can use a small amount of radiation with "point mutations only", and let evolution optimize it for you. These nearly doubled their total cell count during an evolutionary period of 5,000-10,000h.

Substrate with all three organisms: ... trate?dl=0
User avatar
Posts: 363
Joined: Thu Dec 08, 2016 9:52 pm

Re: Scarce Conditions

Post by wapcaplet » Wed Dec 19, 2018 10:15 pm

I have been using the "Log substrate statistics to file" option (on the "Settings" tab in the latest version) to measure the effect of evolution on several of my "Scarce Conditions" organisms. Here are some charts (made with Google Sheets) showing the evolutionary progress of three different organisms (two of them from my post above), plotted as the amount of food (yellow, left axis) compared with the total cells (blue, right axis).

All three used radiation = 0.010. You can clearly see the total cell count increasing over time, as the organism becomes more efficient, and consumes more of the available food.
Scarce 1_ Wiggler Evolution.png
Scarce 1_ Wiggler Evolution.png (15.75 KiB) Viewed 2483 times
Scarce 1_ Trigger Evolution.png
Scarce 1_ Trigger Evolution.png (16.24 KiB) Viewed 2483 times
Scarce 1_ Headswim Evolution.png
Scarce 1_ Headswim Evolution.png (16.42 KiB) Viewed 2483 times
Post Reply