Regolamento ItLUG per tornei di Gran P-RIS
8 marzo 2002
Il presente regolamento si applica a tornei di "Gran P-RIS", un gioco
destinato a robot
costruiti con componenti Lego il cui scopo è percorrere un circuito nel minor
tempo possibile.
-
Ogni torneo è composto da una serie di incontri tra coppie di robot
concorrenti, iscritti al torneo medesimo dai loro proprietari. Ogni concorrente
incontrerà altri concorrenti secondo la formula del torneo italo-svizzero. Il
numero esatto di incontri sarà stabilito dopo aver quantificato il numero di
iscritti, per contenere la durata del torneo in un intervallo accettabile.
-
Prima dell'inizio del torneo sarà nominata una giuria di 3 o 5 membri scelti tra
i presenti che non sono proprietari di concorrenti al torneo. La giuria prende
le proprie decisioni a maggioranza.
-
Un proprietario può
iscrivere al torneo più concorrenti (che, secondo il calendario degli incontri,
possono anche doversi scontrare tra loro), così come un concorrente può essere
riferito a più proprietari (consorzio).
-
Ogni incontro si svolge in due manches, ognuna composta da due giri del
circuito in cui i concorrenti partono affiancati. Tra la prima e la seconda
manche le posizioni di partenza dei
concorrenti sulla linea di partenza vengono scambiate.
-
Campo di gara, è costituito da una pedana rettangolare di 250cm x 200cm. Su
tale pedana è tracciato un circuito di colore grigio (35%) e carreggiata 40cm,
delimitato da due bordi larghi 5cm, uno interno bianco ed uno esterno nero. La
corsa si svolgerà in senso antiorario sul circuito, in modo che i robot abbiano
sempre il bordo bianco a sinistra e quello nero a destra.
-
Al concorrente che raggiunge per primo la linea del traguardo in ogni manche
sarà assegnato 1 punto-torneo, 0 all'altro. Vince il torneo il concorrente che,
al termine di
tutti gli incontri, avrà acquisito il maggior numero di punti-torneo.
-
Nel caso un concorrente esca inavvertitamente dal circuito, il proprietario può
fermarlo, rimetterlo in pista in prossimita del punto di uscita e farlo
ripartire dopo 5 secondi di penalità.
-
Nel caso un concorrente esca dalla pedana a causa di una collisione con l'altro
concorrente, la giuria provvederà a rimetterlo in pista in prossimita del punto
di uscita e farlo ripartire immediatamente.
-
Se un concorrente "perde l'orientamento" e procede in direzione sbagliata, il
proprietario può
fermarlo, orientarlo correttamente (ma non spostarlo) e farlo
ripartire dopo 5 secondi di penalità.
-
Il concorrente non può deliberatamente depositare pezzi o sottoinsiemi di alcun
tipo sul circuito o sul robot
avversario. La giuria
provvederà a rimuovere dal campo di gara ogni parte del concorrente che si
trovi permanentemente separata dal corpo principale del medesimo.
-
Il robot non può memorizzare il percorso, ne essere "istruito" prima
della partenza. I giudici hanno facoltà di cambiare la posizione della linea di
partenza all'interno del circuito tra un incontro e l'altro.
-
Il robot non può seguire costantemente uno dei bordi, cioè non può comportarsi
come un "line follower". La giuria può squalificare un robot che resta
allineato sul bordo per più di pochi centimetri consecutivi.
-
I concorrenti sono robot autonomi costruiti unicamente con pezzi originali Lego,
salvo eccezioni espressamente previste.
-
Il robot può utilizzare una sola unità programmabile originale
Lego (RCX, Scout, MicroScout, CyberMaster, Code Pilot).
-
Il robot può utilizzare al massimo 3 motori originali Lego di ogni
tipo. Motori non-Lego non sono ammessi.
-
Il robot può utilizzare al massimo 1 sensore di luce originale e due sensori di
contatto originali. Altri tipi di sensori, originali e non, non sono ammessi.
-
Il robot può avere una larghezza massima, fuori tutto, di 16 unità Lego
(12,8cm). Non esistono limitazioni in lunghezza, altezza, peso, numero e tipo
di pezzi utilizzati.
-
Non sono ammessi robot controllati dall'esterno tramite
telecomandi, radiocomandi, comandi vocali o altri mezzi di qualsiasi natura.
-
Il robot può essere programmato con qualsiasi software: Lego, NQC, legOS,
pbForth, leJOS ecc. Non è ammesso l'invio di messaggi di cancellazione o
alterazione del firmware dell'avversario. La giuria ha il diritto di esaminare
e ricaricare il codice di ogni concorrente prima di ogni incontro.
-
Il codice non può più essere modificato dopo l'inizio del torneo. Al fine di
permettere la messa a punto finale o la taratura del codice sarà prevista una
breve sessione di prove libere prima degli incontri.
-
Il programma deve prevedere la messa in moto del robot dopo 5 secondi dalla
pressione del tasto start.
-
Ogni concorrente può utilizzare più programmi diversi durante il torneo, ma il
software deve essere selezionato prima che la giuria stabilisca la posizione
della linea di partenza.
|