Zaslat SMS: Foundations of decision-making agents