Player modeling using self-organization in Tomb Raider: Underworld
Hierarchical Grouping to Optimize an Objective Function