D5.1 Development and integration of the game adaptation component

This deliverable is intended to present the game adaptation component of WorthPlay and to guide game developers on the task of coupling it into the WorthPlay platform.  The adaptation component aims at supporting players in designing the WorthPlay game they really want to play. It must predict the path of activities that better suits the player in accordance with her tastes and skills. We refer to this adaptation component as Smart Adaptive Game Engine (SAGE).
The integration of SAGE into the WorthPlay platform is relatively straightforward. Two communication points link the WorthPlay platform and SAGE. WorthPlay utilizes the first communication point to inform SAGE about the actions players perform during the game and the second one to enquiry SAGE about recommended activities for each player. In this document we provide technical details and examples regarding the implementation and usage of these two communication links.