Saturday, October 12, 2013

Genetic Soylent Does Ratios

I've just pushed code to github to support comparison of ratios of nutrients. You will find the data at the bottom of the middle column.

The defaults are the optimal ratios discussed here, but as with other nutrients, you can modify them based on your own theories and beliefs.

Some recipes to play with:

http://2potatoes.github.io/genetic-soylent/?recipe=2potatoes-hacker-school-not-modified
http://2potatoes.github.io/genetic-soylent/?recipe=simplecheapvegannosoy-soylent-low-carb
http://2potatoes.github.io/genetic-soylent/?recipe=donals-complete-soylent-sedentary-1800

Tuesday, October 8, 2013

Daily Update: October 8, 2013

Weight: 226 lbs.

Servings of Hacker School Soylent: 2


Real Food Meals

Health Rating: 2
Chicken stuffed with broccoli

Hunger

Hunger Craving Rating: 2
Very snacky towards the end of the day.

Bowel

Bristol Stool Scale: 4.5
Two 4s, two 5s

Notes

Emotional Rating: 3

Genetic Soylent Can Now Optimize Cost

I just pushed an update to github that treats daily cost as yet another nutrient for genetic soylent recipes. You can use this to help minimize the cost of your recipe (or, I suppose, to help maximize the cost of your recipe if you want some Soylent Bling.)

A few thoughts:

  • Remember that if the cost falls anywhere between the minimum and maximum value for the nutrient that it is scored the same--as 0 deviance. If you want to get the cheapest soylent possible, set the maximum value lower than you'd like to pay and the genetic algorithm will prefer to lower the value whenever possible.
  • I recommend setting the priority on the cost "nutrient" down to .3 or .1 as a way of telling the algorithm that, all-other-things-being-equal, you'd prefer a cheaper soylent. The priority is a multiplier for the cost function, so a value of .1 means that you'd rather have less than a 1 unit difference in a nutrient than a $0.10 difference in cost.

Some recipes to play with:

http://2potatoes.github.io/genetic-soylent/?recipe=2potatoes-hacker-school-not-modified
http://2potatoes.github.io/genetic-soylent/?recipe=simplecheapvegannosoy-soylent-low-carb
http://2potatoes.github.io/genetic-soylent/?recipe=donals-complete-soylent-sedentary-1800

Monday, October 7, 2013

Daily Update: October 7, 2013

Weight: 225 lbs.

Servings of Hacker School Soylent: 2


Real Food Meals

Health Rating: 4
Ravioli and Asparagus

Hunger

Hunger Craving Rating: 2
I was a bit bitey today. Not terrible, but I snacked more than I would have liked.

Bowel

Bristol Stool Scale: 4
All 4s

Notes

Emotional Rating: 3

Sunday, October 6, 2013

Daily Update: October 6, 2013

Weight: 228 lbs.

Servings of Hacker School Soylent: 2


Real Food Meals

Health Rating: 4
Dumplings and rice

Hunger

Hunger Craving Rating: 1
Low, and I did only healthy snacking.

Bowel

Bristol Stool Scale: 4.75
Two 4s, a 5 and a 6

Notes

Emotional Rating: 4
It was a bad week at work, which led to a lot of emotional overeating. Hopefully this week will be better.

Tuesday, October 1, 2013

Loading your recipe from diy.soylent.me

Those interested can now use a link to directly load a recipe for testing to play with the genetic soylent algorithm.

To create a link that will load your recipe do the following:

  1. Go to your recipe on diy.soylent.me.
  2. When you are on your recipe's page, the url bar of your web browser will be: http://diy.soylent.me/recipes/[recipe name]
  3. Copy the [recipe name]
  4. Append it after the following: http://2potatoes.github.io/genetic-soylent/?recipe=[recipe name]
A correct link will look like these:

Daily Update: October 1, 2013

Weight: 225 lbs.

Servings of Hacker School Soylent: 2


Real Food Meals

Health Rating: 3
Chicken stuffed with broccoli

Hunger

Hunger Craving Rating: 1
Low. A bit hungry right before bed, but a piece of bread took care of that.

Bowel

Bristol Stool Scale: 4.25
three 4s and a 5

Notes

Emotional Rating: 4
I love normal days.