Making the confidence configurable.

This commit is contained in:
Robin Sommer 2013-08-31 10:23:00 -07:00
parent fb3ceae6d5
commit 295987c8d0
8 changed files with 49 additions and 40 deletions

View file

@ -5,8 +5,8 @@
event bro_init()
{
local c1 = hll_cardinality_init(0.01);
local c2 = hll_cardinality_init(0.01);
local c1 = hll_cardinality_init(0.01, 0.95);
local c2 = hll_cardinality_init(0.01, 0.95);
local add1 = 2001;
local add2 = 2002;
@ -46,7 +46,7 @@ event bro_init()
print "This value should be about 12:";
print hll_cardinality_estimate(c2);
local m2 = hll_cardinality_init(0.02);
local m2 = hll_cardinality_init(0.02, 0.95);
print "This value should be around 0:";
print hll_cardinality_estimate(m2);
@ -56,7 +56,7 @@ event bro_init()
print "This value should be around 13:";
print hll_cardinality_estimate(c3);
c3 = hll_cardinality_init(0.01);
c3 = hll_cardinality_init(0.01, 0.95);
print "This value should be 0:";
print hll_cardinality_estimate(c3);

View file

@ -36,7 +36,7 @@ global runnumber: count &redef; # differentiate runs
event remote_connection_handshake_done(p: event_peer)
{
local c = hll_cardinality_init(0.01);
local c = hll_cardinality_init(0.01, 0.95);
local add1 = 2001;
local add2 = 2002;
@ -92,7 +92,7 @@ global hll: opaque of cardinality;
event bro_init()
{
hll = hll_cardinality_init(0.01);
hll = hll_cardinality_init(0.01, 0.95);
}
event hll_data(data: opaque of cardinality)

View file

@ -13,7 +13,7 @@ event bro_init()
if ( runnumber == 1 )
{
card = hll_cardinality_init(0.01);
card = hll_cardinality_init(0.01, 0.95);
hll_cardinality_add(card, "a");
hll_cardinality_add(card, "b");