The document describes a framework for an Affective Decision Making Engine that aims to emulate psychological affect in software agents to improve decision making in complex, dynamic environments. The engine measures correlations between environmental features and the agent's goal values to determine which goals may be positively or negatively impacted. Goals with high positive or negative correlations are assigned affect values, influencing the agent's action selection to maintain goal achievement. By basing affect on objective correlation data rather than a cognitive model, the engine can adaptively prioritize goals in response to environmental changes without requiring pre-defined contexts.