def testNormalizedPerformanceTableau(): print('*-------- Testing Normalization of Performance Tableaux -------') t = RandomCBPerformanceTableau() t.showCriteria() t.showPerformanceTableau() tn = NormalizedPerformanceTableau(t, Debug=True) tn.showCriteria() tn.showPerformanceTableau()
def testCBPerformanceTableau(): print('*==>> random CB Performance Tableaux ------------*') t = RandomCBPerformanceTableau(numberOfActions=10,\ commonPercentiles={'ind':5,'pref':10,'veto':95},\ weightDistribution="random",\ weightScale=[1,2],\ IntegerWeights=True,\ commonMode=["normal",50.0,25.0]) t.showCriteria(Debug=False) g = BipolarOutrankingDigraph(t) g.exportGraphViz() #t.showPerformanceTableau() g.showRelationTable()