{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":643333823,"defaultBranch":"main","name":"sudoku-rust","ownerLogin":"dharkness","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-05-20T20:36:21.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/341319?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1699762051.0","currentOid":""},"activityList":{"items":[{"before":"22221dc1361a54c913f11ca73421d205da08a190","after":"a64d706d4f7b150d9e15b9c911f4f9ba31deb2b6","ref":"refs/heads/main","pushedAt":"2023-11-27T02:25:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dharkness","name":"David Harkness","path":"/dharkness","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/341319?s=80&v=4"},"commit":{"message":"Mark non-Rust code blocks as text","shortMessageHtmlLink":"Mark non-Rust code blocks as text"}},{"before":"11739a2739292207ebd93a74b317c3650d0bc2ce","after":"22221dc1361a54c913f11ca73421d205da08a190","ref":"refs/heads/main","pushedAt":"2023-11-27T02:22:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dharkness","name":"David Harkness","path":"/dharkness","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/341319?s=80&v=4"},"commit":{"message":"Split Almost and regular Unique Rectangle solvers","shortMessageHtmlLink":"Split Almost and regular Unique Rectangle solvers"}},{"before":"5d8bc58e93176da01ec7651e659d49f036692e0f","after":"11739a2739292207ebd93a74b317c3650d0bc2ce","ref":"refs/heads/main","pushedAt":"2023-11-27T01:11:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dharkness","name":"David Harkness","path":"/dharkness","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/341319?s=80&v=4"},"commit":{"message":"Return single Unique Rectangle before Almost Unique Rectangle when requested","shortMessageHtmlLink":"Return single Unique Rectangle before Almost Unique Rectangle when re…"}},{"before":"ccddce2fd545cd2f86f2480c0cdb4535c1155b9b","after":"5d8bc58e93176da01ec7651e659d49f036692e0f","ref":"refs/heads/main","pushedAt":"2023-11-14T10:54:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dharkness","name":"David Harkness","path":"/dharkness","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/341319?s=80&v=4"},"commit":{"message":"Add Extended Unique Rectangle solver","shortMessageHtmlLink":"Add Extended Unique Rectangle solver"}},{"before":"d0ba62ceb765a50625a7235f9ea9baeb2a4d100c","after":"ccddce2fd545cd2f86f2480c0cdb4535c1155b9b","ref":"refs/heads/main","pushedAt":"2023-11-14T10:47:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dharkness","name":"David Harkness","path":"/dharkness","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/341319?s=80&v=4"},"commit":{"message":"Add Extended Unique Rectangle solver","shortMessageHtmlLink":"Add Extended Unique Rectangle solver"}},{"before":"9d2a49407c3b42ece8a1b10ed41678dddaa8ae6b","after":"d0ba62ceb765a50625a7235f9ea9baeb2a4d100c","ref":"refs/heads/main","pushedAt":"2023-11-12T21:21:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dharkness","name":"David Harkness","path":"/dharkness","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/341319?s=80&v=4"},"commit":{"message":"Create release script","shortMessageHtmlLink":"Create release script"}},{"before":"229997c7662a7274068e6d4c0084fa199fe788aa","after":"9d2a49407c3b42ece8a1b10ed41678dddaa8ae6b","ref":"refs/heads/main","pushedAt":"2023-11-12T19:26:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dharkness","name":"David Harkness","path":"/dharkness","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/341319?s=80&v=4"},"commit":{"message":"Add Hidden Unique Rectangle solver","shortMessageHtmlLink":"Add Hidden Unique Rectangle solver"}},{"before":"971aad807af95b3ee463f59f99d01e9cc6fe18ad","after":"229997c7662a7274068e6d4c0084fa199fe788aa","ref":"refs/heads/main","pushedAt":"2023-11-12T16:23:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dharkness","name":"David Harkness","path":"/dharkness","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/341319?s=80&v=4"},"commit":{"message":"Use range.contains() in Naked/Hidden Tuple solvers","shortMessageHtmlLink":"Use range.contains() in Naked/Hidden Tuple solvers"}},{"before":"0ae84ec26780c9b8d62d15d3df640e348f073c2e","after":"971aad807af95b3ee463f59f99d01e9cc6fe18ad","ref":"refs/heads/main","pushedAt":"2023-11-12T03:49:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dharkness","name":"David Harkness","path":"/dharkness","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/341319?s=80&v=4"},"commit":{"message":"Highlight candidates on right-hand grids","shortMessageHtmlLink":"Highlight candidates on right-hand grids"}},{"before":"3d4c65d4e60e75dd8bbb6044c5ac776dbbdb14df","after":"0ae84ec26780c9b8d62d15d3df640e348f073c2e","ref":"refs/heads/main","pushedAt":"2023-11-12T02:21:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dharkness","name":"David Harkness","path":"/dharkness","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/341319?s=80&v=4"},"commit":{"message":"Add option to return first deduction from strategies (used in create and solve commands)","shortMessageHtmlLink":"Add option to return first deduction from strategies (used in create …"}},{"before":"31da1471b9197d8896d39276bd8ddfdf2436c420","after":"3d4c65d4e60e75dd8bbb6044c5ac776dbbdb14df","ref":"refs/heads/main","pushedAt":"2023-11-11T23:53:41.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"dharkness","name":"David Harkness","path":"/dharkness","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/341319?s=80&v=4"},"commit":{"message":"Speed up WXYZ-Wing solver by reducing impossible wings","shortMessageHtmlLink":"Speed up WXYZ-Wing solver by reducing impossible wings"}},{"before":"84dd5b1038fa83dc9304ec28ff4d43c8f449d92e","after":"31da1471b9197d8896d39276bd8ddfdf2436c420","ref":"refs/heads/main","pushedAt":"2023-11-10T15:37:22.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"dharkness","name":"David Harkness","path":"/dharkness","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/341319?s=80&v=4"},"commit":{"message":"Add some IDE configuration files","shortMessageHtmlLink":"Add some IDE configuration files"}},{"before":"45137777fa97e7a9bdbccaa2b2b522e20980051f","after":"84dd5b1038fa83dc9304ec28ff4d43c8f449d92e","ref":"refs/heads/main","pushedAt":"2023-11-09T16:03:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dharkness","name":"David Harkness","path":"/dharkness","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/341319?s=80&v=4"},"commit":{"message":"Exclude solved knowns in Fireworks solver","shortMessageHtmlLink":"Exclude solved knowns in Fireworks solver"}},{"before":"7a65458ebefe5ba08b797e655fd829946751cf6e","after":"45137777fa97e7a9bdbccaa2b2b522e20980051f","ref":"refs/heads/main","pushedAt":"2023-11-09T14:28:52.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"dharkness","name":"David Harkness","path":"/dharkness","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/341319?s=80&v=4"},"commit":{"message":"Ignore WXYZ-Wings with single cell for one primary","shortMessageHtmlLink":"Ignore WXYZ-Wings with single cell for one primary"}},{"before":"3a3257d3af4fb25b949a5cb99da7587350adfc8a","after":"7a65458ebefe5ba08b797e655fd829946751cf6e","ref":"refs/heads/main","pushedAt":"2023-11-06T23:38:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dharkness","name":"David Harkness","path":"/dharkness","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/341319?s=80&v=4"},"commit":{"message":"Refactor Clue methods; add clues for Unique Rectangles","shortMessageHtmlLink":"Refactor Clue methods; add clues for Unique Rectangles"}},{"before":"76e6f1ba3a8d956afba873c1f026b91562a5a8ea","after":"3a3257d3af4fb25b949a5cb99da7587350adfc8a","ref":"refs/heads/main","pushedAt":"2023-11-06T08:37:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dharkness","name":"David Harkness","path":"/dharkness","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/341319?s=80&v=4"},"commit":{"message":"Add Clues for Action; add Highlight interactive player command with colors","shortMessageHtmlLink":"Add Clues for Action; add Highlight interactive player command with c…"}},{"before":"c977f9bacb29f9a70d70e1a5209fafd972dd60c9","after":"76e6f1ba3a8d956afba873c1f026b91562a5a8ea","ref":"refs/heads/main","pushedAt":"2023-11-05T20:39:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dharkness","name":"David Harkness","path":"/dharkness","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/341319?s=80&v=4"},"commit":{"message":"Add more horizontal space to full candidate grid","shortMessageHtmlLink":"Add more horizontal space to full candidate grid"}},{"before":"746c3f66dd24e29eaa80a149c57810e358f6345c","after":"c977f9bacb29f9a70d70e1a5209fafd972dd60c9","ref":"refs/heads/main","pushedAt":"2023-11-05T17:54:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dharkness","name":"David Harkness","path":"/dharkness","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/341319?s=80&v=4"},"commit":{"message":"Return board from Brute Force strategy; print expanded board from all commands","shortMessageHtmlLink":"Return board from Brute Force strategy; print expanded board from all…"}},{"before":"5903803054a7527dbce6a6f09c37a84f3f0e71e7","after":"746c3f66dd24e29eaa80a149c57810e358f6345c","ref":"refs/heads/main","pushedAt":"2023-11-05T04:47:23.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"dharkness","name":"David Harkness","path":"/dharkness","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/341319?s=80&v=4"},"commit":{"message":"Print candidate grids next to full puzzle grid in interactive player","shortMessageHtmlLink":"Print candidate grids next to full puzzle grid in interactive player"}},{"before":"f232cbb030583544e09cd3917e362f4eaaeec7e0","after":"5903803054a7527dbce6a6f09c37a84f3f0e71e7","ref":"refs/heads/main","pushedAt":"2023-11-03T19:52:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dharkness","name":"David Harkness","path":"/dharkness","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/341319?s=80&v=4"},"commit":{"message":"Add longer command-line descriptions","shortMessageHtmlLink":"Add longer command-line descriptions"}},{"before":"f0897cb7a5ac96f94917d9cde07bdfc656da3a40","after":"f232cbb030583544e09cd3917e362f4eaaeec7e0","ref":"refs/heads/main","pushedAt":"2023-11-03T16:22:16.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"dharkness","name":"David Harkness","path":"/dharkness","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/341319?s=80&v=4"},"commit":{"message":"Invert interactive player autoplay options; remove peer option","shortMessageHtmlLink":"Invert interactive player autoplay options; remove peer option"}},{"before":"453cf0d24500daf40a8db77e6c5d6773cd73f0e9","after":"f0897cb7a5ac96f94917d9cde07bdfc656da3a40","ref":"refs/heads/main","pushedAt":"2023-10-30T15:52:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dharkness","name":"David Harkness","path":"/dharkness","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/341319?s=80&v=4"},"commit":{"message":"Add some code links to the README","shortMessageHtmlLink":"Add some code links to the README"}},{"before":"6023eb92b6537c7c8609bda6c46c4a30b2095bd2","after":"453cf0d24500daf40a8db77e6c5d6773cd73f0e9","ref":"refs/heads/main","pushedAt":"2023-10-30T15:26:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dharkness","name":"David Harkness","path":"/dharkness","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/341319?s=80&v=4"},"commit":{"message":"Add basic running instructions and more goals to README","shortMessageHtmlLink":"Add basic running instructions and more goals to README"}},{"before":"f8fc278cb87fe87acf83fb6e0c38d63803d43a37","after":"6023eb92b6537c7c8609bda6c46c4a30b2095bd2","ref":"refs/heads/main","pushedAt":"2023-10-30T15:25:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dharkness","name":"David Harkness","path":"/dharkness","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/341319?s=80&v=4"},"commit":{"message":"Add basic running instructions and more goals to README","shortMessageHtmlLink":"Add basic running instructions and more goals to README"}},{"before":"1ae0b284ca1728dcfc16b7f7c2df1d83feeaebd7","after":"f8fc278cb87fe87acf83fb6e0c38d63803d43a37","ref":"refs/heads/main","pushedAt":"2023-10-30T15:24:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dharkness","name":"David Harkness","path":"/dharkness","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/341319?s=80&v=4"},"commit":{"message":"Add basic running instructions and more goals to README","shortMessageHtmlLink":"Add basic running instructions and more goals to README"}},{"before":"61e378f9cdc6d7f34f9ba734639a4280f3a17af2","after":"1ae0b284ca1728dcfc16b7f7c2df1d83feeaebd7","ref":"refs/heads/main","pushedAt":"2023-10-30T15:24:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dharkness","name":"David Harkness","path":"/dharkness","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/341319?s=80&v=4"},"commit":{"message":"Add basic running instructions and more goals to README","shortMessageHtmlLink":"Add basic running instructions and more goals to README"}},{"before":"6c240fb8fb4d8bc428379c0222893544c2eb777b","after":"61e378f9cdc6d7f34f9ba734639a4280f3a17af2","ref":"refs/heads/main","pushedAt":"2023-10-30T15:23:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dharkness","name":"David Harkness","path":"/dharkness","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/341319?s=80&v=4"},"commit":{"message":"Add basic running instructions and more goals to README","shortMessageHtmlLink":"Add basic running instructions and more goals to README"}},{"before":"bb2f6915e9d29686695ce35a3a2d0f1f5b27decc","after":"6c240fb8fb4d8bc428379c0222893544c2eb777b","ref":"refs/heads/main","pushedAt":"2023-10-30T15:21:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dharkness","name":"David Harkness","path":"/dharkness","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/341319?s=80&v=4"},"commit":{"message":"Add basic running instructions and more goals to README","shortMessageHtmlLink":"Add basic running instructions and more goals to README"}},{"before":"74e4fd45abf87e02b31038715028a187bb0060d3","after":"bb2f6915e9d29686695ce35a3a2d0f1f5b27decc","ref":"refs/heads/main","pushedAt":"2023-10-30T15:05:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dharkness","name":"David Harkness","path":"/dharkness","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/341319?s=80&v=4"},"commit":{"message":"Add basic running instructions and more goals to README","shortMessageHtmlLink":"Add basic running instructions and more goals to README"}},{"before":"b2f746a2fc608d24f34a63dc447ff54415b93189","after":"74e4fd45abf87e02b31038715028a187bb0060d3","ref":"refs/heads/main","pushedAt":"2023-10-30T15:05:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dharkness","name":"David Harkness","path":"/dharkness","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/341319?s=80&v=4"},"commit":{"message":"Add basic running instructions and more goals to README","shortMessageHtmlLink":"Add basic running instructions and more goals to README"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADuDtgiQA","startCursor":null,"endCursor":null}},"title":"Activity · dharkness/sudoku-rust"}