{"id":21645524,"url":"https://github.com/stefanches7/braitenberg-vehicles","last_synced_at":"2026-05-18T22:01:33.486Z","repository":{"id":146208200,"uuid":"186504969","full_name":"stefanches7/Braitenberg-Vehicles","owner":"stefanches7","description":"GSoC '19 project with Orthogonal Research Lab (https://github.com/Orthogonal-Research-Lab). Please find the abstract here: https://summerofcode.withgoogle.com/projects/#6182628703600640; detailed informations are to follow.","archived":false,"fork":false,"pushed_at":"2024-11-23T14:01:47.000Z","size":31466,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-15T05:28:13.297Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/stefanches7.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-05-13T22:34:46.000Z","updated_at":"2024-11-23T14:01:50.000Z","dependencies_parsed_at":"2024-06-28T16:46:59.413Z","dependency_job_id":null,"html_url":"https://github.com/stefanches7/Braitenberg-Vehicles","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stefanches7%2FBraitenberg-Vehicles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stefanches7%2FBraitenberg-Vehicles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stefanches7%2FBraitenberg-Vehicles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stefanches7%2FBraitenberg-Vehicles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/stefanches7","download_url":"https://codeload.github.com/stefanches7/Braitenberg-Vehicles/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244506032,"owners_count":20463464,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-25T05:57:46.814Z","updated_at":"2026-05-18T22:01:33.481Z","avatar_url":"https://github.com/stefanches7.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Braitenberg Vehicles Genetic Algorithms Simulation of Neural Development (BraGenBrain)\n\nSimulation suite for examining neural development in embodied cognition settings. \nThe algorithm is based on Genetic Algorithms and hence runs epochs comprised of many agents to find the optimal solution.\n![OBHM_2020_BraGenBrain](https://github.com/user-attachments/assets/4d7873de-fb54-4e68-b8eb-be612e2ad73a)\n\n## Documentation\n\nIn-code documentation of the most important functions is collected in one place in `$rootdir/doc/code`.\nJupyter Notebook describing the most important features and ways to run the simulation is located \nat `$rootdir/Documentation.ipynb`. \n\n### Start \n\nThe application is a runnable `jar`. It is located in the root folder of the project under the name of `BraGenBrain-{VERSION}-XXX.jar`.\nRun it in a usual `Java jar` fashion:\n\n\n### More information\n\nScientific background of the project, as well as information about its start and planning, are available at GSoC website\nas well as in Gist: . \nFurthermore, see files located in `doc\\adr` to see more about the technical decisions, that have been undertaken alongside\nthe development of simulation software. \n\n## Citation\n\nIf you use the code or ideas from this project, please cite: \n\n```\n@article{dvoretskii2022braitenberg,\n  title={Braitenberg vehicles as developmental neurosimulation},\n  author={Dvoretskii, Stefan and Gong, Ziyi and Gupta, Ankit and Parent, Jesse and Alicea, Bradly},\n  journal={Artificial Life},\n  volume={28},\n  number={3},\n  pages={369--395},\n  year={2022},\n  publisher={MIT Press}\n}\n```\n\n\n## Acknowledgements\nThis project was started as [GSoC '19 project](https://summerofcode.withgoogle.com/projects/#6182628703600640). At the final, I wrote a [gist](https://gist.github.com/stefanches7/88639248e8260784a7f7c3dfa1d2d6c2) summarizing the project expierence during the GSoC.\nI want to once again say thanks to Dr. Bradly Alicea for his outstanding mentorship and directions in the project, INCF and Google for supporting the project financially and ideally, as well as my fellow students Jesse Parent, Ziyi Gong, Ankit Gupta as a part of [Orthogonal Research and Education Lab](https://orthogonal-research.weebly.com/) existing purely online for informative meetings and literature exchange!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstefanches7%2Fbraitenberg-vehicles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstefanches7%2Fbraitenberg-vehicles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstefanches7%2Fbraitenberg-vehicles/lists"}