Newsgroup: it.comp.ia
Titolo: Gnammi?

Data la semplicita' del problema sospetto che si tratti di uno scherzo,
ma comunque io un programma simile l'ho gia' fatto, e sono molto triste
perche' i risultati erano deludenti... l'ho sviluppato per un computer
molto lento (Amiga) e mi piacerebbe molto rifarne una versione piu'
veloce, per pc. Si tratta di un ambiente che e' una lontana derivazione
di quello dei ( bots? warbots? non mi ricordo piu' come si
chiamavano...) insomma dei robottini rettangolari che se ne vanno in
giro secondo un programma, inscritto in un codice genetico, sparando a
tutto quello che vedono in una mappa piuttosto grande; a seconda del
successo che hanno, si riproducono duplicando se stessi e le proprie
caratteristiche, con (a volte) mutazioni casuali. Dopo qualche giorno
(la loro vita media e' di una qualche decina di minuti, quindi qualche
giorno equivale a centinaia di generazioni) imparavano a sparare solo
alle cose piu' convenienti, a scappare se vengono colpiti, ma non molto
di piu'.
Penso pero' di avere acquisito una certa esperienza in materia,
attraverso un mucchio di tentativi ed errori, e tempo perso... Se
qualcuno e' interessato, magari a realizzarne una versione migliore,
sarei lieto di partecipare.
Carlo Comis (LeVivisecteur)


Ciao Luca

giro secondo un programma, inscritto in un codice genetico, sparando a
Scusa se taglio il post ma tanto il testro originale e' qui...sei tu
l'autore di Cbots ? Allora sei un grande, non hai idea di quanto mi
sia divertito con i robottini programmati in pseudo C !!!
Comunque lo Gnammy non e' per nulla uno scherzo e se hai letto il
messaggio Gnammy Tutorial in cui veniva fatto il punto della
situazione (ma se non l'hai letto e' lo stesso perche' il succo te lo
spiego ora) e si diceva che il problema nella sua originale concezione
(che in effetti era relativamente semplice) e' stato grosso modo
"dominato" ma il progetto si e' attualmente esteso fino a cercare di
creare il cosidetto: "Mondo dello Gnammy" in cui vivono appunto gli
Gnammy dotati di tutta una serie di loro caratteristiche, uno pseudo
DNA (ovviamente semplificato) e dove gli Gnammy svolgono tutte le loro
funzioni vitali (non combattono pero'..gli Gnammy sono pacioccosi e
pacifici ! :-) ) riproducendosi in qualche modo, comunicando tra di
loro (ovviamente mi riferisco a tecniche di comunicazione mooolto
semplificate) generando figli con codice genetico deerivante dai
genitori (e in parte mutato casualmente). La parte +  interessante del
progetto (che e' teorico, ma in vista di una implementazione) consiste
nella collaborazione di analisti, programmatori, "filosofi" e
appassionati sparsi per tutta Italia grazie alla rete, e, e questo
secondo me e' l'aspetto + interessante della cosa, comporta la
definizione di regole e leggi per il mondo dello Gnammy che non
necessariamente devono rispettare quelle del nostro mondo.
Ad esempio gli Gnammy potrebbero avere un tipo di percezione diversa
dalla vista (ad esempio potrebbero sentire i mutamenti che avvengono
nei valori delle celle della matrice in cui vivono) potrebbero
muoversi seguendo regole particolari che tengano conto di tutto il
sistema , oppure potrebberoavere lņa possibilita' di trovarsoi in due
posti contemporaneamente...questi potrebbero essere alcuni esempi.
Tenga comunque presente che il progetto e' volto sia a tentare di
costruire qualcosa di interessante, ma anche a far divertire chi vi
partecipa (per questo ho inventato lo Gnammy e non il "Contabile
Venusiano Mutante"... detto questo se le interessa me lo faccia sapere
all'indirizzo 
august...@tin.it
Augusto Pucci
Webmaster di Prospektiva On-line
http://go.to/Prospektiva

 sia divertito con i robottini programmati in pseudo C !!!
Accidenti, no, non ho affatto inventato CBots! Un paio di anni fa vidi a
casa di un amico un programma molto simile a CRobots,  solo che i robots si
programmavano in una sorta di notazione inversa polacca; per il resto, mi
sembra che fossero abbastanza simili ai cbots. Siccome il programma girava
su Mac, tornato a casa mia mi diedi da fare per rifarlo su Amiga.
Poi ho pensato che invece di programmare i bots, era piu' divertente fargli
fare dei tornei ad eliminazione, in cui il perdente veniva eliminato, ed il
vincitore doveva battersi contro copie di se stesso, con mutazioni inserite
a caso nel programma.
Dopodiche', ho ampliato ulteriormente la griglia, ho alzato il numero dei
bots che potevano giocare contemporaneamente, ho cercato di dargli dei sensi
nuovi, ho modificato il loro linguaggio perche' si adattasse meglio alla
mutazione casuale, infine l'ho completamente sostituito con un tipo di
codice che secondo me rispecchia piu' fedelmente quello genetico, formato da
geni separati con "siti di attivazione"; e tante altre cose. Cioe', in
sostanza, una cosa che assomiglia moltissimo alla sua descrizione del Mondo
dell Gnammy. Tutto qui.
Carlo Comis.

bello e interessante, ce lo psteresti il codice ? Sono sicuro che ci
sarebbe molto utile poterci dare un'occhiata, se tu vuoi.


Augusto Pucci wrote:

Molto volentieri solo che... mi vergogno un po', e' scritto in un BASIC
grafico, abbastanza veloce, sai, e' l'ideale per chi non si voglia
rompere le scatole con la gestione della grafica, ecc. Fra qualche tempo
comunque, perche' adesso sono a Padova e non ce l'ho sottomano. Se ci
fosse qualcuno che ha ancora un vecchio Amiga o un emulatore (a
proposito, ce ne sono di funzionanti in rete?) e questo maledetto AMOS
Basic, potrebbe farlo girare, e magari migliorarlo un po'.
Carlo Comis

Basic, potrebbe farlo girare, e magari migliorarlo un po'.
Che ganzo AMOS Bassic !!!! Mi pare di avervelo un emulatore di amiga
da qualche parte..ora ci guadrdo


proposito, ce ne sono di funzionanti in rete?) e questo maledetto AMOS
Almeno due: WinUAE per il general purpose e Fellow per i giochi.
Due bei pezzi di software, il secondo purtroppo discontinued :(, e
completamente free (e poi c'e' certa gente che cerca svariate decine
di carte per certe fesserie...)
Byez
--
DeK - Delirio & Kaos in Guru Meditation
FAN n.1 del CrossPost e dell' OT :)
Visita One Big Mob - 
http://dek.hey.to

 tutto quello che vedono in una mappa piuttosto grande; a seconda del
c'era una volta su Le Scienze, una rubrica detta RiCreazioni alCalcolatore,
in cui
si parlava di una guerar combattuta da programmi uno contro l'altro
chericorda quello che dici tu.
Era, come molte altre puntate ella rubrica, molto interessante, ma
completamente priva
di AI. E' a quella che ti riferisci ?
ciao
  ste

di AI. E' a quella che ti riferisci ?
Si chiamano Crobots


   ste
No. Ed effettivamente, la vita artificiale non ha molto a che fare con l'AI, se
si eccettuano le teorie evoluzionistiche della mente, tipo la selezione dei
gruppi neuronali. Pero' e' divertente.