{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":711492348,"defaultBranch":"main","name":"othello-ai","ownerLogin":"robjo82","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-10-29T12:45:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/49043100?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1698601505.0","currentOid":""},"activityList":{"items":[{"before":"4ecbfbdf0e1001917ed72cc9a4a8dcb74ba5000a","after":"78fd7b4448c6bff17d9c7597e34348d71bb80c3a","ref":"refs/heads/main","pushedAt":"2023-10-29T17:45:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(release): 1.1.0 [skip ci]\n\n# [1.1.0](https://github.com/robjo82/othello-ai/compare/v1.0.0...v1.1.0) (2023-10-29)\n\n### Features\n\n* **gameplay:** Add ai type choice ([ccbdc0a](https://github.com/robjo82/othello-ai/commit/ccbdc0a758469c465882a1122ac6af24caa8b2f5))\n* **gameplay:** Add graphic interface using Pygame ([c13848b](https://github.com/robjo82/othello-ai/commit/c13848bf6e71ecaf6981711b3c8494fb3f1e3d58))\n* **gameplay:** added AI vs AI mode ([51c0fae](https://github.com/robjo82/othello-ai/commit/51c0faede6c3713912dcae91f4bc647e95a7cefd))","shortMessageHtmlLink":"chore(release): 1.1.0 [skip ci]"}},{"before":"0267bdb8a7b156e2dc9799727d51945dd8f40bfa","after":null,"ref":"refs/heads/develop","pushedAt":"2023-10-29T17:39:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"robjo82","name":"Robin JOSEPH","path":"/robjo82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49043100?s=80&v=4"}},{"before":"8262773b8a674735a405a94da69f4ed03cbe9758","after":"4ecbfbdf0e1001917ed72cc9a4a8dcb74ba5000a","ref":"refs/heads/main","pushedAt":"2023-10-29T17:39:56.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"robjo82","name":"Robin JOSEPH","path":"/robjo82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49043100?s=80&v=4"},"commit":{"message":"Merge pull request #6 from robjo82/develop\n\nDevelop","shortMessageHtmlLink":"Merge pull request #6 from robjo82/develop"}},{"before":"a349c0cf4efb3017881ca9a693df00ecabbd5a7c","after":"0267bdb8a7b156e2dc9799727d51945dd8f40bfa","ref":"refs/heads/develop","pushedAt":"2023-10-29T17:36:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"robjo82","name":"Robin JOSEPH","path":"/robjo82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49043100?s=80&v=4"},"commit":{"message":"BREAKING CHANGE: refactoring and using classes to improve maintainability\n\nSigned-off-by: Robin JOSEPH ","shortMessageHtmlLink":"BREAKING CHANGE: refactoring and using classes to improve maintainabi…"}},{"before":"5a0a92fe7fdadf562846c4661e7a168b5b30eb75","after":null,"ref":"refs/heads/feat/4","pushedAt":"2023-10-29T17:34:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"robjo82","name":"Robin JOSEPH","path":"/robjo82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49043100?s=80&v=4"}},{"before":"681d07c543c89764f282dff7634f3c21c0bf0064","after":"a349c0cf4efb3017881ca9a693df00ecabbd5a7c","ref":"refs/heads/develop","pushedAt":"2023-10-29T17:34:44.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"robjo82","name":"Robin JOSEPH","path":"/robjo82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49043100?s=80&v=4"},"commit":{"message":"Merge pull request #5 from robjo82/feat/4\n\nBREAKING CHANGE: refactoring and using classes to improve maintainability","shortMessageHtmlLink":"Merge pull request #5 from robjo82/feat/4"}},{"before":null,"after":"5a0a92fe7fdadf562846c4661e7a168b5b30eb75","ref":"refs/heads/feat/4","pushedAt":"2023-10-29T17:29:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"robjo82","name":"Robin JOSEPH","path":"/robjo82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49043100?s=80&v=4"},"commit":{"message":"BREAKING CHANGE: refactoring and using classes to improve maintainability\n\nSigned-off-by: Robin JOSEPH ","shortMessageHtmlLink":"BREAKING CHANGE: refactoring and using classes to improve maintainabi…"}},{"before":"2a3d7e9f4e40650bcaccda1f7edeeaa0a14c58ce","after":null,"ref":"refs/heads/feat/3","pushedAt":"2023-10-29T17:22:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"robjo82","name":"Robin JOSEPH","path":"/robjo82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49043100?s=80&v=4"}},{"before":"89001eca36d46b05e76436010b145d1424d7cefe","after":"681d07c543c89764f282dff7634f3c21c0bf0064","ref":"refs/heads/develop","pushedAt":"2023-10-29T17:22:15.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"robjo82","name":"Robin JOSEPH","path":"/robjo82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49043100?s=80&v=4"},"commit":{"message":"Merge pull request #4 from robjo82/feat/3\n\nFeat/3","shortMessageHtmlLink":"Merge pull request #4 from robjo82/feat/3"}},{"before":"9299fc34058ea8b1c71d6e9d35ec5467b1948b90","after":"2a3d7e9f4e40650bcaccda1f7edeeaa0a14c58ce","ref":"refs/heads/feat/3","pushedAt":"2023-10-29T17:19:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"robjo82","name":"Robin JOSEPH","path":"/robjo82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49043100?s=80&v=4"},"commit":{"message":"feat(gameplay): Add ai type choice\n\nSigned-off-by: Robin JOSEPH ","shortMessageHtmlLink":"feat(gameplay): Add ai type choice"}},{"before":"ea8d8a8b52e2d7370a5c4746dbcc73e17552a3ad","after":"9299fc34058ea8b1c71d6e9d35ec5467b1948b90","ref":"refs/heads/feat/3","pushedAt":"2023-10-29T17:13:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robjo82","name":"Robin JOSEPH","path":"/robjo82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49043100?s=80&v=4"},"commit":{"message":"feat(gameplay): Add ai type choice\n\nSigned-off-by: Robin JOSEPH ","shortMessageHtmlLink":"feat(gameplay): Add ai type choice"}},{"before":null,"after":"ea8d8a8b52e2d7370a5c4746dbcc73e17552a3ad","ref":"refs/heads/feat/3","pushedAt":"2023-10-29T17:07:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"robjo82","name":"Robin JOSEPH","path":"/robjo82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49043100?s=80&v=4"},"commit":{"message":"feat(gameplay): Add graphic interface using Pygame\n\nSigned-off-by: Robin JOSEPH ","shortMessageHtmlLink":"feat(gameplay): Add graphic interface using Pygame"}},{"before":"be1b33b1ec99d8ac0c03c47c9839d04bb5e36f95","after":null,"ref":"refs/heads/feat/2","pushedAt":"2023-10-29T16:57:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"robjo82","name":"Robin JOSEPH","path":"/robjo82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49043100?s=80&v=4"}},{"before":"05f940548ff8cc3c95a47cf50f45c79f3eff1e1b","after":"89001eca36d46b05e76436010b145d1424d7cefe","ref":"refs/heads/develop","pushedAt":"2023-10-29T16:57:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"robjo82","name":"Robin JOSEPH","path":"/robjo82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49043100?s=80&v=4"},"commit":{"message":"Merge pull request #3 from robjo82/feat/2\n\nfeat(gameplay): added AI vs AI mode","shortMessageHtmlLink":"Merge pull request #3 from robjo82/feat/2"}},{"before":"05f940548ff8cc3c95a47cf50f45c79f3eff1e1b","after":"be1b33b1ec99d8ac0c03c47c9839d04bb5e36f95","ref":"refs/heads/feat/2","pushedAt":"2023-10-29T16:42:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robjo82","name":"Robin JOSEPH","path":"/robjo82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49043100?s=80&v=4"},"commit":{"message":"feat(gameplay): added AI vs AI mode\n\nSigned-off-by: Robin JOSEPH ","shortMessageHtmlLink":"feat(gameplay): added AI vs AI mode"}},{"before":null,"after":"05f940548ff8cc3c95a47cf50f45c79f3eff1e1b","ref":"refs/heads/feat/2","pushedAt":"2023-10-29T16:40:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"robjo82","name":"Robin JOSEPH","path":"/robjo82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49043100?s=80&v=4"},"commit":{"message":"Merge pull request #1 from robjo82/feat/1\n\nfeat(interface): Gameplay working and first AI playing","shortMessageHtmlLink":"Merge pull request #1 from robjo82/feat/1"}},{"before":null,"after":"05f940548ff8cc3c95a47cf50f45c79f3eff1e1b","ref":"refs/heads/develop","pushedAt":"2023-10-29T16:39:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"robjo82","name":"Robin JOSEPH","path":"/robjo82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49043100?s=80&v=4"},"commit":{"message":"Merge pull request #1 from robjo82/feat/1\n\nfeat(interface): Gameplay working and first AI playing","shortMessageHtmlLink":"Merge pull request #1 from robjo82/feat/1"}},{"before":"1ab7580c6b38aa892810a15b0bdc540c7d6bf3f0","after":"8262773b8a674735a405a94da69f4ed03cbe9758","ref":"refs/heads/main","pushedAt":"2023-10-29T16:37:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update requirements.txt","shortMessageHtmlLink":"Update requirements.txt"}},{"before":"05f940548ff8cc3c95a47cf50f45c79f3eff1e1b","after":null,"ref":"refs/heads/develop","pushedAt":"2023-10-29T16:37:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"robjo82","name":"Robin JOSEPH","path":"/robjo82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49043100?s=80&v=4"}},{"before":"e4d7b3fbf9bb67c49cf26af6d0c30adc6e637787","after":"1ab7580c6b38aa892810a15b0bdc540c7d6bf3f0","ref":"refs/heads/main","pushedAt":"2023-10-29T16:37:02.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"robjo82","name":"Robin JOSEPH","path":"/robjo82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49043100?s=80&v=4"},"commit":{"message":"Merge pull request #2 from robjo82/develop\n\nDevelop","shortMessageHtmlLink":"Merge pull request #2 from robjo82/develop"}},{"before":"3300227e323d2d8ceca07e69fd0c2076125ef934","after":null,"ref":"refs/heads/feat/1","pushedAt":"2023-10-29T16:34:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"robjo82","name":"Robin JOSEPH","path":"/robjo82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49043100?s=80&v=4"}},{"before":"e4d7b3fbf9bb67c49cf26af6d0c30adc6e637787","after":"05f940548ff8cc3c95a47cf50f45c79f3eff1e1b","ref":"refs/heads/develop","pushedAt":"2023-10-29T16:34:30.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"robjo82","name":"Robin JOSEPH","path":"/robjo82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49043100?s=80&v=4"},"commit":{"message":"Merge pull request #1 from robjo82/feat/1\n\nfeat(interface): Gameplay working and first AI playing","shortMessageHtmlLink":"Merge pull request #1 from robjo82/feat/1"}},{"before":null,"after":"3300227e323d2d8ceca07e69fd0c2076125ef934","ref":"refs/heads/feat/1","pushedAt":"2023-10-29T16:29:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"robjo82","name":"Robin JOSEPH","path":"/robjo82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49043100?s=80&v=4"},"commit":{"message":"feat(interface): Gameplay working and first AI playing\n\n- Implementing gameplay on the console\n- Minimax algorithm working\n\nSigned-off-by: Robin JOSEPH ","shortMessageHtmlLink":"feat(interface): Gameplay working and first AI playing"}},{"before":null,"after":"e4d7b3fbf9bb67c49cf26af6d0c30adc6e637787","ref":"refs/heads/develop","pushedAt":"2023-10-29T16:23:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"robjo82","name":"Robin JOSEPH","path":"/robjo82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49043100?s=80&v=4"},"commit":{"message":"Update requirements.txt","shortMessageHtmlLink":"Update requirements.txt"}},{"before":"63175633ce69136c4b8f3b407fd7bb43dabf7fb2","after":"e4d7b3fbf9bb67c49cf26af6d0c30adc6e637787","ref":"refs/heads/main","pushedAt":"2023-10-29T16:19:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update requirements.txt","shortMessageHtmlLink":"Update requirements.txt"}},{"before":"8dcc5b9bae5b1dfdd264686a4fe4d74e2c01f148","after":"63175633ce69136c4b8f3b407fd7bb43dabf7fb2","ref":"refs/heads/main","pushedAt":"2023-10-29T16:19:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"robjo82","name":"Robin JOSEPH","path":"/robjo82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49043100?s=80&v=4"},"commit":{"message":"chore(global): initial config\n\n- CI on GitHub Action\n- Dockerfile\n- Sonar Token\n- README\n- requirements.txt with pip freeze\n- python files architecture\n\nSigned-off-by: Robin JOSEPH ","shortMessageHtmlLink":"chore(global): initial config"}},{"before":"a36a5e2064f4a76243f70af567ea5de65ebe1ca0","after":"8dcc5b9bae5b1dfdd264686a4fe4d74e2c01f148","ref":"refs/heads/main","pushedAt":"2023-10-29T16:07:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update requirements.txt","shortMessageHtmlLink":"Update requirements.txt"}},{"before":"263e3396b38f9dad168b1416b3d0ee1c3096a8a2","after":"a36a5e2064f4a76243f70af567ea5de65ebe1ca0","ref":"refs/heads/main","pushedAt":"2023-10-29T16:06:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robjo82","name":"Robin JOSEPH","path":"/robjo82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49043100?s=80&v=4"},"commit":{"message":"chore(global): initial config\n\n- CI on GitHub Action\n- Dockerfile\n- Sonar Token\n- README\n- requirements.txt with pip freeze\n- python files architecture","shortMessageHtmlLink":"chore(global): initial config"}},{"before":null,"after":"263e3396b38f9dad168b1416b3d0ee1c3096a8a2","ref":"refs/heads/main","pushedAt":"2023-10-29T12:45:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"robjo82","name":"Robin JOSEPH","path":"/robjo82","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49043100?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADonjq1AA","startCursor":null,"endCursor":null}},"title":"Activity · robjo82/othello-ai"}