[Squeakland] Making Cultural simulations on Kedama
Serge Stinckwich
Serge.Stinckwich at info.unicaen.fr
Mon Jul 31 05:04:41 PDT 2006
Offray Vladimir Luna Cárdenas a écrit :
> Hi all,
>
> First, thanks for the SqueakFest2006. It was really awesome to be here,
> to know all that squeakers, to listen them, and to speak with them (a
> little). If love is the key to make visitors become residents, thanks
> for such warm act of love in such nice city :)
>
> I'm now getting back to my academical activities and I'm wondering,
> after the speak of Yoshiki, if Kedama can be used to make cultural
> simulations also (may be you remember that I'm interested in the
> "Cultural Thing" of cognition also). I'm thinking to start with a
> specific simulations showed in the book The Complexity of Cooperation
> from Robert Axelrod. It's about culture dissemination.
>
> Axelrod model different cultures as part of a grid (that where the idea
> of using Kedama come from). Every culture is a cell in that grid and
> every culture has a number of traits (for example 5) wich can have
> different values (lets say 10). What Axelrod says is that when two
> agents (cultures) are similar one to each other (it' means they share
> the same value in the same trait) they have more possibilities to
> interact and become even more similar.
>
> The algorithm is something like this:
>
> Repeat these two steps as much as wanted:
>
> 1) Select randomly a culture in the grid and select randomly a neighbor
> of that culture (in such grid neighbors can be on north, south, west or
> est).
> 2) This two cultures interact with a probability equal to their cultural
> similarity (that is, the number of similar values in the same trait of
> these two cultures). That interaction consist in selecting a trait where
> this two cultures are different and change the value of that trait for
> the value of the neighbor.
>
> The process define a set of culture regions. You can find the source
> code of the implementation of Axelrod's algorithm in:
>
> http://www.cscs.umich.edu/Software/CC/CC7/CULTURE.P.html (<- Pascal version)
> http://www.cscs.umich.edu/Software/CC/CC7/FullCulture.p.html (<- Full
> Pascal version)
> http://www.cscs.umich.edu/Software/CC/CC7/CULTURE.BAS.html (<- Visual
> Basic version)
>
> ¿Do you think is feasible to implement the same model in Kedama? If yes,
> ¿Where is the best way to start implementing it?
>
Hi,
some of my students have made similar "social" simulations with the help
of Kedama, for example they implement the segration model of Schelling
(http://www-eco.enst-bretagne.fr/~phan/complexe/schelling.html)
Look in the french Squeak wiki here : http://community.ofset.org/wiki/Kedama
Sorry only in french.
Cheers,
-- oooo
Dr. Serge Stinckwich OOOOOOOO
Université de Caen>CNRS UMR 6072>GREYC>MAD OOESUGOO
http://purl.org/net/SergeStinckwich oooooo
Smalltalkers do: [:it | All with: Class, (And love: it)] \ /
##
More information about the Squeakland
mailing list