{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":268590998,"defaultBranch":"master","name":"LiveChess2FEN","ownerLogin":"davidmallasen","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-06-01T17:43:29.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/15904722?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1591518262.0","currentOid":""},"activityList":{"items":[{"before":"61382421929df317026c9a01b93f583f3bc806c8","after":"f9a18f496acf6a2462868013a24dbb74343d94b5","ref":"refs/heads/master","pushedAt":"2023-11-28T15:04:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidmallasen","name":"David Mallasén Quintana","path":"/davidmallasen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15904722?s=80&v=4"},"commit":{"message":"Delete cpmodels README\n\nThis information is better explained in the top-level README","shortMessageHtmlLink":"Delete cpmodels README"}},{"before":"f2a55b2a46f0a9add7cfa744b11e4b9e33de7622","after":"61382421929df317026c9a01b93f583f3bc806c8","ref":"refs/heads/master","pushedAt":"2023-11-24T19:35:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidmallasen","name":"David Mallasén Quintana","path":"/davidmallasen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15904722?s=80&v=4"},"commit":{"message":"Update directory structure to simplify initial setup","shortMessageHtmlLink":"Update directory structure to simplify initial setup"}},{"before":"fe492a2669bc1424ff41f50a8cfae8ec8a464135","after":"f2a55b2a46f0a9add7cfa744b11e4b9e33de7622","ref":"refs/heads/master","pushedAt":"2023-11-24T18:23:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidmallasen","name":"David Mallasén Quintana","path":"/davidmallasen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15904722?s=80&v=4"},"commit":{"message":"Add testing instructions","shortMessageHtmlLink":"Add testing instructions"}},{"before":"7e2ed163858206595183676856f76119989dad74","after":"fe492a2669bc1424ff41f50a8cfae8ec8a464135","ref":"refs/heads/master","pushedAt":"2023-11-24T18:03:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidmallasen","name":"David Mallasén Quintana","path":"/davidmallasen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15904722?s=80&v=4"},"commit":{"message":"Fix markdown linting issues","shortMessageHtmlLink":"Fix markdown linting issues"}},{"before":"60f14842ca5cf8928ce75068c64ddb064fc01c1c","after":"7e2ed163858206595183676856f76119989dad74","ref":"refs/heads/master","pushedAt":"2023-11-24T16:54:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidmallasen","name":"David Mallasén Quintana","path":"/davidmallasen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15904722?s=80&v=4"},"commit":{"message":"Update header and badge in README","shortMessageHtmlLink":"Update header and badge in README"}},{"before":"695f9a8fc7846344d2b05c1ab190a5fe482360a8","after":"60f14842ca5cf8928ce75068c64ddb064fc01c1c","ref":"refs/heads/master","pushedAt":"2023-10-24T10:35:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidmallasen","name":"David Mallasén Quintana","path":"/davidmallasen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15904722?s=80&v=4"},"commit":{"message":"Simplify docstring for \"test_infer_pieces.py\" (#42)\n\n* Simplify docstring for \"test_infer_pieces.py\"\r\n\r\nThe docstring for the `generate_probs_with_no_indices_from_fen()` function in \"test_infer_pieces.py\" has been simplified.","shortMessageHtmlLink":"Simplify docstring for \"test_infer_pieces.py\" (#42)"}},{"before":"6951a6b1d515d4f0b6ef6475ae5590f0f9238c0f","after":"695f9a8fc7846344d2b05c1ab190a5fe482360a8","ref":"refs/heads/master","pushedAt":"2023-10-23T07:52:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidmallasen","name":"David Mallasén Quintana","path":"/davidmallasen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15904722?s=80&v=4"},"commit":{"message":"Add basic testing for \"infer_pieces.py\" module (#39)\n\n* Add basic testing for \"infer_pieces.py\" module\r\n\r\nBasic testing for the \"infer_pieces.py\" module has been implemented (https://github.com/davidmallasen/LiveChess2FEN/issues/15).\r\n\r\n* Add `pytest` and update package versions\r\n\r\nThe `pytest` package and its dependencies have been added. Also, many packages have been updated to the latest versions.\r\n\r\n* Add `pytest`-installation step into README","shortMessageHtmlLink":"Add basic testing for \"infer_pieces.py\" module (#39)"}},{"before":"6ce28f325911aab45c77be306af568dc3ae8371a","after":"6951a6b1d515d4f0b6ef6475ae5590f0f9238c0f","ref":"refs/heads/master","pushedAt":"2023-10-03T12:01:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidmallasen","name":"David Mallasén Quintana","path":"/davidmallasen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15904722?s=80&v=4"},"commit":{"message":"Fix docstring errors (#38)\n\nDocstring errors for `predict_board_keras()`, `predict_board_onnx()`, and `predict_board_trt()` have been fixed.","shortMessageHtmlLink":"Fix docstring errors (#38)"}},{"before":"78e680bace34b110b0c9d4fc54722a8d6315cb73","after":"6ce28f325911aab45c77be306af568dc3ae8371a","ref":"refs/heads/master","pushedAt":"2023-10-03T11:49:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidmallasen","name":"David Mallasén Quintana","path":"/davidmallasen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15904722?s=80&v=4"},"commit":{"message":"Change `move_UCI` to `move_uci` (#37)\n\nAll instances of `move_UCI` have been changed to `move_uci`s for stylistic consistency.","shortMessageHtmlLink":"Change move_UCI to move_uci (#37)"}},{"before":"9fd4707e66a966b2bf13e9ca7ad59e205858c18b","after":"78e680bace34b110b0c9d4fc54722a8d6315cb73","ref":"refs/heads/master","pushedAt":"2023-09-26T14:25:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidmallasen","name":"David Mallasén Quintana","path":"/davidmallasen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15904722?s=80&v=4"},"commit":{"message":"Update to JetPack 4.6 on Jetson Nano","shortMessageHtmlLink":"Update to JetPack 4.6 on Jetson Nano"}},{"before":"6e4de866ccc4f1d3a090cf497dcd6af51e5e715f","after":"9fd4707e66a966b2bf13e9ca7ad59e205858c18b","ref":"refs/heads/master","pushedAt":"2023-09-22T08:24:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidmallasen","name":"David Mallasén Quintana","path":"/davidmallasen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15904722?s=80&v=4"},"commit":{"message":"Update requirements for `tensorflow==2.12.0` (#34)\n\n* Update \"requirements_pc.txt\" for newer packages\r\n\r\nMany of the package versions have been updated for the newer. In particular, `tensorflow==2.11.0` has been updated to `tensorflow==2.12.0`.\r\n\r\n* Update installation instructions for Windows PC\r\n\r\nThe installation instructions for Windows PC have been revised to reflect the change in `tensorflow` version (from 2.11.0 to 2.12.0) in \"requirements_pc.txt\" file.","shortMessageHtmlLink":"Update requirements for tensorflow==2.12.0 (#34)"}},{"before":"9838f6f3bc44ba22f284246e34969018ca83e2c9","after":"6e4de866ccc4f1d3a090cf497dcd6af51e5e715f","ref":"refs/heads/master","pushedAt":"2023-09-20T16:12:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidmallasen","name":"David Mallasén Quintana","path":"/davidmallasen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15904722?s=80&v=4"},"commit":{"message":"Improve installation and usage instructions (#32)\n\n* Improve installation and usage instructions\r\n\r\nInstallation and usage instructions for Jetson Nano have been reorganized. Installation instructions for PC have been added. There have been small improvements in other parts of the README as well.\r\n\r\n* Add link for enabling long paths on Windows\r\n\r\n* Add minimum python version notice\r\n\r\n* Fix Jetson Nano installation instructions\r\n\r\n* Update troubleshooting for Jetson Nano\r\n\r\n---------\r\n\r\nCo-authored-by: David Mallasen ","shortMessageHtmlLink":"Improve installation and usage instructions (#32)"}},{"before":"c41702f06c80d9d88dc62ef3600f125ad0f3edf6","after":"9838f6f3bc44ba22f284246e34969018ca83e2c9","ref":"refs/heads/master","pushedAt":"2023-09-04T08:06:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidmallasen","name":"David Mallasén Quintana","path":"/davidmallasen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15904722?s=80&v=4"},"commit":{"message":"Update functions for model training and evaluating (#33)\n\n`fit_generator` and `evaluate_generator` in \"chess_piece_models_common.py\" have been replaced by `fit` and `evaluate`, respectively. Note that `fit_generator` and `evaluate_generator` are deprecated.","shortMessageHtmlLink":"Update functions for model training and evaluating (#33)"}},{"before":"8dc8402c960348685acfe78579fb3651d8fa439b","after":"c41702f06c80d9d88dc62ef3600f125ad0f3edf6","ref":"refs/heads/master","pushedAt":"2023-09-01T07:23:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidmallasen","name":"David Mallasén Quintana","path":"/davidmallasen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15904722?s=80&v=4"},"commit":{"message":"Adopt PEP-257 docstring conventions (#30)\n\n* Adopt PEP-257 docstring conventions\r\n\r\nThe documentation for all the \".py\" files in this repository has been standardized using the PEP-257 conventions. The documentation for the 5 \".py\" files in the \"lc2fen\" folder (but outside the \"detectboard\" folder) has been especially carefully rewritten to significantly improve the clarity, grammar, and consistency.\r\n\r\n* Ensure code respects PEP-8's max-line-length rule\r\n\r\nDocstrings and stand-alone comments now have at most 72 characters per line, and the rest of the code now has at most 79 characters per line.\r\n\r\n* Add example and note to board-splitting functions\r\n\r\nElaborations have been added to the docstrings of the `split_board_image_trivial()` and `split_board_image_advanced()` functions in the \"split_board.py\" module.\r\n\r\n* Redo documentation for `_is_white_piece()`\r\n\r\nComments have been added in front of the original implementation of the `_is_white_piece()` function in the \"infer_pieces.py\" module.\r\n\r\n* Add detailed comments to \"infer_pieces.py\"\r\n\r\nReferences to \"docs/infer_pieces.png\" and explanation of where the piece probabilities originally come from have been added to the documentation of the \"infer_pieces.py\" module.","shortMessageHtmlLink":"Adopt PEP-257 docstring conventions (#30)"}},{"before":"cb93e6e0dbf9fc9717ff7543762625e53c6abf7c","after":"8dc8402c960348685acfe78579fb3651d8fa439b","ref":"refs/heads/master","pushedAt":"2023-08-15T16:25:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidmallasen","name":"David Mallasén Quintana","path":"/davidmallasen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15904722?s=80&v=4"},"commit":{"message":"Add infer_pieces diagram with sources","shortMessageHtmlLink":"Add infer_pieces diagram with sources"}},{"before":"23f1f6d94a34a4f93c06331c18b2d627894d646f","after":"cb93e6e0dbf9fc9717ff7543762625e53c6abf7c","ref":"refs/heads/master","pushedAt":"2023-08-15T15:55:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidmallasen","name":"David Mallasén Quintana","path":"/davidmallasen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15904722?s=80&v=4"},"commit":{"message":"Add instructions on ensuring stylistic consistency (#31)\n\n* Add instructions on ensuring stylistic consistency\r\n\r\nDetailed instructions have been added to let contributors know how to write code consistently with the PEP-8 and PEP-257 conventions.\r\n\r\n* Rephrase \"How Can I Contribute?\"","shortMessageHtmlLink":"Add instructions on ensuring stylistic consistency (#31)"}},{"before":"286abac1174aac52aa94cf9d7068c002c32121a9","after":"23f1f6d94a34a4f93c06331c18b2d627894d646f","ref":"refs/heads/master","pushedAt":"2023-07-18T13:07:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidmallasen","name":"David Mallasén Quintana","path":"/davidmallasen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15904722?s=80&v=4"},"commit":{"message":"Improve clarification for piece representation in infer_pieces.py (#23)\n\n* improve documentation for _max_piece() in infer_pieces.py\r\n\r\n* Clarify piece representation in infer_pieces.py\r\n\r\n* Remove magic numbers in infer_pieces.py","shortMessageHtmlLink":"Improve clarification for piece representation in infer_pieces.py (#23)"}},{"before":"5e22e76806f641bdc2b8bdd0021b425edc5acf62","after":"286abac1174aac52aa94cf9d7068c002c32121a9","ref":"refs/heads/master","pushedAt":"2023-07-18T08:44:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"davidmallasen","name":"David Mallasén Quintana","path":"/davidmallasen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15904722?s=80&v=4"},"commit":{"message":"Fix requirements_pc.txt git encoding","shortMessageHtmlLink":"Fix requirements_pc.txt git encoding"}},{"before":"8a2bc334066f33e0bd29415938c419454aca633d","after":"5e22e76806f641bdc2b8bdd0021b425edc5acf62","ref":"refs/heads/master","pushedAt":"2023-07-18T08:28:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidmallasen","name":"David Mallasén Quintana","path":"/davidmallasen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15904722?s=80&v=4"},"commit":{"message":"Remove a redundant package from PC requirements (#27)\n\n* Remove a redundant package from PC requirements\r\n\r\nThe `pygame` package has been removed from the PC requirements.","shortMessageHtmlLink":"Remove a redundant package from PC requirements (#27)"}},{"before":"ba0fee679402a0df525828585907871243ff622f","after":"8a2bc334066f33e0bd29415938c419454aca633d","ref":"refs/heads/master","pushedAt":"2023-07-14T10:27:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidmallasen","name":"David Mallasén Quintana","path":"/davidmallasen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15904722?s=80&v=4"},"commit":{"message":"Add promotion-related piece-inference logic (#24)\n\n* Add promotion-related piece-inference logic\r\n\r\nA mechanism has been added to check that the numbers of pawns, queens, and bishops make sense for a standard physical chess set.","shortMessageHtmlLink":"Add promotion-related piece-inference logic (#24)"}},{"before":"89d5a70a5945863aae300c2f012307909c0072ff","after":"ba0fee679402a0df525828585907871243ff622f","ref":"refs/heads/master","pushedAt":"2023-07-11T08:26:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidmallasen","name":"David Mallasén Quintana","path":"/davidmallasen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15904722?s=80&v=4"},"commit":{"message":"Add move-redetection mechanism (#22)\n\nA mechanism has been implemented to redetect the move after piece inference (when the previous FEN is provided). This could (but is not guaranteed to) increase the prediction accuracy to 100% in situations where move detection fails during the first attempt.","shortMessageHtmlLink":"Add move-redetection mechanism (#22)"}},{"before":"0fad49cff8f6a020247a80c543970243cb33cbad","after":"89d5a70a5945863aae300c2f012307909c0072ff","ref":"refs/heads/master","pushedAt":"2023-07-10T15:00:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidmallasen","name":"David Mallasén Quintana","path":"/davidmallasen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15904722?s=80&v=4"},"commit":{"message":"Adopt standard chess terminology (#21)\n\n\"Rank\" and \"file\" are now used in place of \"row\" and \"column,\" respectively.","shortMessageHtmlLink":"Adopt standard chess terminology (#21)"}},{"before":"3888ac8c1b07ef2fe3cfde4374a1a693b572d8e7","after":"0fad49cff8f6a020247a80c543970243cb33cbad","ref":"refs/heads/master","pushedAt":"2023-07-10T14:59:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidmallasen","name":"David Mallasén Quintana","path":"/davidmallasen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15904722?s=80&v=4"},"commit":{"message":"Add validity check for previous FEN (#18)\n\n* Add validity check for previous FEN\r\n\r\nA validity-check mechanism has been implemented such that the previous FEN is ignored when it is invalid.","shortMessageHtmlLink":"Add validity check for previous FEN (#18)"}},{"before":"e0fc9586c7014f6668701fc60732fdebb282074b","after":"3888ac8c1b07ef2fe3cfde4374a1a693b572d8e7","ref":"refs/heads/master","pushedAt":"2023-07-10T08:52:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidmallasen","name":"David Mallasén Quintana","path":"/davidmallasen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15904722?s=80&v=4"},"commit":{"message":"Improve documentation for _max_piece() in infer_pieces.py (#20)\n\n* improve documentation for _max_piece() in infer_pieces.py","shortMessageHtmlLink":"Improve documentation for _max_piece() in infer_pieces.py (#20)"}},{"before":"aac34e0fd235cde6395901746a16b8f040c4723e","after":"e0fc9586c7014f6668701fc60732fdebb282074b","ref":"refs/heads/master","pushedAt":"2023-07-06T08:22:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidmallasen","name":"David Mallasén Quintana","path":"/davidmallasen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15904722?s=80&v=4"},"commit":{"message":"Conclude fen immediately after move detection (#16)\n\n* Add feature of concluding FEN right after move detection\r\n\r\nWith the `chess` library, FEN can now be concluded immediately upon successful move detection. This drastically increases the prediction accuracy. Many comments in this module have been rephrased for clarity and grammar as well.\r\n\r\n* Update test functions so they can handle previous FEN\r\n\r\n* Add `__determine_promoted_piece()` helper function\r\n\r\nA helper function has been added to reduce the length of the `infer_chess_pieces()` function.\r\n\r\n* Update filename in test function\r\n\r\nThe name of the file containing the correct FENs has been updated to `boards_with_previous.fen` from `boards.fen`.\r\n\r\n* Add helper function for move-based fen generation\r\n\r\nThe `__generate_fen_based_on_previous_fen_and_detected_move()` helper function has been added to reduce the length of the `infer_chess_pieces()` function.","shortMessageHtmlLink":"Conclude fen immediately after move detection (#16)"}},{"before":"ceec8df105941a5f4d6bab5ca0230ace9990fc85","after":"aac34e0fd235cde6395901746a16b8f040c4723e","ref":"refs/heads/master","pushedAt":"2023-07-04T15:38:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidmallasen","name":"David Mallasén Quintana","path":"/davidmallasen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15904722?s=80&v=4"},"commit":{"message":"Implement en passant and castling detections (#14)\n\n* Implement en passant and castling detections\r\n\r\nMove detections for en passant (https://www.chess.com/terms/en-passant) and castling (both kingside and queenside) have been implemented.\r\n\r\n* Reorganize code for readability and efficiency","shortMessageHtmlLink":"Implement en passant and castling detections (#14)"}},{"before":"c6694bac96a3b0e7842a3af9011ced2224fc3192","after":"ceec8df105941a5f4d6bab5ca0230ace9990fc85","ref":"refs/heads/master","pushedAt":"2023-07-03T16:19:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidmallasen","name":"David Mallasén Quintana","path":"/davidmallasen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15904722?s=80&v=4"},"commit":{"message":"Remove requirement of opposite-colored bishops (#13)\n\n* Remove requirement of opposite-colored bishops\r\n\r\nTheoretically, for either side, there can be two bishops of the same color (via pawn promotion). Since the `max_pieces_left` variable makes sure there are at most two bishops for either side, there is no more additional check that we need to do for bishops; we can safely remove the requirement that if any side (white or black) has two bishops, those two bishops must be opposite-colored.\r\n\r\n* Move comment on `__check_bishop()` inside the function definition","shortMessageHtmlLink":"Remove requirement of opposite-colored bishops (#13)"}},{"before":"15d4d3b34f80e96242983b2a88e65b265ae6384f","after":"c6694bac96a3b0e7842a3af9011ced2224fc3192","ref":"refs/heads/master","pushedAt":"2023-07-03T15:41:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidmallasen","name":"David Mallasén Quintana","path":"/davidmallasen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15904722?s=80&v=4"},"commit":{"message":"Update maximum numbers of queens (#12)\n\nA standard physical chess set allows at most 2, rather than 9, queens for each side.","shortMessageHtmlLink":"Update maximum numbers of queens (#12)"}},{"before":"238ff0e42e1390e7099726f12cf61cf0c1b19f53","after":"15d4d3b34f80e96242983b2a88e65b265ae6384f","ref":"refs/heads/master","pushedAt":"2023-07-03T14:44:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidmallasen","name":"David Mallasén Quintana","path":"/davidmallasen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15904722?s=80&v=4"},"commit":{"message":"Allow user to provide previous FEN (#11)\n\nA feature has been added to allow a user to provide the FEN string of the previous board position when running \"lc2fen.py\" to predict the FEN for a single image. Help messages have been updated and some comments in the code have been rephrased for grammatical and consistent purposes as well.","shortMessageHtmlLink":"Allow user to provide previous FEN (#11)"}},{"before":"5e8c1b697bc8e61ed46a3c0a95f91b627e927679","after":"238ff0e42e1390e7099726f12cf61cf0c1b19f53","ref":"refs/heads/master","pushedAt":"2023-06-23T15:52:37.955Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidmallasen","name":"David Mallasén Quintana","path":"/davidmallasen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15904722?s=80&v=4"},"commit":{"message":"Format code with Black Formatter (#10)\n\n* Add badge showing Black code style\n\n* Add information on using the Black formatter\n\n* Format code with Black Formatter\n\n* Add detailed instructions on how to write code in the Black code style","shortMessageHtmlLink":"Format code with Black Formatter (#10)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADufCGAQA","startCursor":null,"endCursor":null}},"title":"Activity · davidmallasen/LiveChess2FEN"}