Ben Harris
|
7cdcbb8e62
|
remove unused ingredient name field
|
2022-12-13 14:58:05 -05:00 |
Ben Harris
|
9be3704293
|
idk this style makes more sense here
continuous-integration/drone/push Build is passing
Details
|
2022-12-13 14:11:30 -05:00 |
Ben Harris
|
e289e88ac1
|
don't need to init a default val
|
2022-12-13 14:08:32 -05:00 |
Ben Harris
|
237fe93d5f
|
move ProcessInput() up for consistency
|
2022-12-13 14:08:22 -05:00 |
Ben Harris
|
dcc6a9b908
|
use expression-body for oneline functions
|
2022-12-13 14:06:38 -05:00 |
Ben Harris
|
dfa791efb9
|
just run a plain test instead of printing every answer
|
2022-12-13 14:05:19 -05:00 |
Ben Harris
|
aaed02e135
|
guess it's a json day
continuous-integration/drone/push Build is passing
Details
|
2022-12-13 10:44:53 -05:00 |
Ben Harris
|
105558d9f2
|
descend the hill instead to make part2 faster
continuous-integration/drone/push Build is passing
Details
|
2022-12-12 11:34:06 -05:00 |
Ben Harris
|
3ade3dbb42
|
2022 day 12
continuous-integration/drone/push Build is passing
Details
|
2022-12-12 00:56:24 -05:00 |
Ben Harris
|
85e2eaaed9
|
use raw string literals for Test2019.cs
continuous-integration/drone/push Build is passing
Details
|
2022-12-11 19:24:39 -05:00 |
Ben Harris
|
e2fd0cb29b
|
inline the UpdateTiles method and use Math.Sign
continuous-integration/drone/push Build is passing
Details
|
2022-12-11 15:14:14 -05:00 |
Ben Harris
|
695b46a192
|
nicer print chars for 2019 day 13
continuous-integration/drone/push Build is passing
Details
|
2022-12-11 14:59:01 -05:00 |
Ben Harris
|
20533ab00c
|
bump nuget versions
continuous-integration/drone/push Build is passing
Details
|
2022-12-11 14:49:11 -05:00 |
Ben Harris
|
7ae259ccd8
|
figured out why 2019 day 13 was so slow
apparently .Chunk() allocates a ton of memory
|
2022-12-11 14:49:03 -05:00 |
Ben Harris
|
5a82ab7114
|
2022 day 11
continuous-integration/drone/push Build is passing
Details
|
2022-12-11 01:31:13 -05:00 |
Ben Harris
|
2df5764c99
|
fix nullable warning for 2015 day 10
continuous-integration/drone/push Build is passing
Details
|
2022-12-10 23:56:33 -05:00 |
Ben Harris
|
bd64911e67
|
2018 day 3
continuous-integration/drone/push Build is passing
Details
|
2022-12-10 22:17:09 -05:00 |
Ben Harris
|
77bfe5a8d3
|
2018 day 1 and 2
continuous-integration/drone/push Build is passing
Details
|
2022-12-10 20:18:34 -05:00 |
Ben Harris
|
5102c48e6d
|
tidy up
continuous-integration/drone/push Build is passing
Details
|
2022-12-10 14:43:02 -05:00 |
Ben Harris
|
b5ec5db8b2
|
use string.Join instead of Aggregate
continuous-integration/drone/push Build is passing
Details
|
2022-12-10 14:40:21 -05:00 |
Ben Harris
|
1f8f8590c0
|
2022 day 10
continuous-integration/drone/push Build is passing
Details
|
2022-12-10 14:35:54 -05:00 |
Ben Harris
|
ec2cdbda93
|
default to current day and curl puzzle name from the site
continuous-integration/drone/push Build is passing
Details
|
2022-12-09 18:41:00 -05:00 |
Ben Harris
|
8eb033ff4c
|
inline loop
continuous-integration/drone/push Build is passing
Details
|
2022-12-09 14:26:20 -05:00 |
Ben Harris
|
f45545bed7
|
inline MoveTail method
continuous-integration/drone/push Build is passing
Details
|
2022-12-09 12:56:12 -05:00 |
Ben Harris
|
684c8e0350
|
2022 day 9
continuous-integration/drone/push Build is passing
Details
|
2022-12-09 11:59:51 -05:00 |
Ben Harris
|
3bdf71633d
|
make AllParts() print a bit wider
|
2022-12-09 11:59:43 -05:00 |
Ben Harris
|
0dc2c05312
|
i already had a DefaultDictionary.cs!!
|
2022-12-09 11:59:13 -05:00 |
Ben Harris
|
754489dfe7
|
add Day.ProcessInput() and move everything out of the constructor
continuous-integration/drone/push Build is passing
Details
|
2022-12-08 14:40:40 -05:00 |
Ben Harris
|
074d8caf7c
|
use char math instead of int.Parse(c.ToString())
continuous-integration/drone/push Build is passing
Details
|
2022-12-08 10:37:34 -05:00 |
Ben Harris
|
c94c3a5762
|
2022 day 8
continuous-integration/drone/push Build is passing
Details
|
2022-12-08 01:09:08 -05:00 |
Ben Harris
|
b390882a95
|
2022 day 7 finally
continuous-integration/drone/push Build is passing
Details
i was adding paths to the dir dict backwards...
|
2022-12-07 17:08:26 -05:00 |
Ben Harris
|
01a62decce
|
2022 day 7 part 1 works for test input??
continuous-integration/drone/push Build is passing
Details
|
2022-12-07 13:19:44 -05:00 |
Ben Harris
|
334f4aa9d9
|
2022 day 7 WIP
continuous-integration/drone/push Build is failing
Details
|
2022-12-07 12:08:02 -05:00 |
Ben Harris
|
e9abdbdcd4
|
optimize printing gameboard for 2019 day 13
continuous-integration/drone/push Build is passing
Details
|
2022-12-06 12:34:53 -05:00 |
Ben Harris
|
9fcd0cd5c4
|
idk i just like tidying sometimes
continuous-integration/drone/push Build is passing
Details
|
2022-12-06 00:23:06 -05:00 |
Ben Harris
|
c6e6da12a7
|
linqify
continuous-integration/drone/push Build is passing
Details
|
2022-12-06 00:18:27 -05:00 |
Ben Harris
|
810f40cf33
|
2022 day 6
continuous-integration/drone/push Build is passing
Details
|
2022-12-06 00:09:29 -05:00 |
Ben Harris
|
1d3c0b0230
|
2015 day 15
continuous-integration/drone/push Build is passing
Details
|
2022-12-05 18:06:47 -05:00 |
Ben Harris
|
b5ea7f9c33
|
pull peek to its own function as well
continuous-integration/drone/push Build is passing
Details
|
2022-12-05 13:01:50 -05:00 |
Ben Harris
|
476d2f724c
|
pull ParseInstruction to a function
continuous-integration/drone/push Build is passing
Details
|
2022-12-05 12:55:03 -05:00 |
Ben Harris
|
608eca6642
|
well there's part 2
continuous-integration/drone/push Build is passing
Details
|
2022-12-05 12:30:59 -05:00 |
Ben Harris
|
38dcd5b2f2
|
2022 day 5 part 1
continuous-integration/drone/push Build is failing
Details
still working on part 2 but it's bedtime
|
2022-12-05 01:20:48 -05:00 |
Ben Harris
|
ac4d282e1c
|
2015 day 14
continuous-integration/drone/push Build is passing
Details
|
2022-12-04 23:47:35 -05:00 |
Ben Harris
|
06a942483c
|
2015 day 13
continuous-integration/drone/push Build is passing
Details
|
2022-12-04 22:53:30 -05:00 |
Ben Harris
|
048868fc4b
|
couldn't get it to work with Utf8JsonReader
pulled out the trusty newtonsoft.json
|
2022-12-04 22:04:48 -05:00 |
Ben Harris
|
20c93249bb
|
add some ext methods for Range
|
2022-12-04 21:37:27 -05:00 |
Ben Harris
|
0caf534d83
|
gonna break the unit tests...
continuous-integration/drone/push Build is failing
Details
2015 day 12 p1 works but part 2 is over counting
|
2022-12-04 15:05:16 -05:00 |
Ben Harris
|
a5beb2c1f0
|
move test input param to Common.CheckDay
|
2022-12-04 13:19:38 -05:00 |
Ben Harris
|
c8bd781c6d
|
2015 day 11
|
2022-12-04 13:15:35 -05:00 |
Ben Harris
|
49c298e96d
|
add puzzle names for 2015
continuous-integration/drone/push Build is passing
Details
|
2022-12-04 12:36:03 -05:00 |