Cartierul
■ Tip A■ Tip B■ Loc liberX = nemultumit
La fiecare pas, un locuitor nemultumit incearca sa se mute intr-o locuinta libera potrivita.
Regula: fiecare locuitor observa cele maximum 8 locuinte din jur. Calculeaza proportia vecinilor ocupati care sunt de acelasi tip. Locuintele libere nu intra in calcul. Daca proportia este sub pragul ales, locuitorul este nemultumit si este marcat cu X. La fiecare pas alegem un locuitor nemultumit si il mutam intr-o locuinta libera unde pragul ar fi indeplinit. Dupa mutare recalculam satisfactia tuturor. Daca nu exista o mutare posibila, procesul se opreste.