Reasoning under uncertainty (e.g., fuzzy logic)