{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":584982498,"defaultBranch":"main","name":"dancing-links-and-planning-pokemon","ownerLogin":"agl-alexglopez","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-01-04T02:33:55.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/87786254?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1711738614.0","currentOid":""},"activityList":{"items":[{"before":"ba3cb4cacbbb8a4be64de2993c5139004b8cf969","after":"d0df1e6b31ca77c7e18d4428abdddaea619e0305","ref":"refs/heads/main","pushedAt":"2024-03-30T23:39:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agl-alexglopez","name":"Alex G. Lopez","path":"/agl-alexglopez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87786254?s=80&v=4"},"commit":{"message":"update readme test results mentioned","shortMessageHtmlLink":"update readme test results mentioned"}},{"before":"e5c9a32d98dad5eb583b68e689de9ceb470c7222","after":"ba3cb4cacbbb8a4be64de2993c5139004b8cf969","ref":"refs/heads/main","pushedAt":"2024-03-30T23:24:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agl-alexglopez","name":"Alex G. Lopez","path":"/agl-alexglopez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87786254?s=80&v=4"},"commit":{"message":"bigger cover photo","shortMessageHtmlLink":"bigger cover photo"}},{"before":"b99d4e2f6e1a17c42dd5d9076d28fd25f5059c13","after":"e5c9a32d98dad5eb583b68e689de9ceb470c7222","ref":"refs/heads/main","pushedAt":"2024-03-30T17:16:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agl-alexglopez","name":"Alex G. Lopez","path":"/agl-alexglopez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87786254?s=80&v=4"},"commit":{"message":"add citation in comments","shortMessageHtmlLink":"add citation in comments"}},{"before":"9bac3c9ee24b9f1b415eed23cd3d0d2dc765ac87","after":"b99d4e2f6e1a17c42dd5d9076d28fd25f5059c13","ref":"refs/heads/main","pushedAt":"2024-03-30T17:02:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agl-alexglopez","name":"Alex G. Lopez","path":"/agl-alexglopez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87786254?s=80&v=4"},"commit":{"message":"simplify citations","shortMessageHtmlLink":"simplify citations"}},{"before":"b75b48e1ad00a893daa5edb0d6690935fb23fbc4","after":"9bac3c9ee24b9f1b415eed23cd3d0d2dc765ac87","ref":"refs/heads/main","pushedAt":"2024-03-30T17:00:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agl-alexglopez","name":"Alex G. Lopez","path":"/agl-alexglopez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87786254?s=80&v=4"},"commit":{"message":"fix namespace formatting readme","shortMessageHtmlLink":"fix namespace formatting readme"}},{"before":"b3eafebec0a092e5b13ab35c632bd25fa127e851","after":"b75b48e1ad00a893daa5edb0d6690935fb23fbc4","ref":"refs/heads/main","pushedAt":"2024-03-30T16:58:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agl-alexglopez","name":"Alex G. Lopez","path":"/agl-alexglopez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87786254?s=80&v=4"},"commit":{"message":"fix readme accuracy about type encodings","shortMessageHtmlLink":"fix readme accuracy about type encodings"}},{"before":"d85457e71a354e58f8462e63440a6a2f1dfea34d","after":"b3eafebec0a092e5b13ab35c632bd25fa127e851","ref":"refs/heads/main","pushedAt":"2024-03-30T16:46:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agl-alexglopez","name":"Alex G. Lopez","path":"/agl-alexglopez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87786254?s=80&v=4"},"commit":{"message":"catch out of date type name in readme","shortMessageHtmlLink":"catch out of date type name in readme"}},{"before":"076708c404a4cb76ac22834ae4170fb39b3d0ff1","after":"d85457e71a354e58f8462e63440a6a2f1dfea34d","ref":"refs/heads/main","pushedAt":"2024-03-30T16:45:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agl-alexglopez","name":"Alex G. Lopez","path":"/agl-alexglopez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87786254?s=80&v=4"},"commit":{"message":"fix readme type again","shortMessageHtmlLink":"fix readme type again"}},{"before":"6dcd59c1f3b9250c1befdcb26cd1482d1fe77623","after":"076708c404a4cb76ac22834ae4170fb39b3d0ff1","ref":"refs/heads/main","pushedAt":"2024-03-30T16:44:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agl-alexglopez","name":"Alex G. Lopez","path":"/agl-alexglopez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87786254?s=80&v=4"},"commit":{"message":"fix readme","shortMessageHtmlLink":"fix readme"}},{"before":"c50b530f27893980baf6ce23143b968fd8802642","after":"6dcd59c1f3b9250c1befdcb26cd1482d1fe77623","ref":"refs/heads/main","pushedAt":"2024-03-30T16:25:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agl-alexglopez","name":"Alex G. Lopez","path":"/agl-alexglopez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87786254?s=80&v=4"},"commit":{"message":"able to pass clang tidy even with modules","shortMessageHtmlLink":"able to pass clang tidy even with modules"}},{"before":"ef5d83c0d09df7187251a96c0dbaffdd83ac82c9","after":"c50b530f27893980baf6ce23143b968fd8802642","ref":"refs/heads/main","pushedAt":"2024-03-30T16:13:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agl-alexglopez","name":"Alex G. Lopez","path":"/agl-alexglopez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87786254?s=80&v=4"},"commit":{"message":"add clang tidy and format back after losing them in folder restructure","shortMessageHtmlLink":"add clang tidy and format back after losing them in folder restructure"}},{"before":"59639400d21e2f1b10429c1456b46974959cfe7b","after":null,"ref":"refs/heads/webgpu","pushedAt":"2024-03-29T18:56:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"agl-alexglopez","name":"Alex G. Lopez","path":"/agl-alexglopez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87786254?s=80&v=4"}},{"before":"39d414d1326a3f8cd8525ef4034974dae8c72989","after":"ef5d83c0d09df7187251a96c0dbaffdd83ac82c9","ref":"refs/heads/main","pushedAt":"2024-03-29T18:56:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agl-alexglopez","name":"Alex G. Lopez","path":"/agl-alexglopez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87786254?s=80&v=4"},"commit":{"message":"Portable Build and CLI (#2)\n\n* cmake builds and clang works not yet compiled\r\n\r\n* project compiles and tests pass\r\n\r\n* fully reformated with tidy and snake case\r\n\r\n* minor fixes for cmake to build on mac\r\n\r\n* checkout map parser and json parser\r\n\r\n* update gitignore\r\n\r\n* Miscellaneous improvements and configuration for use in an editor like clion if a user prefers that over vim.\r\n\r\n* refactor of json parser compiles just needs tests\r\n\r\n* remove old gui from this branch\r\n\r\n* addin framework for parser tests\r\n\r\n* parser tests passing\r\n\r\n* format test code\r\n\r\n* compile but window is useless\r\n\r\n* fix critical error in point comparison operators\r\n\r\n* fix errors in implicit conversions\r\n\r\n* fix const correctness\r\n\r\n* run format\r\n\r\n* we have an openGL context and resizeable window\r\n\r\n* we have a functioning color triangle\r\n\r\n* formatting\r\n\r\n* format\r\n\r\n* update gitignore\r\n\r\n* glew compiles on windows\r\n\r\n* tidy up but project also builds on linux\r\n\r\n* fix buggy test clang tidy warning in release build\r\n\r\n* possible buggy string work fixed\r\n\r\n* shaders modularized\r\n\r\n* ignore gdb history\r\n\r\n* drawing quads and making Vertex a readonly medium between primitives and openGL\r\n\r\n* make clang and cpp guidelines happy about no do while\r\n\r\n* update formatting capabilities\r\n\r\n* new config style\r\n\r\n* add root makefile because build is ignored anyway\r\n\r\n* try simpler config\r\n\r\n* the key the clang tidy madness was the header filter regex so don't select ALL headers, yikes\r\n\r\n* add pragmas\r\n\r\n* cmake presets now allow compiler level specificity\r\n\r\n* update clang-tidy\r\n\r\n* clang-tidy cleaned up header files as well\r\n\r\n* add test command\r\n\r\n* tidy with jobs\r\n\r\n* reformatting tests is alot of work\r\n\r\n* finally fix test formatting for readability turn clang off\r\n\r\n* tests are up to formatting standard\r\n\r\n* fix quad crash bug\r\n\r\n* add local gitignore\r\n\r\n* let user presets be visible as a starting point for others if needed\r\n\r\n* make ranked set flat for simplicity\r\n\r\n* fix include\r\n\r\n* fix point operators\r\n\r\n* type encodings improved but need spans next\r\n\r\n* got span working for type encoding\r\n\r\n* change lexicographic sorting to something more normal and linear scan\r\n\r\n* better names for bit variables\r\n\r\n* even better names for decode type\r\n\r\n* add equivalence check for decode\r\n\r\n* big progress on iterative dlx front\r\n\r\n* add test to catch iterative dfs fail\r\n\r\n* test update\r\n\r\n* first time to pass parity between recursive and iterative solution\r\n\r\n* iterative solution seems to be working\r\n\r\n* tidy tests for iterative and functional\r\n\r\n* more thorough tests\r\n\r\n* caching with a stack eliminates need for nested for loop\r\n\r\n* simplify stack with optional\r\n\r\n* further tidy up\r\n\r\n* add nodiscard whenever possible\r\n\r\n* further nodiscard\r\n\r\n* comment fix\r\n\r\n* eliminate needless variable\r\n\r\n* comment fix\r\n\r\n* add reserve\r\n\r\n* eliminate needless variable\r\n\r\n* fix includes and check max output\r\n\r\n* add spacing for success\r\n\r\n* never nester\r\n\r\n* invariant breakout of dfs if limit hit\r\n\r\n* prefer early return break could be confusing\r\n\r\n* better names\r\n\r\n* further elimination of state tracking is possible with O(depth) stack\r\n\r\n* add appropriate flag for limit hit\r\n\r\n* make ranked set faster and more robust\r\n\r\n* more robust set tests\r\n\r\n* more uniform gym data storage for use with cli\r\n\r\n* fixed printing and have a functional non color cli tester\r\n\r\n* prettify output\r\n\r\n* add rank explanation\r\n\r\n* add instructions\r\n\r\n* add help output\r\n\r\n* perfect table output and caught arg bug\r\n\r\n* clang tidy cleanup\r\n\r\n* no more friend tests\r\n\r\n* holy moly modules work\r\n\r\n* only clang and ninja can handle modules at start of 2024\r\n\r\n* add comment for export and implementation break\r\n\r\n* reduce file spread when not necessary\r\n\r\n* add plain output for piping or file output helps large results\r\n\r\n* the great reformatting\r\n\r\n* add better help\r\n\r\n* add updated readme\r\n\r\n* update readme with modern code\r\n\r\n* fix leftover escape sequence in plain output\r\n\r\n* restructure entire folder system to flatten all\r\n\r\n* fix readme links\r\n\r\n* add new cover photo","shortMessageHtmlLink":"Portable Build and CLI (#2)"}},{"before":"015aa195e811c5b1cadafcc82b71da1e1e900fbd","after":"59639400d21e2f1b10429c1456b46974959cfe7b","ref":"refs/heads/webgpu","pushedAt":"2024-03-29T18:54:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agl-alexglopez","name":"Alex G. Lopez","path":"/agl-alexglopez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87786254?s=80&v=4"},"commit":{"message":"add new cover photo","shortMessageHtmlLink":"add new cover photo"}},{"before":"d19844b8bddc799b4e26261d90e619cd437a3bc9","after":"015aa195e811c5b1cadafcc82b71da1e1e900fbd","ref":"refs/heads/webgpu","pushedAt":"2024-03-29T18:48:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agl-alexglopez","name":"Alex G. Lopez","path":"/agl-alexglopez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87786254?s=80&v=4"},"commit":{"message":"fix readme links","shortMessageHtmlLink":"fix readme links"}},{"before":"d40aee97d957f37b5661f5ce54d0d1992ca7a57d","after":"d19844b8bddc799b4e26261d90e619cd437a3bc9","ref":"refs/heads/webgpu","pushedAt":"2024-03-29T18:41:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agl-alexglopez","name":"Alex G. Lopez","path":"/agl-alexglopez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87786254?s=80&v=4"},"commit":{"message":"restructure entire folder system to flatten all","shortMessageHtmlLink":"restructure entire folder system to flatten all"}},{"before":"9a926f91a2e4bbe2dede11ddd47dd2907c86228a","after":"d40aee97d957f37b5661f5ce54d0d1992ca7a57d","ref":"refs/heads/webgpu","pushedAt":"2024-03-29T18:35:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agl-alexglopez","name":"Alex G. Lopez","path":"/agl-alexglopez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87786254?s=80&v=4"},"commit":{"message":"fix leftover escape sequence in plain output","shortMessageHtmlLink":"fix leftover escape sequence in plain output"}},{"before":"6a63b5d9e39924a810e22efdc7c1ea5b4f908fd3","after":"9a926f91a2e4bbe2dede11ddd47dd2907c86228a","ref":"refs/heads/webgpu","pushedAt":"2024-03-29T18:32:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agl-alexglopez","name":"Alex G. Lopez","path":"/agl-alexglopez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87786254?s=80&v=4"},"commit":{"message":"update readme with modern code","shortMessageHtmlLink":"update readme with modern code"}},{"before":"6ce6dc9852d8f2536c47629999771439295d5b8a","after":"6a63b5d9e39924a810e22efdc7c1ea5b4f908fd3","ref":"refs/heads/webgpu","pushedAt":"2024-03-29T18:07:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agl-alexglopez","name":"Alex G. Lopez","path":"/agl-alexglopez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87786254?s=80&v=4"},"commit":{"message":"add updated readme","shortMessageHtmlLink":"add updated readme"}},{"before":"1d5393a759217319aa6e1a84bbd94530efb5eac8","after":"6ce6dc9852d8f2536c47629999771439295d5b8a","ref":"refs/heads/webgpu","pushedAt":"2024-03-29T17:53:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agl-alexglopez","name":"Alex G. Lopez","path":"/agl-alexglopez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87786254?s=80&v=4"},"commit":{"message":"add better help","shortMessageHtmlLink":"add better help"}},{"before":"7ec08a3e27df11577dc39275271dcc56c620cb56","after":"1d5393a759217319aa6e1a84bbd94530efb5eac8","ref":"refs/heads/webgpu","pushedAt":"2024-03-29T17:40:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agl-alexglopez","name":"Alex G. Lopez","path":"/agl-alexglopez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87786254?s=80&v=4"},"commit":{"message":"the great reformatting","shortMessageHtmlLink":"the great reformatting"}},{"before":"b7905f119bd8c84643474b467f7f7040b3a74a95","after":"7ec08a3e27df11577dc39275271dcc56c620cb56","ref":"refs/heads/webgpu","pushedAt":"2024-03-29T16:23:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agl-alexglopez","name":"Alex G. Lopez","path":"/agl-alexglopez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87786254?s=80&v=4"},"commit":{"message":"add plain output for piping or file output helps large results","shortMessageHtmlLink":"add plain output for piping or file output helps large results"}},{"before":"05bc51e3e7ff00056cd90c13ce3830b8d1ba1999","after":"b7905f119bd8c84643474b467f7f7040b3a74a95","ref":"refs/heads/webgpu","pushedAt":"2024-01-08T16:11:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agl-alexglopez","name":"Alex G. Lopez","path":"/agl-alexglopez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87786254?s=80&v=4"},"commit":{"message":"reduce file spread when not necessary","shortMessageHtmlLink":"reduce file spread when not necessary"}},{"before":"755feb32b0a6674fce1040ad4bbf1daf81785290","after":"05bc51e3e7ff00056cd90c13ce3830b8d1ba1999","ref":"refs/heads/webgpu","pushedAt":"2024-01-07T20:31:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agl-alexglopez","name":"Alex G. Lopez","path":"/agl-alexglopez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87786254?s=80&v=4"},"commit":{"message":"add comment for export and implementation break","shortMessageHtmlLink":"add comment for export and implementation break"}},{"before":"ea699d77abcec37b7a8d42cdf84554ea3ed625d4","after":"755feb32b0a6674fce1040ad4bbf1daf81785290","ref":"refs/heads/webgpu","pushedAt":"2024-01-07T19:22:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agl-alexglopez","name":"Alex G. Lopez","path":"/agl-alexglopez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87786254?s=80&v=4"},"commit":{"message":"only clang and ninja can handle modules at start of 2024","shortMessageHtmlLink":"only clang and ninja can handle modules at start of 2024"}},{"before":"92ac1dc9b2260227810d05e03639ee26e163ef91","after":"ea699d77abcec37b7a8d42cdf84554ea3ed625d4","ref":"refs/heads/webgpu","pushedAt":"2024-01-07T19:20:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agl-alexglopez","name":"Alex G. Lopez","path":"/agl-alexglopez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87786254?s=80&v=4"},"commit":{"message":"holy moly modules work","shortMessageHtmlLink":"holy moly modules work"}},{"before":"3f01f9d95f5f780830e0957296abe6bf4d5b9523","after":"92ac1dc9b2260227810d05e03639ee26e163ef91","ref":"refs/heads/webgpu","pushedAt":"2024-01-07T17:58:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agl-alexglopez","name":"Alex G. Lopez","path":"/agl-alexglopez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87786254?s=80&v=4"},"commit":{"message":"no more friend tests","shortMessageHtmlLink":"no more friend tests"}},{"before":"90ad4a9c53e95cff605c2e1128859cf26cc82f72","after":"3f01f9d95f5f780830e0957296abe6bf4d5b9523","ref":"refs/heads/webgpu","pushedAt":"2024-01-05T18:29:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agl-alexglopez","name":"Alex G. Lopez","path":"/agl-alexglopez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87786254?s=80&v=4"},"commit":{"message":"clang tidy cleanup","shortMessageHtmlLink":"clang tidy cleanup"}},{"before":"d8392dda4d0e01683457a9536f2e89d3428f5608","after":"90ad4a9c53e95cff605c2e1128859cf26cc82f72","ref":"refs/heads/webgpu","pushedAt":"2024-01-05T18:08:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agl-alexglopez","name":"Alex G. Lopez","path":"/agl-alexglopez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87786254?s=80&v=4"},"commit":{"message":"perfect table output and caught arg bug","shortMessageHtmlLink":"perfect table output and caught arg bug"}},{"before":"88597f80400371f34aa38af6e2a29c44897bd412","after":"d8392dda4d0e01683457a9536f2e89d3428f5608","ref":"refs/heads/webgpu","pushedAt":"2024-01-05T17:49:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agl-alexglopez","name":"Alex G. Lopez","path":"/agl-alexglopez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87786254?s=80&v=4"},"commit":{"message":"add help output","shortMessageHtmlLink":"add help output"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0zMFQyMzozOTozMS4wMDAwMDBazwAAAAQjiZEa","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0zMFQyMzozOTozMS4wMDAwMDBazwAAAAQjiZEa","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0wNVQxNzo0OToxMS4wMDAwMDBazwAAAAPYyMMJ"}},"title":"Activity ยท agl-alexglopez/dancing-links-and-planning-pokemon"}