{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":42205414,"defaultBranch":"main","name":"mesa-examples","ownerLogin":"projectmesa","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-09-09T21:19:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8754505?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725524853.0","currentOid":""},"activityList":{"items":[{"before":"2b4354481c6f0341ced94526f29035840d326adb","after":"9c30387ddeda262474a8b31ed0b026a54eea27bf","ref":"refs/heads/main","pushedAt":"2024-09-17T06:59:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Corvince","name":null,"path":"/Corvince","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13568919?s=80&v=4"},"commit":{"message":"update examples to use new SolaraViz API (#193)","shortMessageHtmlLink":"update examples to use new SolaraViz API (#193)"}},{"before":"544bbf983ffffd3a2d7ddd91b4d93139179bac8c","after":"9046139089329984dd3b9ce06e202ab7800569f7","ref":"refs/heads/update-solara-viz","pushedAt":"2024-09-17T06:57:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Corvince","name":null,"path":"/Corvince","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13568919?s=80&v=4"},"commit":{"message":"update examples","shortMessageHtmlLink":"update examples"}},{"before":"bbfcd72d4c79c872ab2d2f20d3b50799f4815cc4","after":"544bbf983ffffd3a2d7ddd91b4d93139179bac8c","ref":"refs/heads/update-solara-viz","pushedAt":"2024-09-09T19:36:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Corvince","name":null,"path":"/Corvince","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13568919?s=80&v=4"},"commit":{"message":"organize imports for aco tsp model","shortMessageHtmlLink":"organize imports for aco tsp model"}},{"before":"f69e6431188e21f8b05a8bad8c3b4e1408414819","after":"bbfcd72d4c79c872ab2d2f20d3b50799f4815cc4","ref":"refs/heads/update-solara-viz","pushedAt":"2024-09-09T19:34:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Corvince","name":null,"path":"/Corvince","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13568919?s=80&v=4"},"commit":{"message":"update remaining changes","shortMessageHtmlLink":"update remaining changes"}},{"before":"660102fa33853326ca7d616e920cdb74d715fed9","after":"2b4354481c6f0341ced94526f29035840d326adb","ref":"refs/heads/main","pushedAt":"2024-09-05T09:48:06.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Corvince","name":null,"path":"/Corvince","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13568919?s=80&v=4"},"commit":{"message":"Add visualization element explanation","shortMessageHtmlLink":"Add visualization element explanation"}},{"before":"ec07d8987ab7681586c4c53e0e506269b7a527f1","after":"660102fa33853326ca7d616e920cdb74d715fed9","ref":"refs/heads/main","pushedAt":"2024-09-05T09:37:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EwoutH","name":"Ewout ter Hoeven","path":"/EwoutH","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15776622?s=80&v=4"},"commit":{"message":"Remove unique_id and model.next_id (#194)\n\nAll examples can be updated to no longer pass a unique id, nor use model.next_id.\r\n\r\nThis only fixes the examples, not the gis-examples or rl examples.\r\n\r\nCo-authored-by: Ewout ter Hoeven ","shortMessageHtmlLink":"Remove unique_id and model.next_id (#194)"}},{"before":"ff6375ad2ea53e2ba07b8c1e253389ce2f0336a7","after":"b89f1526ad6af458161e116c5baa8129d84f67ef","ref":"refs/heads/boltzmann-solara-update","pushedAt":"2024-09-05T09:18:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Corvince","name":null,"path":"/Corvince","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13568919?s=80&v=4"},"commit":{"message":"Add visualization element explanation","shortMessageHtmlLink":"Add visualization element explanation"}},{"before":null,"after":"ff6375ad2ea53e2ba07b8c1e253389ce2f0336a7","ref":"refs/heads/boltzmann-solara-update","pushedAt":"2024-09-05T08:27:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Corvince","name":null,"path":"/Corvince","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13568919?s=80&v=4"},"commit":{"message":"update boltzmann-wealth update to use new solaraviz api","shortMessageHtmlLink":"update boltzmann-wealth update to use new solaraviz api"}},{"before":"7e74925815b864fa577a34b16e15adedeed744f5","after":"f69e6431188e21f8b05a8bad8c3b4e1408414819","ref":"refs/heads/update-solara-viz","pushedAt":"2024-09-04T19:45:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Corvince","name":null,"path":"/Corvince","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13568919?s=80&v=4"},"commit":{"message":"update first examples","shortMessageHtmlLink":"update first examples"}},{"before":null,"after":"7e74925815b864fa577a34b16e15adedeed744f5","ref":"refs/heads/update-solara-viz","pushedAt":"2024-09-04T19:43:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Corvince","name":null,"path":"/Corvince","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13568919?s=80&v=4"},"commit":{"message":"update first models to use new solaraviz api","shortMessageHtmlLink":"update first models to use new solaraviz api"}},{"before":"c4b4c75c67b0f6f7752a78317782030c2e766901","after":"ec07d8987ab7681586c4c53e0e506269b7a527f1","ref":"refs/heads/main","pushedAt":"2024-09-04T05:45:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EwoutH","name":"Ewout ter Hoeven","path":"/EwoutH","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15776622?s=80&v=4"},"commit":{"message":"aoc_tsp: Replace scheduler with AgentSet functionality (#191)\n\nAlso use the new, standardized order of count-do-collect.","shortMessageHtmlLink":"aoc_tsp: Replace scheduler with AgentSet functionality (#191)"}},{"before":"831be8203634cbbee6a7bc6785ea43fc62f39449","after":"c4b4c75c67b0f6f7752a78317782030c2e766901","ref":"refs/heads/main","pushedAt":"2024-09-04T02:55:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jackiekazil","name":"Jackie Kazil","path":"/jackiekazil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166734?s=80&v=4"},"commit":{"message":"Add seeding RL examples folder (#178)\n\nAdd seeding RL examples folder (#178)\r\n\r\n---------\r\n\r\nCo-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Add seeding RL examples folder (#178)"}},{"before":"941b9aac41a8d208cc2bea23d16d0b07da043b36","after":"f6a939d706ea719c7aa73f0585b6e1cc102a8aec","ref":"refs/heads/mesa-2.x","pushedAt":"2024-09-03T20:23:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EwoutH","name":"Ewout ter Hoeven","path":"/EwoutH","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15776622?s=80&v=4"},"commit":{"message":"GIS CI: test against Mesa-geo 0.8.x-maintenance\n\nTest against the Mesa-Geo 0.8.x-maintenance branch","shortMessageHtmlLink":"GIS CI: test against Mesa-geo 0.8.x-maintenance"}},{"before":"3be604742fd9bd21ece065fbc95bce37551b98dc","after":"941b9aac41a8d208cc2bea23d16d0b07da043b36","ref":"refs/heads/mesa-2.x","pushedAt":"2024-09-03T19:30:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EwoutH","name":"Ewout ter Hoeven","path":"/EwoutH","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15776622?s=80&v=4"},"commit":{"message":"gis/readme: Add note about Mesa-Geo version compatibility","shortMessageHtmlLink":"gis/readme: Add note about Mesa-Geo version compatibility"}},{"before":"e7345def44fb06fd00300cb34517d937087963b9","after":"831be8203634cbbee6a7bc6785ea43fc62f39449","ref":"refs/heads/main","pushedAt":"2024-09-03T18:59:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EwoutH","name":"Ewout ter Hoeven","path":"/EwoutH","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15776622?s=80&v=4"},"commit":{"message":"Readme: Add note about Mesa-Geo version compatiblity\n\nNote that examples on the main branch work on the latest Mesa-Geo development branch, and examples Mesa-Geo 0.8.x are available on the mesa-2.x branch.","shortMessageHtmlLink":"Readme: Add note about Mesa-Geo version compatiblity"}},{"before":"b484983a9d75fac42883726649700f6722c43d06","after":"3be604742fd9bd21ece065fbc95bce37551b98dc","ref":"refs/heads/mesa-2.x","pushedAt":"2024-09-03T18:51:06.000Z","pushType":"push","commitsCount":18,"pusher":{"login":"EwoutH","name":"Ewout ter Hoeven","path":"/EwoutH","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15776622?s=80&v=4"},"commit":{"message":"Readme: Add that on this branch Mesa-Geo 0.8.x is supported","shortMessageHtmlLink":"Readme: Add that on this branch Mesa-Geo 0.8.x is supported"}},{"before":"aca30a23287c77da91601c8df72ea20d5ee19b21","after":"e7345def44fb06fd00300cb34517d937087963b9","ref":"refs/heads/main","pushedAt":"2024-09-03T16:49:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EwoutH","name":"Ewout ter Hoeven","path":"/EwoutH","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15776622?s=80&v=4"},"commit":{"message":"Replace `get_agents_of_type` method with `agents_by_type` property (#190)\n\nThe Model method `get_agents_of_type()` is replaced by the `agents_by_type` property, which directly returns the dict.\r\n\r\nInstead of using:\r\n```Python\r\nmodel.get_agents_of_type(Wolf)\r\n```\r\nYou should now use:\r\n```Python\r\nmodel.agents_by_type[Wolf]\r\n```","shortMessageHtmlLink":"Replace get_agents_of_type method with agents_by_type property (#190"}},{"before":"330b4d9c8e44127b3c4b89603972a46dd5ec39b9","after":"aca30a23287c77da91601c8df72ea20d5ee19b21","ref":"refs/heads/main","pushedAt":"2024-09-03T14:09:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wang-boyu","name":"Wang Boyu","path":"/wang-boyu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10785873?s=80&v=4"},"commit":{"message":"gis: fix user warning when testing geo schelling example\n\n[pre-commit.ci] auto fixes from pre-commit.com hooks\n\nfor more information, see https://pre-commit.ci\n\nupdate","shortMessageHtmlLink":"gis: fix user warning when testing geo schelling example"}},{"before":"679b677c42767b78244e89cf34cc1eb8e1c2622a","after":"330b4d9c8e44127b3c4b89603972a46dd5ec39b9","ref":"refs/heads/main","pushedAt":"2024-09-03T06:56:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EwoutH","name":"Ewout ter Hoeven","path":"/EwoutH","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15776622?s=80&v=4"},"commit":{"message":"[pre-commit.ci] pre-commit autoupdate (#188)\n\nupdates:\r\n- [github.com/astral-sh/ruff-pre-commit: v0.5.6 → v0.6.3](https://github.com/astral-sh/ruff-pre-commit/compare/v0.5.6...v0.6.3)\r\n\r\nCo-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>","shortMessageHtmlLink":"[pre-commit.ci] pre-commit autoupdate (#188)"}},{"before":"679b677c42767b78244e89cf34cc1eb8e1c2622a","after":"bf3bddff538daa5a6b5494d45b5127aa4542830f","ref":"refs/heads/agents_by_type","pushedAt":"2024-09-03T06:27:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EwoutH","name":"Ewout ter Hoeven","path":"/EwoutH","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15776622?s=80&v=4"},"commit":{"message":"Replace `get_agents_of_type` method with `agents_by_type` property","shortMessageHtmlLink":"Replace get_agents_of_type method with agents_by_type property"}},{"before":null,"after":"679b677c42767b78244e89cf34cc1eb8e1c2622a","ref":"refs/heads/agents_by_type","pushedAt":"2024-09-03T06:23:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"EwoutH","name":"Ewout ter Hoeven","path":"/EwoutH","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15776622?s=80&v=4"},"commit":{"message":"set output_dir parameter for agents-networks gis example","shortMessageHtmlLink":"set output_dir parameter for agents-networks gis example"}},{"before":"89f9379d40da872dbef68a4f4b608697845cf00d","after":"679b677c42767b78244e89cf34cc1eb8e1c2622a","ref":"refs/heads/main","pushedAt":"2024-09-03T05:44:37.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"EwoutH","name":"Ewout ter Hoeven","path":"/EwoutH","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15776622?s=80&v=4"},"commit":{"message":"set output_dir parameter for agents-networks gis example","shortMessageHtmlLink":"set output_dir parameter for agents-networks gis example"}},{"before":null,"after":"b9270568d8df58a9d9875fcd59ae93d502c923a7","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2024-09-02T22:34:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/68672?s=80&v=4"},"commit":{"message":"[pre-commit.ci] pre-commit autoupdate\n\nupdates:\n- [github.com/astral-sh/ruff-pre-commit: v0.5.6 → v0.6.3](https://github.com/astral-sh/ruff-pre-commit/compare/v0.5.6...v0.6.3)","shortMessageHtmlLink":"[pre-commit.ci] pre-commit autoupdate"}},{"before":"dee63636b03f2568bfb4cce14a8d61d0c701113b","after":"89f9379d40da872dbef68a4f4b608697845cf00d","ref":"refs/heads/main","pushedAt":"2024-09-02T20:48:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EwoutH","name":"Ewout ter Hoeven","path":"/EwoutH","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15776622?s=80&v=4"},"commit":{"message":"gis: Pass model to RasterLayer.from_file (#186)\n\nFixes the population and rainfall models by passing model to RasterLayer.from_file().\r\n\r\n> The RasterLayer creates Cells, Cells inherit from Agents, Agents need model input, but RasterLayer doesn't have access to model.","shortMessageHtmlLink":"gis: Pass model to RasterLayer.from_file (#186)"}},{"before":"3d29e4c215154396e20a5a39a09b8a4043b22de6","after":"dee63636b03f2568bfb4cce14a8d61d0c701113b","ref":"refs/heads/main","pushedAt":"2024-09-02T11:30:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EwoutH","name":"Ewout ter Hoeven","path":"/EwoutH","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15776622?s=80&v=4"},"commit":{"message":"gis: Use gzip.open opener in RasterLayer.from_file (#184)\n\nUse pass the new rio_opener argument with gzip.open in RasterLayer.from_file(). This prevents having to do the weird /vsigzip/ stuff.\r\n\r\nNote that urban_growth uses the rasterio opener directly, while the other two examples pass it via the mesa_geo.raster_layers.RasterLayer.open_file() method.","shortMessageHtmlLink":"gis: Use gzip.open opener in RasterLayer.from_file (#184)"}},{"before":"fc18ece26d9cc022fa6c45d631e33a126a232b67","after":"3d29e4c215154396e20a5a39a09b8a4043b22de6","ref":"refs/heads/main","pushedAt":"2024-08-30T14:05:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"EwoutH","name":"Ewout ter Hoeven","path":"/EwoutH","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15776622?s=80&v=4"},"commit":{"message":"test_examples: assert model.steps == 10\n\nConfirm that model.steps is correctly increased to 10, and not some other value","shortMessageHtmlLink":"test_examples: assert model.steps == 10"}},{"before":"3e5ebd12c8034dc6a61a3c809cc4fe23014927f3","after":"fc18ece26d9cc022fa6c45d631e33a126a232b67","ref":"refs/heads/main","pushedAt":"2024-08-30T14:03:01.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"EwoutH","name":"Ewout ter Hoeven","path":"/EwoutH","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15776622?s=80&v=4"},"commit":{"message":"GoL_fast: Remove advance_time()\n\n`steps` is now increased automatically, it's not needed anymore!","shortMessageHtmlLink":"GoL_fast: Remove advance_time()"}},{"before":"e37d92f106d1531a76cceada158edc9d6b223f3e","after":null,"ref":"refs/heads/remove_advance_time","pushedAt":"2024-08-29T16:55:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rht","name":null,"path":"/rht","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/395821?s=80&v=4"}},{"before":"2bc3a2da453447f931b73dbfb0f2dc7a4a89fabc","after":"3e5ebd12c8034dc6a61a3c809cc4fe23014927f3","ref":"refs/heads/main","pushedAt":"2024-08-29T15:57:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"EwoutH","name":"Ewout ter Hoeven","path":"/EwoutH","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15776622?s=80&v=4"},"commit":{"message":"schelling_experimental: Remove temporary _advance_time() method (#162)\n\nRemove the remove temporary _advance_time() method from schelling_experimental. This isn't needed anymore, because in Mesa 3.0 time will be automatically increased.","shortMessageHtmlLink":"schelling_experimental: Remove temporary _advance_time() method (#162)"}},{"before":"1d67252a9f2abad051470a07a1607a2a3aa02b29","after":"2bc3a2da453447f931b73dbfb0f2dc7a4a89fabc","ref":"refs/heads/main","pushedAt":"2024-08-29T15:57:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EwoutH","name":"Ewout ter Hoeven","path":"/EwoutH","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15776622?s=80&v=4"},"commit":{"message":"Update SugarscapeG1mt for automatic time advancement","shortMessageHtmlLink":"Update SugarscapeG1mt for automatic time advancement"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QwNjo1OToyOC4wMDAwMDBazwAAAAS4MfGT","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QwNjo1OToyOC4wMDAwMDBazwAAAAS4MfGT","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yOVQxNTo1NzowMi4wMDAwMDBazwAAAASnz-8o"}},"title":"Activity · projectmesa/mesa-examples"}