{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":721472553,"defaultBranch":"master","name":"advent-of-code-2023","ownerLogin":"Starwort","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-11-21T06:09:42.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/16487249?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1700547046.0","currentOid":""},"activityList":{"items":[{"before":"a48d5b8c50d0281fff4b3a25ba8d1f026d0f2529","after":"238080e417831cb1811c8144b507128924cae544","ref":"refs/heads/master","pushedAt":"2024-01-09T23:52:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Starwort","name":null,"path":"/Starwort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16487249?s=80&v=4"},"commit":{"message":"Use DFS instead of HeapQ (2:55 → 29s)","shortMessageHtmlLink":"Use DFS instead of HeapQ (2:55 → 29s)"}},{"before":"67bd4573bb840010a0fc6f27f48485c41c6c28fd","after":"a48d5b8c50d0281fff4b3a25ba8d1f026d0f2529","ref":"refs/heads/master","pushedAt":"2024-01-09T23:49:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Starwort","name":null,"path":"/Starwort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16487249?s=80&v=4"},"commit":{"message":"Check for next node already visited to reduce allocations","shortMessageHtmlLink":"Check for next node already visited to reduce allocations"}},{"before":"e4beb6b2bfc0e5eaec77014d4f6c122e6c71cb78","after":"67bd4573bb840010a0fc6f27f48485c41c6c28fd","ref":"refs/heads/master","pushedAt":"2024-01-09T23:44:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Starwort","name":null,"path":"/Starwort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16487249?s=80&v=4"},"commit":{"message":"Fix logic, use shared solve function","shortMessageHtmlLink":"Fix logic, use shared solve function"}},{"before":"1c7f9ec8adc8a90ee93e9ee2a72170379ee6a6cf","after":"e4beb6b2bfc0e5eaec77014d4f6c122e6c71cb78","ref":"refs/heads/master","pushedAt":"2024-01-09T23:35:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Starwort","name":null,"path":"/Starwort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16487249?s=80&v=4"},"commit":{"message":"Fix typo causing solution to immediately return (incorrectly)","shortMessageHtmlLink":"Fix typo causing solution to immediately return (incorrectly)"}},{"before":"4710ea1ff4293d9bedd9bed7e661dbcdeaa4de81","after":"1c7f9ec8adc8a90ee93e9ee2a72170379ee6a6cf","ref":"refs/heads/master","pushedAt":"2024-01-09T23:32:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Starwort","name":null,"path":"/Starwort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16487249?s=80&v=4"},"commit":{"message":"Further improve logic. 0.52 for both parts","shortMessageHtmlLink":"Further improve logic. 0.52 for both parts"}},{"before":"6a0dc0d49a7697284d25ea40f099b3232efc7c46","after":"4710ea1ff4293d9bedd9bed7e661dbcdeaa4de81","ref":"refs/heads/master","pushedAt":"2024-01-09T23:25:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Starwort","name":null,"path":"/Starwort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16487249?s=80&v=4"},"commit":{"message":"Port logic from Rust version of day 23 (runtime 0.5s for part 2)","shortMessageHtmlLink":"Port logic from Rust version of day 23 (runtime 0.5s for part 2)"}},{"before":"0c4616460a8d8813396bdacd6b083d65cedc013d","after":"6a0dc0d49a7697284d25ea40f099b3232efc7c46","ref":"refs/heads/master","pushedAt":"2023-12-25T05:36:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Starwort","name":null,"path":"/Starwort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16487249?s=80&v=4"},"commit":{"message":"Just use the graph dict","shortMessageHtmlLink":"Just use the graph dict"}},{"before":"f6f5b054485fe2fd31304081daaecbe28766cc36","after":"0c4616460a8d8813396bdacd6b083d65cedc013d","ref":"refs/heads/master","pushedAt":"2023-12-25T05:29:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Starwort","name":null,"path":"/Starwort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16487249?s=80&v=4"},"commit":{"message":"567/493","shortMessageHtmlLink":"567/493"}},{"before":"5129ef9d27b11eabfe8f90f330fe006cc7bff70b","after":"f6f5b054485fe2fd31304081daaecbe28766cc36","ref":"refs/heads/master","pushedAt":"2023-12-24T20:23:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Starwort","name":null,"path":"/Starwort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16487249?s=80&v=4"},"commit":{"message":"Get <0.4s solution\nAround 0.35s","shortMessageHtmlLink":"Get <0.4s solution"}},{"before":"f5ef7107ce00622463d3e99c79ee8942954d16d3","after":"5129ef9d27b11eabfe8f90f330fe006cc7bff70b","ref":"refs/heads/master","pushedAt":"2023-12-24T19:56:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Starwort","name":null,"path":"/Starwort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16487249?s=80&v=4"},"commit":{"message":"Optimise to 0.4 seconds by precomputing the path maxes rather than computing them each time","shortMessageHtmlLink":"Optimise to 0.4 seconds by precomputing the path maxes rather than co…"}},{"before":"73e3268b3efebbf2ea48a77c77e617b4e96a311e","after":"f5ef7107ce00622463d3e99c79ee8942954d16d3","ref":"refs/heads/master","pushedAt":"2023-12-24T19:40:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Starwort","name":null,"path":"/Starwort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16487249?s=80&v=4"},"commit":{"message":"Create Rust solution for day 23\nFinishes in less than 2 seconds. Definitely should have done this the first time","shortMessageHtmlLink":"Create Rust solution for day 23"}},{"before":"edc8c0c7d87ffbef000bee96cd53e4e39fcdc0b6","after":"73e3268b3efebbf2ea48a77c77e617b4e96a311e","ref":"refs/heads/master","pushedAt":"2023-12-24T06:05:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Starwort","name":null,"path":"/Starwort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16487249?s=80&v=4"},"commit":{"message":"612/28","shortMessageHtmlLink":"612/28"}},{"before":"2d581ed16d1d0d557008bf6b0c17dbf2500ab746","after":"edc8c0c7d87ffbef000bee96cd53e4e39fcdc0b6","ref":"refs/heads/master","pushedAt":"2023-12-23T07:01:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Starwort","name":null,"path":"/Starwort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16487249?s=80&v=4"},"commit":{"message":"114/1403\nDoesn't finish in reasonable time, but a solve is a solve\n14m22s for p2, one *one* of the versions of this that was running","shortMessageHtmlLink":"114/1403"}},{"before":"f94081fc252cce40341266496f5129d912a0bab5","after":"2d581ed16d1d0d557008bf6b0c17dbf2500ab746","ref":"refs/heads/master","pushedAt":"2023-12-22T06:19:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Starwort","name":null,"path":"/Starwort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16487249?s=80&v=4"},"commit":{"message":"Use my original calculation but fix it","shortMessageHtmlLink":"Use my original calculation but fix it"}},{"before":"ec3f7b59bc0c3f360e767e2877473dbff5d4a33f","after":"f94081fc252cce40341266496f5129d912a0bab5","ref":"refs/heads/master","pushedAt":"2023-12-22T06:16:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Starwort","name":null,"path":"/Starwort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16487249?s=80&v=4"},"commit":{"message":"1527/1106\nWhy did my simulation not work for over an hour? who knows","shortMessageHtmlLink":"1527/1106"}},{"before":"188a2c8d81e868344eaf49f353080c815dc02b1c","after":"ec3f7b59bc0c3f360e767e2877473dbff5d4a33f","ref":"refs/heads/master","pushedAt":"2023-12-21T07:28:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Starwort","name":null,"path":"/Starwort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16487249?s=80&v=4"},"commit":{"message":"Remove debug print","shortMessageHtmlLink":"Remove debug print"}},{"before":"6e0d2e6c56ff1d0c1132de1c2985d137790296aa","after":"188a2c8d81e868344eaf49f353080c815dc02b1c","ref":"refs/heads/master","pushedAt":"2023-12-21T07:14:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Starwort","name":null,"path":"/Starwort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16487249?s=80&v=4"},"commit":{"message":"144/817","shortMessageHtmlLink":"144/817"}},{"before":"bb303851e799ae2b5b0bc171a7effda70dcd438a","after":"6e0d2e6c56ff1d0c1132de1c2985d137790296aa","ref":"refs/heads/master","pushedAt":"2023-12-20T06:28:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Starwort","name":null,"path":"/Starwort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16487249?s=80&v=4"},"commit":{"message":"124/933","shortMessageHtmlLink":"124/933"}},{"before":"b6b9b84f7c07122ca1f9bd989193a68622683f60","after":"bb303851e799ae2b5b0bc171a7effda70dcd438a","ref":"refs/heads/master","pushedAt":"2023-12-19T05:57:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Starwort","name":null,"path":"/Starwort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16487249?s=80&v=4"},"commit":{"message":"Clean up p2 slightly using range subtraction","shortMessageHtmlLink":"Clean up p2 slightly using range subtraction"}},{"before":"e469e63edc4e8f43ce4f4b4bcdeb687f2a964dcd","after":"b6b9b84f7c07122ca1f9bd989193a68622683f60","ref":"refs/heads/master","pushedAt":"2023-12-19T05:29:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Starwort","name":null,"path":"/Starwort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16487249?s=80&v=4"},"commit":{"message":"Remove Ratings typeddict because it was causing a type error","shortMessageHtmlLink":"Remove Ratings typeddict because it was causing a type error"}},{"before":"1217e2973294c0f4ed8481baf29fd9a918b34435","after":"e469e63edc4e8f43ce4f4b4bcdeb687f2a964dcd","ref":"refs/heads/master","pushedAt":"2023-12-18T05:40:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Starwort","name":null,"path":"/Starwort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16487249?s=80&v=4"},"commit":{"message":"194/589","shortMessageHtmlLink":"194/589"}},{"before":"e3386306b454448c9cbce5a66debf36925611b0b","after":"1217e2973294c0f4ed8481baf29fd9a918b34435","ref":"refs/heads/master","pushedAt":"2023-12-17T06:35:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Starwort","name":null,"path":"/Starwort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16487249?s=80&v=4"},"commit":{"message":"Actually fix next_state calculation","shortMessageHtmlLink":"Actually fix next_state calculation"}},{"before":"dcb70324b3850ff0323aeffcd062b44079d06721","after":"e3386306b454448c9cbce5a66debf36925611b0b","ref":"refs/heads/master","pushedAt":"2023-12-17T06:02:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Starwort","name":null,"path":"/Starwort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16487249?s=80&v=4"},"commit":{"message":"Fix mistake in call to next_state() for p2","shortMessageHtmlLink":"Fix mistake in call to next_state() for p2"}},{"before":"9bff73f53b31f25905e89023e0b78c76377784db","after":"dcb70324b3850ff0323aeffcd062b44079d06721","ref":"refs/heads/master","pushedAt":"2023-12-17T06:01:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Starwort","name":null,"path":"/Starwort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16487249?s=80&v=4"},"commit":{"message":"Fix next_state","shortMessageHtmlLink":"Fix next_state"}},{"before":"845f62853abf5f4530823fcbc6d4d13382857e56","after":"9bff73f53b31f25905e89023e0b78c76377784db","ref":"refs/heads/master","pushedAt":"2023-12-17T05:56:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Starwort","name":null,"path":"/Starwort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16487249?s=80&v=4"},"commit":{"message":"Use new aoc_helper.Grid.pathfind implementation","shortMessageHtmlLink":"Use new aoc_helper.Grid.pathfind implementation"}},{"before":"6456fecfcaa76b27cd076744ce38e17028f89911","after":"845f62853abf5f4530823fcbc6d4d13382857e56","ref":"refs/heads/master","pushedAt":"2023-12-17T05:35:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Starwort","name":null,"path":"/Starwort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16487249?s=80&v=4"},"commit":{"message":"606/460","shortMessageHtmlLink":"606/460"}},{"before":"7c412682c94605eaec5836960659888668f985cd","after":"6456fecfcaa76b27cd076744ce38e17028f89911","ref":"refs/heads/master","pushedAt":"2023-12-16T06:01:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Starwort","name":null,"path":"/Starwort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16487249?s=80&v=4"},"commit":{"message":"Speed up solution further by using a set instead of a grid","shortMessageHtmlLink":"Speed up solution further by using a set instead of a grid"}},{"before":"d1aadd702d224f85ecc4e3d32cd953cc3dc5f77a","after":"7c412682c94605eaec5836960659888668f985cd","ref":"refs/heads/master","pushedAt":"2023-12-16T06:00:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Starwort","name":null,"path":"/Starwort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16487249?s=80&v=4"},"commit":{"message":"Speed up solution","shortMessageHtmlLink":"Speed up solution"}},{"before":"f728c5e240135f0058c331a1e51b6077aefe9fca","after":"d1aadd702d224f85ecc4e3d32cd953cc3dc5f77a","ref":"refs/heads/master","pushedAt":"2023-12-16T05:16:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Starwort","name":null,"path":"/Starwort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16487249?s=80&v=4"},"commit":{"message":"Change p1 to use the function introduced for p2","shortMessageHtmlLink":"Change p1 to use the function introduced for p2"}},{"before":"74afd3ba5d47af082d40962e8e56e137d960c38c","after":"f728c5e240135f0058c331a1e51b6077aefe9fca","ref":"refs/heads/master","pushedAt":"2023-12-15T05:41:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Starwort","name":null,"path":"/Starwort","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16487249?s=80&v=4"},"commit":{"message":"Improve solution","shortMessageHtmlLink":"Improve solution"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD28Yl2QA","startCursor":null,"endCursor":null}},"title":"Activity · Starwort/advent-of-code-2023"}