{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":112729422,"defaultBranch":"master","name":"adventofcode","ownerLogin":"sim642","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-12-01T10:51:00.000Z","ownerAvatar":"https://github.com/avatars/u/378740?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1703181467.0","currentOid":""},"activityList":{"items":[{"before":"a655fb06a80b094f4bff4217cccfafc483bea747","after":"e605c02c89daf7fe5610cf1359b7bbf86d8a0559","ref":"refs/heads/master","pushedAt":"2024-07-27T10:40:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sim642","name":"Simmo Saan","path":"/sim642","primaryAvatarUrl":"https://github.com/avatars/u/378740?s=80&v=4"},"commit":{"message":"Optimize iteration in 2023 day 23 part 2\n\nThe performance had already improved from ~10s to ~7-8s on Scala 3.4.0.\nThis reduces to ~6s.","shortMessageHtmlLink":"Optimize iteration in 2023 day 23 part 2"}},{"before":"9ccc3e9ee75349e52d55f1a1da0b7f3057f19de2","after":"a655fb06a80b094f4bff4217cccfafc483bea747","ref":"refs/heads/master","pushedAt":"2024-07-26T15:02:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sim642","name":"Simmo Saan","path":"/sim642","primaryAvatarUrl":"https://github.com/avatars/u/378740?s=80&v=4"},"commit":{"message":"Update dependencies","shortMessageHtmlLink":"Update dependencies"}},{"before":"e8a44181af164c24d4606e92d5482411736c60ed","after":"9ccc3e9ee75349e52d55f1a1da0b7f3057f19de2","ref":"refs/heads/master","pushedAt":"2024-07-26T14:46:11.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"sim642","name":"Simmo Saan","path":"/sim642","primaryAvatarUrl":"https://github.com/avatars/u/378740?s=80&v=4"},"commit":{"message":"Use .reverseIterator","shortMessageHtmlLink":"Use .reverseIterator"}},{"before":"210de7ae4b50efe1450f65867f818ad413036d4e","after":"eab4c0043a73d16dae714e5d53b9a5ec74ebeb36","ref":"refs/heads/2023-day16-td","pushedAt":"2024-07-26T14:03:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sim642","name":"Simmo Saan","path":"/sim642","primaryAvatarUrl":"https://github.com/avatars/u/378740?s=80&v=4"},"commit":{"message":"Dump top-down solver stuff","shortMessageHtmlLink":"Dump top-down solver stuff"}},{"before":"cfe380cc4e275c10a63fa1d2a7450cbe381932e1","after":"e8a44181af164c24d4606e92d5482411736c60ed","ref":"refs/heads/master","pushedAt":"2024-07-26T13:53:36.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"sim642","name":"Simmo Saan","path":"/sim642","primaryAvatarUrl":"https://github.com/avatars/u/378740?s=80&v=4"},"commit":{"message":"Fix deprecated varargs splice from Scala 3.4.0","shortMessageHtmlLink":"Fix deprecated varargs splice from Scala 3.4.0"}},{"before":"0f25b9f025a7a50328f9f6a6842ae53a4c3cac8c","after":"cfe380cc4e275c10a63fa1d2a7450cbe381932e1","ref":"refs/heads/master","pushedAt":"2024-07-26T13:14:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sim642","name":"Simmo Saan","path":"/sim642","primaryAvatarUrl":"https://github.com/avatars/u/378740?s=80&v=4"},"commit":{"message":"Add asDigitOption to CharImplicits","shortMessageHtmlLink":"Add asDigitOption to CharImplicits"}},{"before":"b7ea3a649563b2b0990a160a507bec4c19bb08ad","after":"0f25b9f025a7a50328f9f6a6842ae53a4c3cac8c","ref":"refs/heads/master","pushedAt":"2023-12-25T14:49:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sim642","name":"Simmo Saan","path":"/sim642","primaryAvatarUrl":"https://github.com/avatars/u/378740?s=80&v=4"},"commit":{"message":"Solve 2023 day 24 part 2 with Z3","shortMessageHtmlLink":"Solve 2023 day 24 part 2 with Z3"}},{"before":"5ef8451988bcc577423c08346bb4539e8eb51897","after":"b7ea3a649563b2b0990a160a507bec4c19bb08ad","ref":"refs/heads/master","pushedAt":"2023-12-25T12:29:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sim642","name":"Simmo Saan","path":"/sim642","primaryAvatarUrl":"https://github.com/avatars/u/378740?s=80&v=4"},"commit":{"message":"Simplify BFS.searchPaths","shortMessageHtmlLink":"Simplify BFS.searchPaths"}},{"before":"a9c4d028a2430693421955ff31a7562acdcac3e9","after":"5ef8451988bcc577423c08346bb4539e8eb51897","ref":"refs/heads/master","pushedAt":"2023-12-25T12:19:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sim642","name":"Simmo Saan","path":"/sim642","primaryAvatarUrl":"https://github.com/avatars/u/378740?s=80&v=4"},"commit":{"message":"Clean up Edmonds-Karp in 2023 day 25 part 1","shortMessageHtmlLink":"Clean up Edmonds-Karp in 2023 day 25 part 1"}},{"before":"42e16146c65d787a549499cdbbdfe4706a244aba","after":"a9c4d028a2430693421955ff31a7562acdcac3e9","ref":"refs/heads/master","pushedAt":"2023-12-25T08:04:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sim642","name":"Simmo Saan","path":"/sim642","primaryAvatarUrl":"https://github.com/avatars/u/378740?s=80&v=4"},"commit":{"message":"Solve 2023 day 25 part 1 by Graphviz","shortMessageHtmlLink":"Solve 2023 day 25 part 1 by Graphviz"}},{"before":"42f2be59c772cd9dca073881af5e0a5ba43e01a6","after":"42e16146c65d787a549499cdbbdfe4706a244aba","ref":"refs/heads/master","pushedAt":"2023-12-24T07:21:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sim642","name":"Simmo Saan","path":"/sim642","primaryAvatarUrl":"https://github.com/avatars/u/378740?s=80&v=4"},"commit":{"message":"Solve 2023 day 24 part 2 with Python Z3","shortMessageHtmlLink":"Solve 2023 day 24 part 2 with Python Z3"}},{"before":"74e9cea93cc9ca1dcadb5d124e25f5427924c11c","after":"42f2be59c772cd9dca073881af5e0a5ba43e01a6","ref":"refs/heads/master","pushedAt":"2023-12-23T16:34:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sim642","name":"Simmo Saan","path":"/sim642","primaryAvatarUrl":"https://github.com/avatars/u/378740?s=80&v=4"},"commit":{"message":"Optimize 2023 day 23 part 2 using simpler brute force","shortMessageHtmlLink":"Optimize 2023 day 23 part 2 using simpler brute force"}},{"before":"fcad75c6398ad704a2b81f2664fc414b9efa155a","after":"74e9cea93cc9ca1dcadb5d124e25f5427924c11c","ref":"refs/heads/master","pushedAt":"2023-12-23T16:09:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sim642","name":"Simmo Saan","path":"/sim642","primaryAvatarUrl":"https://github.com/avatars/u/378740?s=80&v=4"},"commit":{"message":"Clean up 2023 day 23","shortMessageHtmlLink":"Clean up 2023 day 23"}},{"before":"bb39def379609856eb1fc568cbece33d4eb4719f","after":"fcad75c6398ad704a2b81f2664fc414b9efa155a","ref":"refs/heads/master","pushedAt":"2023-12-23T09:58:13.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"sim642","name":"Simmo Saan","path":"/sim642","primaryAvatarUrl":"https://github.com/avatars/u/378740?s=80&v=4"},"commit":{"message":"Solve 2023 day 23 part 2","shortMessageHtmlLink":"Solve 2023 day 23 part 2"}},{"before":"b259755f6d4285d8311f5dc8101faaef7aee1bd9","after":"bb39def379609856eb1fc568cbece33d4eb4719f","ref":"refs/heads/master","pushedAt":"2023-12-22T09:43:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sim642","name":"Simmo Saan","path":"/sim642","primaryAvatarUrl":"https://github.com/avatars/u/378740?s=80&v=4"},"commit":{"message":"Clean up 2023 day 22 part 2","shortMessageHtmlLink":"Clean up 2023 day 22 part 2"}},{"before":"026dc57c74df9d4755cef06cadc03b966d6676b9","after":"b259755f6d4285d8311f5dc8101faaef7aee1bd9","ref":"refs/heads/master","pushedAt":"2023-12-22T08:49:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sim642","name":"Simmo Saan","path":"/sim642","primaryAvatarUrl":"https://github.com/avatars/u/378740?s=80&v=4"},"commit":{"message":"Solve 2023 day 22 part 2","shortMessageHtmlLink":"Solve 2023 day 22 part 2"}},{"before":"48db59818af383964ce9830964412589468d6313","after":"026dc57c74df9d4755cef06cadc03b966d6676b9","ref":"refs/heads/master","pushedAt":"2023-12-21T19:16:02.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"sim642","name":"Simmo Saan","path":"/sim642","primaryAvatarUrl":"https://github.com/avatars/u/378740?s=80&v=4"},"commit":{"message":"Optimize 2023 day 21 part 2 by searching once","shortMessageHtmlLink":"Optimize 2023 day 21 part 2 by searching once"}},{"before":null,"after":"31f44a275f52068d8f38d80971e5cd0113afd969","ref":"refs/heads/2023-day21-diamond","pushedAt":"2023-12-21T17:57:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sim642","name":"Simmo Saan","path":"/sim642","primaryAvatarUrl":"https://github.com/avatars/u/378740?s=80&v=4"},"commit":{"message":"Add broken diamond counting solution to 2023 day 21 part 2","shortMessageHtmlLink":"Add broken diamond counting solution to 2023 day 21 part 2"}},{"before":"6ee7f6a461fae4bec94d0fd44526fc47f13e7c4e","after":"48db59818af383964ce9830964412589468d6313","ref":"refs/heads/master","pushedAt":"2023-12-21T09:51:43.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"sim642","name":"Simmo Saan","path":"/sim642","primaryAvatarUrl":"https://github.com/avatars/u/378740?s=80&v=4"},"commit":{"message":"Refactor 2023 day 21 part 2 tests","shortMessageHtmlLink":"Refactor 2023 day 21 part 2 tests"}},{"before":"619665a2c485afd23e93cfec38365ef833ce1c6b","after":"6ee7f6a461fae4bec94d0fd44526fc47f13e7c4e","ref":"refs/heads/master","pushedAt":"2023-12-20T10:23:51.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"sim642","name":"Simmo Saan","path":"/sim642","primaryAvatarUrl":"https://github.com/avatars/u/378740?s=80&v=4"},"commit":{"message":"Clean up 2023 day 20","shortMessageHtmlLink":"Clean up 2023 day 20"}},{"before":"2cebbd55cea338998ecbd854eefc82270b4d2081","after":"619665a2c485afd23e93cfec38365ef833ce1c6b","ref":"refs/heads/master","pushedAt":"2023-12-20T08:13:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sim642","name":"Simmo Saan","path":"/sim642","primaryAvatarUrl":"https://github.com/avatars/u/378740?s=80&v=4"},"commit":{"message":"Solve 2023 day 20 part 2 semi-manually","shortMessageHtmlLink":"Solve 2023 day 20 part 2 semi-manually"}},{"before":"dbe94545f81051ac2664fa969fd736579398a8d8","after":"2cebbd55cea338998ecbd854eefc82270b4d2081","ref":"refs/heads/master","pushedAt":"2023-12-19T07:59:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sim642","name":"Simmo Saan","path":"/sim642","primaryAvatarUrl":"https://github.com/avatars/u/378740?s=80&v=4"},"commit":{"message":"Simplify 2023 day 19 part 2","shortMessageHtmlLink":"Simplify 2023 day 19 part 2"}},{"before":"53918560579d7468af8c0bf8da283e1a6fc1a9f6","after":"dbe94545f81051ac2664fa969fd736579398a8d8","ref":"refs/heads/master","pushedAt":"2023-12-19T07:05:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sim642","name":"Simmo Saan","path":"/sim642","primaryAvatarUrl":"https://github.com/avatars/u/378740?s=80&v=4"},"commit":{"message":"Solve 2023 day 19 part 2","shortMessageHtmlLink":"Solve 2023 day 19 part 2"}},{"before":"229315f05a86b6c463625f07de45ca6100cc2eb8","after":"53918560579d7468af8c0bf8da283e1a6fc1a9f6","ref":"refs/heads/master","pushedAt":"2023-12-18T16:55:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sim642","name":"Simmo Saan","path":"/sim642","primaryAvatarUrl":"https://github.com/avatars/u/378740?s=80&v=4"},"commit":{"message":"Use scalacheck in 2023","shortMessageHtmlLink":"Use scalacheck in 2023"}},{"before":"9c72fb708c03b11ee63a1751023a78ef39abb391","after":"229315f05a86b6c463625f07de45ca6100cc2eb8","ref":"refs/heads/master","pushedAt":"2023-12-18T07:49:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sim642","name":"Simmo Saan","path":"/sim642","primaryAvatarUrl":"https://github.com/avatars/u/378740?s=80&v=4"},"commit":{"message":"Remove some unused imports","shortMessageHtmlLink":"Remove some unused imports"}},{"before":"8e5a029f670a66497a8f947a0e2bc05d8f59e5e3","after":"9c72fb708c03b11ee63a1751023a78ef39abb391","ref":"refs/heads/master","pushedAt":"2023-12-18T07:45:58.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"sim642","name":"Simmo Saan","path":"/sim642","primaryAvatarUrl":"https://github.com/avatars/u/378740?s=80&v=4"},"commit":{"message":"Clean up 2023 day 18","shortMessageHtmlLink":"Clean up 2023 day 18"}},{"before":"455b4e45f4aeb0fbdc7b833053e1b64006e3a501","after":"8e5a029f670a66497a8f947a0e2bc05d8f59e5e3","ref":"refs/heads/master","pushedAt":"2023-12-17T08:17:48.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"sim642","name":"Simmo Saan","path":"/sim642","primaryAvatarUrl":"https://github.com/avatars/u/378740?s=80&v=4"},"commit":{"message":"Deduplicate 2023 day 17","shortMessageHtmlLink":"Deduplicate 2023 day 17"}},{"before":null,"after":"210de7ae4b50efe1450f65867f818ad413036d4e","ref":"refs/heads/2023-day16-td","pushedAt":"2023-12-16T11:08:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sim642","name":"Simmo Saan","path":"/sim642","primaryAvatarUrl":"https://github.com/avatars/u/378740?s=80&v=4"},"commit":{"message":"Try to solve 2023 day 16 with top-down solver","shortMessageHtmlLink":"Try to solve 2023 day 16 with top-down solver"}},{"before":"8868afbc12cf5846e09c291e49866d40b84fffc3","after":"455b4e45f4aeb0fbdc7b833053e1b64006e3a501","ref":"refs/heads/master","pushedAt":"2023-12-16T07:03:04.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"sim642","name":"Simmo Saan","path":"/sim642","primaryAvatarUrl":"https://github.com/avatars/u/378740?s=80&v=4"},"commit":{"message":"Clean up directions in 2023 day 16","shortMessageHtmlLink":"Clean up directions in 2023 day 16"}},{"before":"4693d4743072dcac3e5c7e5a9b25267faf4eeb26","after":"8868afbc12cf5846e09c291e49866d40b84fffc3","ref":"refs/heads/master","pushedAt":"2023-12-15T06:55:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sim642","name":"Simmo Saan","path":"/sim642","primaryAvatarUrl":"https://github.com/avatars/u/378740?s=80&v=4"},"commit":{"message":"Solve 2023 day 15 part 2","shortMessageHtmlLink":"Solve 2023 day 15 part 2"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEiqutuAA","startCursor":null,"endCursor":null}},"title":"Activity ยท sim642/adventofcode"}