avatarsdev-general Mailing List for Avatars Development: the selfish game! (Page 7)
Status: Inactive
Brought to you by:
andreavalente
You can subscribe to this list here.
2002 |
Jan
|
Feb
(6) |
Mar
(11) |
Apr
(9) |
May
(9) |
Jun
(7) |
Jul
(3) |
Aug
(13) |
Sep
(4) |
Oct
(4) |
Nov
(4) |
Dec
(1) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(5) |
Feb
(16) |
Mar
(10) |
Apr
(6) |
May
(2) |
Jun
(9) |
Jul
(4) |
Aug
|
Sep
(6) |
Oct
|
Nov
(12) |
Dec
(5) |
2004 |
Jan
(2) |
Feb
(5) |
Mar
(3) |
Apr
(2) |
May
(2) |
Jun
(2) |
Jul
(1) |
Aug
(1) |
Sep
|
Oct
(1) |
Nov
|
Dec
|
From: Andrea V. <va...@di...> - 2002-03-15 11:57:06
|
Un libro-manuale su Java, free, in inglese, e mi pare carino per chi inizia... ;) http://www.artima.com/insidejvm/ed2/index.html -- This is the future. Where the phaser guns? DEMOLITION MAN |
From: Andrea V. <va...@di...> - 2002-03-15 11:14:51
|
Ciao, dato che + o - ci siamo divisi in gruppi, proporrei di fare una riunione mirata a fare il punto sull'AI. Io porto quello che ho fatto fino ad ora e vorrei spiegare come pensavo di organizzare l'intelligenza "a strati". Se altri vogliono venire a sentire, ok, ma dovremmo trovarci principalmente noi del sottogruppo: Wolfy Manuela Marchetti Mamma LimaCAT Domenico Solazzo Carlo Syed Dovrebbe essere lun 18, ore 17:00 nell'atrio di Informatica (dalle parti delle macchine del caffe'). Io non potro' leggere le email fino a lun, ma se e' proprio urgente, potreste mandarmi un sms... 328 3143429 Bye e grazie, Andrea. -- This is the future. Where the phaser guns? DEMOLITION MAN |
From: Davide I. - l. <li...@li...> - 2002-03-14 21:25:20
|
http://www.javacoding.net/index.php?category=201 E' una libreria che risolve alcuni problemi di configurazione via files xml e caricamento al volo di classi "custom"... non sarebbe male darci un occhiata ^^. -- limaCAT |
From: Roberto T. 7. <tr...@li...> - 2002-03-14 21:25:06
|
Bazzicando un poco in giro per siti e newsgroup che parlano di questo argomento, sono riuscito ad estrapolare un modello relativamente semplice ma efficace di ereditarieta' dei caratteri. Supponiamo che un pg abbia solo 3 o 4 voci all'interno della sua scheda personale: - genere : Maschio tra M e F , ma nulla ci impedisce di creare specie che hanno bisogno di piu' di 2 generi per procreare :) (mi viene in mente un racconto di fantascienza di un certo Clifford Simak "Miraggio" in cui erano addirittura 7 i generi di un orsachiotto tipo ewoks...) - eta' : 25 (MAXeta' = 42) 0 < eta' < MAXeta', MAXeta' e' fissato a livello genetico - colore degli occhi : azzurri supponiamo che si possa scegliere tra 4 disponibili, cioe' AZZURRI, VERDI, NOCCIOLA, NERI - colore dei capelli : biondi supponiamo che si possa scegliere tra 3 disponibili, cioe' BIONDI, BRUNI, ROSSI Ecco come apparirebbe il suo corredo genetico: XY, 101010, 00, 01 -- ------ -- -- Ma come fare per creare un organismo totalmente nuovo da due differenti? Ecco allora un secondo avatars con la seguente scheda: - genere : Femmina - eta' : 20 (MAXeta' = 35) - colore degli occhi: verdi - colore dei capelli : rossi Il suo corredo genetico: XX, 100011, 01, 11 -- ------ -- -- Per far si' che il pargolo erediti tratti sia del padre sia della madre bisognera' aggiungere altri parametri alle voci sopra indicate, cioe' se e' un carattere dominante D o d oppure recettivo R o r. Il corredo genetico del padre allora sara': [XY, D], [101010, D], [00, d], [01, r] mentre quello della madre: [XX, R], [100011, r], [01, D], [11, D] Assegnando dei valori binari ai fattori dominanti e recettivi si ha: r = 00 R = 01 d = 10 D = 11 Le regole da seguire per ottenere il nuovo corredo genetico sono quelle qui sotto riportate, e semplificate sotto con una tabella tipo quelle di verita'. Per l'occasione ho battezzatao la funzione SEX. =) 00 SEX 11 = 10 r x D = d 01 SEX 10 = 11 R x d = D 11 SEX 01 = 10 D x R = d 00 SEX 01 = 01 r x R = R 00 SEX 10 = 11 ovvero r x d = D 00 SEX 00 = 01 r x r = R 10 SEX 10 = 11 d x d = D 01 SEX 01 = 00 R x R = r 11 SEX 11 = 10 D x D = d 11 SEX 10 = 11 D x d = D SEX| 00 01 10 11 --+--------------- 00 | 01 01 11 10 01 | 01 00 11 10 10 | 11 11 11 11 11 | 10 10 11 11 Quindi il figlio sara': [XY, d], [101010, d], [01, D], [11, d] Ovvero: - genere: Maschio - eta': 0 ( MAXeta' = 42) - colore degli occhi: verdi - colore dei capelli: rossi Da questa cosa nasce pero' un problema, e cioe' che i fratelli saranno sempre tutti uguali, cosa che noi NON vogliamo. Per ovviare a cio', basta semplicemente non utilizzare direttamente il corredo genetico del padre e della madre, bensi' una loro copia "randomizzata", nel senso che i vari caratteri saranno sempre o solo dominanti o solo recettivi ma di volta in volta verra' scelta a caso il fattore "maiuscolo" o "minuscolo". Questo accorgimento si ottiene scegliendo a caso il secondo bit del fattore di trasmissione. Ora abbiamo il nostro nuovo avatars, che avra' dei fratelli sicuramente diversi da lui. Pero' se si fa' bene attenzione, si notera' che tutti i figli della coppia avranno dei caratteri schiettamente o del padre o della madre. Quindi non potra' mai succedere che una coppia con entrambi gli occhi nocciola, riescano ad avere un figlio dagli occhi azzurri. Ecco che allora entra anche in gioco una mutazione casuale ai caratteri del gene sessuale in modo da omogeneizzare la popolazione (si tratterebbe di 1 o piu' bit cambiati di valore). La mutazione avrebbe una percentuale di attuazione molto piccola, per non sconvolgere le "linee famigliari" e quindi poter riconoscere abbastanza facilmente chi e' figlio di chi, nel caso si voglia stilare anche degli alberi genealogici, per ricostruire la storia del mondo in questione. Fine prima parte... -- ___________ /____ ____/ / / __ ___ _ _ / / `_/ __ \ " / / / / / /_/ / X \ /_/_/ \__,_/_/ \_\ |
From: Davide I. - l. <li...@li...> - 2002-03-12 17:37:57
|
Eccovi due links che ho visto recentemente su http://javalobby.org 1) http://www.rolemaker.dk/articles/evaljava/ Home Page dell'articolo Evaluating Java Game Development, un PDF da un mega e mezzo circa sulle differenze fra Java e C++ nella programmazione di videogiochi, e diverse annotazione sulla progettazione di giochi in java (incluso il ritocco del 3d per avere performance migliori). 2) http://www.javagaming.org sito della sun dedicato alla produzione di videogiochi in java dovrebbero anche esserci le future specificazioni sul Java Game Profile, ovvero una estensione di Java Micro Edition per produrre videogiochi per console... -- Davide Inglima, limaCAT |
From: Andrea V. <va...@di...> - 2002-03-11 12:01:32
|
Se andate a vedere sul sito: www.di.unito.it/~valente/Avatars/graphics/index.html ci trovate i disegni di Manu di alcuni personaggi, in formato 64x64x256 (in gif), che serviranno come tasselli per il gioco. Vi ricordo sempre che a: www.di.unito.it/~valente/Avatars/projectPlan.html c'e' il gioco v0.3, ed ho messo i disegni NUOVI, fatti da Manu, ed ora il client sembra davvero stile Zelda!! Ci vediamo oggi pom in dip! -- This is the future. Where the phaser guns? DEMOLITION MAN |
From: Andrea V. <va...@di...> - 2002-03-08 11:03:52
|
La potete scaricare a: http://www.di.unito.it/~valente/Avatars/projectPlan.html Divertitevi. -- This is the future. Where the phaser guns? DEMOLITION MAN |
From: Andrea V. <va...@di...> - 2002-03-05 15:44:52
|
Lunedi' prossimo, 11-marzo-2002, potremmo fare una riunione. Io ho rimesso aposto un po' il sito (date pure un'occhiata) e sto risistemando l'ultima versione vagamente funzionante che gia' c'era nel sito vecchio: ora e' riorganizzata! - ho messo le regole RPG da una parte, - ho fatto un jar per ogni pkg, dividendo anche le versioni - sfruttando il linking dinamico di Java, si possono fare prove con versioni nuove di un pkg semplicemente usando i pkg della ver precedente e linkando solo quello modificato, direttamente a run-time, senza nessuna ricompilazione. Vorrei ancora passare ad RMI gli attuali client e server, e mettere un'abbozzo di gestore dei LOG files; prima di lun. Fatemi sapere se NON ci siete. Grazie, Andrea ;) |
From: Davide I. - l. <li...@li...> - 2002-02-27 23:12:20
|
Vi fowardo questo messaggio tratto da comp.lang.java.advocacy ... tratta di Java Robots (JRobots). C-Robots era un giochino simpatico che consisteva in una VM che faceva girare diversi robottini, i giocatori per l'appunto creavano l'intelligenza artificiale dei robottini, che poi venivano lasciati liberi per l'arena a combattersi in milioni di iterazioni... vinceva ovviamente il robot con la strategia piu' azzeccata :) Dategli un'occhiata, che dovrebbe essere alquanto interessante... Ciao. -- |\ /| Davide "Gatto Feroce" Inglima | --- | Studente, Programmatore, Roleplayer. _- | | -_ " Mana is rapidly disappearing from the world, even the " _- * -_ " mana tree has begun to wither..." Seiken Densetsu 3. -_ - _- http://digilander.iol.it/nekochan/ --- mailto:had...@li... > ---------- Forwarded message ---------- > Date: Sun, 9 Sep 2001 12:21:36 -0700 > From: Robert Hand <Rob...@no...> > Newsgroups: comp.lang.java.advocacy > Subject: Java robots > I used to play C robots in the distant past. Now Ibm has a version of Java > Robots. Saw this slashdotted the other day > > http://robocode.alphaworks.ibm.com/home/home.html > > you will probably have to wait for the traffic to die down a bit before you > can get this code. > > fun fun fun! |
From: Roberto T. 7. <tr...@li...> - 2002-02-27 17:59:26
|
Ne approfitto per affermare che per me continua ad andare bene per le riunioni, il lunedi' pomeriggio... -- ___________ /____ ____/ / / __ ___ _ _ / / `_/ __ \ " / / / / / /_/ / X \ /_/_/ \__,_/_/ \_\ |
From: Andrea V. <va...@di...> - 2002-02-27 11:49:51
|
Ciao, ieri notte ho rifatto il sito, fa ancora acqua da tutte le parti, ma almeno c'e' il vecchio scaricabile e la struttura del nuovo mi pare conforme agli ambiti di sviluppo che avevamo deciso nella ultima riunione. Fateci un giro e pensate a cosa vorreste mettere nelle zone riservate alle parti che vi interessano. Al momento per agganciare delle cose al sito dovete farle avere a me, ma anche questo andra' aposto a breve. Ciao e fatemi sapere quanto vi fa schifo. Grazie. |
From: Marco V. <mar...@ga...> - 2002-02-26 23:09:15
|
Proviamo Questa Figata di Mail Nuova Nuova... Scusate, ma sono troppo curioso (e pirla) per fare un messaggio di Mail = Serio ... Io ci sono Qualunque Giorno TRANNE gioved=ED ... Ciao=20 Marco Val |
From: Nunnari F. <nun...@di...> - 2002-02-26 16:47:40
|
Prova microfono... prova prova... Andrea, cosa intendevi riguardo la piattaforma di sviluppo nella mail precedente? Come saprai io uso quasi esclusivamente Linux e jdk. Aproposito... nel jdk1.4 c'e' la nuova modalita' Full-Screen :-) ciao, Fabrizio -- Fabrizio Nunnari (nunnarif at di.unito.it) PhD Student - Computer Science Department - Torino - Italy http://www.di.unito.it/~nunnarif/ |
From: Andrea V. <va...@di...> - 2002-02-26 14:44:15
|
Ciao a tutti! |