{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":559136462,"defaultBranch":"main","name":"BoardGames","ownerLogin":"oggy22","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-10-29T07:01:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/489305?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1709702365.0","currentOid":""},"activityList":{"items":[{"before":"95ca4735e5e8f3bf10bd650240d58abe14146c36","after":"099728f72271abd55a930cb0794cdca96729edc5","ref":"refs/heads/main","pushedAt":"2024-04-27T07:15:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oggy22","name":"Ognjen Sobajic","path":"/oggy22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489305?s=80&v=4"},"commit":{"message":"Implementation for checkers. Fix #17","shortMessageHtmlLink":"Implementation for checkers. Fix #17"}},{"before":null,"after":"47eb486167ed700750d7ccd13164ff9f76bb488f","ref":"refs/heads/RandomChessGamesReport","pushedAt":"2024-03-06T05:19:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"oggy22","name":"Ognjen Sobajic","path":"/oggy22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489305?s=80&v=4"},"commit":{"message":"Create RandomChessGamesReport.md","shortMessageHtmlLink":"Create RandomChessGamesReport.md"}},{"before":"c4a2b3db244e987feb91aa37f1d9375afbc3259e","after":"95ca4735e5e8f3bf10bd650240d58abe14146c36","ref":"refs/heads/main","pushedAt":"2024-02-01T18:18:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oggy22","name":"Ognjen Sobajic","path":"/oggy22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489305?s=80&v=4"},"commit":{"message":"instructions","shortMessageHtmlLink":"instructions"}},{"before":"87e82988f9728e2df7917b89ed5f3b72c0d02567","after":"c4a2b3db244e987feb91aa37f1d9375afbc3259e","ref":"refs/heads/main","pushedAt":"2024-01-12T08:20:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oggy22","name":"Ognjen Sobajic","path":"/oggy22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489305?s=80&v=4"},"commit":{"message":"Rotate90 and Roate180 for BoardBase and SquareBase with tests. TicTacToe/minmax tests.\ncloses #1, #5","shortMessageHtmlLink":"Rotate90 and Roate180 for BoardBase and SquareBase with tests. TicTac…"}},{"before":"e1a122f290f234d1e44ac3f25ca779d719097b68","after":"87e82988f9728e2df7917b89ed5f3b72c0d02567","ref":"refs/heads/main","pushedAt":"2024-01-10T22:41:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oggy22","name":"Ognjen Sobajic","path":"/oggy22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489305?s=80&v=4"},"commit":{"message":"Update README.md with templates","shortMessageHtmlLink":"Update README.md with templates"}},{"before":"2f65fa340d4624e26cd5d2b514f7904d4636d911","after":"e1a122f290f234d1e44ac3f25ca779d719097b68","ref":"refs/heads/main","pushedAt":"2024-01-10T04:44:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oggy22","name":"Ognjen Sobajic","path":"/oggy22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489305?s=80&v=4"},"commit":{"message":"Random chess games experiment closes #12","shortMessageHtmlLink":"Random chess games experiment closes #12"}},{"before":"aa701287df5fdc0cec65a556fafc26766eb631ec","after":"2f65fa340d4624e26cd5d2b514f7904d4636d911","ref":"refs/heads/main","pushedAt":"2024-01-07T00:15:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oggy22","name":"Ognjen Sobajic","path":"/oggy22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489305?s=80&v=4"},"commit":{"message":"png->pgn","shortMessageHtmlLink":"png->pgn"}},{"before":"2f9d040f3b4c8b7a9859e01d8257293d17120742","after":"aa701287df5fdc0cec65a556fafc26766eb631ec","ref":"refs/heads/main","pushedAt":"2024-01-07T00:09:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"oggy22","name":"Ognjen Sobajic","path":"/oggy22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489305?s=80&v=4"},"commit":{"message":"Flatten minmax to single instead of double recursion. Var _ply -> ply. Test minmax_vs_random.","shortMessageHtmlLink":"Flatten minmax to single instead of double recursion. Var _ply -> ply…"}},{"before":"5ff28c33e62f5c7e4abec4baec5eac6fe4dc39fd","after":"2f9d040f3b4c8b7a9859e01d8257293d17120742","ref":"refs/heads/main","pushedAt":"2024-01-05T01:40:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oggy22","name":"Ognjen Sobajic","path":"/oggy22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489305?s=80&v=4"},"commit":{"message":"class stats","shortMessageHtmlLink":"class stats"}},{"before":"7254dd6dc13c761bae9977f8d7e8a45a59ef7be1","after":"5ff28c33e62f5c7e4abec4baec5eac6fe4dc39fd","ref":"refs/heads/main","pushedAt":"2024-01-04T08:18:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"oggy22","name":"Ognjen Sobajic","path":"/oggy22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489305?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/oggy22/BoardGames","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/oggy22/BoardGames"}},{"before":"a5279b4598b0037412a6ecf53be0dbfe42635bb0","after":"7254dd6dc13c761bae9977f8d7e8a45a59ef7be1","ref":"refs/heads/main","pushedAt":"2024-01-03T21:26:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oggy22","name":"Ognjen Sobajic","path":"/oggy22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489305?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"16b61de97b248b0be84d6fe0c61911a8b9cc282b","after":"a5279b4598b0037412a6ecf53be0dbfe42635bb0","ref":"refs/heads/main","pushedAt":"2023-12-31T08:53:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oggy22","name":"Ognjen Sobajic","path":"/oggy22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489305?s=80&v=4"},"commit":{"message":"PNG implemented with move_to_png, rook_move, bishop_move, queen_move. Fixed number of bugs around it. Test random_games improved.","shortMessageHtmlLink":"PNG implemented with move_to_png, rook_move, bishop_move, queen_move.…"}},{"before":"38b454a1b3153c4082e28daa52e6ba5a2c5bb65e","after":"16b61de97b248b0be84d6fe0c61911a8b9cc282b","ref":"refs/heads/main","pushedAt":"2023-12-30T02:55:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"oggy22","name":"Ognjen Sobajic","path":"/oggy22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489305?s=80&v=4"},"commit":{"message":"Random games for chess, many bugs fixed around chess::Move. Progress on #10","shortMessageHtmlLink":"Random games for chess, many bugs fixed around chess::Move. Progress on "}},{"before":"aa36397ea843f17c7863678364f31335efc27223","after":"38b454a1b3153c4082e28daa52e6ba5a2c5bb65e","ref":"refs/heads/main","pushedAt":"2023-12-28T04:57:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oggy22","name":"Ognjen Sobajic","path":"/oggy22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489305?s=80&v=4"},"commit":{"message":"Improve chess.init_position checking each player has 20 legal moves, fix some issues.","shortMessageHtmlLink":"Improve chess.init_position checking each player has 20 legal moves, …"}},{"before":"caa5591bc13206be774bb7bf17c07ef33891f612","after":"aa36397ea843f17c7863678364f31335efc27223","ref":"refs/heads/main","pushedAt":"2023-12-26T09:00:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oggy22","name":"Ognjen Sobajic","path":"/oggy22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489305?s=80&v=4"},"commit":{"message":"Chess move generator is in a decent state now. Implemented play_if_legal\nPLAY_AND_YIELD. Some tests added.","shortMessageHtmlLink":"Chess move generator is in a decent state now. Implemented play_if_legal"}},{"before":"08cb350993145b0df8ea7cf455288eebb5d58c55","after":"caa5591bc13206be774bb7bf17c07ef33891f612","ref":"refs/heads/main","pushedAt":"2023-12-22T05:17:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oggy22","name":"Ognjen Sobajic","path":"/oggy22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489305?s=80&v=4"},"commit":{"message":"easycheck_winning_move for minmax. Square.king_distance and making sure kings dont approach. First FEN and inverse implementation for chess.","shortMessageHtmlLink":"easycheck_winning_move for minmax. Square.king_distance and making su…"}},{"before":"f9f2d8d2b5c6ac62520dd784776b43cf56085419","after":"08cb350993145b0df8ea7cf455288eebb5d58c55","ref":"refs/heads/main","pushedAt":"2023-12-22T02:42:43.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"oggy22","name":"Ognjen Sobajic","path":"/oggy22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489305?s=80&v=4"},"commit":{"message":"fix MNKGeneralized.h","shortMessageHtmlLink":"fix MNKGeneralized.h"}},{"before":"cac39bf738a064d29e81e54e8f59bc63bd0e706a","after":"f9f2d8d2b5c6ac62520dd784776b43cf56085419","ref":"refs/heads/main","pushedAt":"2023-12-22T01:13:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oggy22","name":"Ognjen Sobajic","path":"/oggy22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489305?s=80&v=4"},"commit":{"message":"More improvements to minmax algorithm, class EvalValue.","shortMessageHtmlLink":"More improvements to minmax algorithm, class EvalValue."}},{"before":"4dfc4bbb08728f85f9b27738d1c71d6aaddbedcf","after":"cac39bf738a064d29e81e54e8f59bc63bd0e706a","ref":"refs/heads/main","pushedAt":"2023-12-21T21:32:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oggy22","name":"Ognjen Sobajic","path":"/oggy22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489305?s=80&v=4"},"commit":{"message":"BoardBase with turn, ply. Improvements to minimax, chess and checkers.","shortMessageHtmlLink":"BoardBase with turn, ply. Improvements to minimax, chess and checkers."}},{"before":"6b468793320aa79b5df5f17cedccbfb1179023bb","after":"4dfc4bbb08728f85f9b27738d1c71d6aaddbedcf","ref":"refs/heads/main","pushedAt":"2023-12-21T06:58:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oggy22","name":"Ognjen Sobajic","path":"/oggy22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489305?s=80&v=4"},"commit":{"message":"Gomoku and TicTacToe tests. File MNKGeneralized.h with a lot of TicTacToe.h code.","shortMessageHtmlLink":"Gomoku and TicTacToe tests. File MNKGeneralized.h with a lot of TicTa…"}},{"before":"d0e8fdf0ab2daf373e29cef246701f37c57110fc","after":"6b468793320aa79b5df5f17cedccbfb1179023bb","ref":"refs/heads/main","pushedAt":"2023-12-21T01:16:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oggy22","name":"Ognjen Sobajic","path":"/oggy22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489305?s=80&v=4"},"commit":{"message":"FieldsOptimized, Gomoku, MNK, etc.","shortMessageHtmlLink":"FieldsOptimized, Gomoku, MNK, etc."}},{"before":"f4fd954758c187bef7b356c76c7318ee26e1d9c9","after":"d0e8fdf0ab2daf373e29cef246701f37c57110fc","ref":"refs/heads/main","pushedAt":"2023-12-20T08:03:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oggy22","name":"Ognjen Sobajic","path":"/oggy22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489305?s=80&v=4"},"commit":{"message":"More improvements to chess","shortMessageHtmlLink":"More improvements to chess"}},{"before":"f9134297d1ea58b1a3b19e547c610067b4d702d2","after":"f4fd954758c187bef7b356c76c7318ee26e1d9c9","ref":"refs/heads/main","pushedAt":"2023-12-20T06:51:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oggy22","name":"Ognjen Sobajic","path":"/oggy22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489305?s=80&v=4"},"commit":{"message":"fix operators ++ and --","shortMessageHtmlLink":"fix operators ++ and --"}},{"before":"a2940a8cd939cd4d67fa9f57c893594aca98a000","after":"f9134297d1ea58b1a3b19e547c610067b4d702d2","ref":"refs/heads/main","pushedAt":"2023-12-20T03:20:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oggy22","name":"Ognjen Sobajic","path":"/oggy22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489305?s=80&v=4"},"commit":{"message":"Some improvements to chess.h and chess_test.cpp","shortMessageHtmlLink":"Some improvements to chess.h and chess_test.cpp"}},{"before":"a81225528efeb6bf82b179ac1dc585a02136d492","after":"a2940a8cd939cd4d67fa9f57c893594aca98a000","ref":"refs/heads/main","pushedAt":"2023-12-19T08:17:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oggy22","name":"Ognjen Sobajic","path":"/oggy22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489305?s=80&v=4"},"commit":{"message":"Some improvements. Some broken tests.","shortMessageHtmlLink":"Some improvements. Some broken tests."}},{"before":"12f4040a8811902b00357ec7b60f54ca21435bd8","after":"a81225528efeb6bf82b179ac1dc585a02136d492","ref":"refs/heads/main","pushedAt":"2023-12-19T05:36:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oggy22","name":"Ognjen Sobajic","path":"/oggy22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489305?s=80&v=4"},"commit":{"message":"chess_test.cpp and chess improvements","shortMessageHtmlLink":"chess_test.cpp and chess improvements"}},{"before":"cf45ab9eed8fc3603b3a9d241a8fe09cdc3ff9b3","after":"12f4040a8811902b00357ec7b60f54ca21435bd8","ref":"refs/heads/main","pushedAt":"2023-12-16T04:36:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oggy22","name":"Ognjen Sobajic","path":"/oggy22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489305?s=80&v=4"},"commit":{"message":"Fix-up","shortMessageHtmlLink":"Fix-up"}},{"before":"b296705acae7b74b641a98b78bde8bcdfdebddf9","after":"cf45ab9eed8fc3603b3a9d241a8fe09cdc3ff9b3","ref":"refs/heads/main","pushedAt":"2023-12-16T04:29:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oggy22","name":"Ognjen Sobajic","path":"/oggy22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489305?s=80&v=4"},"commit":{"message":"Various improvements. Code is in a big mess, but builds and all tests pass","shortMessageHtmlLink":"Various improvements. Code is in a big mess, but builds and all tests…"}},{"before":"6288e180e94e367381a87a050884ce58791af374","after":"b296705acae7b74b641a98b78bde8bcdfdebddf9","ref":"refs/heads/main","pushedAt":"2023-12-02T18:34:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oggy22","name":"Ognjen Sobajic","path":"/oggy22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489305?s=80&v=4"},"commit":{"message":"Add comment on core.h","shortMessageHtmlLink":"Add comment on core.h"}},{"before":"8d26146191c0e5ec940cf39747c97df697cb4830","after":"6288e180e94e367381a87a050884ce58791af374","ref":"refs/heads/main","pushedAt":"2023-12-02T02:54:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oggy22","name":"Ognjen Sobajic","path":"/oggy22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/489305?s=80&v=4"},"commit":{"message":"Add one test","shortMessageHtmlLink":"Add one test"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEO7lGGgA","startCursor":null,"endCursor":null}},"title":"Activity · oggy22/BoardGames"}