This repository houses the Spring 2024 season of the Allegheny Code Golf Association. If enrolled in the Spring 2024 CMPSC 201
course at Allegheny
College, refer to the course syllabus for more
information about evaluation and completion.
The golfer with the lowest score wins.
The more specific rules are simple:
- achieve the task required by the round's
README
in as few bytes as possible - the number of bytes taken by your solution will be added to your score
- challenges will feature a required language; challenges must be completed using this language
- only submissions completed by the round completion date will count toward global statstics
- if your submission is more than
1000
bytes, your score will be counted as a "bogey" and increment by only1000
bytes - if enrolling, but failing to submit a round, your score will automatically increment by one "bogey" for that round
- programs submitted must pass the GitHub Actions build to count, otherwise they are scored as a "bogey"
Only golfers who use their own fork of the golf repository will be scored and ranked. See the above registration form to register and receieve a link to a forkable link of the repository, which:
- will be a fork of the main season repository
- will require you to update the repository on a weekly basis, when new rounds are released
- each round will be released in a numbered folder representing the round
- i.e.,
1
represents Round 1
- i.e.,
Participants who fill out the registration form will be emailed when a new round is released.
There are two leaderboards: an internal one for the aforementioned CMPSC 201
course and an open-rank leader board for all others interested
in participating in this very serious endeavor. To enroll in the Open-rank Leaderboard, please fill out this entry form:
Entries for the Open-Rank league close on 22 January 2024.
Scoring takes place using GitHub Actions, and the workflow step "Score Round" prints it. However, it is also available via the workflow's job summary.
This season takes place over the course of 15 weeks:
Round issued | Round Started | Round completed | Status | Link |
---|---|---|---|---|
1 |
19 January | 22 January | Round 1 | |
2 |
26 January | 29 January | Round 2 | |
3 |
2 February | 5 February | ||
4 |
9 February | 12 February | ||
5 |
16 February | 19 February | ||
6 |
23 February | 26 February | ||
7 -8 |
1 March | 15 March | ||
9 |
15 March | 18 March | ||
10 |
22 March | 25 March | ||
11 |
29 March | 1 April, fools | ||
12 |
5 April | 8 April | ||
13 |
12 April | 15 April | ||
14 |
19 April | 22 April | ||
15 |
26 April | 29 April | ||
16 -18 |
29 April | 6 May |