Lines Matching refs:edges
147 self.edges= []
150 return len(self.edges)
153 return sum([x.hits for x in self.edges])
156 return sum([x.fits for x in self.edges])
159 return sum([x.count for x in self.edges])
162 return len([x for x in self.edges if 2 * x.hits >= x.count])
179 return sum([x.count for x in self.edges])
183 self.edges = sorted(self.edges, reverse = True, key = lambda x: x.count)
186 edges = [x for x in self.edges if x.count < threshold]
187 if len(edges) != 0:
188 self.edges = edges
211 edges = [x for x in self.edges[:100] if x.count * hot_threshold > self.count()]
213 for c in edges:
216 elif len(edges) > 0:
217 …print(' %0.0f%%:%d' % (100.0 * sum([x.count for x in edges]) / self.count(), len(edges)), end = '')
238 s.edges.append(Heuristics(count, hits, fits))