21 Commits

Author SHA1 Message Date
vyzo
69868db8cf remove obsolete explicit IP whitelisting in favor of subnets 2021-02-12 21:47:58 +02:00
vyzo
84f577bdd1 add subnet whitelisting for IPColocation 2021-02-12 21:47:58 +02:00
vyzo
b7c28b504d add behaviour penalty threshold 2020-08-20 18:03:32 +03:00
vyzo
1c85190323 make p4 quadratic 2020-05-08 21:20:04 +03:00
vyzo
41f0c2fa96 update godoc for P7 2020-05-08 16:45:31 +03:00
vyzo
53c2662613 godoc 2020-05-07 01:45:04 +03:00
vyzo
6323982964 fix test for behaviour penalty validation 2020-05-06 19:41:53 +03:00
vyzo
972505c7b8 fix typo 2020-05-06 19:41:53 +03:00
vyzo
3cc169362f incorporate p7 into score 2020-05-06 19:41:53 +03:00
vyzo
ee0aef578c add p7 configuration to score parameters 2020-05-06 19:41:53 +03:00
vyzo
27b987071d add defaults for DecayInterval and DecayToZero 2020-04-29 22:40:44 +03:00
vyzo
d9788290f3 add utility function for computing score parameter decays 2020-04-29 22:40:44 +03:00
vyzo
61a13a3ed7 validate that TimeInMeshQuantum is non-zero
otherwise we get a division by zero
2020-04-22 21:52:10 +03:00
vyzo
2fdf6cdaed opportunistic grafting 2020-04-18 11:09:06 +03:00
Raúl Kripalani
fc38f556a3 comments and nits. 2020-04-18 11:09:06 +03:00
vyzo
ea7305245d add IP whitelist for colocation factor penalty 2020-04-18 11:09:06 +03:00
vyzo
c65a520799 topic score cap 2020-04-18 11:09:06 +03:00
vyzo
65cff1b421 godoc nits for parameter weights. 2020-04-18 11:09:06 +03:00
vyzo
bb279e3126 wrap topic param validation error 2020-04-18 11:09:06 +03:00
vyzo
71ab9c1d73 use a struct for aggregating score thresholds 2020-04-18 11:09:06 +03:00
vyzo
375b66b0c1 move score parameter types to their own file 2020-04-18 11:09:06 +03:00