{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":436237095,"defaultBranch":"master","name":"lewagon_x_aoc","ownerLogin":"Clement-Lelievre","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-12-08T12:20:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/70368164?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1679672445.0","currentOid":""},"activityList":{"items":[{"before":"a1a3a7d93148b1c7019c906ec7705cf9cb8068c7","after":"b5adffb1aabca85b005841a91b6790354bd6b53b","ref":"refs/heads/master","pushedAt":"2024-01-02T21:36:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Clement-Lelievre","name":"Clem","path":"/Clement-Lelievre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70368164?s=80&v=4"},"commit":{"message":"debugging challenge","shortMessageHtmlLink":"debugging challenge"}},{"before":"85e2765b69595783a0945b45e485326a19fde220","after":"a1a3a7d93148b1c7019c906ec7705cf9cb8068c7","ref":"refs/heads/master","pushedAt":"2023-12-27T12:17:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Clement-Lelievre","name":"Clem","path":"/Clement-Lelievre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70368164?s=80&v=4"},"commit":{"message":"day 19 part2, need to use ranges instead of sets else OOM, couting, processing input, range intersection","shortMessageHtmlLink":"day 19 part2, need to use ranges instead of sets else OOM, couting, p…"}},{"before":"3e43923b490fc5afa4a620601e7308950ea86966","after":"85e2765b69595783a0945b45e485326a19fde220","ref":"refs/heads/master","pushedAt":"2023-12-25T14:19:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Clement-Lelievre","name":"Clem","path":"/Clement-Lelievre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70368164?s=80&v=4"},"commit":{"message":"plotting a graph, loop over nodes, sets, while. did not automate the 3 edges finding","shortMessageHtmlLink":"plotting a graph, loop over nodes, sets, while. did not automate the …"}},{"before":"784d3b764fadb6daa181265e02a1cb446804cbfb","after":"3e43923b490fc5afa4a620601e7308950ea86966","ref":"refs/heads/master","pushedAt":"2023-12-24T11:36:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Clement-Lelievre","name":"Clem","path":"/Clement-Lelievre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70368164?s=80&v=4"},"commit":{"message":"1st degree equation solving, careful that collisions must happen in the future","shortMessageHtmlLink":"1st degree equation solving, careful that collisions must happen in t…"}},{"before":"ff0bf9b81d685664eb7b2f18f174d7487803a774","after":"784d3b764fadb6daa181265e02a1cb446804cbfb","ref":"refs/heads/master","pushedAt":"2023-12-24T11:30:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Clement-Lelievre","name":"Clem","path":"/Clement-Lelievre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70368164?s=80&v=4"},"commit":{"message":"1st degree equation solving, careful that collisions must happen in the future","shortMessageHtmlLink":"1st degree equation solving, careful that collisions must happen in t…"}},{"before":"6a96bdc2b6d1ec945873431343f3660a14f8ec8e","after":"ff0bf9b81d685664eb7b2f18f174d7487803a774","ref":"refs/heads/master","pushedAt":"2023-12-23T16:20:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Clement-Lelievre","name":"Clem","path":"/Clement-Lelievre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70368164?s=80&v=4"},"commit":{"message":"longest path, optim via deque and set, does not scale enough for part2","shortMessageHtmlLink":"longest path, optim via deque and set, does not scale enough for part2"}},{"before":"f29b11e766c98223a2a2f04ff7709318b4508a2a","after":"6a96bdc2b6d1ec945873431343f3660a14f8ec8e","ref":"refs/heads/master","pushedAt":"2023-12-21T08:44:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Clement-Lelievre","name":"Clem","path":"/Clement-Lelievre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70368164?s=80&v=4"},"commit":{"message":"day21 BFS with a deque, set to store seen states. part 2 will need more optim","shortMessageHtmlLink":"day21 BFS with a deque, set to store seen states. part 2 will need mo…"}},{"before":"8cd8523078dae1c6bfbaf98f8de7b4439d4e2c40","after":"f29b11e766c98223a2a2f04ff7709318b4508a2a","ref":"refs/heads/master","pushedAt":"2023-12-18T18:00:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Clement-Lelievre","name":"Clem","path":"/Clement-Lelievre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70368164?s=80&v=4"},"commit":{"message":"find point within a closed shape, floodfill, adjust array shape","shortMessageHtmlLink":"find point within a closed shape, floodfill, adjust array shape"}},{"before":"171c764ddf4a7edd1d5b49506be5f431992ee09e","after":"8cd8523078dae1c6bfbaf98f8de7b4439d4e2c40","ref":"refs/heads/master","pushedAt":"2023-12-16T20:55:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Clement-Lelievre","name":"Clem","path":"/Clement-Lelievre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70368164?s=80&v=4"},"commit":{"message":"ugly script should be refactored, but functional","shortMessageHtmlLink":"ugly script should be refactored, but functional"}},{"before":"aa5e77d226e46088d2ef6f80b088492ba0c4e400","after":"171c764ddf4a7edd1d5b49506be5f431992ee09e","ref":"refs/heads/master","pushedAt":"2023-12-16T18:35:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Clement-Lelievre","name":"Clem","path":"/Clement-Lelievre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70368164?s=80&v=4"},"commit":{"message":"day14: need to find a repeating cycle, beware it does not start right away","shortMessageHtmlLink":"day14: need to find a repeating cycle, beware it does not start right…"}},{"before":"2d8b03cc0c3df18ad47298f7a4b5d88b6730d6e1","after":"aa5e77d226e46088d2ef6f80b088492ba0c4e400","ref":"refs/heads/master","pushedAt":"2023-12-14T20:38:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Clement-Lelievre","name":"Clem","path":"/Clement-Lelievre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70368164?s=80&v=4"},"commit":{"message":"quick and dirty solution","shortMessageHtmlLink":"quick and dirty solution"}},{"before":"af15abccbff706d95078165cad0ea99f359cded6","after":"2d8b03cc0c3df18ad47298f7a4b5d88b6730d6e1","ref":"refs/heads/master","pushedAt":"2023-12-14T08:10:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Clement-Lelievre","name":"Clem","path":"/Clement-Lelievre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70368164?s=80&v=4"},"commit":{"message":"inefficient algo, numpy","shortMessageHtmlLink":"inefficient algo, numpy"}},{"before":"b83b10b942006940b4dbd8257016d98a0af36da9","after":"af15abccbff706d95078165cad0ea99f359cded6","ref":"refs/heads/master","pushedAt":"2023-12-12T20:38:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Clement-Lelievre","name":"Clem","path":"/Clement-Lelievre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70368164?s=80&v=4"},"commit":{"message":"regex, combinations","shortMessageHtmlLink":"regex, combinations"}},{"before":"b1486f12b3fa8c775f5336974cb6a2a44b32b3ab","after":"b83b10b942006940b4dbd8257016d98a0af36da9","ref":"refs/heads/master","pushedAt":"2023-12-11T21:22:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Clement-Lelievre","name":"Clem","path":"/Clement-Lelievre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70368164?s=80&v=4"},"commit":{"message":"part2 OOMs if maintaining the grid, so need to work only with coordinates","shortMessageHtmlLink":"part2 OOMs if maintaining the grid, so need to work only with coordin…"}},{"before":"88340f27efd4913fa7d5f2813dc504cfe3ae4dd4","after":"b1486f12b3fa8c775f5336974cb6a2a44b32b3ab","ref":"refs/heads/master","pushedAt":"2023-12-11T20:05:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Clement-Lelievre","name":"Clem","path":"/Clement-Lelievre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70368164?s=80&v=4"},"commit":{"message":"numpy, need to be cautious with not mutating the grid data when expanding, OOP","shortMessageHtmlLink":"numpy, need to be cautious with not mutating the grid data when expan…"}},{"before":"99f0db31fb061da23454bc985cbb57a3a0f32345","after":"88340f27efd4913fa7d5f2813dc504cfe3ae4dd4","ref":"refs/heads/master","pushedAt":"2023-12-09T18:43:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Clement-Lelievre","name":"Clem","path":"/Clement-Lelievre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70368164?s=80&v=4"},"commit":{"message":"instead of iterating like crazy, identify cycles and find least common multiple","shortMessageHtmlLink":"instead of iterating like crazy, identify cycles and find least commo…"}},{"before":"5d571a7f0b71877f776c3c3b0e9dd979e976ef54","after":"99f0db31fb061da23454bc985cbb57a3a0f32345","ref":"refs/heads/master","pushedAt":"2023-12-09T11:40:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Clement-Lelievre","name":"Clem","path":"/Clement-Lelievre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70368164?s=80&v=4"},"commit":{"message":"solved day7 part 2","shortMessageHtmlLink":"solved day7 part 2"}},{"before":"8b8926105fd7d70f4f967efdcd890bc3015e0163","after":"5d571a7f0b71877f776c3c3b0e9dd979e976ef54","ref":"refs/heads/master","pushedAt":"2023-12-09T10:47:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Clement-Lelievre","name":"Clem","path":"/Clement-Lelievre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70368164?s=80&v=4"},"commit":{"message":"more AoC puzzles solved","shortMessageHtmlLink":"more AoC puzzles solved"}},{"before":"f8e2b7b7cfda790bf6450d81dfddf299112203dc","after":"8b8926105fd7d70f4f967efdcd890bc3015e0163","ref":"refs/heads/master","pushedAt":"2023-12-06T06:12:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Clement-Lelievre","name":"Clem","path":"/Clement-Lelievre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70368164?s=80&v=4"},"commit":{"message":"tqdm showed part 2 would take only 26 sec reusing part1, so I went the lazy way and reused part1","shortMessageHtmlLink":"tqdm showed part 2 would take only 26 sec reusing part1, so I went th…"}},{"before":"7e5770d60b3df3d6f9fe245c3c9befed66e562ce","after":"f8e2b7b7cfda790bf6450d81dfddf299112203dc","ref":"refs/heads/master","pushedAt":"2023-12-06T05:53:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Clement-Lelievre","name":"Clem","path":"/Clement-Lelievre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70368164?s=80&v=4"},"commit":{"message":"beware not modifying the array while iterating over it","shortMessageHtmlLink":"beware not modifying the array while iterating over it"}},{"before":"347dffa518eb0c63e17cb31f192bceb655c1db15","after":"7e5770d60b3df3d6f9fe245c3c9befed66e562ce","ref":"refs/heads/master","pushedAt":"2023-12-04T08:14:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Clement-Lelievre","name":"Clem","path":"/Clement-Lelievre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70368164?s=80&v=4"},"commit":{"message":"day4 str manipulation, dict","shortMessageHtmlLink":"day4 str manipulation, dict"}},{"before":"a8ab04694b37bd20b1b7f06db4842158f843f54d","after":"347dffa518eb0c63e17cb31f192bceb655c1db15","ref":"refs/heads/master","pushedAt":"2023-12-03T20:31:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Clement-Lelievre","name":"Clem","path":"/Clement-Lelievre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70368164?s=80&v=4"},"commit":{"message":"day 3, regex, padding grid, sets and dicts","shortMessageHtmlLink":"day 3, regex, padding grid, sets and dicts"}},{"before":"e73707a2bba9347e0f8703a4fe3fb8900e8b008e","after":"a8ab04694b37bd20b1b7f06db4842158f843f54d","ref":"refs/heads/master","pushedAt":"2023-12-03T10:26:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Clement-Lelievre","name":"Clem","path":"/Clement-Lelievre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70368164?s=80&v=4"},"commit":{"message":"day3 part1, grid without using numpy","shortMessageHtmlLink":"day3 part1, grid without using numpy"}},{"before":"f3f99646106e929167d6ac0f4bb3532581ea4fa7","after":"e73707a2bba9347e0f8703a4fe3fb8900e8b008e","ref":"refs/heads/master","pushedAt":"2023-12-03T09:35:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Clement-Lelievre","name":"Clem","path":"/Clement-Lelievre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70368164?s=80&v=4"},"commit":{"message":"makefile for file creation boilerplate","shortMessageHtmlLink":"makefile for file creation boilerplate"}},{"before":"cfc666e470dabb696bb9e8cd6c2d428bed2a83cd","after":"f3f99646106e929167d6ac0f4bb3532581ea4fa7","ref":"refs/heads/master","pushedAt":"2023-12-02T14:06:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Clement-Lelievre","name":"Clem","path":"/Clement-Lelievre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70368164?s=80&v=4"},"commit":{"message":"reduce, dict, split or regex","shortMessageHtmlLink":"reduce, dict, split or regex"}},{"before":"51f654c423b5990ed3d18f423c4aa2c6a62fdfca","after":"cfc666e470dabb696bb9e8cd6c2d428bed2a83cd","ref":"refs/heads/master","pushedAt":"2023-12-01T09:22:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Clement-Lelievre","name":"Clem","path":"/Clement-Lelievre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70368164?s=80&v=4"},"commit":{"message":"day1 2023, regex and for loop\n\nthis is the start of AoC 2023 :)","shortMessageHtmlLink":"day1 2023, regex and for loop"}},{"before":"a422357f8a94abf7df8346183df4af4ce1252cbf","after":"51f654c423b5990ed3d18f423c4aa2c6a62fdfca","ref":"refs/heads/master","pushedAt":"2023-07-26T11:25:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Clement-Lelievre","name":"Clem","path":"/Clement-Lelievre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70368164?s=80&v=4"},"commit":{"message":"day23 p1, array manipulation, naive implementation. Could use deque.rotate","shortMessageHtmlLink":"day23 p1, array manipulation, naive implementation. Could use deque.r…"}},{"before":"2c35bbe2be4979673a20b7d7765180944d1ce66d","after":"a422357f8a94abf7df8346183df4af4ce1252cbf","ref":"refs/heads/master","pushedAt":"2023-07-26T10:18:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Clement-Lelievre","name":"Clem","path":"/Clement-Lelievre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70368164?s=80&v=4"},"commit":{"message":"solved day 22 both parts, with no optimization except using a deque for fast access (set/get) to both ends of an array","shortMessageHtmlLink":"solved day 22 both parts, with no optimization except using a deque f…"}},{"before":"1aacd78c0e5839a11232169051d716a962193f31","after":"2c35bbe2be4979673a20b7d7765180944d1ce66d","ref":"refs/heads/master","pushedAt":"2023-07-25T16:36:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Clement-Lelievre","name":"Clem","path":"/Clement-Lelievre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70368164?s=80&v=4"},"commit":{"message":"part 1 day 22, deques, while loop, parsing input","shortMessageHtmlLink":"part 1 day 22, deques, while loop, parsing input"}},{"before":"758d873fdbb006a3ce90fe558d71852c7eac6144","after":"1aacd78c0e5839a11232169051d716a962193f31","ref":"refs/heads/master","pushedAt":"2023-03-28T16:53:48.910Z","pushType":"push","commitsCount":1,"pusher":{"login":"Clement-Lelievre","name":"Clem","path":"/Clement-Lelievre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70368164?s=80&v=4"},"commit":{"message":"grid problem, manhattan distance, use case for case/match (pattern matching)","shortMessageHtmlLink":"grid problem, manhattan distance, use case for case/match (pattern ma…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0wMlQyMTozNjozNC4wMDAwMDBazwAAAAPWUhkp","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0yOFQxNjo1Mzo0OC45MTA2NTdazwAAAAMNHSVc"}},"title":"Activity · Clement-Lelievre/lewagon_x_aoc"}