{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":272521570,"defaultBranch":"master","name":"stash-bot","ownerLogin":"mhouppin","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-06-15T19:04:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/45004383?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1718882889.0","currentOid":""},"activityList":{"items":[{"before":"e1bd84fe815bb75f103baa7bfe3cd8a59cd4673b","after":"0384706027a7695221573b333f06032ad6f742cb","ref":"refs/heads/master","pushedAt":"2024-06-20T15:50:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mhouppin","name":null,"path":"/mhouppin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45004383?s=80&v=4"},"commit":{"message":"Remove pawn attacks from the KP table entries (#177)\n\nSince pawn attacks are relatively easy to compute, remove those from the KingPawnEntry struct, bringing down the King-Pawn hashtable size from 2.5 MiB to 1.5 MiB.\r\n\r\nPassed non-regression STC:\r\n\r\nElo | 0.50 +- 2.09 (95%)\r\nSPRT | 8.0+0.08s Threads=1 Hash=16MB\r\nLLR | 2.97 (-2.94, 2.94) [-4.00, 1.00]\r\nGames | N: 29324 W: 5560 L: 5518 D: 18246\r\nPenta | [285, 2874, 8304, 2912, 287]\r\nhttp://chess.grantnet.us/test/37323/\r\n\r\nBench: 4,139,804","shortMessageHtmlLink":"Remove pawn attacks from the KP table entries (#177)"}},{"before":"d044474f6a3cda2958064c6e7caf70010c4eea3e","after":"037e54e4c73189df310c344832c4fc7645614840","ref":"refs/heads/reduce_kpt_size","pushedAt":"2024-06-20T15:50:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mhouppin","name":null,"path":"/mhouppin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45004383?s=80&v=4"},"commit":{"message":"Updated version\n\nBench: 4,139,804","shortMessageHtmlLink":"Updated version"}},{"before":null,"after":"d044474f6a3cda2958064c6e7caf70010c4eea3e","ref":"refs/heads/reduce_kpt_size","pushedAt":"2024-06-20T11:28:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mhouppin","name":null,"path":"/mhouppin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45004383?s=80&v=4"},"commit":{"message":"Remove pawn attacks from the KP table entries\n\nSince pawn attacks are relatively easy to compute, remove those from the\nKingPawnEntry struct, bringing down the King-Pawn hashtable size from 2.5 MiB to\n1.5 MiB.\n\nBench: 4,139,804","shortMessageHtmlLink":"Remove pawn attacks from the KP table entries"}},{"before":null,"after":"e939d304df7bd88d27da50752fd787c3a031660a","ref":"refs/heads/update_wdl_model","pushedAt":"2024-06-15T07:46:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mhouppin","name":null,"path":"/mhouppin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45004383?s=80&v=4"},"commit":{"message":"Update the WDL model\n\nMake the WDL model use the material value instead of the game ply.\n\nUsed 10k selfplay games at 80knpm, using 4moves_noob as the opening book.\nSee https://github.com/official-stockfish/WDL_model for precise information\non how the model works.\n\nBench: 4,139,804","shortMessageHtmlLink":"Update the WDL model"}},{"before":"1daee5d3b2854bd03d8e40c84797a66fc71bcbba","after":"e1bd84fe815bb75f103baa7bfe3cd8a59cd4673b","ref":"refs/heads/master","pushedAt":"2024-06-14T18:50:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mhouppin","name":null,"path":"/mhouppin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45004383?s=80&v=4"},"commit":{"message":"Simplify bestmove type scaling in the time manager (#175)\n\nPassed non-regression STC:\r\n\r\nElo | 4.42 +- 4.32 (95%)\r\nSPRT | 8.0+0.08s Threads=1 Hash=16MB\r\nLLR | 2.99 (-2.94, 2.94) [-4.00, 1.00]\r\nGames | N: 7630 W: 1490 L: 1393 D: 4747\r\nPenta | [79, 778, 2035, 813, 110]\r\nhttp://chess.grantnet.us/test/37271/\r\n\r\nPassed non-regression LTC:\r\n\r\nElo | 0.41 +- 1.80 (95%)\r\nSPRT | 40.0+0.40s Threads=1 Hash=64MB\r\nLLR | 2.95 (-2.94, 2.94) [-4.00, 1.00]\r\nGames | N: 29754 W: 3995 L: 3960 D: 21799\r\nPenta | [151, 2489, 9558, 2532, 147]\r\nhttp://chess.grantnet.us/test/37272/\r\n\r\nBench: 4,139,804","shortMessageHtmlLink":"Simplify bestmove type scaling in the time manager (#175)"}},{"before":"4a30ccb491f74fad78c72e9b5c60567a45034c8e","after":"41dd33ff37b3d9b411783db2250c1028a70839df","ref":"refs/heads/tm_simplify_movetype","pushedAt":"2024-06-14T18:49:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mhouppin","name":null,"path":"/mhouppin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45004383?s=80&v=4"},"commit":{"message":"Updated version\n\nBench: 4,139,804","shortMessageHtmlLink":"Updated version"}},{"before":null,"after":"4a30ccb491f74fad78c72e9b5c60567a45034c8e","ref":"refs/heads/tm_simplify_movetype","pushedAt":"2024-06-14T12:00:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mhouppin","name":null,"path":"/mhouppin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45004383?s=80&v=4"},"commit":{"message":"Simplify bestmove type scaling in the time manager\n\nBench: 4,139,804","shortMessageHtmlLink":"Simplify bestmove type scaling in the time manager"}},{"before":"cf4707692df7471ea587e93d834342ac4c1a32ad","after":"1daee5d3b2854bd03d8e40c84797a66fc71bcbba","ref":"refs/heads/master","pushedAt":"2024-06-14T06:56:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mhouppin","name":null,"path":"/mhouppin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45004383?s=80&v=4"},"commit":{"message":"Fix the initialization of the black attacked-twice bitboard in eval (#174)\n\nPassed non-regression STC:\r\n\r\nElo | 4.77 +- 4.69 (95%)\r\nSPRT | 8.0+0.08s Threads=1 Hash=16MB\r\nLLR | 2.97 (-2.94, 2.94) [-4.00, 1.00]\r\nGames | N: 7570 W: 1454 L: 1350 D: 4766\r\nPenta | [122, 809, 1827, 897, 130]\r\nhttp://chess.grantnet.us/test/37267/\r\n\r\nBench: 4,139,804","shortMessageHtmlLink":"Fix the initialization of the black attacked-twice bitboard in eval (#…"}},{"before":"38626322153b6eea69e0be98f07c8837cab1d5f0","after":"2c485c584b81cd607c96c5a2efa14b5c0c5826d5","ref":"refs/heads/fix_eval_attack2_bb","pushedAt":"2024-06-14T06:55:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mhouppin","name":null,"path":"/mhouppin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45004383?s=80&v=4"},"commit":{"message":"Updated version\n\nBench: 4,139,804","shortMessageHtmlLink":"Updated version"}},{"before":null,"after":"38626322153b6eea69e0be98f07c8837cab1d5f0","ref":"refs/heads/fix_eval_attack2_bb","pushedAt":"2024-06-13T19:02:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mhouppin","name":null,"path":"/mhouppin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45004383?s=80&v=4"},"commit":{"message":"Fix the initialization of the black attacked-twice bitboard in eval\n\nBench: 4,139,804","shortMessageHtmlLink":"Fix the initialization of the black attacked-twice bitboard in eval"}},{"before":null,"after":"3c00f9b9bf48522f0764c5649f613685d27c26ad","ref":"refs/heads/ks_better_kp_table","pushedAt":"2024-06-12T11:44:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mhouppin","name":null,"path":"/mhouppin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45004383?s=80&v=4"},"commit":{"message":"Tweak King-Pawn safety tables\n\nTake into account relative rank distance instead of absolute rank distance for\nthe Pawn shelter and the Pawn storm tables.\n\nBench: 3,732,746","shortMessageHtmlLink":"Tweak King-Pawn safety tables"}},{"before":"11bcc017a12f13b6408cd8e3ef99104288bdeba8","after":"27909ee57477a7135470230f43ad85f14e3e6ebe","ref":"refs/heads/tune_linear_hist","pushedAt":"2024-05-26T15:17:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mhouppin","name":null,"path":"/mhouppin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45004383?s=80&v=4"},"commit":{"message":"Tuning at 15+0.15, 12.5k iterations, 200k games played\n\nBench: 3,572,399","shortMessageHtmlLink":"Tuning at 15+0.15, 12.5k iterations, 200k games played"}},{"before":null,"after":"11bcc017a12f13b6408cd8e3ef99104288bdeba8","ref":"refs/heads/tune_linear_hist","pushedAt":"2024-05-25T08:03:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mhouppin","name":null,"path":"/mhouppin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45004383?s=80&v=4"},"commit":{"message":"Tuning at 15+0.15, 4.5k iterations, 71k games played\n\nBench: 3,573,659","shortMessageHtmlLink":"Tuning at 15+0.15, 4.5k iterations, 71k games played"}},{"before":null,"after":"4af8f6902fdec6c9db35b0eebbddd2f8c70ba9bd","ref":"refs/heads/spsa_linear_hist","pushedAt":"2024-05-24T15:13:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mhouppin","name":null,"path":"/mhouppin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45004383?s=80&v=4"},"commit":{"message":"Setup a tune for linear history updates\n\nBench: 4,005,029","shortMessageHtmlLink":"Setup a tune for linear history updates"}},{"before":null,"after":"5bbdfe5f7ca3cba182491243816c4ade341be884","ref":"refs/heads/singular_no_iir","pushedAt":"2024-05-22T18:48:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mhouppin","name":null,"path":"/mhouppin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45004383?s=80&v=4"},"commit":{"message":"Disable IIR for singular searches\n\nBench: 3,863,185","shortMessageHtmlLink":"Disable IIR for singular searches"}},{"before":null,"after":"c59993bd97de54443181e89907f3af590f36fdef","ref":"refs/heads/eval_cleanups","pushedAt":"2024-05-22T12:08:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mhouppin","name":null,"path":"/mhouppin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45004383?s=80&v=4"},"commit":{"message":"Simplify the King Safety conditional in eval\n\nAlso recycle the previously stored static eval for singular nodes.\n\nBench: 3,844,811","shortMessageHtmlLink":"Simplify the King Safety conditional in eval"}},{"before":null,"after":"4401c68ecc484a49d5f043853cea7bc89986c909","ref":"refs/heads/increase_negext","pushedAt":"2024-05-21T15:20:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mhouppin","name":null,"path":"/mhouppin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45004383?s=80&v=4"},"commit":{"message":"Increase negative extensions to 2 plies\n\nBench: 3,533,443","shortMessageHtmlLink":"Increase negative extensions to 2 plies"}},{"before":null,"after":"24a767a6880db748e70b90428ac1fb0f25439431","ref":"refs/heads/lmp_no_depth_limit","pushedAt":"2024-05-21T09:49:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mhouppin","name":null,"path":"/mhouppin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45004383?s=80&v=4"},"commit":{"message":"Allow LMP to trigger at any depth\n\nBench: 3,470,186","shortMessageHtmlLink":"Allow LMP to trigger at any depth"}},{"before":null,"after":"1e4cedebc83ffafb0cc9c551372c64e51df8bc00","ref":"refs/heads/tune_lbound_rfp","pushedAt":"2024-05-20T11:13:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mhouppin","name":null,"path":"/mhouppin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45004383?s=80&v=4"},"commit":{"message":"Tune RFP constants\n\nAdditionally, force a lowerbound on the score difference for triggering RFP at depth 1.\n\nBench: 3,153,549","shortMessageHtmlLink":"Tune RFP constants"}},{"before":null,"after":"244d4f1550da6f51e7a65808b7776de2c04157ac","ref":"refs/heads/spsa_lbound_rfp","pushedAt":"2024-05-19T07:41:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mhouppin","name":null,"path":"/mhouppin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45004383?s=80&v=4"},"commit":{"message":"Tune RFP while making the eval threshold lower-bounded\n\nBench: 3,844,811","shortMessageHtmlLink":"Tune RFP while making the eval threshold lower-bounded"}},{"before":null,"after":"b715e1a5d698608ba3d755eed1b14e05f21350b6","ref":"refs/heads/wdl_score_mix_again","pushedAt":"2024-05-12T18:09:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mhouppin","name":null,"path":"/mhouppin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45004383?s=80&v=4"},"commit":{"message":"Retune the eval using a mix of search score and WDL again\n\nScored the previous stash_35_16knpm dataset at 4knpm, then used a 80%/20% WDL/score mix for tuning.\n\nBench: 3,785,190","shortMessageHtmlLink":"Retune the eval using a mix of search score and WDL again"}},{"before":"07b3c88e7e041ff91ae76dd9e5ddfb55cbb89c7d","after":"cf4707692df7471ea587e93d834342ac4c1a32ad","ref":"refs/heads/master","pushedAt":"2024-05-12T07:50:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mhouppin","name":null,"path":"/mhouppin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45004383?s=80&v=4"},"commit":{"message":"Add bishop outposts to the evaluation (#172)\n\nAdditionally, simplify knight outposts by only considering those who are supported by a pawn.\r\n\r\nPassed STC:\r\n\r\nElo | 5.39 +- 3.91 (95%)\r\nSPRT | 8.0+0.08s Threads=1 Hash=16MB\r\nLLR | 2.95 (-2.94, 2.94) [0.00, 5.00]\r\nGames | N: 11148 W: 2200 L: 2027 D: 6921\r\nPenta | [181, 1226, 2604, 1365, 198]\r\nhttp://chess.grantnet.us/test/36843/\r\n\r\nPassed LTC:\r\n\r\nElo | 3.25 +- 2.54 (95%)\r\nSPRT | 40.0+0.40s Threads=1 Hash=64MB\r\nLLR | 3.00 (-2.94, 2.94) [0.00, 5.00]\r\nGames | N: 18824 W: 2618 L: 2442 D: 13764\r\nPenta | [160, 1710, 5522, 1834, 186]\r\nhttp://chess.grantnet.us/test/36844/\r\n\r\nBench: 3,844,811","shortMessageHtmlLink":"Add bishop outposts to the evaluation (#172)"}},{"before":"a4d0e4765b9a35b6ef302a226497d8ea7e590a13","after":"885722cbc56aefa820dd757fb47e956253fad5f1","ref":"refs/heads/bishop_outposts","pushedAt":"2024-05-12T07:48:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mhouppin","name":null,"path":"/mhouppin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45004383?s=80&v=4"},"commit":{"message":"Updated version\n\nBench: 3,844,811","shortMessageHtmlLink":"Updated version"}},{"before":"bb2d21280713bc0eb552234c1f6ce78842e6812a","after":"a4d0e4765b9a35b6ef302a226497d8ea7e590a13","ref":"refs/heads/bishop_outposts","pushedAt":"2024-05-11T19:42:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mhouppin","name":null,"path":"/mhouppin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45004383?s=80&v=4"},"commit":{"message":"Add bishop outposts to the evaluation\n\nAdditionally, simplify knight outposts by only considering those who are supported by a pawn.\n\nBench: 3,844,811","shortMessageHtmlLink":"Add bishop outposts to the evaluation"}},{"before":null,"after":"bb2d21280713bc0eb552234c1f6ce78842e6812a","ref":"refs/heads/bishop_outposts","pushedAt":"2024-05-11T19:40:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mhouppin","name":null,"path":"/mhouppin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45004383?s=80&v=4"},"commit":{"message":"Add bishop outposts to the evaluation\n\nAdditionally, simplify knight outposts by only considering those who are supported by a pawn.\n\nBench: 3,669,450","shortMessageHtmlLink":"Add bishop outposts to the evaluation"}},{"before":null,"after":"c239576cd9b38f97d0d97d6f134ab03ce628e276","ref":"refs/heads/probcut_tweak_v1","pushedAt":"2024-05-09T19:51:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mhouppin","name":null,"path":"/mhouppin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45004383?s=80&v=4"},"commit":{"message":"Tweak ProbCut behavior for the TT move and SEE threshold\n\nDon't allow negative SEE thresholds for ProbCut, and only use the TT move if it\nis non-quiet.\n\nBench: 3,525,180","shortMessageHtmlLink":"Tweak ProbCut behavior for the TT move and SEE threshold"}},{"before":null,"after":"b8dd47f3209c64afe493f4c64ce7b829ae5fcc69","ref":"refs/heads/probcut_always_ttnoisy","pushedAt":"2024-05-09T09:47:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mhouppin","name":null,"path":"/mhouppin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45004383?s=80&v=4"},"commit":{"message":"Always try the TT move in ProbCut if it is non-quiet\n\nBench: 3,770,038","shortMessageHtmlLink":"Always try the TT move in ProbCut if it is non-quiet"}},{"before":null,"after":"ee7a1388077f305e5d7425af20b3a6f24903465b","ref":"refs/heads/probcut_always_ttmove","pushedAt":"2024-05-07T16:58:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mhouppin","name":null,"path":"/mhouppin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45004383?s=80&v=4"},"commit":{"message":"Always try the TT move in ProbCut\n\nBench: 3,770,038","shortMessageHtmlLink":"Always try the TT move in ProbCut"}},{"before":null,"after":"7f3247f1e5f37b97ea21c756e3e5b8d2b166bda5","ref":"refs/heads/probcut_no_losing_noisy","pushedAt":"2024-05-06T18:29:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mhouppin","name":null,"path":"/mhouppin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45004383?s=80&v=4"},"commit":{"message":"Don't ever test material-losing non-quiets in ProbCut\n\nBench: 3,525,180","shortMessageHtmlLink":"Don't ever test material-losing non-quiets in ProbCut"}},{"before":null,"after":"696ee0e9a4e27dabe3c52419a3fffe3ef501ad89","ref":"refs/heads/tweak_se_v3","pushedAt":"2024-05-02T11:34:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mhouppin","name":null,"path":"/mhouppin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45004383?s=80&v=4"},"commit":{"message":"Tweak singular extension constants\n\nBench: 4,834,259","shortMessageHtmlLink":"Tweak singular extension constants"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEar9WiQA","startCursor":null,"endCursor":null}},"title":"Activity · mhouppin/stash-bot"}