One last thing - looks like I accidentally coded in a weird error that makes the runt gene a lot worse than it should be. If a family has just enough food (i.e. 4 kids, 4 food) then a runt will sacrifice itself for no reason at all.
See example below, where a family of 6 runt-gene-carriers sacrifices itself down to 2 children, with 3 food available. Whoops.
