banana

Pieczęć

Mam na imię Łukasz i jestem twórcą serwisu Friday Weekend Entertainment do losowego (lub zsynchronizowanego z rzeczywistymi zdarzeniami sterującymi) przyporządkowywania zdarzeń do ludzi dostępnego pod adresem https://www.fridayweekend.com. Ciekawą właściwością samej nazwy jest fakt, że obydwa człony mają dokładnie 13 liter, co wykorzystuję zapisując je jedna pod drugą na pieczęci:

              F R I D A Y W E E K E N D
              E N T E R T A I N M E N T
        

Z wykształcenia jestem magistrem inżynierem nauk matematycznych, obroniłem pracę magisterską z zakresu teorii gier pod tytułem "Opis zbiorów stabilnych według von Neumana - Morgernsterna w wybranych grach koalicyjnych" a strona Friday Weekend Entertainment jest moją wariacją na ten temat.

Zauważyłem, że strona dla przypadkowego odbiorcy może wydawać się tajemnicza i niemożliwa do zrozumienia. Postanowiłem więc opisać jak można użyć mojego programu. W kolejnych wpisach znajdują się konkretne przykłady użycia.

Uogólniając

Uogólniając, każdą grę tworzymy klikając przycisk Zrób Weekend. Następnie dodajemy odpowiednią ilość atrakcji. Dla każdej atrakcji świadomie wybieramy minimalną i maksymalną ilość graczy.

Następnie przechodzimy do wyboru daty losowania. Znowu świadomie ustalamy minimalną wymaganą i maksymalną dopuszczalną ilość graczy. Mamy do wyboru jeszcze kilka dodatkowych parametrów tworzonej gry.

Możemy postanowić, czy jeśli nie zgłosiła się do gry minimalna ilość graczy to program ma czekać na kolejnych uczestników po ustalonej dacie. W takim przypadku ustalamy o ile ma każdorazowo zostać przedłużony czas oczekiwania na graczy. W przypadku gdy nie decydujemy się czekać na odpowiednią ilość graczy, gdy nadejdzie czas losowania a ilość graczy będzie mniejsza od wymaganej, brakujące miejsca zastąpi komputer - jak to zwykle bywa w grach komputerowych :)

Każde losowanie jest grą o sumie zerowej, czyli pewna część graczy dostaje punkty dodatnie, ale te punkty jednocześnie zostają odebrane innym graczom, tak aby suma dała zero. W przyrodzie nic nie ginie :)

Gracze zostają losowo przydzieleni do atrakcji zgodnie z dostępnymi dla danej atrakcji miejscami. Podczas konfiguracji daty losowania możemy określić ile atrakcji ma zostać podświetlonych. Atrakcje podświetlone są atrakcjami wygrywającymi. Wygrywającymi, czyli takimi, do których przypisani gracze dostają punkty dodatnie. Atrakcje nie podświetlone są atrakcjami, których gracze zostaną pozbawiei punktów na rzecz graczy wygrywających.

Wartości

Friday Weekend to nie tylko program do tworzenia wszelkiego rodzaju losowań. To także pewne wartości. Przede wszystkim stawiam na rzeczywistość ponad wirtualność. Nie chcę przenosić życia do internetu. Ludzie spod znaku żóltego banana są tymi którzy mogą przypadkowo wytrącić najnowszy sprzęt spod znaku świecącego jabłka, zapatrzonemu w ekran, zamiast na świat, ogłupionemu przez mass media społecznościowe przechodniowi, przypominając mu, gdzie toczy się prawdziwe życie.

Stawiam na spontaniczność. Rzut monetą zawsze mnie fascynował. Planowanie życia jest dobre, ale zawsze znajduję w moim planie miejsce na przypadkowość. Głupota to nie odwaga. Ale brak refleksu to często droga do tchórzostwa. Trzeba umieć pomagać innym. Stawać w obronie słabszego. Często oznacza to walkę z silniejszym. Trzeba mieć odwagę stawiać czoła temu, co przyniesie los.

Banany są lepsze niż jabłka! Mamy prawdziwą zabawę!

Przyporządkowywanie obowiązków

Pierwszym przypadkiem użycia aplikacji Friday Weekend jest następująca sytuacja. Wyobraźmy sobie weekend i grupę 4 znajomych wynajmujących wspólne mieszkanie. To nie będzie weekend dzikiej imprezy. To będzie weekend nieprzyjemnych obowiązków. Nudniejsza strona życia: sprzątanie.

Należy kliknąć przycisk Zrób Weekend i dodać wszystkie obowiązki: 1) odkurzanie podłóg, 2) umycie podłóg, 3) ścieranie kurzy, 4) sprzątanie w kuchni, 5) sprzątanie w łazience, 6) mycie okien, 7) wyrzucenie śmieci, 8) zakupy, 9) przygotowanie obiadu. Dla każdego obowiązku ustalamy minimalną i maksymalną ilość uczestników na 1. Czyli do każdego obowiązku przydzielona zostanie jedna osoba. Jedynym wyjątkiem będą okna - tutaj ustawiamy minimalną i maksymalną ilość na 2. Dwie osoby zostaną przypisane do mycia okein.

Przechodzimy do ustalenia daty losowania. Wybieramy godzinę na tyle daleką w czasie, aby każdy z graczy mógł wejść do gry przed zakończeniem losowania. Piętnaście minut powinno wystarczyć. Ustwiamy też tutaj inne opcje. Zauważmy że łączna ilość ról do obsadzenia przy wszystkich obowiązkach to 10. 8 obowiązków jednoosobowych i okna dla dwóch osób. Jeśli każdy z czterech wspólokatorów wejdzie w grę 3 razy, to da 12 wejść. Pozwoli to zapełnić wszystkie 10 ról, a dwóch z graczy będzie szczęściarzami, którzy będą mieli mniej do zrobienia. Przynajmniej w ten weekend :) Na ekranie wyboru daty losowania ustawiamy więc maksymalną i minimalną ilość graczy na 12. Zapisujemy grę. Wyświetla się kod zabawy, który podajemy wszysktim uczestnikom.

Każdy z uczestników powienien wpisać ten kod. Następnie każdy powinien wziąć udział w grze trzykrotnie. Podczas losowania gracze zostaną przypisani do obowiązków. Dodatkowo - jeden z obowiązków zostanie podświetlony. Można dla urozmaicenia przyjąć, że osoby które zostały podświetlone nie muszą zrzucać się na zakupy. Przynajmniej w ten weekend :)