Participation

The competition consists of two tracks: an on-site track and an online track.


  • On-site track will take place during the ICLP 2019. The online track will start at the same time as the on-site track, but it will stay open for submissions for 24 hours.
  • Each team consists of up to three participants and each team may only use a single system.
  • For the on-site track, each team can used at most two computers. There is no limit to the number of computers that can be used for the online track.
  • Each team in the on-site track is given 2 hours of time for solving 5 programming questions. Check here for some example problems and their solutions.
  • Each team must submit solutions as programs of the system of their choice. Note that each team may only use a single system.
  • Each solution is submitted as a "paper" via EasyChair (use https://easychair.org/conferences/?conf=iclp2019 and then submit to the track "ICLP Declarative Programming Contest"), in which the title has the form Track-LastNamesConcatenated-SystemName-FileName (e.g., onsite-SmithDoe-xsb-buffet), the authors are the team members and the abstract contains the program. No attachments are allowed. Expected FileName field will be given in the problem description of each question. A team may resubmit their program by updating the submission's information (the time of the last submission is considered for ranking). For each problem, only the final submission will be counted.
  • For the on-site track, submissions on a USB stick with designated names in the above specified scheme are acceptable if there is no Internet or EasyChair access.
  • There are separate rankings for the on-site and online tracks. The teams are ranked by the number of correctly solved problems. If necessary, the submission times and the run times of the solutions are used to break ties.
  • A team does not have to register in advance. It would be beneficial for a team to have at least one person with an EasyChair account and to test this account for submitting an empty solution in advance. Note that for the online track, the only submission method is via EasyChair.