diff --git a/content/cfp.md b/content/cfp.md index 527533c..911e4b4 100644 --- a/content/cfp.md +++ b/content/cfp.md @@ -3,7 +3,6 @@ title: "Call for Problems" link-title: "CFP" draft: false type: page -menu: main weight: 1 --- diff --git a/content/location.md b/content/location.md index 3615c0f..c9fe9bf 100644 --- a/content/location.md +++ b/content/location.md @@ -1,27 +1,23 @@ --- title: "Location" weight: 9 -draft: true menu: main type: page --- -The contest will take place at the ... +The contest will take place at [Education Building 35](https://map.tudelftcampus.nl/poi/education-building-35/) at the Cornelis Drebbelweg. ## To Delft by Car * At the A13/E19 between Rotterdam and Den Haag, take exit 10, Delft-Zuid/TU Delft. -* Follow the Signs TU Delft until you drive on a downward slope until the crossing with the Schoenmakerstraat. -* Go right on to the Schoenmakerstraat and you have arrived at the campus ring road. +* Follow the Signs TU Delft until you drive on a downward slope until the crossing with the Schoemakerstraat. +* Go *left* on to the Schoemakerstraat and you have arrived at the campus ring road. +* Follow the signs P5 Parking on the street is paid on all days (except Sunday) from 12:00 until 24:00. At campus parking locations, parking is free between Friday 18:00 and Monday 08:00. The six large campus parking locations are well signposted on the campus ring road. -Recommended campus parking locations: - -* P Aula (navigation address Van der Waalsweg 1) -* P EWI, 8-minute walk (navigation address Feldmannweg 2) -* P Sports, 10-minute walk (navigation address Van den Broekweg 1) +Recommended campus parking location is [P5 Rotterdamseweg](https://map.tudelftcampus.nl/poi/p-rotterdamseweg/) (navigation address Cornelis Drebbelweg 1, Delft) ## By Public Transport @@ -29,10 +25,15 @@ Delft has two train stations: * **Delft**, connecting to most train connections between Rotterdam and Den Haag HS and also has several bus connections to the contest site. * **Delft Campus**, connecting only on sprinter-lines, it provides no bus connections, but it is closer to the contest site on foot. -Planning your trip is possible from the website of the [Dutch Railways](https://www.ns.nl/en/travel-information). -Bus lines 40 (weekdays only), 69 (weekdays only), 174 (weekdays only), and 455 (every day) stop very close to the contest site by bus stop Aula TU. -Bus tickets can be bought in the bus with Debit Card only. +Planning your trip is possible from the website of the [Dutch Railways](https://www.ns.nl/en/travel-information). Train tickets can be bought at the machines at +the station, or you can check in using [OVPay](https://www.ovpay.nl/en/how-it-works) using a foreign contactless debit card, +a contactless credit card issued by MasterCard/Maestro and VISA/Vpay, or by phone using Google Pay or Apple Pay. + + +Bus lines 40 (stop: Cornelis Drebbelweg), 69 (weekdays only, Stop: Stieltjesweg), and 455 (stop: Christiaan Huygensweg) stop close to the contest site. +From the bus stop walk to the tall blue/red building, which is (almost) next to the contest location. +Bus tickets can be bought in the bus with Debit Card only, or you can check in using OVPay. ## To the Netherlands by airplane There are two airports close by to Delft. diff --git a/content/rules.md b/content/rules.md index e81e80d..d212505 100644 --- a/content/rules.md +++ b/content/rules.md @@ -4,7 +4,11 @@ weight: 5 menu: main type: page --- -Update 04 September: Add eligibilty diagram and section about Conduct during contest +Update 04 September: Add eligibilty diagram and section about Conduct during contest. + +Update 30 October: Allow bringing unmodified liquid containers to the contest floor on Sunday. + +--- The ICPC regional contest rules can be found at the ICPC regionals website; [official ICPC regional rules](https://icpc.global/regionals/rules). @@ -37,8 +41,10 @@ toy animals or party hats (provided they do not violate any of the above constra team needs at the contest, please contact the Head of Jury. Team Reference Documents should be handed in at the registration. -Mascots and other items (see above) can be brought to the team's table during the test session. +Mascots, snacks, and other items (see above) can be brought to the team's table during the test session. These items should be left on the table after the test session and will be checked before the contest on Sunday. +It is not allowed to bring anything with you to the contest floor on Sunday, with the exception of unmodified liquid containers +(e.g. mugs, cups, bottles). ## Conduct during contest Please take note of the following addition to the ICPC Regional Rules: diff --git a/content/schedule/_index.md b/content/schedule/_index.md new file mode 100644 index 0000000..34fe076 --- /dev/null +++ b/content/schedule/_index.md @@ -0,0 +1,19 @@ +--- +title: "Schedule" +type: page +layout: single +draft: false +menu: main +weight: 3 +--- +This schedule is subject to change. Rooms and times might (slightly) change. The final schedule will be posted no later +than the 18th of November. + +## Friday - November 22, 2024 +{{< timetable day="friday" from="14" to="21" >}} + +## Saturday - November 23, 2024 +{{< timetable day="saturday" from="8" to="20" >}} + +## Sunday - November 24, 2024 +{{< timetable day="sunday" from="8" to="16" >}} diff --git a/content/schedule/activities.md b/content/schedule/activities.md new file mode 100644 index 0000000..fe90934 --- /dev/null +++ b/content/schedule/activities.md @@ -0,0 +1,12 @@ +--- +title: "Activities" +type: event +day: saturday +start: 15:00 +duration: 3h +width: 2 +people: all +--- + +## NWERC activities +TBD diff --git a/content/schedule/coach_meeting_bapc.md b/content/schedule/coach_meeting_bapc.md new file mode 100644 index 0000000..3bdc952 --- /dev/null +++ b/content/schedule/coach_meeting_bapc.md @@ -0,0 +1,15 @@ +--- +title: "BAPC coach meeting" +type: event +day: sunday +start: 12:15 +duration: 1h15m +width: 1 +location: Building 35 - meeting room 1 +people: coaches from Benelux area +--- +## Location +The BAPC coach meeting takes place in the [Education Building 35](https://map.tudelftcampus.nl/poi/education-building-35/). +The meeting room 1 (IZ2) is located on the second floor. + +For directions, see the [Location page]({{< relref "location" >}} "Location"). diff --git a/content/schedule/coach_meeting_gcpc.md b/content/schedule/coach_meeting_gcpc.md new file mode 100644 index 0000000..7c658c6 --- /dev/null +++ b/content/schedule/coach_meeting_gcpc.md @@ -0,0 +1,15 @@ +--- +title: "GCPC coach meeting" +type: event +day: sunday +start: 11:00 +duration: 1h15m +width: 1 +location: Building 35 - Meeting room 1 +people: German coaches +--- +## Location +The GCPC Coach meeting takes place in the [Education Building 35](https://map.tudelftcampus.nl/poi/education-building-35/). +The meeting room 1 (IZ2) is located on the second floor. + +For directions, see the [Location page]({{< relref "location" >}} "Location"). diff --git a/content/schedule/coach_meeting_general.md b/content/schedule/coach_meeting_general.md new file mode 100644 index 0000000..9ee5d8c --- /dev/null +++ b/content/schedule/coach_meeting_general.md @@ -0,0 +1,17 @@ +--- +title: "General coach meeting" +type: event +day: sunday +start: 13:30 +duration: 1h30m +width: 2 +location: Building 35 - Coach hall +people: coaches +--- +During this meeting, the coaches will discuss future plans for the NWERC. Bids may be presented to host the NWERC in 2027 and later. + +## Location +The General coach meeting takes place in the [Education Building 35](https://map.tudelftcampus.nl/poi/education-building-35/). +The coach hall (IZ3) is located on the second flor floor. + +For directions, see the [Location page]({{< relref "location" >}} "Location"). \ No newline at end of file diff --git a/content/schedule/coach_meeting_ncpc.md b/content/schedule/coach_meeting_ncpc.md new file mode 100644 index 0000000..a90bc3b --- /dev/null +++ b/content/schedule/coach_meeting_ncpc.md @@ -0,0 +1,15 @@ +--- +title: "NCPC coach meeting" +type: event +day: sunday +start: 12:15 +duration: 1h15m +width: 1 +location: Building 35 - Meeting room 2 +people: Nordic and Baltic coaches +--- +## Location +The NCPC coach meeting takes place in the [Education Building 35](https://map.tudelftcampus.nl/poi/education-building-35/). +The meeting room 2 (IZ4) is located on the second floor. + +For directions, see the [Location page]({{< relref "location" >}} "Location"). diff --git a/content/schedule/coach_meeting_ukiepc.md b/content/schedule/coach_meeting_ukiepc.md new file mode 100644 index 0000000..590e5d1 --- /dev/null +++ b/content/schedule/coach_meeting_ukiepc.md @@ -0,0 +1,15 @@ +--- +title: "UKIEPC coach meeting" +type: event +day: sunday +start: 11:00 +duration: 1h15m +width: 1 +location: Building 35 - Meeting room 2 +people: UK and Ireland coaches +--- +## Location +The UKIEPC coach meeting takes place in the [Education Building 35](https://map.tudelftcampus.nl/poi/education-building-35/). +The meeting room 2 (IZ4) is located on the second floor. + +For directions, see the [Location page]({{< relref "location" >}} "Location"). diff --git a/content/schedule/company_market.md b/content/schedule/company_market.md new file mode 100644 index 0000000..658ec08 --- /dev/null +++ b/content/schedule/company_market.md @@ -0,0 +1,18 @@ +--- +title: "Company Market" +type: event +day: saturday +start: 12:00 +duration: 8h +width: 1 +location: Building 35 - Speeches hall +people: all +weight: 3 +--- + +## Location +The Opening ceremony takes place in the [Education Building 35](https://map.tudelftcampus.nl/poi/education-building-35/). +The speeches hall (TZ2) is located on the ground floor. + +For directions, see the [Location page]({{< relref "location" >}} "Location"). + diff --git a/content/schedule/contest.md b/content/schedule/contest.md new file mode 100644 index 0000000..10aada0 --- /dev/null +++ b/content/schedule/contest.md @@ -0,0 +1,14 @@ +--- +title: "Contest" +type: event +day: sunday +start: 10:00 +duration: 5h0m +width: 1 +location: Building 35 - Contest Halls +people: contestants +weight: 10 +--- + +The contest will take 5 hours, with a score freeze at 14:00. + diff --git a/content/schedule/dinner.md b/content/schedule/dinner.md new file mode 100644 index 0000000..60fc795 --- /dev/null +++ b/content/schedule/dinner.md @@ -0,0 +1,12 @@ +--- +title: "Dinner" +type: event +day: saturday +start: 18:00 +duration: 2h0m +width: 2 +location: Flux +people: all +--- +## Location +The Dinner takes place in the [Flux](https://map.tudelftcampus.nl/poi/flux/). diff --git a/content/schedule/last_info_speech.md b/content/schedule/last_info_speech.md new file mode 100644 index 0000000..6d980b2 --- /dev/null +++ b/content/schedule/last_info_speech.md @@ -0,0 +1,16 @@ +--- +title: "Last info speech" +type: event +day: sunday +start: 9:00 +duration: 0h45m +width: 3 +location: Building 35 - Speeches hall +people: all +--- + +## Location +The Last info speech takes place in the [Education Building 35](https://map.tudelftcampus.nl/poi/education-building-35/). +The speeches hall (TZ2) is located on the ground floor. + +For directions, see the [Location page]({{< relref "location" >}} "Location"). diff --git a/content/schedule/late_registration.md b/content/schedule/late_registration.md new file mode 100644 index 0000000..9563aa8 --- /dev/null +++ b/content/schedule/late_registration.md @@ -0,0 +1,19 @@ +--- +title: "Late registration & Walk in" +type: event +day: saturday +start: 8:30 +duration: 1h0m +width: 3 +location: Building 35 - Hall +people: all +--- + +Please [contact]({{< relref "Contact" >}} "Location") us if you want to use late registration. + +During registration all team members and on-site coaches need to register. You will receive your badge, T-Shirt and goody bag. Also a team picture will be taken. + +## Location +The registration takes place in the [Education Building 35](https://map.tudelftcampus.nl/poi/education-building-35/). + +For directions, see the [Location page]({{< relref "location" >}} "Location"). diff --git a/content/schedule/lunch.md b/content/schedule/lunch.md new file mode 100644 index 0000000..d1ba239 --- /dev/null +++ b/content/schedule/lunch.md @@ -0,0 +1,17 @@ +--- +title: "Lunch" +type: event +day: saturday +start: 12:00 +duration: 1h +width: 1 +location: Building 35 - Speeches hall +people: all +weight: 2 +--- + +## Location +The Lunch takes place in the [Education Building 35](https://map.tudelftcampus.nl/poi/education-building-35/). +The speeches hall (TZ2) is located on the ground floor. + +For directions, see the [Location page]({{< relref "location" >}} "Location"). diff --git a/content/schedule/q_a_testsession.md b/content/schedule/q_a_testsession.md new file mode 100644 index 0000000..d7953a9 --- /dev/null +++ b/content/schedule/q_a_testsession.md @@ -0,0 +1,19 @@ +--- +title: "Q&A Test session" +type: event +day: saturday +start: 13:00 +duration: 0h30m +width: 2 +location: Building 35 - Speeches hall +people: all +--- + +This Q&A is your chance to ask your last questions to the people of the jury, and the people of the systems. + +## Location +The Q&A Test Session takes place in the [Education Building 35](https://map.tudelftcampus.nl/poi/education-building-35/). +The speeches hall (TZ2) is located on the ground floor. + +For directions, see the [Location page]({{< relref "location" >}} "Location"). +. diff --git a/content/schedule/registration.md b/content/schedule/registration.md new file mode 100644 index 0000000..3b322bb --- /dev/null +++ b/content/schedule/registration.md @@ -0,0 +1,17 @@ +--- +title: "Registration (time subject to change)" +type: event +day: friday +start: 14:00 +duration: 8h0m +width: 1 +location: Faculty EEMCS +people: all +--- + +During registration all team members and on-site coaches need to register. You will receive your badge, T-Shirt and goody bag. Also a team picture will be taken. + +## Location +The registration takes place in the [Faculty EEMCS](https://map.tudelftcampus.nl/poi/elektrotechniek-wiskunde-en-informatica-ewi/). +Exact location will be added later. +For directions, see the [Location page]({{< relref "location" >}} "Location"). This is the tall red/blue building. diff --git a/content/schedule/seminar.md b/content/schedule/seminar.md new file mode 100644 index 0000000..b7ec371 --- /dev/null +++ b/content/schedule/seminar.md @@ -0,0 +1,19 @@ +--- +title: "Coach Seminar" +type: event +day: sunday +start: 10:00 +duration: 1h +width: 2 +location: Building 35 - Coach hall +people: coaches +--- +The coach seminar will give an update on the latest developments and backgrounds on the World Finals 2023 and 2024, the +European Championships and the growth of the NWERC in the future. These points can be discussed further during the +subregional and general coach meeting. The seminar will start around 15 minutes after the contest started. + +## Location +The Last info speech takes place in the [Education Building 35](https://map.tudelftcampus.nl/poi/education-building-35/). +The coach hall (IZ3) is located on the second floor. The coach spectator room is in PC3 on the first floor and can also be used to work in silence. + +For directions, see the [Location page]({{< relref "location" >}} "Location"). diff --git a/content/schedule/solutions_presentation.md b/content/schedule/solutions_presentation.md new file mode 100644 index 0000000..26b5783 --- /dev/null +++ b/content/schedule/solutions_presentation.md @@ -0,0 +1,19 @@ +--- +title: "Solutions and award ceremony" +type: event +day: sunday +start: 15:30 +duration: 1h30m +width: 3 +location: Building 35 - Speeches Hall +people: all +--- + +Here the jury will present the solutions to the problems. +After this, the frozen part of the scoreboard is slowly revealed and the winners are announced! + +## Location +The Solutions and awards ceremony takes place in the [Education Building 35](https://map.tudelftcampus.nl/poi/education-building-35/). +The speeches hall (TZ2) is located on the ground floor. + +For directions, see the [Location page]({{< relref "location" >}} "Location"). diff --git a/content/schedule/tech_talk.md b/content/schedule/tech_talk.md new file mode 100644 index 0000000..d923d6c --- /dev/null +++ b/content/schedule/tech_talk.md @@ -0,0 +1,19 @@ +--- +title: "TechTalk" +type: event +day: saturday +start: 13:30 +duration: 1h30m +width: 2 +location: Building 35 - Speeches hall +people: all +--- + + + +## Location +The TechTalk takes place in the [Education Building 35](https://map.tudelftcampus.nl/poi/education-building-35/). +The speeches hall (TZ2) is located on the ground floor. + +For directions, see the [Location page]({{< relref "location" >}} "Location"). +. diff --git a/content/schedule/test_session.md b/content/schedule/test_session.md new file mode 100644 index 0000000..9200199 --- /dev/null +++ b/content/schedule/test_session.md @@ -0,0 +1,14 @@ +--- +title: "Test session" +type: event +day: saturday +start: 10:30 +duration: 2h0m +width: 1 +location: Building 35 - Contest halls +people: contestants +--- + +During the test session, the contestants will have a chance to test their workstation, and all the software they want to use. + +The Contest halls are located on the ground floor. Teams 1 to 65 are in Hall1 and 66 to 87 in PC2. diff --git a/content/schedule/walk_in.md b/content/schedule/walk_in.md new file mode 100644 index 0000000..5f60283 --- /dev/null +++ b/content/schedule/walk_in.md @@ -0,0 +1,14 @@ +--- +title: "Walk in" +type: event +day: sunday +start: 8:30 +duration: 0h30m +width: 3 +location: Building 35 +people: all +--- +## Location +The location is the [Education Building 35](https://map.tudelftcampus.nl/poi/education-building-35/). + +For directions, see the [Location page]({{< relref "location" >}} "Location"). \ No newline at end of file diff --git a/content/schedule/welcome_speech.md b/content/schedule/welcome_speech.md new file mode 100644 index 0000000..ebe4175 --- /dev/null +++ b/content/schedule/welcome_speech.md @@ -0,0 +1,16 @@ +--- +title: "Opening Ceremony" +type: event +day: saturday +start: 9:30 +duration: 0h45m +width: 3 +location: Building 35 - Speeches Hall +people: all +--- + +## Location +The Opening ceremony takes place in the [Education Building 35](https://map.tudelftcampus.nl/poi/education-building-35/). +The speeches hall (TZ2) is located on the ground floor. + +For directions, see the [Location page]({{< relref "location" >}} "Location"). diff --git a/content/systems.md b/content/systems.md index 68e83ed..8cbbfeb 100644 --- a/content/systems.md +++ b/content/systems.md @@ -5,16 +5,25 @@ weight: 7 menu: main --- +
+ + A picture of the workspace available to each NWERC 2024. Picture taken during the Delft Algorithm Programming Contest (DAPC) 2024. + Click to enlarge + +
+ This page describes current plans for the programming environment which will be available to each NWERC 2024 team. **Please note that these plans are subject to change.** Each team will have access to one workstation, shared between team members. +A photo of the available workspace, including the provided keyboard and mouse, +can be seen on the right. ## Software The software configuration will consist of the following: - OS: - - Ubuntu 22.04 LTS Linux (64-bit) + - Ubuntu 24.04 LTS Linux (64-bit) - Desktop: - Xfce - Editors: @@ -65,15 +74,15 @@ The software configuration will consist of the following: The following languages are allowed during the contest: - C - - Compiler version: 11.3.0 + - Compiler version: 11.4.0 - Standard: gnu17 - C++ - - Compiler version: 11.3.0 + - Compiler version: 11.4.0 - Standard: gnu++20 - Python - - Version: PyPy 7.3.9 (Python 3.8.13) + - Version: PyPy 7.3.16 (Python 3.10.14) - Java - - Version: 17.0.6 + - Version: 17.0.8 - Kotlin - Version: 1.7.21 @@ -81,7 +90,7 @@ Note that Python 2 is no longer supported. ## Compilation of Submissions -During the contest, teams will submit proposed solutions to the contest problems to the Judges using the [DOMjudge](https://www.domjudge.org) contest control system (version 8.1). This can be done through the [web interface](https://www.domjudge.org/docs/manual/8.1/team.html#web-interface), or using the [submit client](https://www.domjudge.org/docs/manual/8.1/team.html#command-line-submit). +During the contest, teams will submit proposed solutions to the contest problems to the Judges using the [DOMjudge](https://www.domjudge.org) contest control system (version 8.3.1). This can be done through the [web interface](https://www.domjudge.org/docs/manual/8.3/team.html#web-interface), or using the [submit client](https://www.domjudge.org/docs/manual/8.3/team.html#command-line-submit). Source files submitted to the Judges will be compiled using the following command line arguments for the respective language: - C: @@ -126,7 +135,7 @@ The following reference materials will be available on the teams' workstations t - [C reference from cppreference.com](https://en.cppreference.com/w/c) - [C++ reference from cppreference.com](https://en.cppreference.com/w/cpp) -- [Python 3.8.13 documentation](https://docs.python.domainunion.de/release/3.8.13/) +- [Python 3.10.13 documentation](https://docs.python.domainunion.de/release/3.10.13/) - [Java® Platform, Standard Edition & Java Development Kit Version 17 API Specification](https://docs.oracle.com/en/java/javase/17/docs/api/) - [Kotlin Language Documentation 1.6.20 (As PDF)](http://web.archive.org/web/20220610202819if_/https://kotlinlang.org/docs/kotlin-reference.pdf) -- [DOMjudge Team Manual (As PDF)](https://www.domjudge.org/docs/manual/8.1/team.html) +- [DOMjudge Team Manual (As PDF)](https://www.domjudge.org/docs/manual/8.3/team.html) diff --git a/static/runner/index.html b/static/runner/index.html new file mode 100644 index 0000000..024e247 --- /dev/null +++ b/static/runner/index.html @@ -0,0 +1,6 @@ + + + + + + diff --git a/static/workspace-small.webp b/static/workspace-small.webp new file mode 100644 index 0000000..8069609 --- /dev/null +++ b/static/workspace-small.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:83ee5fdec1bf37e9f3de8ac0fd8dbb0e31394df9a3c22f469ffed6028bfc5784 +size 221744 diff --git a/static/workspace.jpg b/static/workspace.jpg new file mode 100644 index 0000000..a7bec75 --- /dev/null +++ b/static/workspace.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a69f199f9253b58630e1ba0b09c0fbe1a434520cac3389f7119944a3cdcc164d +size 8746517