nickel-dime / Percolation

Estimates the value of the percolation threshold via Monte Carlo simulation.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Percolation

Given a composite systems comprised of randomly distributed insulating and metallic materials: what fraction of the materials need to be metallic so that the composite system is an electrical conductor? Given a porous landscape with water on the surface (or oil below), under what conditions will the water be able to drain through to the bottom (or the oil to gush through to the surface)? Scientists have defined an abstract process known as percolation to model such situations.

This program estimates the value of the percolation threshold via Monte Carlo simulation.

Below is a demo of the program, with the blue squares meaning there is a path to the top. This percolation program draws a nice animation.

Percolation.Animation.mp4

About

Estimates the value of the percolation threshold via Monte Carlo simulation.


Languages

Language:Java 100.0%