The Evolution of Fun: Automatic Level Design Through Challenge Modeling
GameFlow: a model for evaluating player enjoyment in games