misc: small fix or general refactoring i did not bother commenting
This commit is contained in:
parent
97733cbf43
commit
ec430a5cba
@ -83,12 +83,13 @@ class Epoch(object):
|
|||||||
bond_unit_scale = self.config['personality']['bond_encounters_factor']
|
bond_unit_scale = self.config['personality']['bond_encounters_factor']
|
||||||
|
|
||||||
self.num_peers = len(peers)
|
self.num_peers = len(peers)
|
||||||
|
num_peers = self.num_peers + 1e-10 # avoid division by 0
|
||||||
|
|
||||||
self.tot_bond_factor = sum((peer.encounters for peer in peers)) / bond_unit_scale
|
self.tot_bond_factor = sum((peer.encounters for peer in peers)) / bond_unit_scale
|
||||||
self.avg_bond_factor = self.tot_bond_factor / self.num_peers
|
self.avg_bond_factor = self.tot_bond_factor / num_peers
|
||||||
|
|
||||||
num_aps = len(aps) + 1e-10
|
num_aps = len(aps) + 1e-10
|
||||||
num_sta = sum(len(ap['clients']) for ap in aps) + 1e-10
|
num_sta = sum(len(ap['clients']) for ap in aps) + 1e-10
|
||||||
num_peers = self.num_peers + 1e-10 # avoid division by 0
|
|
||||||
aps_per_chan = [0.0] * wifi.NumChannels
|
aps_per_chan = [0.0] * wifi.NumChannels
|
||||||
sta_per_chan = [0.0] * wifi.NumChannels
|
sta_per_chan = [0.0] * wifi.NumChannels
|
||||||
peers_per_chan = [0.0] * wifi.NumChannels
|
peers_per_chan = [0.0] * wifi.NumChannels
|
||||||
|
Loading…
x
Reference in New Issue
Block a user