{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":726206545,"defaultBranch":"master","name":"aoc2023","ownerLogin":"szeweq","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-12-01T19:07:21.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3748327?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1701457644.0","currentOid":""},"activityList":{"items":[{"before":"9e1a1e4d97c5e0bf70781f9bc7788bb951429e19","after":"2e5f7f50f7c7a2779b585e5e17f5e9d1e31864f2","ref":"refs/heads/master","pushedAt":"2023-12-30T17:27:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"szeweq","name":"Szeweq","path":"/szeweq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748327?s=80&v=4"},"commit":{"message":"Remove rayon","shortMessageHtmlLink":"Remove rayon"}},{"before":"1c280d9df0b7c402d9f88dddb311251a13958b5f","after":"9e1a1e4d97c5e0bf70781f9bc7788bb951429e19","ref":"refs/heads/master","pushedAt":"2023-12-28T23:04:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"szeweq","name":"Szeweq","path":"/szeweq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748327?s=80&v=4"},"commit":{"message":"Use inline when possible","shortMessageHtmlLink":"Use inline when possible"}},{"before":"90462fe0c64540e5dc89fc1800988572bbe1d71c","after":"1c280d9df0b7c402d9f88dddb311251a13958b5f","ref":"refs/heads/master","pushedAt":"2023-12-28T22:53:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"szeweq","name":"Szeweq","path":"/szeweq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748327?s=80&v=4"},"commit":{"message":"Stop using HashMap","shortMessageHtmlLink":"Stop using HashMap"}},{"before":"8f4321bbf637495df5653360b6d3458352906492","after":"90462fe0c64540e5dc89fc1800988572bbe1d71c","ref":"refs/heads/master","pushedAt":"2023-12-27T16:06:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"szeweq","name":"Szeweq","path":"/szeweq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748327?s=80&v=4"},"commit":{"message":"Use shared Grid code","shortMessageHtmlLink":"Use shared Grid code"}},{"before":"f89ac8bc24409e1c5a9919493c148d48fc305af0","after":"8f4321bbf637495df5653360b6d3458352906492","ref":"refs/heads/master","pushedAt":"2023-12-26T18:40:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"szeweq","name":"Szeweq","path":"/szeweq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748327?s=80&v=4"},"commit":{"message":"Use util::Grid","shortMessageHtmlLink":"Use util::Grid"}},{"before":"f76376518a3e9b1f93a6c4a3d3dc79a18293d829","after":"f89ac8bc24409e1c5a9919493c148d48fc305af0","ref":"refs/heads/master","pushedAt":"2023-12-26T18:16:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"szeweq","name":"Szeweq","path":"/szeweq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748327?s=80&v=4"},"commit":{"message":"Add Grid in util","shortMessageHtmlLink":"Add Grid in util"}},{"before":"cf9bff39c3010e4b7c0129c7b93fd935b02b9428","after":"f76376518a3e9b1f93a6c4a3d3dc79a18293d829","ref":"refs/heads/master","pushedAt":"2023-12-26T17:33:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"szeweq","name":"Szeweq","path":"/szeweq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748327?s=80&v=4"},"commit":{"message":"Create NameIndex to join code from multiple days","shortMessageHtmlLink":"Create NameIndex to join code from multiple days"}},{"before":"b5d53d1a7e1362aaab64bced01f25043900a5ebf","after":"cf9bff39c3010e4b7c0129c7b93fd935b02b9428","ref":"refs/heads/master","pushedAt":"2023-12-25T22:56:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"szeweq","name":"Szeweq","path":"/szeweq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748327?s=80&v=4"},"commit":{"message":"Solve Day 25","shortMessageHtmlLink":"Solve Day 25"}},{"before":"57b56495464fce6335335b687d086ad012822344","after":"b5d53d1a7e1362aaab64bced01f25043900a5ebf","ref":"refs/heads/master","pushedAt":"2023-12-25T17:42:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"szeweq","name":"Szeweq","path":"/szeweq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748327?s=80&v=4"},"commit":{"message":"Just a skeleton for day 24, sorry","shortMessageHtmlLink":"Just a skeleton for day 24, sorry"}},{"before":"b2021e0e3ef90fb34757b2d6c769823232de3c79","after":"57b56495464fce6335335b687d086ad012822344","ref":"refs/heads/master","pushedAt":"2023-12-24T23:03:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"szeweq","name":"Szeweq","path":"/szeweq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748327?s=80&v=4"},"commit":{"message":"Solve Day 23","shortMessageHtmlLink":"Solve Day 23"}},{"before":"437f5d38e3ade2c49204f887a30957b01d14ba3e","after":"b2021e0e3ef90fb34757b2d6c769823232de3c79","ref":"refs/heads/master","pushedAt":"2023-12-24T13:28:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"szeweq","name":"Szeweq","path":"/szeweq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748327?s=80&v=4"},"commit":{"message":"Allow some clippy lints","shortMessageHtmlLink":"Allow some clippy lints"}},{"before":"3e881f7a42e496721a18ad1127b1474fe656f093","after":"437f5d38e3ade2c49204f887a30957b01d14ba3e","ref":"refs/heads/master","pushedAt":"2023-12-24T12:29:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"szeweq","name":"Szeweq","path":"/szeweq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748327?s=80&v=4"},"commit":{"message":"Use ref in place of iter()","shortMessageHtmlLink":"Use ref in place of iter()"}},{"before":"800f45ffb15ac7c4c3eddfa4460b9a8a837519e0","after":"3e881f7a42e496721a18ad1127b1474fe656f093","ref":"refs/heads/master","pushedAt":"2023-12-24T12:25:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"szeweq","name":"Szeweq","path":"/szeweq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748327?s=80&v=4"},"commit":{"message":"Wrap value separately in test and solve for part 1","shortMessageHtmlLink":"Wrap value separately in test and solve for part 1"}},{"before":"abe01643cdc56fd15ada8ccea31f46451e79ba65","after":"800f45ffb15ac7c4c3eddfa4460b9a8a837519e0","ref":"refs/heads/master","pushedAt":"2023-12-24T00:03:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"szeweq","name":"Szeweq","path":"/szeweq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748327?s=80&v=4"},"commit":{"message":"Solve Day 22","shortMessageHtmlLink":"Solve Day 22"}},{"before":"37cda4ad7f938abe867350ce048f1be7e9e46f14","after":"abe01643cdc56fd15ada8ccea31f46451e79ba65","ref":"refs/heads/master","pushedAt":"2023-12-23T19:40:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"szeweq","name":"Szeweq","path":"/szeweq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748327?s=80&v=4"},"commit":{"message":"Fix grid edge conditions","shortMessageHtmlLink":"Fix grid edge conditions"}},{"before":"183f9a434cdd095470671fe619515cfd96e7d8c1","after":"37cda4ad7f938abe867350ce048f1be7e9e46f14","ref":"refs/heads/master","pushedAt":"2023-12-22T08:50:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"szeweq","name":"Szeweq","path":"/szeweq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748327?s=80&v=4"},"commit":{"message":"Use better checks for part 2","shortMessageHtmlLink":"Use better checks for part 2"}},{"before":"68bd75cf3d18e86add2e6ffde2c18df09eef1977","after":"183f9a434cdd095470671fe619515cfd96e7d8c1","ref":"refs/heads/master","pushedAt":"2023-12-22T08:46:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"szeweq","name":"Szeweq","path":"/szeweq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748327?s=80&v=4"},"commit":{"message":"Set checks while pushing to next step","shortMessageHtmlLink":"Set checks while pushing to next step"}},{"before":"36725d003d112d411507b2695e223bfa873950ce","after":"68bd75cf3d18e86add2e6ffde2c18df09eef1977","ref":"refs/heads/master","pushedAt":"2023-12-22T08:36:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"szeweq","name":"Szeweq","path":"/szeweq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748327?s=80&v=4"},"commit":{"message":"Join all tests and add steps as slice","shortMessageHtmlLink":"Join all tests and add steps as slice"}},{"before":"82b1712238f117befaead0e197a6cd8ff3c037ba","after":"36725d003d112d411507b2695e223bfa873950ce","ref":"refs/heads/master","pushedAt":"2023-12-22T08:14:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"szeweq","name":"Szeweq","path":"/szeweq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748327?s=80&v=4"},"commit":{"message":"Use constant instead of len","shortMessageHtmlLink":"Use constant instead of len"}},{"before":"bbc6e48cbde41c52f79ab63bf119c8c67c61728c","after":"82b1712238f117befaead0e197a6cd8ff3c037ba","ref":"refs/heads/master","pushedAt":"2023-12-22T08:07:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"szeweq","name":"Szeweq","path":"/szeweq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748327?s=80&v=4"},"commit":{"message":"Solve Day 21","shortMessageHtmlLink":"Solve Day 21"}},{"before":"5423ad414c5910cfcc8218dcb47995771697de51","after":"bbc6e48cbde41c52f79ab63bf119c8c67c61728c","ref":"refs/heads/master","pushedAt":"2023-12-20T20:37:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"szeweq","name":"Szeweq","path":"/szeweq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748327?s=80&v=4"},"commit":{"message":"Simplify the history and queue","shortMessageHtmlLink":"Simplify the history and queue"}},{"before":"924b83bb202b7795cbb738c561ca67970d129aff","after":"5423ad414c5910cfcc8218dcb47995771697de51","ref":"refs/heads/master","pushedAt":"2023-12-20T20:17:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"szeweq","name":"Szeweq","path":"/szeweq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748327?s=80&v=4"},"commit":{"message":"Use masks while checking rx ancestors","shortMessageHtmlLink":"Use masks while checking rx ancestors"}},{"before":"617ce14a5facea231710e46148ecaa7e20e5d772","after":"924b83bb202b7795cbb738c561ca67970d129aff","ref":"refs/heads/master","pushedAt":"2023-12-20T20:02:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"szeweq","name":"Szeweq","path":"/szeweq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748327?s=80&v=4"},"commit":{"message":"Use sorted vectors; Parse masks before solving","shortMessageHtmlLink":"Use sorted vectors; Parse masks before solving"}},{"before":"323e0646b2274302e25f57567aa2e149d2d8f553","after":"617ce14a5facea231710e46148ecaa7e20e5d772","ref":"refs/heads/master","pushedAt":"2023-12-20T19:25:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"szeweq","name":"Szeweq","path":"/szeweq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748327?s=80&v=4"},"commit":{"message":"Fix lines","shortMessageHtmlLink":"Fix lines"}},{"before":"fed6256a21c5252e83f74d978324375ea5a9d200","after":"323e0646b2274302e25f57567aa2e149d2d8f553","ref":"refs/heads/master","pushedAt":"2023-12-20T19:11:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"szeweq","name":"Szeweq","path":"/szeweq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748327?s=80&v=4"},"commit":{"message":"Solve Day 20","shortMessageHtmlLink":"Solve Day 20"}},{"before":"3f3b97faaa3a6d6d80520aed807779794fbe7f59","after":"fed6256a21c5252e83f74d978324375ea5a9d200","ref":"refs/heads/master","pushedAt":"2023-12-20T07:43:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"szeweq","name":"Szeweq","path":"/szeweq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748327?s=80&v=4"},"commit":{"message":"Day 20 examples","shortMessageHtmlLink":"Day 20 examples"}},{"before":"835ba00a2e2eb2fe0a068372c959ca3d0fe08103","after":"3f3b97faaa3a6d6d80520aed807779794fbe7f59","ref":"refs/heads/master","pushedAt":"2023-12-19T18:54:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"szeweq","name":"Szeweq","path":"/szeweq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748327?s=80&v=4"},"commit":{"message":"Rework parsing (3x faster)","shortMessageHtmlLink":"Rework parsing (3x faster)"}},{"before":"25ad05b42fe47ef0d16f246a2b597bfbe9d4a9f1","after":"835ba00a2e2eb2fe0a068372c959ca3d0fe08103","ref":"refs/heads/master","pushedAt":"2023-12-19T08:36:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"szeweq","name":"Szeweq","path":"/szeweq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748327?s=80&v=4"},"commit":{"message":"Fold Xmas values","shortMessageHtmlLink":"Fold Xmas values"}},{"before":"ef05f46de576403225c61934af831a73d11f5a25","after":"25ad05b42fe47ef0d16f246a2b597bfbe9d4a9f1","ref":"refs/heads/master","pushedAt":"2023-12-19T08:07:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"szeweq","name":"Szeweq","path":"/szeweq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748327?s=80&v=4"},"commit":{"message":"Solve Day 19","shortMessageHtmlLink":"Solve Day 19"}},{"before":"a52054c00071a784855254d609010efe4384c158","after":"ef05f46de576403225c61934af831a73d11f5a25","ref":"refs/heads/master","pushedAt":"2023-12-18T11:04:13.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"szeweq","name":"Szeweq","path":"/szeweq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748327?s=80&v=4"},"commit":{"message":"Remove hash set and calculate the area from dirs","shortMessageHtmlLink":"Remove hash set and calculate the area from dirs"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD1KuzvAA","startCursor":null,"endCursor":null}},"title":"Activity ยท szeweq/aoc2023"}