The formal operational thinker has the ability to consider many different solutions to a problem before acting. This greatly increases efficiency, because the individual can avoid potentially unsuccessful attempts at solving a problem. The formal operational person considers past experiences, present demands, and future consequences in attempting to maximize the success of his or her adaptation to the world.