Ho già menzionato prima che la libreria di NetLogo ha un numero
di modelli relatvi al dilemma del prigioniero. Questo è uno di quelli, a cui
daremo un'occhiata ora.
è chiamato PD n person iterated
e potete scaricarlo dalla pagina del materiale del corso. Questo modello
a differenza di quello di cui abbiamo appena parlato
è multi agente che hanno a che fare con agenti diversi
ognuno con una particolare strategia
per il dilemma del prigioniero qui le strategie
casuali , ovvero ognuno può casualmente cooperare o no
ogni volta che coopera questo
non coopera, il tit-for-tat di cui abbiamo parlato
strategia imperdonabile
cooperare sempre finché l'opponente
non coopera e, quindi, non cooperare. Trevor
non perdona la defezione sconosciuta sino ad essere sicuro ma ora
potete accomodarvi una strategia propria
andando nel code tab e visto
il commento inserire la vostra strategia qui
per una parola sconosciuta, uso ora LP
parte dei compti ma guarderemo poi
abbiamo 10 di ogni strategia e le guarderemo
interagine così andrò
rapidamente per vedere insieme un pochino come si muovono, quando
si avvicinano abbastanza
l'interazione può giocare nel dilemma del prigioniero
a seconda della strategia, ogni volta che c'è un gioco
vedete il payoff vicino agli agenti
potete anche vedere la media del payoff per ogni tipo di strategia qui
vedete la strategia di non cooperare di ogni defezione
il livello è casuale e più alto
del tit-for-tat, di imperdonabilità e cooperazione
più basso ma se aumentiamo la velocità e diamo il via per un po'
vedremo se questo cambia nel tempo
potete farlo andare più veloce e vedere che
la defezione diminuisce e
il tit-for-tat supera la defezione. Ok comunque
vi darò degli esercizi da fare usando questo modello
che forse vi farà entrare dentro questo tipo di dinamiche
e nelle conclusioni di Axelrod dopo una serie
di avvenute ripetizioni
dove il segunte: la strategia va bene
non saranno mai i primi a defezionare
perdoneranno, ovvero vogliono cooperare se le aziende
offrissero
non sono disposti, ovvero vogliono defezionare
se gli altri defezionassero contro loro e ha ggiunto un'ulteriore condizione per chiarire
la trasparenza sulla strategia, rende più facile dedurla
in modo che l'altro sa come reagire al tuo comportamento
può prevedere la tua prossimamossa
di rappresaglia o di perdono
e queste sono le condizioni che almeno nel contesto del dilemma del prigioniero
a quello che induce cooperazione reciproca nel gioco ripetuto
e alcuni hanno proposto questo come generali
attributi che stretegie dovrebbero avere nel mondo reale per provare a dedurre
la cooperazione
in situazioni come la corsa agli armamenti e, ovviamente, nel tit-for-tat
ci sono tutte queste caratteristiche che dirò sul dilemma del prigioniero
è un campo di ricerca davvero interessante e molto diversificato
e metterò i riferimenti nella pagina
dei materiali del corso per farvi percepire i diversi
tipi di variazione. Il libro di Axelrod, «Complexity of
Cooperation», parla di molte di queste
e scoprirete meglio alcune di queste
nei compiti assegnati