Satisficing Games and Decision Making: With Applications to Engineering and Computer Science