{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":575344013,"defaultBranch":"main","name":"animal-ai-unity","ownerLogin":"Kinds-of-Intelligence-CFI","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-12-07T09:52:40.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/117198654?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714060801.0","currentOid":""},"activityList":{"items":[{"before":"d785a2cfc80676910a46f401a764dd48945e07d9","after":"87ae60dc0c5835aa36d64145e8d8338169f400e3","ref":"refs/heads/feature-cleanup-observations","pushedAt":"2024-06-23T20:41:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"alhasacademy96","name":"Ibrahim Alhas","path":"/alhasacademy96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65875290?s=80&v=4"},"commit":{"message":"csv file now collects/logs datazones per timestep\n\ncurrent datazone is basic information and generic","shortMessageHtmlLink":"csv file now collects/logs datazones per timestep"}},{"before":"678a9ffde4427f2852a2ae1c546d39f0e960c01e","after":"d785a2cfc80676910a46f401a764dd48945e07d9","ref":"refs/heads/feature-cleanup-observations","pushedAt":"2024-06-23T14:51:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alhasacademy96","name":"Ibrahim Alhas","path":"/alhasacademy96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65875290?s=80&v=4"},"commit":{"message":"cleaned up GITHUB templates for issues\n\nminor changes","shortMessageHtmlLink":"cleaned up GITHUB templates for issues"}},{"before":"0f0289e32be18304f57fb0f1b554915e0c0afd3c","after":"678a9ffde4427f2852a2ae1c546d39f0e960c01e","ref":"refs/heads/feature-cleanup-observations","pushedAt":"2024-06-21T20:40:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alhasacademy96","name":"Ibrahim Alhas","path":"/alhasacademy96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65875290?s=80&v=4"},"commit":{"message":"moved file comments to top of file for readability\n\nfor all yaml files","shortMessageHtmlLink":"moved file comments to top of file for readability"}},{"before":"a389b528e14d1dadbc9f60633857a21485f91bc3","after":"0f0289e32be18304f57fb0f1b554915e0c0afd3c","ref":"refs/heads/feature-cleanup-observations","pushedAt":"2024-06-19T20:12:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alhasacademy96","name":"Ibrahim Alhas","path":"/alhasacademy96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65875290?s=80&v=4"},"commit":{"message":"added TODO\n\n// TODO: Debug current pass mark for arena == 0","shortMessageHtmlLink":"added TODO"}},{"before":"f55e0d5a9f734b8811ba3b66e99bd53aa00426a5","after":"a389b528e14d1dadbc9f60633857a21485f91bc3","ref":"refs/heads/feature-cleanup-observations","pushedAt":"2024-06-19T20:08:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alhasacademy96","name":"Ibrahim Alhas","path":"/alhasacademy96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65875290?s=80&v=4"},"commit":{"message":"minor changes to comments","shortMessageHtmlLink":"minor changes to comments"}},{"before":"27571ff63dfcd3b0c449ac291fe5db1140385b16","after":"f55e0d5a9f734b8811ba3b66e99bd53aa00426a5","ref":"refs/heads/feature-cleanup-observations","pushedAt":"2024-06-19T20:00:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alhasacademy96","name":"Ibrahim Alhas","path":"/alhasacademy96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65875290?s=80&v=4"},"commit":{"message":"minor cleanup","shortMessageHtmlLink":"minor cleanup"}},{"before":"b9fdccf424b0aae77fe1b946083647b06b96fb6d","after":"27571ff63dfcd3b0c449ac291fe5db1140385b16","ref":"refs/heads/feature-cleanup-observations","pushedAt":"2024-06-19T17:44:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alhasacademy96","name":"Ibrahim Alhas","path":"/alhasacademy96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65875290?s=80&v=4"},"commit":{"message":"completed todo set by Ben:\n\n// TODO: If mergeNextArena is put in the final arena this will throw. Add some validation to move this failure sooner in execution.\n\n@benaslater check if this satisfies your concern/TODO","shortMessageHtmlLink":"completed todo set by Ben:"}},{"before":"beb5f9ddae2075eba43f4b222774b5a65fc4c650","after":"b9fdccf424b0aae77fe1b946083647b06b96fb6d","ref":"refs/heads/feature-cleanup-observations","pushedAt":"2024-06-17T20:58:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alhasacademy96","name":"Ibrahim Alhas","path":"/alhasacademy96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65875290?s=80&v=4"},"commit":{"message":"added rigidbody component to datazone obj","shortMessageHtmlLink":"added rigidbody component to datazone obj"}},{"before":"4a74c43bf656c75ad19798bdf23414f810a44c6f","after":"beb5f9ddae2075eba43f4b222774b5a65fc4c650","ref":"refs/heads/feature-cleanup-observations","pushedAt":"2024-06-17T20:45:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alhasacademy96","name":"Ibrahim Alhas","path":"/alhasacademy96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65875290?s=80&v=4"},"commit":{"message":"minor folder changes","shortMessageHtmlLink":"minor folder changes"}},{"before":"c7b3960d75bb3b368caad2defdc7c77f65045aac","after":"4a74c43bf656c75ad19798bdf23414f810a44c6f","ref":"refs/heads/feature-cleanup-observations","pushedAt":"2024-06-17T20:02:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alhasacademy96","name":"Ibrahim Alhas","path":"/alhasacademy96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65875290?s=80&v=4"},"commit":{"message":"minor details on datazones\n\nsuch as adding the object to list of spawnable objects","shortMessageHtmlLink":"minor details on datazones"}},{"before":"88afa06d0485fa062b6fbbe72a26e8cb684f456e","after":"c7b3960d75bb3b368caad2defdc7c77f65045aac","ref":"refs/heads/feature-cleanup-observations","pushedAt":"2024-06-16T22:46:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"alhasacademy96","name":"Ibrahim Alhas","path":"/alhasacademy96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65875290?s=80&v=4"},"commit":{"message":"fixed bug where the arena would reset uncontrollably if notification == failure\n\n+ minor restructure","shortMessageHtmlLink":"fixed bug where the arena would reset uncontrollably if notification …"}},{"before":"2bd9caf5655ef45c4a038a191a4ad1c3cc45c5b6","after":"88afa06d0485fa062b6fbbe72a26e8cb684f456e","ref":"refs/heads/feature-cleanup-observations","pushedAt":"2024-06-16T21:56:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alhasacademy96","name":"Ibrahim Alhas","path":"/alhasacademy96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65875290?s=80&v=4"},"commit":{"message":"Revert \"modularized training agent health logic\"\n\nThis reverts commit 2bd9caf5655ef45c4a038a191a4ad1c3cc45c5b6.","shortMessageHtmlLink":"Revert \"modularized training agent health logic\""}},{"before":"83e9564ac4efac89c7ac472ad66667f23905c61a","after":"2bd9caf5655ef45c4a038a191a4ad1c3cc45c5b6","ref":"refs/heads/feature-cleanup-observations","pushedAt":"2024-06-16T20:54:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alhasacademy96","name":"Ibrahim Alhas","path":"/alhasacademy96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65875290?s=80&v=4"},"commit":{"message":"modularized training agent health logic\n\nwhich determines notification result and episode end\n\nCode is now much cleaner","shortMessageHtmlLink":"modularized training agent health logic"}},{"before":"869aa03ca085ef6903af650ce0016d5292bf047c","after":"83e9564ac4efac89c7ac472ad66667f23905c61a","ref":"refs/heads/feature-cleanup-observations","pushedAt":"2024-06-16T20:36:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alhasacademy96","name":"Ibrahim Alhas","path":"/alhasacademy96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65875290?s=80&v=4"},"commit":{"message":"removed redundant directory usage","shortMessageHtmlLink":"removed redundant directory usage"}},{"before":"5aa914b94c9090681d8db1840d1db92e5f8cf35e","after":"869aa03ca085ef6903af650ce0016d5292bf047c","ref":"refs/heads/feature-cleanup-observations","pushedAt":"2024-06-16T20:35:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alhasacademy96","name":"Ibrahim Alhas","path":"/alhasacademy96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65875290?s=80&v=4"},"commit":{"message":"removed redundant directory","shortMessageHtmlLink":"removed redundant directory"}},{"before":"a6146207574abe71305a74b04eda1bfbb5c03c66","after":"5aa914b94c9090681d8db1840d1db92e5f8cf35e","ref":"refs/heads/feature-cleanup-observations","pushedAt":"2024-06-16T20:33:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alhasacademy96","name":"Ibrahim Alhas","path":"/alhasacademy96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65875290?s=80&v=4"},"commit":{"message":"removed unused script that handled deleted UI elements","shortMessageHtmlLink":"removed unused script that handled deleted UI elements"}},{"before":"ea1f8158b1d898e71d2a6113f53e0c3a92faa14e","after":"a6146207574abe71305a74b04eda1bfbb5c03c66","ref":"refs/heads/feature-cleanup-observations","pushedAt":"2024-06-16T20:31:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alhasacademy96","name":"Ibrahim Alhas","path":"/alhasacademy96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65875290?s=80&v=4"},"commit":{"message":"removed redundant directory usage","shortMessageHtmlLink":"removed redundant directory usage"}},{"before":"83c89d144ec95506d82e02ee4d92b37d79cdf7fe","after":"ea1f8158b1d898e71d2a6113f53e0c3a92faa14e","ref":"refs/heads/feature-cleanup-observations","pushedAt":"2024-06-12T23:55:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"alhasacademy96","name":"Ibrahim Alhas","path":"/alhasacademy96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65875290?s=80&v=4"},"commit":{"message":"removed redundant logic causing y axis to improperly randomize","shortMessageHtmlLink":"removed redundant logic causing y axis to improperly randomize"}},{"before":"a6085a45edf231753e7802f2f5a3caf7797f309e","after":"83c89d144ec95506d82e02ee4d92b37d79cdf7fe","ref":"refs/heads/feature-cleanup-observations","pushedAt":"2024-06-12T21:29:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alhasacademy96","name":"Ibrahim Alhas","path":"/alhasacademy96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65875290?s=80&v=4"},"commit":{"message":"cleaned up spawnerbutton script\n\nremoved redundant code and logic","shortMessageHtmlLink":"cleaned up spawnerbutton script"}},{"before":"63b8a2d800d7df835d50602bb426a70460122f85","after":"a6085a45edf231753e7802f2f5a3caf7797f309e","ref":"refs/heads/feature-cleanup-observations","pushedAt":"2024-06-12T21:24:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alhasacademy96","name":"Ibrahim Alhas","path":"/alhasacademy96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65875290?s=80&v=4"},"commit":{"message":"added code to stop listening to event to avoid memory leak\n\nfor spawnerbutton which the script uses to check if the button was pressed/triggered","shortMessageHtmlLink":"added code to stop listening to event to avoid memory leak"}},{"before":"5cdf8f369e70012bd2c800d3c90f59c9f87db13e","after":"63b8a2d800d7df835d50602bb426a70460122f85","ref":"refs/heads/feature-cleanup-observations","pushedAt":"2024-06-12T21:22:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alhasacademy96","name":"Ibrahim Alhas","path":"/alhasacademy96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65875290?s=80&v=4"},"commit":{"message":"minor changes","shortMessageHtmlLink":"minor changes"}},{"before":"605955da8c578be86251eeaa7222c90cf1dc2359","after":"5cdf8f369e70012bd2c800d3c90f59c9f87db13e","ref":"refs/heads/feature-cleanup-observations","pushedAt":"2024-06-12T21:20:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alhasacademy96","name":"Ibrahim Alhas","path":"/alhasacademy96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65875290?s=80&v=4"},"commit":{"message":"minor shuffle","shortMessageHtmlLink":"minor shuffle"}},{"before":"3fdcebe6a80231242514c2ea1561bd557f3becac","after":"605955da8c578be86251eeaa7222c90cf1dc2359","ref":"refs/heads/feature-cleanup-observations","pushedAt":"2024-06-12T21:18:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alhasacademy96","name":"Ibrahim Alhas","path":"/alhasacademy96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65875290?s=80&v=4"},"commit":{"message":"minor - debug log added","shortMessageHtmlLink":"minor - debug log added"}},{"before":"bfcc311075a97c1721f6f29c5c60a35b4621288e","after":"3fdcebe6a80231242514c2ea1561bd557f3becac","ref":"refs/heads/feature-cleanup-observations","pushedAt":"2024-06-12T21:17:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alhasacademy96","name":"Ibrahim Alhas","path":"/alhasacademy96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65875290?s=80&v=4"},"commit":{"message":"added logic to log event when (and if) spawnerbutton was triggered\n\nusing same event/delegate subscription from spawner_interactivebutton.cs.\n\nMight need to see if this will cause any errors with multiple spawnerbuttons but unlikely...","shortMessageHtmlLink":"added logic to log event when (and if) spawnerbutton was triggered"}},{"before":"cabfca26ef84f3516c5da899493295db3cc41916","after":"bfcc311075a97c1721f6f29c5c60a35b4621288e","ref":"refs/heads/feature-cleanup-observations","pushedAt":"2024-06-12T17:57:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alhasacademy96","name":"Ibrahim Alhas","path":"/alhasacademy96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65875290?s=80&v=4"},"commit":{"message":"removed one todo item","shortMessageHtmlLink":"removed one todo item"}},{"before":"939ebf6d65022d1a09a3fca65922e0b97544145c","after":"cabfca26ef84f3516c5da899493295db3cc41916","ref":"refs/heads/feature-cleanup-observations","pushedAt":"2024-06-12T17:53:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alhasacademy96","name":"Ibrahim Alhas","path":"/alhasacademy96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65875290?s=80&v=4"},"commit":{"message":"added raycast tags to .csv file (if enabled in python script)","shortMessageHtmlLink":"added raycast tags to .csv file (if enabled in python script)"}},{"before":"67965d98454e5b40bfe21a3728ca83a2bae6f34d","after":"939ebf6d65022d1a09a3fca65922e0b97544145c","ref":"refs/heads/feature-cleanup-observations","pushedAt":"2024-06-10T19:24:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alhasacademy96","name":"Ibrahim Alhas","path":"/alhasacademy96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65875290?s=80&v=4"},"commit":{"message":"corrected calculation on raycasts in comments","shortMessageHtmlLink":"corrected calculation on raycasts in comments"}},{"before":"3cbc7cd83658bb81d4545e97f29071dbe3ee60e6","after":"67965d98454e5b40bfe21a3728ca83a2bae6f34d","ref":"refs/heads/feature-cleanup-observations","pushedAt":"2024-06-10T19:21:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alhasacademy96","name":"Ibrahim Alhas","path":"/alhasacademy96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65875290?s=80&v=4"},"commit":{"message":"added doc ref on batched raycasts\n\nmight be a good alternative to sequential","shortMessageHtmlLink":"added doc ref on batched raycasts"}},{"before":"2becfed88b3f032ac97d09b0243d4561ed706b84","after":"3cbc7cd83658bb81d4545e97f29071dbe3ee60e6","ref":"refs/heads/feature-cleanup-observations","pushedAt":"2024-06-10T19:06:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alhasacademy96","name":"Ibrahim Alhas","path":"/alhasacademy96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65875290?s=80&v=4"},"commit":{"message":"added method summaries for later recall","shortMessageHtmlLink":"added method summaries for later recall"}},{"before":"00c11c82551a76dcc62a1d74641cb123bb69c720","after":"2becfed88b3f032ac97d09b0243d4561ed706b84","ref":"refs/heads/feature-cleanup-observations","pushedAt":"2024-06-10T19:03:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alhasacademy96","name":"Ibrahim Alhas","path":"/alhasacademy96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65875290?s=80&v=4"},"commit":{"message":"added raycast data to .csv file if enabled in python.\n\nhttps://github.com/Unity-Technologies/ml-agents/blob/main/docs/Learning-Environment-Design-Agents.md#raycast-observations\n\nBased on the docs, we can also extract the tags from unity easily but need to check performance","shortMessageHtmlLink":"added raycast data to .csv file if enabled in python."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEbOwXUQA","startCursor":null,"endCursor":null}},"title":"Activity · Kinds-of-Intelligence-CFI/animal-ai-unity"}