Economic game theorists have a  way of modeling this interplay between rationality and practicality  called k-level reasoning.
Os teóricos do jogo econômico têm uma forma de representar essa interação entre a racionalidade e a viabilidade, chamada de "raciocínio de nível K".