A generalization of the von Neumann-Morgenstern solution, called a subsolution, is introduced. Subsolutions exist for all games (in a nontrival way for games with a nonempty core), and can be interpreted as ″standards of behavior″ . A unique, distinguished subsolution called the supercore is also identified; it is the intersection of all subsolutions.