{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":48005657,"defaultBranch":"master","name":"advent","ownerLogin":"yarrick","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-12-14T22:45:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1261015?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1450133128.0","currentOid":""},"activityList":{"items":[{"before":"a973b32c0c6e9815173daa446a9717b38a1fb1c7","after":"be1102ebef315c4554b97e0c9234d53a43de8ed4","ref":"refs/heads/master","pushedAt":"2024-07-02T20:46:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yarrick","name":"Erik Ekman","path":"/yarrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1261015?s=80&v=4"},"commit":{"message":"Fix day 25 brute force with stdin input\n\nStarts with hardcoded preparation to pick up items and bring them near.\n\nRuns in 3m50s","shortMessageHtmlLink":"Fix day 25 brute force with stdin input"}},{"before":"38e21073cb9f07cf990ae0e95210031c45e3553f","after":"a973b32c0c6e9815173daa446a9717b38a1fb1c7","ref":"refs/heads/master","pushedAt":"2024-01-21T14:12:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yarrick","name":"Erik Ekman","path":"/yarrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1261015?s=80&v=4"},"commit":{"message":"Get both answers from second part calculation","shortMessageHtmlLink":"Get both answers from second part calculation"}},{"before":"56074d50742f30757154ad378621eb8f7001a96f","after":"38e21073cb9f07cf990ae0e95210031c45e3553f","ref":"refs/heads/master","pushedAt":"2024-01-21T13:28:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yarrick","name":"Erik Ekman","path":"/yarrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1261015?s=80&v=4"},"commit":{"message":"Change from Matrix to Map\n\nAvoid copying all data on every write","shortMessageHtmlLink":"Change from Matrix to Map"}},{"before":"9001b4f9b5cb6a1687691b689698f2f35d8fb979","after":"56074d50742f30757154ad378621eb8f7001a96f","ref":"refs/heads/master","pushedAt":"2024-01-21T12:31:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yarrick","name":"Erik Ekman","path":"/yarrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1261015?s=80&v=4"},"commit":{"message":"Fix part 2 for last example","shortMessageHtmlLink":"Fix part 2 for last example"}},{"before":"66d42645868daa7cbec5670732a8f5c9ef9b2bcd","after":"9001b4f9b5cb6a1687691b689698f2f35d8fb979","ref":"refs/heads/master","pushedAt":"2024-01-20T11:56:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yarrick","name":"Erik Ekman","path":"/yarrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1261015?s=80&v=4"},"commit":{"message":"Use map, massively faster\n\nAvoid using all RAM in the world on the first example in part 2.\n\nAdd second example.","shortMessageHtmlLink":"Use map, massively faster"}},{"before":"84d5f1666d373e8c733525b7cc0003b78ef02f36","after":"66d42645868daa7cbec5670732a8f5c9ef9b2bcd","ref":"refs/heads/master","pushedAt":"2024-01-14T18:50:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yarrick","name":"Erik Ekman","path":"/yarrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1261015?s=80&v=4"},"commit":{"message":"Day 21 complete\n\nIs off on examples but works for main input - not sure why.\n\nOff by 6 on 50, off by 1 on 100/500/1000, off by 456 on 5000","shortMessageHtmlLink":"Day 21 complete"}},{"before":"5946b3fd9b03ab7e5f9ad79d80bf75393f633825","after":"84d5f1666d373e8c733525b7cc0003b78ef02f36","ref":"refs/heads/master","pushedAt":"2024-01-13T21:58:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yarrick","name":"Erik Ekman","path":"/yarrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1261015?s=80&v=4"},"commit":{"message":"Fix walking odd number of steps","shortMessageHtmlLink":"Fix walking odd number of steps"}},{"before":"f3b302c690a7048b6bb8e33dfea04ef1487a7d26","after":"5946b3fd9b03ab7e5f9ad79d80bf75393f633825","ref":"refs/heads/master","pushedAt":"2024-01-13T21:07:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yarrick","name":"Erik Ekman","path":"/yarrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1261015?s=80&v=4"},"commit":{"message":"Remove custom division function","shortMessageHtmlLink":"Remove custom division function"}},{"before":"d35476a3bc28502cc13050bf4f00b62c5fbfb356","after":"f3b302c690a7048b6bb8e33dfea04ef1487a7d26","ref":"refs/heads/master","pushedAt":"2024-01-13T13:37:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yarrick","name":"Erik Ekman","path":"/yarrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1261015?s=80&v=4"},"commit":{"message":"Day 24 part 2\n\nAs collisions can happen at non-integer times I had to start over.","shortMessageHtmlLink":"Day 24 part 2"}},{"before":"1dfc150f8a998155fbf16abaafae5fa8b8fe1df4","after":"d35476a3bc28502cc13050bf4f00b62c5fbfb356","ref":"refs/heads/master","pushedAt":"2024-01-13T09:50:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yarrick","name":"Erik Ekman","path":"/yarrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1261015?s=80&v=4"},"commit":{"message":"Shorter part 1","shortMessageHtmlLink":"Shorter part 1"}},{"before":"19297065b52e29fde01d50978ab0e266928d1d3f","after":"1dfc150f8a998155fbf16abaafae5fa8b8fe1df4","ref":"refs/heads/master","pushedAt":"2024-01-07T18:01:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yarrick","name":"Erik Ekman","path":"/yarrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1261015?s=80&v=4"},"commit":{"message":"Don't repeat nested decode\n\nInstead multiply result","shortMessageHtmlLink":"Don't repeat nested decode"}},{"before":"e49cc321298d1af53cd03d165de714109e41cfbe","after":"19297065b52e29fde01d50978ab0e266928d1d3f","ref":"refs/heads/master","pushedAt":"2024-01-07T17:28:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yarrick","name":"Erik Ekman","path":"/yarrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1261015?s=80&v=4"},"commit":{"message":"Switch from list to sequence\n\nMassively faster","shortMessageHtmlLink":"Switch from list to sequence"}},{"before":"8bdae032bd23689c7753f490547419e203a9360e","after":"e49cc321298d1af53cd03d165de714109e41cfbe","ref":"refs/heads/master","pushedAt":"2024-01-07T17:17:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yarrick","name":"Erik Ekman","path":"/yarrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1261015?s=80&v=4"},"commit":{"message":"Keep list of previous items reversed\n\nMassive speedup from avoiding iterating it and checking length","shortMessageHtmlLink":"Keep list of previous items reversed"}},{"before":"b87248f6edcb420e94c272e5cd72679db4c26c69","after":"8bdae032bd23689c7753f490547419e203a9360e","ref":"refs/heads/master","pushedAt":"2024-01-07T17:08:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yarrick","name":"Erik Ekman","path":"/yarrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1261015?s=80&v=4"},"commit":{"message":"Switch to map for duplicate check","shortMessageHtmlLink":"Switch to map for duplicate check"}},{"before":"5746cd41f54005d42ad201bf4fea0b30636efabb","after":"b87248f6edcb420e94c272e5cd72679db4c26c69","ref":"refs/heads/master","pushedAt":"2024-01-07T17:08:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yarrick","name":"Erik Ekman","path":"/yarrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1261015?s=80&v=4"},"commit":{"message":"Switch to map for duplicate check","shortMessageHtmlLink":"Switch to map for duplicate check"}},{"before":"1848030026cd5ff5098c86f1e8b28c723e6601f1","after":"5746cd41f54005d42ad201bf4fea0b30636efabb","ref":"refs/heads/master","pushedAt":"2024-01-07T16:51:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yarrick","name":"Erik Ekman","path":"/yarrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1261015?s=80&v=4"},"commit":{"message":"Skip detailed time when taking over 1 minute","shortMessageHtmlLink":"Skip detailed time when taking over 1 minute"}},{"before":"f1e4e5cefec86fc3c3b28e40842657ac30af45b4","after":"1848030026cd5ff5098c86f1e8b28c723e6601f1","ref":"refs/heads/master","pushedAt":"2024-01-06T17:51:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yarrick","name":"Erik Ekman","path":"/yarrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1261015?s=80&v=4"},"commit":{"message":"Minor cleanup","shortMessageHtmlLink":"Minor cleanup"}},{"before":"8a8dc3ff22d1dad87d80bcd58b23c7917c727b77","after":"f1e4e5cefec86fc3c3b28e40842657ac30af45b4","ref":"refs/heads/master","pushedAt":"2024-01-06T16:32:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yarrick","name":"Erik Ekman","path":"/yarrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1261015?s=80&v=4"},"commit":{"message":"Fix compile","shortMessageHtmlLink":"Fix compile"}},{"before":"6fe8bee9248c455556608600de23d74d48778e7a","after":"8a8dc3ff22d1dad87d80bcd58b23c7917c727b77","ref":"refs/heads/master","pushedAt":"2024-01-06T16:30:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yarrick","name":"Erik Ekman","path":"/yarrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1261015?s=80&v=4"},"commit":{"message":"Cache geodes per state\n\n80 minutes faster","shortMessageHtmlLink":"Cache geodes per state"}},{"before":"0abe716d8c0191194f9cd5cffac14f143b887273","after":"6fe8bee9248c455556608600de23d74d48778e7a","ref":"refs/heads/master","pushedAt":"2024-01-03T10:11:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yarrick","name":"Erik Ekman","path":"/yarrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1261015?s=80&v=4"},"commit":{"message":"Optimize list lookup\n\nAvoid generating huge cyclic lists","shortMessageHtmlLink":"Optimize list lookup"}},{"before":"7975996cba02915eb84ea128ab54acd5949f99b4","after":"0abe716d8c0191194f9cd5cffac14f143b887273","ref":"refs/heads/master","pushedAt":"2024-01-03T10:03:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yarrick","name":"Erik Ekman","path":"/yarrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1261015?s=80&v=4"},"commit":{"message":"Switch from matrix to map\n\nOver 1 minute faster. Should really be a mutable vector","shortMessageHtmlLink":"Switch from matrix to map"}},{"before":"024f4bc777f581726a6e30f13388cdf09cdfab9d","after":"7975996cba02915eb84ea128ab54acd5949f99b4","ref":"refs/heads/master","pushedAt":"2024-01-03T09:42:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yarrick","name":"Erik Ekman","path":"/yarrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1261015?s=80&v=4"},"commit":{"message":"Avoid sorting in adjacency ranking\n\nShaves almost 1 minute off runtime","shortMessageHtmlLink":"Avoid sorting in adjacency ranking"}},{"before":"ed30ebbe9099bb693d65005285fb84a515d5590b","after":"024f4bc777f581726a6e30f13388cdf09cdfab9d","ref":"refs/heads/master","pushedAt":"2024-01-02T20:02:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yarrick","name":"Erik Ekman","path":"/yarrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1261015?s=80&v=4"},"commit":{"message":"Update instructions how to build and run","shortMessageHtmlLink":"Update instructions how to build and run"}},{"before":"866807c23aeb437cbc723bb8deadf7bdf8ad1f09","after":"ed30ebbe9099bb693d65005285fb84a515d5590b","ref":"refs/heads/master","pushedAt":"2024-01-02T17:26:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yarrick","name":"Erik Ekman","path":"/yarrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1261015?s=80&v=4"},"commit":{"message":"Minor cleanup","shortMessageHtmlLink":"Minor cleanup"}},{"before":"e52e3e7582e0a29aefb8223600478671faa29935","after":"866807c23aeb437cbc723bb8deadf7bdf8ad1f09","ref":"refs/heads/master","pushedAt":"2024-01-02T17:15:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yarrick","name":"Erik Ekman","path":"/yarrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1261015?s=80&v=4"},"commit":{"message":"Day 25, 2023","shortMessageHtmlLink":"Day 25, 2023"}},{"before":"7a6eef689a47056c7b84e0c1fb1e7f929cc1291c","after":"e52e3e7582e0a29aefb8223600478671faa29935","ref":"refs/heads/master","pushedAt":"2024-01-02T13:42:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yarrick","name":"Erik Ekman","path":"/yarrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1261015?s=80&v=4"},"commit":{"message":"Day 20 complete","shortMessageHtmlLink":"Day 20 complete"}},{"before":"17b71de21d8b8884b3ede29cc5f64c7700f404db","after":"7a6eef689a47056c7b84e0c1fb1e7f929cc1291c","ref":"refs/heads/master","pushedAt":"2023-12-29T14:43:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yarrick","name":"Erik Ekman","path":"/yarrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1261015?s=80&v=4"},"commit":{"message":"Day 24, 2023 - part 1","shortMessageHtmlLink":"Day 24, 2023 - part 1"}},{"before":"435913608b4ada0e976b61deed90bbe94c8ae28c","after":"17b71de21d8b8884b3ede29cc5f64c7700f404db","ref":"refs/heads/master","pushedAt":"2023-12-29T11:39:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yarrick","name":"Erik Ekman","path":"/yarrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1261015?s=80&v=4"},"commit":{"message":"Add 2015 to benchmark","shortMessageHtmlLink":"Add 2015 to benchmark"}},{"before":"9d2224a7a076a4102d52f5cc508db69db4121f2e","after":"435913608b4ada0e976b61deed90bbe94c8ae28c","ref":"refs/heads/master","pushedAt":"2023-12-29T11:32:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yarrick","name":"Erik Ekman","path":"/yarrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1261015?s=80&v=4"},"commit":{"message":"Automate part 2","shortMessageHtmlLink":"Automate part 2"}},{"before":"26c93b5b4cfea1ce0b3b57b0063ba23b2e3f0a39","after":"9d2224a7a076a4102d52f5cc508db69db4121f2e","ref":"refs/heads/master","pushedAt":"2023-12-27T15:33:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yarrick","name":"Erik Ekman","path":"/yarrick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1261015?s=80&v=4"},"commit":{"message":"Update time for 23rd","shortMessageHtmlLink":"Update time for 23rd"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEdTsnzQA","startCursor":null,"endCursor":null}},"title":"Activity ยท yarrick/advent"}