Schedule EAPC 2017

The final schedule has not been set yet, but will be very comparable to last years. Location will be in MF in the bottom rooms (7 & 8).
Last edited by Mart on
Thu 14 September at 9:12

Schedule EAPC 2016

This years contest will follow the following schedule:
  • 10:00 - The MetaForum opens, coffee and tea will be prepared at GEWIS
  • 11:00 - Start of the testsession (~30-minutes)
  • 11:30 - Start of the lunch
  • 12:30 - Start of the actual contest (5 hours)
  • 17:30 - Social drink
  • 18:00 - Award Ceremony and presentation by juror (iff available)
If you have any questions please contact us by mail at: gehack [at] gewis [dot] nl
Last edited by Mart on
Wed 21 September at 10:22

Schedule EAPC 2015

This years contest will follow the following schedule:
  • 10:00 - The MetaForum opens, coffee and tea will be prepared at GEWIS
  • 11:00 - Start of the testsession (~30-minutes)
  • 11:30 - Start of the lunch
  • 12:30 - Start of the actual contest (5 hours)
  • 18:00 - Award Ceremony and presentation by juror (iff available)
If you have any questions please contact us by mail at: gehack [at] gewis [dot] nl
Last edited by Mart on
Thu 17 September at 0:44

EAPC 2015

For the tournament every team gets a laptop provided by the organization. Teams are allowed to bring there own (non-programable/programmed) keyboards and mouses. Keyboards and mouses shall be present for all teams and also notebook stands shall also be present. The following languages are allowed
  • C
  • C++(11)
  • C#
  • Java
For which the following commands are available:

Language compiler command alias
C gcc (v4.8.2) mygcc
C++ g++ (v4.8.2) mygcc
C# dmcs (3.2.8.0) mydmcs
Java OpenJDK () myjavac
Haskell ghc (7.6.3) mygcc

We will also provide a number of IDE's on the laptops, namely:

  • VIm
  • Emacs
  • Kate
  • Netbeans
  • Eclipse
  • GEdit
Every solved problem shall be entered into an online system, which handles automatic verification of your solution. A jury will also check every submission, every submission has to be verified by the jury before it counts for the total score. Furthermore, standard documentation will be made available for:
  • C
  • C++
  • Python (2.7.5)
  • Java
Before the contest starts, it will be made clear where to submit your solutions and where to find the documentation. If there are anymore questions feel free to contact us on gehack[at]gewis[dot]nl.
Last edited by Jos on
Mon 14 September at 9:37

Erollment EAPC 2015

The 2015 EAPC enrollment has been opened and is accessible through our new enrollment system.
Last edited by Mart on
Sun 6 September at 19:50

Scoreboard EAPC2013

The scoreboard for the EAPC2013 can now be found online and more specifically here.
Last edited by Mart on
Fri 25 October at 13:13

Rules

These are the rules of the EAPC2015. Note that this is a preliminary version of the rules that may still be subject to change.

1. Definitions

EAPC:
The Eindhoven Algorithm Programming Contest 2015, organized by GEWIS. It will take place on September 19th, 2015.
GEWIS:
Study association for Computer Science and Mathematics of the Eindhoven University of Technology.
Organisation:
The members of the organizing committee of GEWIS.
Website:
The website, maintained by the organisation and available at http://gehack.gewis.nl/
Jury:
The group of people responsible for making the problems and checking the solutions submitted by the participants, appointed by the organisation.
Runners:
Those responsible for delivering print-outs, answering questions and various other tasks, appointed by the organisation.
Crew:
Organisation, members of the jury and runners.
Participant:
Member of a participating team that competes in BAPC.
Submission:
A submission of a solution by a team.

2. Organisation

2.1 The organisation consists of members of GEWIS.

2.2 The organisation has formed a jury which exists of members of the organisation, students and staff of the Eindhoven University of Technology and other universities.

2.3 The organisation will appoint runners who will watch over the competition areas during the contest, hand out the print-outs and balloons and will be available for practical questions during the day.

2.4 The organisation will form a board of contest leader.

