ViewPercolation ClusterCounter 2.0
----------------------------------

A fast algorithm counts the clusters of overlapping spheres/discs and visualizes the clustersizes by the sphere-colour.
At a certain sphere radius, the clusters become really big and span the whole area from left to right --> a phase transition.

At the moment, you can throw 312-160,000 spheres - and the critical radius is approximately known. Try lower radii - the structures are kind of beautiful...

This release 2.0 throws discs on a 2dimensional area, I will soon release higher dimensional versions - and versions for other operating systems. 
Watch out on: http://www.andreask.de/thesis/exe

Percolation is a mathematical model, you can learn more about the theory e.g. on these pages:
http://phycomp.technion.ac.il/~comphy/classfiles/percolation.html
http://algodones.unm.edu/~ehdecker/complexity/96fall/percol.html
http://wrkgrp-svr.mhs.k12.oh.us/physics/venture98/Jaspal/VC/intro.html
http://online.anu.edu.au/Physics/courses/CP/percolation.html
http://www.mathematik.com/Percolation/Percolation.html
http://phycomp.technion.ac.il/~comphy/nir/percolation.html
http://garnet.berkeley.edu/~jqwu/paper1/paper1.html
which I found by: 
http://www.northernlight.com/nlquery.fcg?qr=percolation

My interests
------------
This is my first programm in C++ and VisualC++.
I am very much interested in
a) ideas what to implement
b) hints how to improve the GUI
c) introductions how to programm the MFC
d) portable (WIn/Unix) OpenSource-Librarys for
    - GUI (Buttons, Menus, Windows...)
    - graphics (ellipses, histograms)
e) cellular automata
f) simulation time for my diploma thesis

Perhaps you find this programm interesting or the pictures appealing, or they inspire you to some thoughts - please write to me:
ViewPercolation@AndreasK.de


THINKWARE:
----------
Please be inspired!
Use and share this program with others! Percolation is a fascinating property of geometry.
If you might use it in a educational or even economic situation, I would be really pleased if you share your success/income with me, first of all, please write a short report about your thoughts, impressions and the feedback you got.


Thanks,
Andreas Krger
Bielefeld, Germany, Europe 10.11.2000
