Thanks! There were definitely some ideas i had to add more complexity to the decision making process that I ended up scrapping, unfortunately. I might try to implement those in my own time, though, and post it after the voting period.