{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":538222235,"defaultBranch":"main","name":"wordle-solver","ownerLogin":"TheMatt2","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-09-18T19:43:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/22862051?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1678852421.986333","currentOid":""},"activityList":{"items":[{"before":"2f6d22a4599fdc635558a8c91464d1dc43413e23","after":"db7e395b468d8193ef9f3c61cf24d58113a141c6","ref":"refs/heads/main","pushedAt":"2023-12-22T01:56:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"TheMatt2","name":"Matthew Schweiss","path":"/TheMatt2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22862051?s=80&v=4"},"commit":{"message":"Typo fixes\n\nFixes multiple typos","shortMessageHtmlLink":"Typo fixes"}},{"before":"101e99f9ab6b1f1daaf9fe79b1d665b1ff764e5d","after":"2f6d22a4599fdc635558a8c91464d1dc43413e23","ref":"refs/heads/main","pushedAt":"2023-12-22T01:55:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMatt2","name":"Matthew Schweiss","path":"/TheMatt2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22862051?s=80&v=4"},"commit":{"message":"Typo fixes\n\nFixes multiple typos","shortMessageHtmlLink":"Typo fixes"}},{"before":"a231813e6f5685d1fcb3aa1b2e701ccf1ff2af96","after":"101e99f9ab6b1f1daaf9fe79b1d665b1ff764e5d","ref":"refs/heads/main","pushedAt":"2023-07-03T01:10:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMatt2","name":"Matthew Schweiss","path":"/TheMatt2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22862051?s=80&v=4"},"commit":{"message":"Clarify comments and refector in cache fill\n\nMake comments more clear and refector for loops to use item iteration","shortMessageHtmlLink":"Clarify comments and refector in cache fill"}},{"before":"3ff66f4d1f44b0f641bbcd48bf14d213cc994c38","after":"a231813e6f5685d1fcb3aa1b2e701ccf1ff2af96","ref":"refs/heads/main","pushedAt":"2023-07-03T00:46:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMatt2","name":"Matthew Schweiss","path":"/TheMatt2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22862051?s=80&v=4"},"commit":{"message":"Skip flappy_birdle for cache_fill","shortMessageHtmlLink":"Skip flappy_birdle for cache_fill"}},{"before":"939a23f3e663e72ee50ea4dbf8d948d0918617a4","after":"3ff66f4d1f44b0f641bbcd48bf14d213cc994c38","ref":"refs/heads/main","pushedAt":"2023-07-03T00:44:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMatt2","name":"Matthew Schweiss","path":"/TheMatt2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22862051?s=80&v=4"},"commit":{"message":"Improve cache_fill date formatting","shortMessageHtmlLink":"Improve cache_fill date formatting"}},{"before":"609870209fba5ae8ee04efc4cdaf5e0691db9763","after":"939a23f3e663e72ee50ea4dbf8d948d0918617a4","ref":"refs/heads/main","pushedAt":"2023-07-02T02:34:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMatt2","name":"Matthew Schweiss","path":"/TheMatt2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22862051?s=80&v=4"},"commit":{"message":"Add time duration to cache_fill.py","shortMessageHtmlLink":"Add time duration to cache_fill.py"}},{"before":"3f5ce500ab5e769fcb46aec7bfe06c1a3f6dd770","after":"609870209fba5ae8ee04efc4cdaf5e0691db9763","ref":"refs/heads/main","pushedAt":"2023-03-26T13:26:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMatt2","name":"Matthew Schweiss","path":"/TheMatt2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22862051?s=80&v=4"},"commit":{"message":"Fix bug in cache fill\n\nFailed if a word had no results stored.","shortMessageHtmlLink":"Fix bug in cache fill"}},{"before":"dbbbb401d8c3e46ba04d9012256bc9f199351b6a","after":"3f5ce500ab5e769fcb46aec7bfe06c1a3f6dd770","ref":"refs/heads/main","pushedAt":"2023-03-26T12:48:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMatt2","name":"Matthew Schweiss","path":"/TheMatt2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22862051?s=80&v=4"},"commit":{"message":"Fix off-by-one error in cache fill\n\nDidn't build cache for largest word size due to error.","shortMessageHtmlLink":"Fix off-by-one error in cache fill"}},{"before":"e510b9aaa58f489ce14f8127c98983dbe8b3bffc","after":"dbbbb401d8c3e46ba04d9012256bc9f199351b6a","ref":"refs/heads/main","pushedAt":"2023-03-24T01:01:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMatt2","name":"Matthew Schweiss","path":"/TheMatt2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22862051?s=80&v=4"},"commit":{"message":"Fix indeterminite solution results.\n\nFixed 2 different issues that caused the solver to return unoptimal results.","shortMessageHtmlLink":"Fix indeterminite solution results."}},{"before":"75263e9af84a3036898c9b9fad5891e52ca82dd7","after":"e510b9aaa58f489ce14f8127c98983dbe8b3bffc","ref":"refs/heads/main","pushedAt":"2023-03-21T01:04:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMatt2","name":"Matthew Schweiss","path":"/TheMatt2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22862051?s=80&v=4"},"commit":{"message":"Make sure cache is sorted","shortMessageHtmlLink":"Make sure cache is sorted"}},{"before":"3c99ed781515e682d323f610a913d206ce911885","after":"75263e9af84a3036898c9b9fad5891e52ca82dd7","ref":"refs/heads/main","pushedAt":"2023-03-21T00:24:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMatt2","name":"Matthew Schweiss","path":"/TheMatt2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22862051?s=80&v=4"},"commit":{"message":"Fix sorting issue\nSort was setup incorrectly, leading to nondeterminstics results","shortMessageHtmlLink":"Fix sorting issue"}},{"before":"ee20202434d645258499b7daa5759c07c2320fb8","after":"3c99ed781515e682d323f610a913d206ce911885","ref":"refs/heads/main","pushedAt":"2023-03-20T23:56:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMatt2","name":"Matthew Schweiss","path":"/TheMatt2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22862051?s=80&v=4"},"commit":{"message":"Add check to verify save","shortMessageHtmlLink":"Add check to verify save"}},{"before":"001e6a39d9094a045bc6c8a5cd0a398120d9a2e3","after":"ee20202434d645258499b7daa5759c07c2320fb8","ref":"refs/heads/main","pushedAt":"2023-03-20T23:46:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMatt2","name":"Matthew Schweiss","path":"/TheMatt2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22862051?s=80&v=4"},"commit":{"message":"Whitespace","shortMessageHtmlLink":"Whitespace"}},{"before":"4d59dd435c47e2be4594036b692b2d88402ef05d","after":"001e6a39d9094a045bc6c8a5cd0a398120d9a2e3","ref":"refs/heads/main","pushedAt":"2023-03-20T23:45:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMatt2","name":"Matthew Schweiss","path":"/TheMatt2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22862051?s=80&v=4"},"commit":{"message":"Fix cache coherence bug\n\nFix bug where data would not actually be saved to cache","shortMessageHtmlLink":"Fix cache coherence bug"}},{"before":"598b4b186dffcd5fb5050eebfc52c9b1d2748ddb","after":"4d59dd435c47e2be4594036b692b2d88402ef05d","ref":"refs/heads/main","pushedAt":"2023-03-20T17:34:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMatt2","name":"Matthew Schweiss","path":"/TheMatt2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22862051?s=80&v=4"},"commit":{"message":"Fix cache incoherency bug\n\nBug in multithreaded cache fill would cause cached value to be written to\nwrong result, and possible overwrite initial guess.","shortMessageHtmlLink":"Fix cache incoherency bug"}},{"before":"41562aa4e16cc018d1b3d2ee1b932b6255217f9c","after":"598b4b186dffcd5fb5050eebfc52c9b1d2748ddb","ref":"refs/heads/main","pushedAt":"2023-03-20T16:09:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMatt2","name":"Matthew Schweiss","path":"/TheMatt2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22862051?s=80&v=4"},"commit":{"message":"Revive multithreaded cache_fill()\n\nAfter switching to manual cache saving, this seems to actually make sense now.","shortMessageHtmlLink":"Revive multithreaded cache_fill()"}},{"before":"bcdf088fefe8cfe774b4476d148b708ca2c1f58b","after":"41562aa4e16cc018d1b3d2ee1b932b6255217f9c","ref":"refs/heads/main","pushedAt":"2023-03-20T15:41:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMatt2","name":"Matthew Schweiss","path":"/TheMatt2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22862051?s=80&v=4"},"commit":{"message":"Optimize fill\nDo not save after every calculation.","shortMessageHtmlLink":"Optimize fill"}},{"before":"16917852876723b410ae3a31a18c66936fe54664","after":"bcdf088fefe8cfe774b4476d148b708ca2c1f58b","ref":"refs/heads/main","pushedAt":"2023-03-20T15:01:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMatt2","name":"Matthew Schweiss","path":"/TheMatt2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22862051?s=80&v=4"},"commit":{"message":"Fix cache coherency check\n\nCheck for \"possible\" results was inverted","shortMessageHtmlLink":"Fix cache coherency check"}},{"before":"d79b204ece39a5feab59b7142bd38784147be394","after":"16917852876723b410ae3a31a18c66936fe54664","ref":"refs/heads/main","pushedAt":"2023-03-20T14:42:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"TheMatt2","name":"Matthew Schweiss","path":"/TheMatt2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22862051?s=80&v=4"},"commit":{"message":"Expand coherency check","shortMessageHtmlLink":"Expand coherency check"}},{"before":"e6e58cc7303f65442db8af387de8b7447aa08134","after":"d79b204ece39a5feab59b7142bd38784147be394","ref":"refs/heads/main","pushedAt":"2023-03-20T13:51:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMatt2","name":"Matthew Schweiss","path":"/TheMatt2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22862051?s=80&v=4"},"commit":{"message":"Add incoherent cache check","shortMessageHtmlLink":"Add incoherent cache check"}},{"before":"1621814deac7881835588fccda74b2ac65939d46","after":"e6e58cc7303f65442db8af387de8b7447aa08134","ref":"refs/heads/main","pushedAt":"2023-03-20T02:58:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMatt2","name":"Matthew Schweiss","path":"/TheMatt2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22862051?s=80&v=4"},"commit":{"message":"Fix cache corrupting issue\n\nMake sure save rereads cache file first, to prevent destroying progress.","shortMessageHtmlLink":"Fix cache corrupting issue"}},{"before":"35b6b955d9b5d753a297a923fb8bdf174f44a29a","after":"1621814deac7881835588fccda74b2ac65939d46","ref":"refs/heads/main","pushedAt":"2023-03-20T01:29:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMatt2","name":"Matthew Schweiss","path":"/TheMatt2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22862051?s=80&v=4"},"commit":{"message":"Add atomic writes\n\nBecause corrupting the cache is not fun","shortMessageHtmlLink":"Add atomic writes"}},{"before":"c6745e7f2258f1941d0f3f14b422ad007efaa9b2","after":"35b6b955d9b5d753a297a923fb8bdf174f44a29a","ref":"refs/heads/main","pushedAt":"2023-03-19T22:47:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMatt2","name":"Matthew Schweiss","path":"/TheMatt2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22862051?s=80&v=4"},"commit":{"message":"Update cache fill\n\nClearer print statements","shortMessageHtmlLink":"Update cache fill"}},{"before":"673006f986d606d35be0c58015d8d8fb1c3e8e84","after":"c6745e7f2258f1941d0f3f14b422ad007efaa9b2","ref":"refs/heads/main","pushedAt":"2023-03-19T16:28:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMatt2","name":"Matthew Schweiss","path":"/TheMatt2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22862051?s=80&v=4"},"commit":{"message":"Speedup partitioning\n\nOn analysis, it seems the much simpier method of just iterating over solutions\nis *much* faster than repeatidely calculating filters of solutions.\nSlightly embarressed how much faster this is.","shortMessageHtmlLink":"Speedup partitioning"}},{"before":"bf81a5376104682836bf650f1da747d53f9b4da7","after":"673006f986d606d35be0c58015d8d8fb1c3e8e84","ref":"refs/heads/main","pushedAt":"2023-03-19T15:18:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMatt2","name":"Matthew Schweiss","path":"/TheMatt2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22862051?s=80&v=4"},"commit":{"message":"Refactor","shortMessageHtmlLink":"Refactor"}},{"before":"8867d3908ff7669fb2d12db90e6df0067ed1962f","after":"bf81a5376104682836bf650f1da747d53f9b4da7","ref":"refs/heads/main","pushedAt":"2023-03-19T13:33:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"TheMatt2","name":"Matthew Schweiss","path":"/TheMatt2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22862051?s=80&v=4"},"commit":{"message":"Minor refactor","shortMessageHtmlLink":"Minor refactor"}},{"before":"dcd20a5e06cc3ad5187bd4d53b2cea9128672951","after":"8867d3908ff7669fb2d12db90e6df0067ed1962f","ref":"refs/heads/main","pushedAt":"2023-03-19T03:16:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"TheMatt2","name":"Matthew Schweiss","path":"/TheMatt2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22862051?s=80&v=4"},"commit":{"message":"Fix AllWords copy()","shortMessageHtmlLink":"Fix AllWords copy()"}},{"before":"532ebe8d29e6fd82fc1e6995aa17f112b86e96fd","after":"dcd20a5e06cc3ad5187bd4d53b2cea9128672951","ref":"refs/heads/main","pushedAt":"2023-03-19T01:23:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMatt2","name":"Matthew Schweiss","path":"/TheMatt2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22862051?s=80&v=4"},"commit":{"message":"Bug fix valid word check\n\nMake word check account for all words token","shortMessageHtmlLink":"Bug fix valid word check"}},{"before":"a8c8887aa3872f42ca295ab15d1199b375fc992b","after":"532ebe8d29e6fd82fc1e6995aa17f112b86e96fd","ref":"refs/heads/main","pushedAt":"2023-03-19T01:08:54.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"TheMatt2","name":"Matthew Schweiss","path":"/TheMatt2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22862051?s=80&v=4"},"commit":{"message":"Pickling bug fix\n\nIssues with Flappy bird solving... again","shortMessageHtmlLink":"Pickling bug fix"}},{"before":"93df5043f77d8ba377c838d2abf36655d21fb4a4","after":"a8c8887aa3872f42ca295ab15d1199b375fc992b","ref":"refs/heads/main","pushedAt":"2023-03-18T21:58:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TheMatt2","name":"Matthew Schweiss","path":"/TheMatt2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22862051?s=80&v=4"},"commit":{"message":"Fix single threaded solve","shortMessageHtmlLink":"Fix single threaded solve"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMi0yMlQwMTo1NjoxNC4wMDAwMDBazwAAAAPQBaeg","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMi0yMlQwMTo1NjoxNC4wMDAwMDBazwAAAAPQBaeg","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0xOFQyMTo1ODo1OS4wMDAwMDBazwAAAAMGYCha"}},"title":"Activity ยท TheMatt2/wordle-solver"}