This commit is contained in:
jl777
2016-11-27 16:52:09 -03:00
parent ce1cfd1687
commit 8ea67f0595

View File

@@ -317,6 +317,8 @@ uint64_t komodo_paxcorrelation(uint64_t *votes,int32_t numvotes,uint64_t seed)
zeroes++; zeroes++;
else sum += votes[i], nonz++; else sum += votes[i], nonz++;
} }
if ( nonz < (numvotes >> 2) )
return(0)
sum /= nonz; sum /= nonz;
lastprice = sum; lastprice = sum;
for (i=0; i<numvotes; i++) for (i=0; i<numvotes; i++)
@@ -358,7 +360,8 @@ uint64_t komodo_paxcorrelation(uint64_t *votes,int32_t numvotes,uint64_t seed)
sum += (den * votes[(ind + j) % numvotes]); sum += (den * votes[(ind + j) % numvotes]);
//printf("(%llu/%llu %.8f) ",(long long)sum,(long long)densum,(double)sum/densum); //printf("(%llu/%llu %.8f) ",(long long)sum,(long long)densum,(double)sum/densum);
} }
sum /= densum; if ( densum != 0 )
sum /= densum;
//sum = (sum * basevolume); //sum = (sum * basevolume);
//printf("paxprice seed.%llx sum %.8f densum %.8f\n",(long long)seed,dstr(sum),dstr(densum)); //printf("paxprice seed.%llx sum %.8f densum %.8f\n",(long long)seed,dstr(sum),dstr(densum));
break; break;