Modeling Decisions for Artificial Intelligence