حل دوراهی‌های زندگی با الگوریتم‌های کامپیوتری