assumptions of game theory