 In game theory, "homo economicus" is often modelled through the assumption of perfect rationality.It assumes that agents always act in a way that maximize utility as a consumer and profit as a producer, and are capable of arbitrarily complex deductions towards that end.They will always be capable of thinking through all possible outcomes and choosing that course of action which will result in the best possible result.