summaryrefslogtreecommitdiff
path: root/percolation.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'percolation.cpp')
-rw-r--r--percolation.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/percolation.cpp b/percolation.cpp
index 2f17f40..7a6dbef 100644
--- a/percolation.cpp
+++ b/percolation.cpp
@@ -30,8 +30,7 @@ public:
void join(unsigned i, unsigned j) {
for (unsigned k = 1; k <= m.size(); k++) {
- m[k - 1] -= pow(o[i], k) / nc;
- m[k - 1] -= pow(o[j], k) / nc;
+ m[k - 1] -= (pow(o[i], k) + pow(o[j], k)) / nc;
}
nc--;