A Temporal Data-Driven Player Model for Dynamic Difficulty Adjustment