これは、C++およびJavaで実装された、街頭で「こんにちは」と挨拶することを奨励するアファメーションプログラムです。
シミュレートされたバーチャルな市民は、色付きの円として表現され、昼間は街を歩きながら互いに挨拶し、色を交換します。互いにコミュニケーションする市民の色が混ざり合い、グループを形成していく様子が描かれます。
夜になると、市民たちはランダムに割り当てられた家に帰宅し、そこでそれぞれの色を再生(リジェネレーション)します。
鑑賞者は、シミュレーションを観察するだけでなく、実際に市民の一人を操作して、遊び感覚でその挙動をコントロールすることも可能です。
さらに、Linuxターミナル向けの小規模な3Dエンジンが、クライアントとして本プログラムに接続し、家々をレンダリングすることで、特定の市民の一人の主観視点を(市民選択機能やミニマップ機能付きで)表示することもできます。