News
6:41 p.m.
Due to a bug in our verifier, a few invalid solutions were mistakenly accepted. We have now fixed the issue and are in the process of re-verifying all submitted solutions. As a result, your scores may have changed. You can view your updated submission status by selecting "Uploads" from the dropdown menu under your username.
1:54 p.m.
Verification Started!
We have finally started verifying your submissions. There may still be some smaller issues, which we will fix as soon as we notice them. Let us know if you think something isn't working smoothly!
7:57 a.m.
The challenge instance for CG:SHOP 2025 are now online!
We are also providing a PyUtils package to verify your solutions, as well as a naive solver you can use to get started. We will need some days to set up the evaluation system, due to the more complex scoring …
8:42 p.m.
We have created a set of example instances for the upcoming competition, which you can download and interactively explore in the browser at this link. Over the next two months, we will add further example instances based on the feedback we receive, until we publish the official benchmark set. While the instances will remain reasonably small due to the extremely challenging geometry, we may include a few larger instances as tie-breakers. We are not sure if anyone will be able to achieve feasible solutions on these larger instances. However, with the new scoring system, you will gain credit for reducing the infeasible parts, making it worthwhile to attempt them. If you are already developing algorithms, we would greatly appreciate your feedback regarding the size and complexity of our example instances.
10:56 a.m.
We understand that some instances may not yield feasible solutions or that obtaining such solutions numerically can be extremely challenging. To ease the learning curve for students, we will divide the scoring into two phases and also award credit for near-feasible solutions. While feasible solutions will always receive higher scores, this approach will help reduce barriers and encourage students to get started.
10:13 a.m.
Great news for all student groups: We relaxed the rules for the junior teams this year, such that a team is now allowed to contain one senior academic advisor; as long as all the coding is done by the students.
Check out the rules section for more details.