A team may use a system among these:
Some sample problems and solutions can be found at https://sites.google.com/site/prologcontest2017/.
In case any team wants to use another system, they must contact the organizers in advance and provide assistance in installing and testing the system. Additionally, they must provide solutions for the sample problems.
# SWI Prolog
swipl -g "main,halt." prog1.pl instance1.pl
# GNU-Prolog
gprolog --consult-file prog1.pl --consult-file instance1.pl --query-goal main
# Ciao Prolog
ciaosh -u prog1.pl -u instance1.pl -e "main,halt."
# Eclipse CLP
eclipse -e main -f prog1.pl -f instance1.pl
# XSB Prolog
xsb -e "[prog1], [instance1], main, halt."
# Clingo (with Lua support enabled)
clingo prog1.lp instance1.pl
# Picat
picat prog1.pi instance1.pl
# Minizinc
minizinc prog1.mzn instance1.dzn