{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":383709278,"defaultBranch":"main","name":"RustChess","ownerLogin":"codyjk","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-07-07T07:18:53.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8145889?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726001456.0","currentOid":""},"activityList":{"items":[{"before":"bbc4007e3ea0fbf61acb271d05d31b69048df34c","after":"d499a227ec8c3f5c3e185ed25828647112f3947c","ref":"refs/heads/main","pushedAt":"2024-09-17T19:38:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"codyjk","name":"Cody Joseph Krainock","path":"/codyjk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8145889?s=80&v=4"},"commit":{"message":"Make move generation more efficient by expanding piece targets bit-by-bit","shortMessageHtmlLink":"Make move generation more efficient by expanding piece targets bit-by…"}},{"before":"fc068f45fc1287c594e2b5d71f961e9cd6112188","after":"bbc4007e3ea0fbf61acb271d05d31b69048df34c","ref":"refs/heads/main","pushedAt":"2024-09-17T18:22:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"codyjk","name":"Cody Joseph Krainock","path":"/codyjk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8145889?s=80&v=4"},"commit":{"message":"Show alpha-beta score instead of material score during gameplay","shortMessageHtmlLink":"Show alpha-beta score instead of material score during gameplay"}},{"before":"8ea57c5d6781ac65d9b6ac63e010b77599e5a014","after":"fc068f45fc1287c594e2b5d71f961e9cd6112188","ref":"refs/heads/main","pushedAt":"2024-09-14T16:49:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codyjk","name":"Cody Joseph Krainock","path":"/codyjk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8145889?s=80&v=4"},"commit":{"message":"Show alpha-beta score instead of material score during gameplay","shortMessageHtmlLink":"Show alpha-beta score instead of material score during gameplay"}},{"before":"2bab2dbd0f0d33b6071ae8dadd206a0a37bfd8dd","after":"8ea57c5d6781ac65d9b6ac63e010b77599e5a014","ref":"refs/heads/main","pushedAt":"2024-09-14T16:33:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"codyjk","name":"Cody Joseph Krainock","path":"/codyjk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8145889?s=80&v=4"},"commit":{"message":"Improve `README.md`","shortMessageHtmlLink":"Improve README.md"}},{"before":"56140362c80f20174f724217fd60193428304116","after":"2bab2dbd0f0d33b6071ae8dadd206a0a37bfd8dd","ref":"refs/heads/main","pushedAt":"2024-09-14T16:26:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codyjk","name":"Cody Joseph Krainock","path":"/codyjk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8145889?s=80&v=4"},"commit":{"message":"Improve `README.md`","shortMessageHtmlLink":"Improve README.md"}},{"before":"01cc154d0fb9ddcedb749de9fd27b1f04c8db053","after":"56140362c80f20174f724217fd60193428304116","ref":"refs/heads/main","pushedAt":"2024-09-14T16:21:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"codyjk","name":"Cody Joseph Krainock","path":"/codyjk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8145889?s=80&v=4"},"commit":{"message":"Implement basic prioritization of chess moves during alpha-beta search to improve pruning","shortMessageHtmlLink":"Implement basic prioritization of chess moves during alpha-beta searc…"}},{"before":"91ca71baa5aa5b23b5dbfe02123d4c6bb1e4fc53","after":"01cc154d0fb9ddcedb749de9fd27b1f04c8db053","ref":"refs/heads/main","pushedAt":"2024-09-14T16:18:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"codyjk","name":"Cody Joseph Krainock","path":"/codyjk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8145889?s=80&v=4"},"commit":{"message":"Implement basic prioritization of chess moves during alpha-beta search to improve pruning","shortMessageHtmlLink":"Implement basic prioritization of chess moves during alpha-beta searc…"}},{"before":"a985caea2a37c2708ab0e0b36e8ec96d77e8a5b3","after":"91ca71baa5aa5b23b5dbfe02123d4c6bb1e4fc53","ref":"refs/heads/main","pushedAt":"2024-09-12T16:33:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"codyjk","name":"Cody Joseph Krainock","path":"/codyjk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8145889?s=80&v=4"},"commit":{"message":"Utilize alpha-beta cache","shortMessageHtmlLink":"Utilize alpha-beta cache"}},{"before":"98b872da470f67c2642cc3c50088c7a4f69f1068","after":"a985caea2a37c2708ab0e0b36e8ec96d77e8a5b3","ref":"refs/heads/main","pushedAt":"2024-09-11T02:55:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codyjk","name":"Cody Joseph Krainock","path":"/codyjk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8145889?s=80&v=4"},"commit":{"message":"Bias towards earlier checkmates by adding a bonus for moves of lower depth","shortMessageHtmlLink":"Bias towards earlier checkmates by adding a bonus for moves of lower …"}},{"before":"9bb19e86ff2b8c2936336e8d1d4ae8ed5cf8ec07","after":"98b872da470f67c2642cc3c50088c7a4f69f1068","ref":"refs/heads/main","pushedAt":"2024-09-11T01:40:21.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"codyjk","name":"Cody Joseph Krainock","path":"/codyjk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8145889?s=80&v=4"},"commit":{"message":"Consolidate alpha-beta selection code","shortMessageHtmlLink":"Consolidate alpha-beta selection code"}},{"before":"a9af4d3d3c421785a3bc27c2cd1e3e91468bf79d","after":"9bb19e86ff2b8c2936336e8d1d4ae8ed5cf8ec07","ref":"refs/heads/main","pushedAt":"2024-09-10T23:01:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"codyjk","name":"Cody Joseph Krainock","path":"/codyjk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8145889?s=80&v=4"},"commit":{"message":"Improve game display for engine vs. stockfish","shortMessageHtmlLink":"Improve game display for engine vs. stockfish"}},{"before":"61e46b71cd84ec648581a92019dbfa698c1c0d11","after":"a9af4d3d3c421785a3bc27c2cd1e3e91468bf79d","ref":"refs/heads/main","pushedAt":"2024-09-10T22:58:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"codyjk","name":"Cody Joseph Krainock","path":"/codyjk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8145889?s=80&v=4"},"commit":{"message":"Improve game display for engine vs. stockfish","shortMessageHtmlLink":"Improve game display for engine vs. stockfish"}},{"before":"51ae226128cb6cc3af2515e72aa201afdb0ba7dd","after":"61e46b71cd84ec648581a92019dbfa698c1c0d11","ref":"refs/heads/main","pushedAt":"2024-09-10T22:54:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"codyjk","name":"Cody Joseph Krainock","path":"/codyjk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8145889?s=80&v=4"},"commit":{"message":"Improve game display for engine vs. stockfish","shortMessageHtmlLink":"Improve game display for engine vs. stockfish"}},{"before":"1f24c9b341c7b27a65d6bd8b5d57a2742f0a67bd","after":"51ae226128cb6cc3af2515e72aa201afdb0ba7dd","ref":"refs/heads/main","pushedAt":"2024-09-10T22:46:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"codyjk","name":"Cody Joseph Krainock","path":"/codyjk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8145889?s=80&v=4"},"commit":{"message":"Improve game display for engine vs. stockfish","shortMessageHtmlLink":"Improve game display for engine vs. stockfish"}},{"before":"43d509f7c5235a22e36fd5a0d471996f6cc3b1c1","after":"1f24c9b341c7b27a65d6bd8b5d57a2742f0a67bd","ref":"refs/heads/main","pushedAt":"2024-09-10T22:41:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"codyjk","name":"Cody Joseph Krainock","path":"/codyjk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8145889?s=80&v=4"},"commit":{"message":"Improve game display for engine vs. stockfish","shortMessageHtmlLink":"Improve game display for engine vs. stockfish"}},{"before":"9410b619a93153667955379e8822bf2142c5e272","after":"43d509f7c5235a22e36fd5a0d471996f6cc3b1c1","ref":"refs/heads/main","pushedAt":"2024-09-10T22:36:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codyjk","name":"Cody Joseph Krainock","path":"/codyjk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8145889?s=80&v=4"},"commit":{"message":"Improve game display for engine vs. stockfish","shortMessageHtmlLink":"Improve game display for engine vs. stockfish"}},{"before":"4ae154708bb7d6961070ce464ed5066fe93bc982","after":"9410b619a93153667955379e8822bf2142c5e272","ref":"refs/heads/main","pushedAt":"2024-09-10T22:29:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codyjk","name":"Cody Joseph Krainock","path":"/codyjk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8145889?s=80&v=4"},"commit":{"message":"Don't calcualte or show score in stockfish mode","shortMessageHtmlLink":"Don't calcualte or show score in stockfish mode"}},{"before":"81dfaa2b7ccc57852cc753253e37d91a55eb91be","after":"4ae154708bb7d6961070ce464ed5066fe93bc982","ref":"refs/heads/main","pushedAt":"2024-09-10T22:15:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"codyjk","name":"Cody Joseph Krainock","path":"/codyjk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8145889?s=80&v=4"},"commit":{"message":"Deal with captures correctly when interpreting stockfish moves","shortMessageHtmlLink":"Deal with captures correctly when interpreting stockfish moves"}},{"before":"d53a936cfefb1079d46f5c41725693b6c1842047","after":"81dfaa2b7ccc57852cc753253e37d91a55eb91be","ref":"refs/heads/main","pushedAt":"2024-09-10T22:11:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codyjk","name":"Cody Joseph Krainock","path":"/codyjk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8145889?s=80&v=4"},"commit":{"message":"Deal with captures correctly when interpreting stockfish moves","shortMessageHtmlLink":"Deal with captures correctly when interpreting stockfish moves"}},{"before":"2b88ed563ba15b29fa1daa900c26252779e02e5e","after":"d53a936cfefb1079d46f5c41725693b6c1842047","ref":"refs/heads/main","pushedAt":"2024-09-10T21:56:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codyjk","name":"Cody Joseph Krainock","path":"/codyjk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8145889?s=80&v=4"},"commit":{"message":"Improve alpha-beta search code for improved clarity","shortMessageHtmlLink":"Improve alpha-beta search code for improved clarity"}},{"before":"56477a358d198f1794c8ff88d01fcebbecc9af79","after":"2b88ed563ba15b29fa1daa900c26252779e02e5e","ref":"refs/heads/main","pushedAt":"2024-09-10T21:13:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codyjk","name":"Cody Joseph Krainock","path":"/codyjk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8145889?s=80&v=4"},"commit":{"message":"Vestigial unused stuff","shortMessageHtmlLink":"Vestigial unused stuff"}},{"before":"e642247b98b5db971db6ab6f68eb0004bc3a1db5","after":"56477a358d198f1794c8ff88d01fcebbecc9af79","ref":"refs/heads/main","pushedAt":"2024-09-10T21:12:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codyjk","name":"Cody Joseph Krainock","path":"/codyjk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8145889?s=80&v=4"},"commit":{"message":"Do not delay move selection in stockfish mode","shortMessageHtmlLink":"Do not delay move selection in stockfish mode"}},{"before":"c9458d535f3b5ce32c72c7ee2f2a7ef2a2c1ef0d","after":"e642247b98b5db971db6ab6f68eb0004bc3a1db5","ref":"refs/heads/main","pushedAt":"2024-09-10T21:11:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codyjk","name":"Cody Joseph Krainock","path":"/codyjk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8145889?s=80&v=4"},"commit":{"message":"Fix game logic ordering bug in stockfish mode","shortMessageHtmlLink":"Fix game logic ordering bug in stockfish mode"}},{"before":"c846a98930e32a59c7d86f179be40f84b9b963c9","after":"c9458d535f3b5ce32c72c7ee2f2a7ef2a2c1ef0d","ref":"refs/heads/main","pushedAt":"2024-09-10T20:51:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"codyjk","name":"Cody Joseph Krainock","path":"/codyjk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8145889?s=80&v=4"},"commit":{"message":"Improve modularization of `ChessMove`","shortMessageHtmlLink":"Improve modularization of ChessMove"}},{"before":null,"after":"c846a98930e32a59c7d86f179be40f84b9b963c9","ref":"refs/heads/chess-move-effect-refactor","pushedAt":"2024-09-10T20:50:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"codyjk","name":"Cody Joseph Krainock","path":"/codyjk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8145889?s=80&v=4"},"commit":{"message":"Introduce `ChessMoveEffect` to represent whether a `ChessMove` is check, checkmate, or neither\n\nMassive refactor to frontload calculation of check/checkmate upfront in\nmove generation.","shortMessageHtmlLink":"Introduce ChessMoveEffect to represent whether a ChessMove is che…"}},{"before":"d2ab6fe70a3c686485cdb1c0645f5230d5b3413b","after":"c846a98930e32a59c7d86f179be40f84b9b963c9","ref":"refs/heads/main","pushedAt":"2024-09-10T20:28:00.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"codyjk","name":"Cody Joseph Krainock","path":"/codyjk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8145889?s=80&v=4"},"commit":{"message":"Introduce `ChessMoveEffect` to represent whether a `ChessMove` is check, checkmate, or neither\n\nMassive refactor to frontload calculation of check/checkmate upfront in\nmove generation.","shortMessageHtmlLink":"Introduce ChessMoveEffect to represent whether a ChessMove is che…"}},{"before":"1599701de7b052ba239612e8fda68b98defd65a1","after":"d2ab6fe70a3c686485cdb1c0645f5230d5b3413b","ref":"refs/heads/main","pushedAt":"2024-09-10T01:26:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codyjk","name":"Cody Joseph Krainock","path":"/codyjk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8145889?s=80&v=4"},"commit":{"message":"Improve modularization of game modes","shortMessageHtmlLink":"Improve modularization of game modes"}},{"before":"186fc13b02f27996a039bbb94cbdc4c7ac68d7ba","after":"1599701de7b052ba239612e8fda68b98defd65a1","ref":"refs/heads/main","pushedAt":"2024-09-08T18:30:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"codyjk","name":"Cody Joseph Krainock","path":"/codyjk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8145889?s=80&v=4"},"commit":{"message":"Rewrite `README.md`","shortMessageHtmlLink":"Rewrite README.md"}},{"before":"31f267a9c119d56d8b7bd9b4302ef9c735389e46","after":"186fc13b02f27996a039bbb94cbdc4c7ac68d7ba","ref":"refs/heads/main","pushedAt":"2024-09-08T18:27:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"codyjk","name":"Cody Joseph Krainock","path":"/codyjk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8145889?s=80&v=4"},"commit":{"message":"Rewrite `README.md`","shortMessageHtmlLink":"Rewrite README.md"}},{"before":"d1c1109477d892975c6127c30c5b41d7cb3d45fb","after":"31f267a9c119d56d8b7bd9b4302ef9c735389e46","ref":"refs/heads/main","pushedAt":"2024-09-08T18:24:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"codyjk","name":"Cody Joseph Krainock","path":"/codyjk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8145889?s=80&v=4"},"commit":{"message":"Rewrite `README.md`","shortMessageHtmlLink":"Rewrite README.md"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QxOTozODoxMS4wMDAwMDBazwAAAAS47A4X","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QxOTozODoxMS4wMDAwMDBazwAAAAS47A4X","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wOFQxODoyNDoyNi4wMDAwMDBazwAAAASwOqhN"}},"title":"Activity · codyjk/RustChess"}