ability to run code and check output in tests

This commit is contained in:
2024-12-28 13:19:15 -08:00
parent 95f90c8698
commit a6e68ac2a2
62 changed files with 459 additions and 31 deletions

109
aoc2024/Day14.newt.golden Normal file
View File

@@ -0,0 +1,109 @@
aoc2024/day14/input.txt
(121, 119, 119, 132)
part1 226179492
500
7502
..................................*.*................................................................
.....................................................................................................
...................................*..........................*......................................
...............*..............................................*..................................*...
.....*.......................*..............................*........................................
.....................................................................................................
.....................................................................................................
.....................................................................................................
.............*.........................*.............................................................
........................................................*............................................
.....................................................................................................
.....................................................................................................
......................................................................................*..............
........................................................*.*..........................................
....................................*................................................................
.....................................................................................................
....................................................................*................................
.................*...................................................................................
....................................*...............*******************************..................
..................*..................*............*.*.............................*..................
.......*............................................*.............................*..**..............
....................................................*.............................*..................
.......*........................*...................*.............................*..................
....................................................*..............*..............*..............*...
.................*..................................*.............***.............*..................
........*...........................................*............*****............*...*..............
....................................................*...........*******...........*..................
....................................................*..........*********..........*...*..............
....................................................*............*****............*..................
....................................................*...........*******...........*.......*..........
.....................*..............................*..........*********..........*.................*
....................................................*.........***********.........*..................
......*.............................................*........*************........*..................
............................................*.......*..........*********..........*..................
....................................................*.........***********.........*..................
....................................................*........*************........*..................
....................................................*.......***************.......*..................
....................................................*......*****************......*..................
....................................................*........*************........*..................
....................................................*.......***************.......*..................
....................................................*......*****************......*..................
...........*..........................*.............*.....*******************.....*..................
.......*...*........................................*....*********************....*..................
....................................................*.............***.............*..................
.........*......................................*...*.............***.............*..................
...................................*................*.............***.............*..................
....................................................*.............................*.......*..........
......*...*.........................................*.............................*..................
.....................*..............................*.............................*..................
.............................*......................*.............................*..................
.................................*.........*........*******************************..................
............*....................................*..........................................*....*...
.........*........*...........................................*......................*...............
...................................................*.*..............*................................
.....................................................................................................
....*..............................................*..........................*......................
....................................*..............................*.................................
..................*..................................................................................
....*...............................................*..............*.................*...............
..*.*....................................*................*..........................................
................*..............*...............................*.....................................
......*..........*..............*.......................................*............................
......................................................*..............................................
.................*............................................................*......................
.....................................................................................................
..................................................................................*...*..............
.....................................................................................................
....................*................................................................*...............
.....................................................................................................
.....................................................................................................
............*...........................................................................*............
.....................................................................................................
.......*...*.......................................................................*.................
........................................*.......................................................*....
...........*........*............*..................................................................*
................................................................................................*....
...............*...............................*.....................................................
..*......................................................*..................*.......................*
.........*...........................................................................................
*.....................*.........................................................................*....
...............................................................................*.....................
.....................................................................................................
........................................................*..........................*.................
.......................................*.............................................................
.....................................................................................................
*..................................*.................................................................
.......................................................*.............................................
.......................................*.....................*.......................................
..............*.*.....................................*......................................*.......
.....................................................................................................
.....................................................................................................
................................*....................................................................
......*..............................................................................................
.......................*....*........................................................................
..........................*...................................................*...........*..........
.......*...................................................*...................*.*...................
.......................*.............................................................................
..........*...........................................*..............................................
...................................................................*.................................
......................................*............................*.................................
..........................................*............*....................*........................
.....................................................................................................
...*.................................................................................................