{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":739207265,"defaultBranch":"master","name":"game_theory","ownerLogin":"benjjo","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-01-05T02:44:04.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5456885?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1704422691.0","currentOid":""},"activityList":{"items":[{"before":"cb1606c350c39104fa05690be6659a9187085d84","after":"c57f8d29d3da18b391bf6c4b668f927873ff3d86","ref":"refs/heads/master","pushedAt":"2024-02-28T22:20:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benjjo","name":"Ben McGUffog","path":"/benjjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456885?s=80&v=4"},"commit":{"message":"Original Axelrod tournament implemented. Although, it is missing the NameWithheld strategy.","shortMessageHtmlLink":"Original Axelrod tournament implemented. Although, it is missing the …"}},{"before":"6525c9e317b020c2a47c8677f5da1ed242ed0b59","after":"cb1606c350c39104fa05690be6659a9187085d84","ref":"refs/heads/master","pushedAt":"2024-02-23T05:21:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benjjo","name":"Ben McGUffog","path":"/benjjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456885?s=80&v=4"},"commit":{"message":"Tester added. Tests passed.","shortMessageHtmlLink":"Tester added. Tests passed."}},{"before":"5185f0cd46a34b61f80ec93017c5b2499f9ac332","after":"6525c9e317b020c2a47c8677f5da1ed242ed0b59","ref":"refs/heads/master","pushedAt":"2024-02-23T02:24:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benjjo","name":"Ben McGUffog","path":"/benjjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456885?s=80&v=4"},"commit":{"message":"added .gitignore","shortMessageHtmlLink":"added .gitignore"}},{"before":"5269a96214e59a1a19f1c780c5a5fcc4fa76bf5e","after":"5185f0cd46a34b61f80ec93017c5b2499f9ac332","ref":"refs/heads/master","pushedAt":"2024-02-23T02:23:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benjjo","name":"Ben McGUffog","path":"/benjjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456885?s=80&v=4"},"commit":{"message":"Finally confident that I have a working version that reports accurate data. Tests revealed Beta versions had problems with tournament staging and scoring. Implemented tests pass. GenerousTitForTat seems to win over its counterparts.","shortMessageHtmlLink":"Finally confident that I have a working version that reports accurate…"}},{"before":"e045fd1baaaf112f5751e3c1189ab3159c3ea76a","after":"5269a96214e59a1a19f1c780c5a5fcc4fa76bf5e","ref":"refs/heads/master","pushedAt":"2024-02-20T08:45:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benjjo","name":"Ben McGUffog","path":"/benjjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456885?s=80&v=4"},"commit":{"message":"Cooperate once added for testing purposes.","shortMessageHtmlLink":"Cooperate once added for testing purposes."}},{"before":"e2d77163b3429dfb474a760f4a382ca133719bde","after":"e045fd1baaaf112f5751e3c1189ab3159c3ea76a","ref":"refs/heads/master","pushedAt":"2024-02-20T02:01:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benjjo","name":"Ben McGUffog","path":"/benjjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456885?s=80&v=4"},"commit":{"message":"Win-Stay-Lose-Shift fixed. Testing proved that it wasn't responding as desired and was mimicking TFT.","shortMessageHtmlLink":"Win-Stay-Lose-Shift fixed. Testing proved that it wasn't responding a…"}},{"before":"2d615598d999bf0033eb595df5fe8dea083e743d","after":"e2d77163b3429dfb474a760f4a382ca133719bde","ref":"refs/heads/master","pushedAt":"2024-02-19T23:23:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"benjjo","name":"Ben McGUffog","path":"/benjjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456885?s=80&v=4"},"commit":{"message":"Complete overhaul. Fundamental flaw found in all historical strategies in that they used the current opponent choice and not the last choice made by the opponent. I guess that's what happens when you start adding tests. Oh by the way, I added unit testing.","shortMessageHtmlLink":"Complete overhaul. Fundamental flaw found in all historical strategie…"}},{"before":"2dd72b5eeec7a1e11c0b258fafbfc7c957567cf9","after":"2d615598d999bf0033eb595df5fe8dea083e743d","ref":"refs/heads/master","pushedAt":"2024-02-18T09:34:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benjjo","name":"Ben McGUffog","path":"/benjjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456885?s=80&v=4"},"commit":{"message":"Tests added. Global C,D added. Strategies cleaned up a bit. Some strategies were fixed after tests were failed. All tests passing at the moment.","shortMessageHtmlLink":"Tests added. Global C,D added. Strategies cleaned up a bit. Some stra…"}},{"before":"4cd8295168fd650c68dc3c21d277b67c916fd0ce","after":"2dd72b5eeec7a1e11c0b258fafbfc7c957567cf9","ref":"refs/heads/master","pushedAt":"2024-02-12T22:45:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benjjo","name":"Ben McGUffog","path":"/benjjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456885?s=80&v=4"},"commit":{"message":"Strategies changed so that the historical data collected from the opponent is captured after the selections are completed. This avoids the current choice influencing the decision of the player when the opponent is looking at the previous decision. Or vice versa.","shortMessageHtmlLink":"Strategies changed so that the historical data collected from the opp…"}},{"before":"2281c63b5c3b0357c60919fba84fd1df305b0d17","after":"4cd8295168fd650c68dc3c21d277b67c916fd0ce","ref":"refs/heads/master","pushedAt":"2024-02-09T02:36:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benjjo","name":"Ben McGUffog","path":"/benjjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456885?s=80&v=4"},"commit":{"message":"Updated ModalTFT to return Cooperation with Cooperation. In the case of an opponent Defect, ModalTFT will return the mode of the opponent's history.","shortMessageHtmlLink":"Updated ModalTFT to return Cooperation with Cooperation. In the case …"}},{"before":"4530907c979902360cf4d7e24d106d97deac44c7","after":"2281c63b5c3b0357c60919fba84fd1df305b0d17","ref":"refs/heads/master","pushedAt":"2024-02-08T21:10:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benjjo","name":"Ben McGUffog","path":"/benjjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456885?s=80&v=4"},"commit":{"message":"All strategies implemented the @property decorator for the setter/getter method. get_choice() now removed from all references and replaced with choice. The choice parameter is now replaced with _choice and protected.","shortMessageHtmlLink":"All strategies implemented the @Property decorator for the setter/get…"}},{"before":"3a72e29a0e5fa693684c30165d1929779f23e53a","after":"4530907c979902360cf4d7e24d106d97deac44c7","ref":"refs/heads/master","pushedAt":"2024-01-30T10:29:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benjjo","name":"Ben McGUffog","path":"/benjjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456885?s=80&v=4"},"commit":{"message":"House keeping","shortMessageHtmlLink":"House keeping"}},{"before":"083756dbdd68498fcdb5d9206e951d3fd659894d","after":"3a72e29a0e5fa693684c30165d1929779f23e53a","ref":"refs/heads/master","pushedAt":"2024-01-30T02:52:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benjjo","name":"Ben McGUffog","path":"/benjjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456885?s=80&v=4"},"commit":{"message":"Renamed to ModalTFT. Updated readme.","shortMessageHtmlLink":"Renamed to ModalTFT. Updated readme."}},{"before":"e193a4215c9a2b48d73a06a655b760c43709e2f9","after":"083756dbdd68498fcdb5d9206e951d3fd659894d","ref":"refs/heads/master","pushedAt":"2024-01-29T06:50:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benjjo","name":"Ben McGUffog","path":"/benjjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456885?s=80&v=4"},"commit":{"message":"Benjo's Tit For Tat added. Returns tit-for-tat based on the mode of the opponent's previous responses.","shortMessageHtmlLink":"Benjo's Tit For Tat added. Returns tit-for-tat based on the mode of t…"}},{"before":"e9877baef1921146040c9f5bfb1b87595d9f6204","after":"e193a4215c9a2b48d73a06a655b760c43709e2f9","ref":"refs/heads/master","pushedAt":"2024-01-17T09:49:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benjjo","name":"Ben McGUffog","path":"/benjjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456885?s=80&v=4"},"commit":{"message":"TidemanChieruzzi added. No proofing done on it yet, and it seems to do poorly.","shortMessageHtmlLink":"TidemanChieruzzi added. No proofing done on it yet, and it seems to d…"}},{"before":"105b3769664a302565d2ff685fe7904bf934a462","after":"e9877baef1921146040c9f5bfb1b87595d9f6204","ref":"refs/heads/master","pushedAt":"2024-01-17T00:54:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benjjo","name":"Ben McGUffog","path":"/benjjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456885?s=80&v=4"},"commit":{"message":"Fixed the scoring. Matrix updated.","shortMessageHtmlLink":"Fixed the scoring. Matrix updated."}},{"before":"3d2e3e0cf02b403d9b4cd840c59758c00ed2889d","after":"105b3769664a302565d2ff685fe7904bf934a462","ref":"refs/heads/master","pushedAt":"2024-01-17T00:38:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benjjo","name":"Ben McGUffog","path":"/benjjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456885?s=80&v=4"},"commit":{"message":"Added more strategies.\n\nThere's something wrong with the scoring system.","shortMessageHtmlLink":"Added more strategies."}},{"before":"acc71dda4c01dbb373217fc0338ea776aa7f0bc0","after":"3d2e3e0cf02b403d9b4cd840c59758c00ed2889d","ref":"refs/heads/master","pushedAt":"2024-01-16T06:01:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benjjo","name":"Ben McGUffog","path":"/benjjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456885?s=80&v=4"},"commit":{"message":"update_opp_choice removed from Strategies classes. Not required.","shortMessageHtmlLink":"update_opp_choice removed from Strategies classes. Not required."}},{"before":"c43505a673fbfe56ea1c0cd091a9e6bf5d16a185","after":"acc71dda4c01dbb373217fc0338ea776aa7f0bc0","ref":"refs/heads/master","pushedAt":"2024-01-16T05:59:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benjjo","name":"Ben McGUffog","path":"/benjjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456885?s=80&v=4"},"commit":{"message":"Matrix.py added. WSLS added.","shortMessageHtmlLink":"Matrix.py added. WSLS added."}},{"before":"a68304c91f823d07a43ba06e03ae637fa2083af5","after":"c43505a673fbfe56ea1c0cd091a9e6bf5d16a185","ref":"refs/heads/master","pushedAt":"2024-01-12T22:50:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benjjo","name":"Ben McGUffog","path":"/benjjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456885?s=80&v=4"},"commit":{"message":"typos fixed","shortMessageHtmlLink":"typos fixed"}},{"before":"753a8bd745b6a4814d0a88a21152f4c3a8956b4f","after":"a68304c91f823d07a43ba06e03ae637fa2083af5","ref":"refs/heads/master","pushedAt":"2024-01-12T22:48:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benjjo","name":"Ben McGUffog","path":"/benjjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456885?s=80&v=4"},"commit":{"message":"Updated the readme with more example output.","shortMessageHtmlLink":"Updated the readme with more example output."}},{"before":"77e84bb283aacbb6f02da196afec79ba97195664","after":"753a8bd745b6a4814d0a88a21152f4c3a8956b4f","ref":"refs/heads/master","pushedAt":"2024-01-12T22:47:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benjjo","name":"Ben McGUffog","path":"/benjjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456885?s=80&v=4"},"commit":{"message":"The more strategies the more interesting the results get.","shortMessageHtmlLink":"The more strategies the more interesting the results get."}},{"before":"0a878f23980911b5a475d8bb3f305dd4f67576cf","after":"77e84bb283aacbb6f02da196afec79ba97195664","ref":"refs/heads/master","pushedAt":"2024-01-12T22:21:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benjjo","name":"Ben McGUffog","path":"/benjjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456885?s=80&v=4"},"commit":{"message":"Tidy up. New strategy class added. WIP.","shortMessageHtmlLink":"Tidy up. New strategy class added. WIP."}},{"before":"819c6c1be86cd24aead2fbf2e76ff02383e4d45b","after":"0a878f23980911b5a475d8bb3f305dd4f67576cf","ref":"refs/heads/master","pushedAt":"2024-01-12T00:31:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benjjo","name":"Ben McGUffog","path":"/benjjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456885?s=80&v=4"},"commit":{"message":"Update README.md\n\ndescription","shortMessageHtmlLink":"Update README.md"}},{"before":"68f9815d0e76852257e1d4eb9691e7f14cb7e078","after":"819c6c1be86cd24aead2fbf2e76ff02383e4d45b","ref":"refs/heads/master","pushedAt":"2024-01-12T00:30:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benjjo","name":"Ben McGUffog","path":"/benjjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456885?s=80&v=4"},"commit":{"message":"Update README.md\n\nmore explanation","shortMessageHtmlLink":"Update README.md"}},{"before":"abf87a1561b42bc6a26863492d254eef615ed07d","after":"68f9815d0e76852257e1d4eb9691e7f14cb7e078","ref":"refs/heads/master","pushedAt":"2024-01-12T00:26:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benjjo","name":"Ben McGUffog","path":"/benjjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456885?s=80&v=4"},"commit":{"message":"Update README.md\n\nformatting","shortMessageHtmlLink":"Update README.md"}},{"before":"0d4d94033ab8757917b64c3e336cd798b6a02788","after":"abf87a1561b42bc6a26863492d254eef615ed07d","ref":"refs/heads/master","pushedAt":"2024-01-12T00:26:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benjjo","name":"Ben McGUffog","path":"/benjjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456885?s=80&v=4"},"commit":{"message":"Update README.md\n\nReferences added.","shortMessageHtmlLink":"Update README.md"}},{"before":"9b7c5a51a32a4fe3c47e75b5cfbbb115024f5332","after":"0d4d94033ab8757917b64c3e336cd798b6a02788","ref":"refs/heads/master","pushedAt":"2024-01-09T00:18:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benjjo","name":"Ben McGUffog","path":"/benjjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456885?s=80&v=4"},"commit":{"message":"Update README.md\n\nFixed code block presentation","shortMessageHtmlLink":"Update README.md"}},{"before":"8299380d54f5fb0f994b388fd85b03bf4783684e","after":"9b7c5a51a32a4fe3c47e75b5cfbbb115024f5332","ref":"refs/heads/master","pushedAt":"2024-01-09T00:12:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benjjo","name":"Ben McGUffog","path":"/benjjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456885?s=80&v=4"},"commit":{"message":"Create README.md\n\ninitial commit","shortMessageHtmlLink":"Create README.md"}},{"before":"1a7739cf9c4c7a502c6f2273d79a11a41b272a7e","after":"8299380d54f5fb0f994b388fd85b03bf4783684e","ref":"refs/heads/master","pushedAt":"2024-01-06T01:07:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benjjo","name":"Ben McGUffog","path":"/benjjo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5456885?s=80&v=4"},"commit":{"message":"More comments added.","shortMessageHtmlLink":"More comments added."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0yOFQyMjoyMDo1OC4wMDAwMDBazwAAAAQIID1D","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0yOFQyMjoyMDo1OC4wMDAwMDBazwAAAAQIID1D","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0wNlQwMTowNzo0My4wMDAwMDBazwAAAAPY_pew"}},"title":"Activity · benjjo/game_theory"}