//********************************** //*** skeleton // Written by Jarek Rossignac, June 2006 //********************************** int[] skeleton = new int [maxnt]; // 0 = water, 1=bridge, 2=skeleton int[] cluster = new int [maxnt]; boolean[] visited = new boolean [maxnt]; boolean[] visitedV = new boolean [maxnv]; int nclusters=1; int rec=0; int tic=0, maxTic=0; int bestCluster=1; void writeLake(int L) { boolean found=false; for (int i=0; i2) {Mt[t(i)]=1; skeleton[t(i)]=2; }; }; }; ts=0; tc=0; for(int i=0; i