Early in the development of SIMOC we recognized the need to differentiate various kinds of food. While it it is the ultimate goal to track energy from fats, sugars, and proteins, we are immediately concerned with distinguishing food from rations, meaning, the food grown in-hab from the food brought from Earth. This sounds simple enough, yet it invokes a function not yet implemented in SIMOC—the ability to prioritize one currency over another in the presence of both.
SIMOC team member Grant Hawkins took on this challenge and this week complete made major strides with the effort, which invoked a moderate redesign of the means by which agents (e.g. Humans) consume their respective currencies (e.g. food, rations, water, etc.). As such, local food is the first priority for consumption, but if depleted, the humans return to consumption of rations.