GdlAtom roleAtom = (GdlAtom) start_content.getElement(2);
role = (TermObject) TermObject.buildFromGdl(roleAtom);
GdlList game_description = (GdlList) start_content.getElement(3);
GameInformation gameInfo = new MetaGdl(GameManager.getParser()).examineGdl(game_description);
roles = gameInfo.getRoles();
reasoner = new GameReasoner(gameInfo);
state = new GDLState(reasoner);
return start_content.toString();
}