{"id":25515268,"url":"https://github.com/yoz75/neurallife","last_synced_at":"2026-04-06T04:31:25.177Z","repository":{"id":259933571,"uuid":"879851976","full_name":"Yoz75/NeuralLife","owner":"Yoz75","description":"simple bugs with neural network in their brains","archived":false,"fork":false,"pushed_at":"2025-06-16T13:38:06.000Z","size":65,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-16T13:52:21.144Z","etag":null,"topics":["csharp","neural-network","sfml","simulation","torch"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Yoz75.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"zenodo":null}},"created_at":"2024-10-28T16:54:10.000Z","updated_at":"2025-06-16T13:38:09.000Z","dependencies_parsed_at":"2024-11-21T16:18:50.945Z","dependency_job_id":"e2598861-6e16-4ba0-82b9-e5f024e2ba45","html_url":"https://github.com/Yoz75/NeuralLife","commit_stats":null,"previous_names":["yoz75/neurallife"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Yoz75/NeuralLife","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yoz75%2FNeuralLife","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yoz75%2FNeuralLife/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yoz75%2FNeuralLife/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yoz75%2FNeuralLife/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Yoz75","download_url":"https://codeload.github.com/Yoz75/NeuralLife/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yoz75%2FNeuralLife/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31460006,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-05T21:22:52.476Z","status":"online","status_checked_at":"2026-04-06T02:00:07.287Z","response_time":112,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["csharp","neural-network","sfml","simulation","torch"],"created_at":"2025-02-19T13:20:06.674Z","updated_at":"2026-04-06T04:31:25.163Z","avatar_url":"https://github.com/Yoz75.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![](https://img.youtube.com/vi/7xiCRcOfY3E/0.jpg)](https://www.youtube.com/watch?v=7xiCRcOfY3E](https://www.youtube.com/watch?v=7xiCRcOfY3E))\n\n## Types:\nRed static cells are food, that bugs eat.\u003cbr\u003e\nGray static cells are spikes, bugs die when stands on them.\u003cbr\u003e\nMoving green (or not green) cells are bugs, every division their color some changes (the more bug's neural network mutates, the more color changes).\u003cbr\u003e\n\n## How does it works:\nNeural network sees 24 near cells (neighbors and their neighbors), knows self health and energy, then some magic and boom - it returns direction, where bug will move!\n\n## Controls:\nR - restart simulation (other properties will save)\u003cbr\u003e\nQ - spawn spikes\u003cbr\u003e\nT - increase food life time\u003cbr\u003e\nY - decrease food life time\u003cbr\u003e\nPlus - increase food spawn count\u003cbr\u003e\nMinus - decrease food spawn count\u003cbr\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyoz75%2Fneurallife","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyoz75%2Fneurallife","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyoz75%2Fneurallife/lists"}