Välj och redovisa ditt arbetssätt
Ange spår för varje inlämning. I hantverksspåret skriver du lösningen själv. I agentspåret berättar du vilka verktyg och modeller som använts och när du behövde ingripa. Ett assisterat försök är också välkommet, men ska inte beskrivas som helt automatiskt.
Dela egen kod, håll indata privat
Publicera din egen kod, tester med egenskapade data, Dockerfiles och agentinstruktioner. Publicera inte AoC:s uppgiftstexter eller personliga indata. Tänk också på Git-historik, CI-loggar, agentkonversationer och container-images.
Använd den privata katalogen i startstrukturen och behåll dess ignore-regler. En ignore-fil tar inte bort material som redan har checkats in.
Var varsam med Advent of Code
Läs uppgifterna på originalet. Cachelagra hämtningar, respektera väntetider och låt inte en agent fastna i upprepade inskick. Vår gemensamma topplistesynk körs högst en gång per kvart.
Eric Wastl avråder generellt från att lösa uppgifterna med AI. Privata grupper sätter sina egna regler för verktyg. Agentspåret här är vårt fristående experiment och ska inte uppfattas som en rekommendation från Advent of Code.
Läs AoC:s aktuella FAQ och stöd gärna arbetet via AoC++.
Lär av varandra
Länka till lösningar och inspiration du har använt. Spoila inte dagens lösning där andra försöker klura själva. Markera tydligt när en diskussion innehåller lösningsdetaljer.
Vi visar AoC-stjärnor tillsammans med publicerade lösningar och analyser. Vi delar inte ut extra AoC-stjärnor för omanalys och vi gör ingen övergripande kvalitetsrankning utifrån kodrader eller modellval.