Jako, że dzień wydziału coraz bliżej, to warto wspomnieć o kilku ważnych ustaleniach ostatnich dni:
1. Pracownia będzie dostępna do czwartku, 24go marca, do godz.16:00, po tym terminie zostaną z niej zabrane plansze
2. Zespoły startujące w konkurencji LEGO – prosimy o przygotowanie swojego robota do przymocowania do niego cienkiego, pionowego patyczka (o pomijalnej masie), który będzie służyć za maszt flagi, niezbędnej by widownia wiedziała który robot strzela do której bramki.
3. Pojedynczy mecz w LEGO będzie trwać nie dłużej niż 10 minut (2 x 5minut), ale może ten czas ulec jeszcze skróceniu
4. Roboty LEGO powinny kalibrować się możliwie krótko (max 2minuty), dodatkowo w przypadku rzutów karnych będzie dodatkowy czas (max 1minuta) na kalibrację (kompasu). Do rzutów karnych możecie mieć osobny program (a wręcz jest to zalecane). Wasz robot może zapisywać i odczytywać pliki na kostce (więc np. kalibrację czujnika koloru warto tam już trzymać na stałe)
5. W odpowiedzi na często pojawiające się pytanie „skąd robot będzie wiedział, że zmieniły się połowy” – zgodnie z opisem zadania, po każdym wstrzymaniu gry poprzez naciśnięcie pomarańczowego przycisku – robot wznawia grę na środku swojego pola, zwrócony w kierunku bramki przeciwnika, stąd też analizując odczyt z kompasu, może ustalić że zmieniły się połowy (w przypadku nie używania kompasu nie ma tego problemu, bowiem plansza jest środkowo symetryczna kolorystycznie)
6. Mecze w LEGO rozgrywane będą w systemie tzw. podwójnej eliminacji
7. Rzuty karne będą wyglądać tak, jak opisywałem to w mailu, czyli:
na zmianę, roboty próbują wbić piłkę do bramki (bez przeciwnika na planszy). Robot znajduje się na swojej połowie (niekoniecznie na polu startowym). Piłka znajduje się w dowolnym miejscu planszy. Zadaniem robota jest wtoczyć ją do bramki przeciwnika przed upływem limitu czasowego (30 sekund). Po trzech strzałach każdego z robotów, jeśli jest dalej remis – to następuje zasada „nagłej śmierci”, czyli na zmianę podchodzą do rzutu karnego, aż któryś nie spudłuje a drugi trafi. Pomiędzy poszczególnymi strzałami karnymi robot będzie stopowany pomarańczowym przyciskiem (lub na prośbę drużyny wyłączany), pamiętajcie jednak, że to jest jedyna sytuacja, gdy po wznowieniu robot nie musi już być na polu startowym, wiadomo jedynie, że będzie na swojej połowie.
8. W Kheperach – zgodnie z tym, o czym mówiłem w pracowni wielokrotnie – robot ma nie posiadać żadnej interakcji z użytkownikiem. Nie może oczekiwać na żadne polecenia z klawiatury, oraz wypisywać niczego, poza komendami VISUALIZE i FINISHED. Jeśli wasz robot potrzebuje jakiś parametrów do startu (numer przejazdu, plik z mapą) to musicie podawać mu je jako parametry przy wywołaniu programu.
9. Przez znajdowanie się na polu (w kheperach) rozumiemy, że w rzucie prostokątnym, ma on niepuste przecięcie z tym polem (więc w szczególności robot czasami znajduje się na kilku polach).
10. Uczestników prosimy o przybycie nie później, niźli o 9:30 w dniu finałów (najbliższy piątek)