REPOSITORY OVERVIEWLive repository statistics
★ 0Stars
⑂ 0Forks
◯ 0Open issues
◉ 0Watchers
27/100
OPENREPOHUB HEALTH SIGNALLimited signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
10 Community adoption25% weight
0 Maintenance state20% weight
100 License clarity10% weight
0 Project information10% weight
35 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
🎱 Multithreaded Billiard Simulation
📌 Описание
Этот проект реализует многопоточное приложение, моделирующее движение бильярдных шаров на игровом столе. Каждый шар обрабатывается в отдельном потоке, что позволяет параллельно рассчитывать и отображать их движения.
🛠 Функциональность
- Каждый шар — отдельный поток.
- Моделируется физика отражения от стен (угол падения = угол отражения).
- Шары не взаимодействуют между собой.
- Инерционное движение с постепенным замедлением.
- Поток завершается, когда шар останавливается.
- Приложение отслеживает активность потоков и уведомляет, когда все завершены.
- Возможность приостановить, возобновить и остановить моделирование вручную.