3. Participation

3.1 Introduction

3.1.1 Participation is only possible in teams consisting of up to 3 persons.

3.1.2 There are two pools: one for student teams and one for business teams.

3.1.3 Changing the composition of a team is only possible when the organisation has agreed upon this.

3.1.4 The organisation decides how many teams from each institution are allowed to compete. The organisation will consider the number of interested contestants from each institution.

3.1.5 The organisation has the right to deny teams of participation before the start of the contest.

3.2 Student teams

A student team:

3.2.1 may participate for free.

3.2.2 exists of students from the same institution and who are not participating in another team.

3.2.3 has a coach, which is the contact person of a team. This can be a team member or a student or staff member of the institution.

3.2.4 consists of students who are eligible for the Benelux Algorithmic Programming Contest 2015.

3. The contest

3.1 Introduction

3.1.1 The language used during the contest is English.

3.1.2 The contest lasts for 5 hours.

3.1.3 From the beginning until one hour before the end of the EAPC, the scores are displayed.

3.2 Problems

3.2.1 The jury will provide at least 8 and at most 12 problems.

3.2.2 When a problem is unclear a "clarification request" can be sent to the jury. The jury will respond to this request. If the response is relevant to all teams, the jury will send the response to all teams.

3.2.3 The jury has the right to change or withdraw problems during the contest. When this happens the jury will inform all teams.

3.3 System

3.3.1 Each team has the same workplace available.

3.3.2 A solution has to be written in C, C++, C#, Python or Java (unless the exercise explicitly states otherwise).

3.3.3 The jury decides per programming language which libraries and function calls are allowed to be used in the solutions.

3.3.4 All prints made by the teams are brought by a runner. Participants are not allowed to be near the printers.

3.3.5 A team is allowed to bring up to 25 A4-sized pages of documentation; no other documentation (including books and manuals) is allowed.

3.3.6 A team is not allowed to bring software.

3.4 Department rules

3.4.1 The house rules apply to everybody inside the Auditorium building.

3.4.2 Inside computer rooms eating, drinking, smoking and talking in a loud voice is not allowed.

3.4.3 The use of hardware, including all calculators, which is not approved by the organisation is forbidden, with exceptions of simple watches and medical equipment.

3.4.4 Changing of hardware or operating software is strictly forbidden.

3.4.5 During the contest, communication within the team and crew is allowed. Communication with everyone else is forbidden during the contest.

3.4.6 Participants will follow orders given by the crew.

3.4.7 Participants will wear the shirt and badge provided by the organisation (company members are allowed to wear a shirt with a clear company logo on it).

3.5 Judgement

3.5.1 All submissions are handled by an automated jury system. The organisation is responsible for behavior of the system. The jury will check the behavior of the system.

3.5.2 Each submission is acknowledged.

3.5.3 For each problem, the jury has a correct solution and test data.

3.5.4 A submission is correct when it has a solution to the input in a time limit decided by the jury and the output is the same as the output of the jury. This time limit is not announced to the teams.

3.5.5 The winner of a pool is decided by (in order):

  1. The team with the most correctly solved problems.
  2. The team with the least solving time. This is the sum of the time needed for every solved problem (defined as the time between the beginning of the contest and the submission of the first correct solution), plus a 20-minute penalty for each wrong submission until the first correct submission. (Incorrect solutions for which a team has not submitted a correct solution or incorrect solutions submitted after a correct solution was accepted do not add to the solving time.)

3.5.6 The jury is responsible for everything that has to do with the problem set and can be contacted for this through the "clarification requests."

4. Special rules

4.1 The organisation has the right to disqualify teams for misbehavior or breaking the rules.

4.2 The contest leaders have the right to stop the contest, extend the contest time, temporarily block submissions for all teams or change the scores in exceptional conditions.

4.3 In situations to which no rule applies, the organisation decides.

Last edited by Jos on
Mon 14 September at 9:39

Scoreboard

The scoreboard for the EAPC 2012 can now be found online!

The problem set can now also be found online!
Last edited by Mart on
Sun 22 September at 17:25