Poniżej elektroniczna afrykańskiej gry mancala. Ma ona kilka wariantów, a jej zasady można znaleźć na wikipedii. Dla niektórych, ta gra może być znana jako batumi - gra, która była dostępna na telefonach nokia 3110. Gra wykorzystuje mikrokontroler serii PIC16F i wyświetlacz LCD 2x16.
W grze wykorzystano dosyć prosty program. Przeciwnik wykorzystuje trzy definicje:
- kubeczki ponumerowane sa zgodnie z ruchem wskazówek zegara (najmniejsza wartość jest najbliżej właściciela)
- pełny kubeczek ma ten sam numer co liczba znajdujących się w nim ziaren.
- Przepełniony kubeczek zawiera więcej ziaren niż wynosi jego numer kubeczka
- W pełni napełniony kubeczek ma liczbę ziaren o 7 większą niż numer jego kubeczka (albo i więcej)
Zasady postępowania są takie:
1. Zagraj najniższym numerem w pełni zapełnionym albo w pełni napełnionym jeśli to możliwe
2. W przeciwnym wypadku zagraj przepełnionym kubeczkiem o najniższym numerze jeśli to możliwe
3. W przeciwnym wypadku zagraj kubeczkiem o najwyższej liczbie, zawierającym przynajmniej jedno ziarno.
W przyszłości urządzenie ma być rozwinięte o funkcje:
- Odczytywanie innych gier niż mancala
- ulepszyć grę
- umożliwić różne typy gry mancala
- dodać opcje cofnij, statystyka, zapisz/odczytaj
- zmienić obudowę
źródło http://timothyweber.org/mancala
Fajne? Ranking DIY