--- type: Task status: TODO --- The calculator should work backwards from plans. Like if I choose to make an Estate Hall, the calculator should know that means a Store House and Granary need to exist in the build timeline. I don't need the user to manually fill in those two buildings. Intent Queues: - Building - Unit - Scout - Build City - Attack - Cast Enchantment Spell So ideally this can all lead to an attack intent, based upon many other intents in a queue. Assuming someone is going for a domination victory, which is probably the most standard and easy victory.