Optimization pre-generators made. Replace maxim in RollResultsGenerator.py with 12 for all possible things to optimize. It's in Python because I wanted something that would be easy to use, not something powerful. Runs in O(3^2n) time (I think? Quite possibly less. Very likely less). Anyway, RollResults.txt contains all possible moves with maxim moves, and what they optimize to. Run by using python RollResultsGenerator.py | cat > RollResults.txt. That is all for now.