def tmp(agents): return avg([ for agent in agents])
def AUCROC_nonweighting(gbc): return avg([ calc_auc(_ROC(samples1 + samples2, cls1)) for (cls1, samples1), (cls2, samples2) in combinations(gbc.items(), 2) ])
def AUCROC_nonweighting(gbc): return avg([calc_auc(_ROC(samples1 + samples2, cls1)) for (cls1, samples1), (cls2, samples2) in combinations(gbc.items(), 2)])
def get_cooperation(self): return avg([agent.state.get_genValue() for agent in self.agents])