Advent of Code 2023: participate in the ObjectScript contest to have fun and win prizes!
Hi Community,
We know you're eagerly anticipating this moment for an entire year (and we've even got messages asking if it is happening 😉)... Well, the moment is now here!
Join the Advent of Code 2023 with InterSystems and engage in our ObjectScript contest for a chance to win fabulous prizes!
.jpg)
🏆 Our Leaderboard 🏆
👉🏼 Join the ObjectScript private leaderboard with this code: 130669-ab1f69bf.
Note: You need to sign in to Advent of code (e.g. with GitHub / Google / Twitter / Reddit account) to see the leaderboard and participate in the contest.
Prizes:
🥇 1st place - $3,000
🥈 2nd place - $2,000
🥉 3rd place - $1,000
All winners will also get a special high-level Global Master badge.
Note: InterSystems employees are not eligible for money prizes.
Win Conditions:
1. To win our prize you should be on the top of the ObjectScript Leaderboard, upload all the solutions in a public repository on GitHub and present the code in InterSystems ObjectScript in UDL form as presented in the template below:
⬇️ The Advent of Code ObjectScript template
2. There should be no errors in the ObjectScript quality scanner for your project.
3. All participants have two days (December 26-27) to make their repositories public. Winners will be announced on December 28-29.
4. All participants must be registered on the InterSystems Developer Community.
The first puzzles will unlock on December 1st at midnight EST (UTC -5).
See you then and good luck to all of you!
Comments
December is only two days away! Good luck to all the participants🙌
Similar to previous years I will provide the results of our private leaderboard
- It will sort by published ranking but separate DC members from "guests"
- The matching of DC members is a manual task
- if I missed you pls. let me know your identity in AoC by DC mail to add your DC flag
- updates will always happen in this reply
-
DCrank AOCrank Scores Stars ok% ----- Code Parts OK ----- Name 0 --- ---- ---- --- ----*----*----*----*----* --- DC Members --- 1 1 6825 50 100 3333333333333333333333333 Kevin An 2 2 6812 50 100 3333333333333333333333333 maxymczech 3 3 6697 50 100 3333333333333333333333333 Yuval Golan4 12 4868 39 0 ------------------------- Jaume Ferre 5 13 4646 36 74 3333333331313333--111311- Oliver Wilms 6 14 4305 35 68 3333333333313133--111--1- Ivo ver eecke 7 15 4138 34 0 ------------------------- Oskari Kosonen 8 17 3054 24 0 ------------------------- Keith Avery 9 29 1368 12 0 ------------------------- Dieter PAUL 10 30 1046 9 0 ------------------------- TylerFeldhege 11 36 415 4 0 ------------------------- Chris Marais 12 38 302 3 0 ------------------------- Daniel Aguilar 13 39 259 2 0 ------------------------- Muhammad Umar Waseem 14 40 114 1 0 ------------------------- rhodery 15 10 5504 44 0 ------------------------- isc-Junhee Lee 16 19 2326 19 0 ------------------------- isc-Chris Stewart 17 23 1820 15 0 ------------------------- isc-Rebecca Agustin 18 27 1541 12 0 ------------------------- isc-Ajinkya Sonawane 19 37 333 3 0 ------------------------- isc-bquirk 20 41 104 1 0 ------------------------- isc-Arwa A. 21 42 100 1 0 ------------------------- isc-Raj Singh22 --- ---- ---- --- ------------------------- --- unknow in DC --- 23 6 6476 50 100 3333333333333333333333333 Test Set1 24 7 6353 50 100 3333333333333333333333333 Test Set2 25 4 6604 50 0 ------------------------- Joaquin Derrac Rus 26 5 6573 50 0 ------------------------- Dominik Znidar 27 9 6062 50 0 ------------------------- Dang Quang Vi 28 8 6184 48 0 ------------------------- Jarjar 314 29 11 5139 42 0 ------------------------- Sloan Kanaski 30 16 3163 27 0 ------------------------- (anonymous user #3860190) 31 9 2491 21 0 ------------------------- Paul Langelaan 32 18 2353 19 0 ------------------------- Jesper Olsson 33 20 2145 18 0 ------------------------- Luke Schuurman 34 22 1947 17 0 ------------------------- Michael Cheng 35 21 2091 16 0 ------------------------- Gary Nguyen 36 24 1719 16 0 ------------------------- SubstantialProduct27 37 25 1661 14 0 ------------------------- hazamashoken 38 26 1619 13 0 ------------------------- nwattana 39 28 1422 12 0 ------------------------- Nahuel 40 31 1015 9 0 ------------------------- Geoffrey Lu 41 32 800 7 0 ------------------------- (anonymous user #214666) 42 23 697 6 0 ------------------------- j-dolenc 43 33 669 6 0 ------------------------- Dominique Dordain 44 34 482 4 0 ------------------------- LFY 45 35 476 4 0 ------------------------- Robert Trifan
- UTC 2023-12-25 18:52:18
- EST 2023-12-25 13:52:18
iscChris is me!
You see now an extended ranking list.
Code Part OK signals the modules that have passed the function test against the Test Sets in OEX
1 => Part1 OK, 2 => Part2 OK, 3 => Part 1+2 are OK, - => nothing OK the position indicates the day.
ok% is the percentage of parts verified OK of the 100 parts in totals in the competition.
Hi all,
The first half of the competition is over!
To anticipate questions related to the ranking:
My sorting is Stars > verified ObjectScript (ok%) > Scores
After finish when 50 Stars + ok=100% are reached Scores defines the ranking.
Lenny S is me :)
Welcome back! @Kevin An I missed you !
Hello, has anyone received this result in Day1 - Part Two puzzle ?
I think my answer it's correct and I've checked the puzzle input and it seems correct... xD
.png)
Thanks!
Try to check your code against the 2 test sets in my OEX package:
sometimes there is a problem if the last line of input.txt is missing a line terminator.
try to keep always an empty line in the end.
Thanks Robert, it seems that my code has an error because it doesn't match with your results. I will keep trying. Thank you so much!
Your problem might be the one I encountered - for the string "onenineight" the number is 18 and not 19
indeed the numbers sometimes overlap:
twoneight became. 218 !! that was really nasty
only removing the first found char was the workaround
No, it wasn't my problem I tried and works with this input, but thanks!!
Yuval Golan, Robert Cemper
Finally I've found my mistake. My script failed with this kind of lines:
onersfkelkje345one
Because I only searched for a coincidence of words once
Thank you both for your help!
Hi all,
All challenges of AOC 2023 are published.
You are invited to publish your solutions before Dec.28th:
I'll clone your repos on early Dec 28th. no late coming.
- To be clear only ObjectScript is accepted, no embedded Python or other
- Testing is done with IRIS for Windows (x86-64) 2023.2 (Build 227U)
- Docker containers are not part of this check.
- No problem If you don't have all solutions you just rank later
- My personal special thanks go to the 4 participants, that helped me to set up the test methods.
Actual ranking by verified completion in ObjectScript
-
DCrank AOCrank Scores Stars ok% ----- Code Parts OK ----- Name 0 --- ---- ---- --- ----*----*----*----*----* --- DC Members --- 1 1 6825 50 100 3333333333333333333333333 Kevin An 2 2 6812 50 100 3333333333333333333333333 maxymczech 3 3 6697 50 100 3333333333333333333333333 Yuval Golan 4 13 4646 36 74 3333333331313333--111311- Oliver Wilms 5 14 4305 35 70 3333333333313133-1111--1- Ivo ver eecke - UTC 2023-12-25 18:52:18
- EST 2023-12-25 13:52:18
You have same input data for day 22 in both set 1 and set 2.
My solutions: https://github.com/maxymczech/aoc-2023-intersystems
Thank you Maksym !
You reached 100% ObjectScript.
I was really impressed by your Part2 on day 23 + 24
Wow, you've done a great job! Thanks!
My solutions: https://github.com/projecteulerlover/AdventOfCode.
Quality scanner: https://community.objectscriptquality.com/dashboard?id=intersystems_iri…
Happy holidays all! <3