Plans for AOC 2025?

I don’t know if it’s too early to ask but are there plans for this years AOC and donations from AdaCore? Would love to participate this time (and help donate to some cause)!

Last year it was very string and pattern intensive and I didn’t fully understood adas type system :sweat_smile:

2 Likes

Advent of Code is going to be a bit different this year- Only 12 days instead of 25 and no global leaderboard. Private leaderboards will still be available.

I’m planning to work on the puzzles in Ada again, though I haven’t decided yet if I’m going to share my solutions on a daily basis or wait until the end.

2 Likes

Just when I thought I was out… they pull me back in.

i_thought_i_was_out

2 Likes

I plan to do it all with HAC again, and add a short row to the regression tests on the way.

        Normal tests in C:\Ada\hac\test:
          attributes_test.adb
          barnes.adb
          case_statement.adb
          constants.adb
          declarations.adb
          enumerations.adb
          floats.adb
          forward.adb
          integers.adb
          loops.adb
          object_init.adb
          pkg_demo.adb
          recursion.adb
          remarks_check.adb
          sorting_tests.adb
          strings.adb
          tasks_02.adb
          type_conversion.adb

        Advent of Code 2020 in C:\Ada\hac\exm\aoc\2020:
          02 03 04 05 06 07 08 09 10 11 12 13 15 16 17 20 22 23 24
        Advent of Code 2021 in C:\Ada\hac\exm\aoc\2021:
          01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 21
        Advent of Code 2022 in C:\Ada\hac\exm\aoc\2022:
          01 02 03 04 05 06 07 08 09 10 11 12 13 14 17 18 21 22 23
        Advent of Code 2023 in C:\Ada\hac\exm\aoc\2023:
          01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25
        Advent of Code 2024 in C:\Ada\hac\exm\aoc\2024:
          01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25


    ----> Done.

    All tests passed successfully.
    Summary:
            122 successes
              0 failures

And have a relaxing Christmas (because of the 1 .. 12 range :wink: ).

3 Likes

Reminder: join Ada’s leaderboard with the code 1708445-6a8f7730.

2 Likes