Az alkalmazás elérhető az alábbi linken: https://kostyalbalint.github.io/Bouncing-Marbles/
Van egy zárt, függőleges henger, ami a tengelyét tartalmazó kis fallal két részre van osztva. Az egyik rekeszbe teszünk N darab gyöngyöt, a másik kezdetben üres. A hengert elkezdjük rezgetni függőlegesen (a hely-idő függvénye szinusz szerint változik), melynek amplitúdóját, és frekvenciáját állíthatjuk.
Egy idő után a két rekeszben a gyöngyök száma állandósul (persze kicsit fluktuál). Ha kicsi az amplitúdó, akkor a gyöngyök nagyobb része abban a rekeszben marad, ahová töltöttük őket. Aztán növelve az amplitúdót, a két részben lévő gyöngyök száma kiegyenlítődik.
- Responsive elrendezés
- Gombok és sliderek működése
- Gyöngyök számának beállítása
- Színek használata
- Szimuláció idejének kijelzése
- Gyöngyök darabszámának kijelzése oldalanként
- Gyöngyök nagy sebességnél képesek átmenni a falon. Vagy a falak javítása valahogy, vagy a "kiszökött" gyöngyök törlése, és újak visszatétele az adott oldalra, ahová a kiszökött párja esik.