コード例 #1
0
ファイル: pair_generator.py プロジェクト: jlongland/compair
    def __init__(self):
        PairGenerator.__init__(self)

        # holds comparison pairs the user has already completed
        self.comparison_pairs = []
        self.scored_objects = []

        self.rounds = []
        # round_objects[round_number] = [ScoredObject]
        self.round_objects = {}
コード例 #2
0
    def __init__(self):
        PairGenerator.__init__(self)

        # holds comparison pairs the user has already completed
        self.comparison_pairs = []
        self.scored_objects = []

        self.rounds = []
        # round_objects[round_number] = [ScoredObject]
        self.round_objects = {}
コード例 #3
0
ファイル: pair_generator.py プロジェクト: ubc/acj-versus
 def _setup_rounds(self, comparison_pairs, scored_objects):
     # change None value scores to zero
     for (index, scored_object) in enumerate(scored_objects):
         if scored_object.score == None:
             scored_objects[index] = scored_object._replace(score=0)
     PairGenerator._setup_rounds(self, comparison_pairs, scored_objects)
コード例 #4
0
ファイル: pair_generator.py プロジェクト: ubc/acj-versus
 def __init__(self):
     PairGenerator.__init__(self)
コード例 #5
0
 def _setup_rounds(self, comparison_pairs, scored_objects):
     # change None value scores to zero
     for (index, scored_object) in enumerate(scored_objects):
         if scored_object.score == None:
             scored_objects[index] = scored_object._replace(score=0)
     PairGenerator._setup_rounds(self, comparison_pairs, scored_objects)
コード例 #6
0
    def __init__(self):
        PairGenerator.__init__(self)

        self.criterion_scores = {}
        self.criterion_weights = {}
コード例 #7
0
 def __init__(self):
     PairGenerator.__init__(self)