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: 2 months 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 (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-06-06T06:28:16.000Z (about 2 years ago)
- Last Synced: 2025-07-23T14:43:40.190Z (11 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

# 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

## license
Released under [MIT License](./LICENSE.txt)
Copyright © 2023 [Henry Hale](https://github.com/henryhale)