Of course, there is an ALICE plugin for Hal. You have to use an external editor to modify the AIML files, but if you know AIML that's not a serious problem. As long as the games are compliant with the AIML set you're using, you can add them to your ALICE brain. But Runabot's version is so highly customized it is seldom compatible with any other AIML implementation. "Mods" from Runabot, for instance, can hardly ever be uploaded to ALICEbots at Pandorabots, because they use system calls, multiple inputs in pattern, etc., which XML-compliant AIML doesn't support. The Runabot folks are obsessed with trying to go one better than SmarterChild, lol, and if you want the sort of features their bots offer, you really have to go to Runabot to get them.