Over the last week I’ve been working on applying nonlinear optimization techniques to producing/optimizing Soylent recipes. ( The idea/process was discussed here: http://discourse.soylent.me/t/genetic-algorithms-automatic-diy-soylent/5212/48 although my method doesn’t use genetic algorithms). Today I’m ready to unveil the first automatically generated Soylent recipe, which was made by running my algorithm on all of the ingredients from the top 5 most favorited recipes on the DIY Soylent site. So, without further ado here’s the Auto-Soylent Top 5 Remix:
The code I used to generate this is up on GitHub here (it’s built on the skeleton courtesy of @nickp ) :
It’s a work in progress with the ultimate goal to add functionality to the DIY soylent site to assist with optimizing ingredient amounts for nutrition and price. In the above recipe I put a lot of emphasis on lowering the price. The recipes this was built from range from $2.22 to $5.50, but the final result here is just over a dollar. However, this emphasis results in carbohydrates at 118%, which is obviously less than ideal. Tweaking some control variables will fix that but it’s for a price. I honestly don’t know much about nutrition, so I would really appreciate if someone more knowledgeable were to take a look at this recipe and see if it seems reasonable.
I’ll be generating quite a few more recipes as I work the kinks out of the application, so if you’d like me to try yours just post it here. There isn’t functionality to find ingredients, so any ingredients you want to try out have to already be in the recipe.
Also, while I have your attention, I’m an independent consultant with an artificial intelligence background looking for work. I run www.inductivebias.com and this whole thing is basically a publicity stunt. Well, that and it’s fun. Ok, you may resume your regularly scheduled soylenting now.