The International Y2K Crobots Tournament
Ultimo aggiornamento: 19-nov-1999

Iscrizione In occasione della vigilia dell'anno Y2K verrà disputato il Torneo di Crobots ed. 1999, che decreterà l'assegnazione del titolo di C-Robot del Millennio. Le iscrizioni sono completamente gratuite ed aperte per concorrenti di qualsiasi nazionalità: è sufficiente inviare una e-mail all'organizzatore Maurizio Camangi (non è indispensabile una pre-iscrizione ma è sufficiente anche la sola spedizione del o dei robot). IoProgrammo mette in palio ben 10 (dieci!) abbonamenti gratuiti alla rivista!. I rilsutati del torneo saranno pubblicati in tempo reale durante lo svolgimento dello stesso, tramite classifica e statistiche aggiornate ogni 1000 incontri. Le regole di partecipazione e le regole tecniche di svolgimento del torneo sono qui di seguito riportate:
Partecipanti
  1. I robot devono pervenire all'organizzatore entro e non oltre il 30 novembre 1999 (N.B.: la data è stata posticipata dal 30 ottobre di un mese, ed è ufficiale).
  2. Ogni concorrente può inviare al massimo due robot. In questa edizione del torneo non è posto alcun limite al numero di concorrenti; non è necessario specificare uno dei due robot come preferito: gareggeranno entrambi!
  3. Ogni robot deve essere accompagnato da una breve scheda descrittiva che ne chiarisca strategia e tattica, illustrando gli aspetti salienti del suo comportamento. Tale scheda deve comprendere i dati anagrafici dell'autore, comprensivi di un recapito telefonico o e-mail.
  4. Il codice sorgente di ogni robot deve essere ben commentato, e deve riportare in testa il nome e cognome dell'autore ed eventuale indirizzo e-mail. Poiché verranno resi pubblici soltanto i sorgenti dei robot (senza le schede), in osservanza della legge 675/96 sulla privacy, non è richiesto che tali sorgenti contengano dati anagrafici o recapiti diversi dall'e-mail. A tutela della privacy, l'organizzatore si imepgna a trattare i dati personali degli autori a soli scopi organizzativi.
  5. I robot e le schede devono essere necessariamente registrati su file in formato ASCII puro (charset US-ASCII: non usate caratteri speciali o lettere accentate, non usate word processor!), eventualmente raggruppati in un archivio compresso in formato Zip/PKZIP o in un formato compatibile (non usate altri compressori!).
  6. Il file o i file devono essere inviati all'attenzione dell'organizzatore in uno dei seguenti modi:
    • per posta ordinaria all'indirizzo che trovate nel file HAL9000.R su floppy disk da 3.5" registrato in formato compatibile Ms-DOS.
    • tramite internet: il file compresso deve essere inviato per posta elettronica come attachment MIME all' indirizzo e-mail di Maurizio Camangi.
    N.B.: Non sono ammessi, come mezzi di trasmissione: piccioni viaggiatori, cani da riporto, primati, pergamene manoscritte, floppy da 5 1/4", CD-ROM, cassette audio (in cui avete resistrato il sorgente dettandolo a voce), cassette video, foto, cartoline (scrivetemi tutt'al più i saluti dal luogo dove siete in vacanza, beati voi!); se non avete un compressore adatto ed il vostro robot è molto ingombrante siete incoraggiati a spedirmi cartuccie Iomega Zip o hard disk removibili, ma non saranno restituiti.
    Attenzione: i robot che non rispettino anche una di queste condizioni sono automaticamente esclusi dal Torneo e venduti a trance al mercato rionale.
    Pur nel rispetto della legge sulla privacy, partecipando al Torneo, ogni autore accetta implicitamente che il suo robot venga liberamente distribuito nel pubblico dominio, anche all'estero, tramite internet, packet radio o altro mezzo di diffusione (questa volta anche i piccioni viaggiatori!).
Risultati Regolamento Tecnico (definitivo):
  1. L'assegnazione del titolo assoluto di C-Robot del Millennio prevede la disputa di tre tornei distinti.
    • Un primo torneo (denominato "Torneo1999") vede la partecipazione dei soli neoiscritti, in scontri standard 4 contro 4.
    • Il secondo prevede uno scontro a due (denominato "face 2 face") tra tutti i soli neoiscritti.
    • Il terzo (vero e proprio "Torneo del Millennio") integra d'ufficio la presenza dei migliori 24 robot delle trascorse edizioni annuali del torneo, con i migliori 16 robot neoiscritti ottenuti dalla selezione del Torneo1999 e del Face2Face.
  2. Il Titolo Assoluto è assegnato al C-Robot che ottiene il miglior punteggio nel "Torneo del Millennio".
  3. Tutti i tornei, escluso il "face 2 face" sono organizzati con le medesime regole tecniche:
    • Sono previsti scontri di quattro c-robots alla volta in tutte le combinazioni possibili, ripetendo il match quante volte sono necessarie per fare disputare a ciascuna coppia distinta di c-robot almeno 2000 incontri, avendo cura di utilizzare crobots con l'opzione "-m1" tante volte quante sono le ripetizioni.
    • Per ogni singolo match:
      • 3 punti sono dati al vincitore.
      • 1 punto è dato a chi termina in parità.
      • 0 punti per gli sconfitti.
    • Il limite di cicli/CPU (virtuali) massimi per match è posto a 200000.
    • Il limite di partecipanti per un unico girone è di 24 c-robots. Nel caso in cui il numero di partecipanti sia superiore, il torneo è suddiviso in due gironi di qualificazione, un girone di ripescaggio successivo ed il girone finale composto da 24 c-robots. Le regole di ammissione alla finale, dai gironi di qualificazione e ripescaggio sono decise empiricamente ad iscrizioni concluse, una volta noto il numero esatto di partecipanti.
    • I premi verranno così ripartiti (*):
      • Cinque abbonamenti ai primi cinque classificati nel Torneo del Millennio.
      • Tre abbonamenti ai migliori tre classificati del Torneo1999.
      • Un abbonamento alla miglior matricola nel Torneo1999.
      • Un abbonamento al vincitore del "face 2 face".
      Un autore non può vincere, ovviamente, più di un abbonamento, per cui nelle premiazioni successive a quella del Torneo del Millennio, se necessario, si scalano le posizioni, seguendo l'ordine dei tornei (indice di priorità) come da elenco. (*) I premi saranno assegnati soltanto agli autori iscritti a questa edizione del torneo, secondo i piazzamenti ottenuti dai nuovi robot (i risultati dei robot passati non verranno tenuti in considerazione ai fini dell'assegnazione dei premi).
Buon divertimento ed in ...bocca al Robot!
The Y2K Crobots Tournament Master Director
Maurizio "Joshua" Camangi