This is the open sourced version of the processor code we(ICFPC Organizers) run on our backend. Please feel free to leave pull requests for any bugfixes you see fit.
You should be able to run the code via npx ts-node ISLRunner.ts <isl-file-name> <problem-id>
.