L'idea è ben spiegata in http://ncase.me/polygons-it/ e porta a interessanti riflessioni.
Si può cercare di replicare il board in Java.
Osservazione: mettere 80% nell'ultima versione e vedere cosa succede: usa società di scontenti!
Altri esempi interessanti di simulazioni qui: http://ncase.me/simulating/