ЗавершеноОстанній коміт лип. 2025
Neural Network Labyrinth
Гра-лабіринт, у якій нейромережа вчиться проходити процедурно згенеровані рівні.
Що я зробив
- Мережа на TensorFlow/Keras керує персонажем і вчиться знаходити вихід.
- Процедурно згенеровані лабіринти з налаштовуваною складністю.
- Ручна гра та режим AI поруч, навчання — на вимогу.
- Моя роль
- Автор
- Стек
- Python
- TensorFlow
- Keras
- Pygame
- NumPy
Як усе поєднано
Намальовано за публічними репозиторіями. Контур показує, хто створив кожну частину: авторство — теж частина факту.
- Генератор лабіринтівналаштовувана складність — Зробив я
- Ручна гра — Зробив я
- ГраPygame — Зробив я
- НейромережаTensorFlow · Keras — Зробив я
- Режим навчання — Зробив я
Те саме, крок за кроком
- Генератор лабіринтів (налаштовувана складність) до Гра (Pygame)новий рівень
- Ручна гра до Гра (Pygame)ходи
- Гра (Pygame) передає Нейромережа (TensorFlow · Keras), в обидва бокистан · наступний хід
- Режим навчання до Нейромережа (TensorFlow · Keras)на вимогу