https://github.com/harryheman/shorelark
Симуляция эволюции с помощью нейронной сети, генетического алгоритма и высшей математики
https://github.com/harryheman/shorelark
Last synced: 8 months ago
JSON representation
Симуляция эволюции с помощью нейронной сети, генетического алгоритма и высшей математики
- Host: GitHub
- URL: https://github.com/harryheman/shorelark
- Owner: harryheman
- License: mit
- Created: 2024-06-27T19:02:24.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-06-27T19:23:08.000Z (over 1 year ago)
- Last Synced: 2025-01-11T15:14:52.601Z (10 months ago)
- Language: Rust
- Size: 162 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🐦 Shorelark
> [Оригинал](https://pwy.io/posts/learning-to-fly-pt1/)
Симуляция эволюции с помощью нейронной сети, генетического алгоритма и высшей математики:

Интересно, как это работает? [Учимся летать](https://habr.com/ru/companies/timeweb/articles/817585/).
## Демо
> [https://shorelark.netlify.app/](https://shorelark.netlify.app/)
## Запуск
### Cargo и npm
Требуется `cargo`, `npm` и `wasm-pack` (0.11.0):
```bash
# Клонируем репозиторий
$ git clone https://github.com/harryheman/shorelark.git
$ cd shorelark
# Компилируем код Rust
$ cd libs/simulation-wasm
$ wasm-pack build --release
# Устанавливаем зависимости JavaScript
$ cd ../../www
$ npm i
# Запускаем приложение JavaScript в режиме разработки
$ npm run dev
```
## Использование
Приложение содержит инструкцию в терминале слева.
## Лицензия
Проект находится под лицензией [MIT](LICENSE).