>>14038139>>previous thoughts, like considering what would happen if we went with choice X rather than Y>>personality, temperament>>worldview, our view of reality, our view of the consequences of our actions>>preferences and valuesThese all partly explain our decisions. But they are vague concepts that only apply only at the very high and non-rigorous human level of analysis. There is no mathematical model for preferences, values, personality, and even if you build one, it predict what the person will do with 100% certainty.
You could say that they determine the decisions, but that would just be meaningless, and whatever a person does you could come up with an ad hoc explanation in English based on personality, temperament, view of reality as to why they done so, and nobody could falsify it because your claims are unfalsifiable. To be rigorous, you need an actual algorithm, i.e. a data structure and a mathematical model.