Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/henryhale/venus
🦠Predator-prey simulation with predefined behavior
https://github.com/henryhale/venus
ai-agents canvas2d css henryhale html html5-canvas javascript js predator-prey simulation typescript
Last synced: 3 days ago
JSON representation
🦠Predator-prey simulation with predefined behavior
- Host: GitHub
- URL: https://github.com/henryhale/venus
- Owner: henryhale
- License: mit
- Created: 2023-11-30T20:15:00.000Z (12 months ago)
- Default Branch: master
- Last Pushed: 2024-06-06T06:28:16.000Z (5 months ago)
- Last Synced: 2024-06-06T07:46:40.508Z (5 months ago)
- Topics: ai-agents, canvas2d, css, henryhale, html, html5-canvas, javascript, js, predator-prey, simulation, typescript
- Language: TypeScript
- Homepage: https://henryhale.github.io/venus/
- Size: 109 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
![](./public/favicon.png)
# venus
A simulation of a predator-prey world## overview
With inspiration from [_Evolving AIs: Predator vs Prey_](https://www.youtube.com/watch?v=qwrp3lB-jkQ),
this project tries to reverse engineer the system as shown in this [video](https://www.youtube.com/watch?v=qwrp3lB-jkQ).While the implementation depends on `Math.random()`, machine learning (ai) algorithms and libraries
(such as [brain.js](https://brain.js.org/), [tensorflowjs](https://www.tensorflow.org/js), [ml5.js](https://ml5js.org/)) are to be put to use to power the behaviourof the agents.
This follows addition of more characteristics that make it more like a real world scenario.## live demo
Try it yourself: [Demo](https://henryhale.github.io/venus/)## screenshot
![](./screenshot.png)## license
Released under [MIT License](./LICENSE.txt)
Copyright © 2023 [Henry Hale](https://github.com/henryhale)