A port of Bungie's Marathon Infinity to the CLIPS expert system