{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":806088591,"defaultBranch":"main","name":"AI-GameOptimization","ownerLogin":"Mhijazi16","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-05-26T10:47:44.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/45119497?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716884004.0","currentOid":""},"activityList":{"items":[{"before":"390af88e91063905224936d2664632a49361591b","after":"b60b6769667fabe67174ffb3f70618adccac16ac","ref":"refs/heads/main","pushedAt":"2024-05-29T08:49:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mhijazi16","name":"Hijazi","path":"/Mhijazi16","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45119497?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"395fa6437f37f420a3f5a2c0104423712efb565a","after":"390af88e91063905224936d2664632a49361591b","ref":"refs/heads/main","pushedAt":"2024-05-29T08:43:39.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"Mhijazi16","name":"Hijazi","path":"/Mhijazi16","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45119497?s=80&v=4"},"commit":{"message":"interface() handles which game mode to run","shortMessageHtmlLink":"interface() handles which game mode to run"}},{"before":"5d1642740416a92b1c010d95a7ce8bc18cb31272","after":"395fa6437f37f420a3f5a2c0104423712efb565a","ref":"refs/heads/main","pushedAt":"2024-05-28T09:59:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mhijazi16","name":"Hijazi","path":"/Mhijazi16","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45119497?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"6cb6498416184fcfc8f4b108951ae1f0b385dda1","after":"5d1642740416a92b1c010d95a7ce8bc18cb31272","ref":"refs/heads/main","pushedAt":"2024-05-28T09:00:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mhijazi16","name":"Hijazi","path":"/Mhijazi16","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45119497?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"ca9d8ddf2642542b66e0d21e97efbcf4293de7c8","after":"6cb6498416184fcfc8f4b108951ae1f0b385dda1","ref":"refs/heads/main","pushedAt":"2024-05-28T08:59:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mhijazi16","name":"Hijazi","path":"/Mhijazi16","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45119497?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"011f63f09875017d319a3249c42c3c5240c4d14e","after":"ca9d8ddf2642542b66e0d21e97efbcf4293de7c8","ref":"refs/heads/main","pushedAt":"2024-05-28T08:56:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mhijazi16","name":"Hijazi","path":"/Mhijazi16","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45119497?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"b4d7c463cd1c6abef3a47e4604d4a5cb560f25d4","after":"011f63f09875017d319a3249c42c3c5240c4d14e","ref":"refs/heads/main","pushedAt":"2024-05-28T08:39:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mhijazi16","name":"Hijazi","path":"/Mhijazi16","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45119497?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"c570d532cfc5b8b62df0bbc4483238e175bfee88","after":"b4d7c463cd1c6abef3a47e4604d4a5cb560f25d4","ref":"refs/heads/main","pushedAt":"2024-05-28T08:14:47.000Z","pushType":"pr_merge","commitsCount":20,"pusher":{"login":"Mhijazi16","name":"Hijazi","path":"/Mhijazi16","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45119497?s=80&v=4"},"commit":{"message":"Merge pull request #5 from Mhijazi16/Qlearn\n\nQlearn Algorithm PR","shortMessageHtmlLink":"Merge pull request #5 from Mhijazi16/Qlearn"}},{"before":null,"after":"e990ac0325e2641b0d8bcc78a3970ea5edc3ee4e","ref":"refs/heads/Qlearn","pushedAt":"2024-05-28T08:13:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Mhijazi16","name":"Hijazi","path":"/Mhijazi16","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45119497?s=80&v=4"},"commit":{"message":"QLearn : Train() method takes number of episodes from user and loop over QLearn() method n Episodes","shortMessageHtmlLink":"QLearn : Train() method takes number of episodes from user and loop o…"}},{"before":"7482cfc9bc6788d522839d91283c3da65c8abcbf","after":"c570d532cfc5b8b62df0bbc4483238e175bfee88","ref":"refs/heads/main","pushedAt":"2024-05-28T07:40:09.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"Mhijazi16","name":"Hijazi","path":"/Mhijazi16","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45119497?s=80&v=4"},"commit":{"message":"Merge pull request #4 from Mhijazi16/Helper\n\nHelper branch","shortMessageHtmlLink":"Merge pull request #4 from Mhijazi16/Helper"}},{"before":null,"after":"e54d5c611c5e857ddc6c78e878eb1bf1afa6ded3","ref":"refs/heads/Helper","pushedAt":"2024-05-28T07:33:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Mhijazi16","name":"Hijazi","path":"/Mhijazi16","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45119497?s=80&v=4"},"commit":{"message":"Helper : checks if box is blocked by another box","shortMessageHtmlLink":"Helper : checks if box is blocked by another box"}},{"before":"bd5a19cba8e6c61a13a3337caf67cbffae7ea00e","after":"7482cfc9bc6788d522839d91283c3da65c8abcbf","ref":"refs/heads/main","pushedAt":"2024-05-27T07:54:43.000Z","pushType":"pr_merge","commitsCount":17,"pusher":{"login":"Mhijazi16","name":"Hijazi","path":"/Mhijazi16","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45119497?s=80&v=4"},"commit":{"message":"Merge pull request #3 from Mhijazi16/State\n\nState.h Pull request","shortMessageHtmlLink":"Merge pull request #3 from Mhijazi16/State"}},{"before":null,"after":"93664f010b114aebeb80e7a6463e8d76396fc837","ref":"refs/heads/State","pushedAt":"2024-05-27T07:51:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Mhijazi16","name":"Hijazi","path":"/Mhijazi16","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45119497?s=80&v=4"},"commit":{"message":"State : addd StateHash struct responsible for managing the hashing of State struct and it's fields","shortMessageHtmlLink":"State : addd StateHash struct responsible for managing the hashing of…"}},{"before":"1eeaddf97a751dc050c0f95dbd47c9bcf80aca2a","after":"bd5a19cba8e6c61a13a3337caf67cbffae7ea00e","ref":"refs/heads/main","pushedAt":"2024-05-26T13:47:47.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"Mhijazi16","name":"Hijazi","path":"/Mhijazi16","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45119497?s=80&v=4"},"commit":{"message":"Merge pull request #2 from Mhijazi16/Context\n\nContext.h : Add Game Context Constants","shortMessageHtmlLink":"Merge pull request #2 from Mhijazi16/Context"}},{"before":null,"after":"4e00e8682afc1ebb9c817b32eb9b297055849914","ref":"refs/heads/Context","pushedAt":"2024-05-26T13:45:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Mhijazi16","name":"Hijazi","path":"/Mhijazi16","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45119497?s=80&v=4"},"commit":{"message":"Context : adding map to each level in the game","shortMessageHtmlLink":"Context : adding map to each level in the game"}},{"before":"4473eace3eaec46f7ea8e12c478b457a02a12264","after":"1eeaddf97a751dc050c0f95dbd47c9bcf80aca2a","ref":"refs/heads/main","pushedAt":"2024-05-26T11:29:07.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"Mhijazi16","name":"Hijazi","path":"/Mhijazi16","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45119497?s=80&v=4"},"commit":{"message":"Merge pull request #1 from Mhijazi16/Point\n\nAdd Point Struct and Hash Function","shortMessageHtmlLink":"Merge pull request #1 from Mhijazi16/Point"}},{"before":null,"after":"5e69f80b0704ac2538949e3163f590ca66614a24","ref":"refs/heads/Point","pushedAt":"2024-05-26T11:25:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Mhijazi16","name":"Hijazi","path":"/Mhijazi16","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45119497?s=80&v=4"},"commit":{"message":"Point : defineing an overriding for << operator","shortMessageHtmlLink":"Point : defineing an overriding for << operator"}},{"before":null,"after":"4473eace3eaec46f7ea8e12c478b457a02a12264","ref":"refs/heads/main","pushedAt":"2024-05-26T10:52:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Mhijazi16","name":"Hijazi","path":"/Mhijazi16","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45119497?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVrV4WQA","startCursor":null,"endCursor":null}},"title":"Activity · Mhijazi16/AI-GameOptimization"}