Exemple #1
0
 def __init__(self, num):
     self._num = num
     
     schema_in = [1] * 2**len(num)
     schema_out = []
     r = len(num) - 1
     while r >= 0:
         schema_out.append(2**r)
         r -= 1
     schema_out.append(1)
     Composite.__init__(self, schema_in, schema_out)
Exemple #2
0
    def __init__(self, num):
        self._num = num

        schema_in = [1] * 2**len(num)
        schema_out = []
        r = len(num) - 1
        while r >= 0:
            schema_out.append(2**r)
            r -= 1
        schema_out.append(1)
        Composite.__init__(self, schema_in, schema_out)
Exemple #3
0
    def __init__(self, nplayers, num, tie, threshold=1, subgroups=None):
        self._num = num
        self._tie = tie
        self._threshold = threshold

        schema_in = [nplayers]
        schema_out = [1] * nplayers
        Composite.__init__(self, schema_in, schema_out)

        if subgroups != None:
            self._original = False
            self._subgroups = subgroups
        else:
            self._original = True
            self._subgroups = dict()
Exemple #4
0
    def __init__(self, nplayers, num, tie, threshold=1, subgroups=None):
        self._num = num
        self._tie = tie
        self._threshold = threshold

        schema_in = [nplayers]
        schema_out = [1] * nplayers
        Composite.__init__(self, schema_in, schema_out)

        if subgroups != None:
            self._original = False
            self._subgroups = subgroups
        else:
            self._original = True
            self._subgroups = dict()
Exemple #5
0
 def __init__(self, num):
     self._num = num
     Composite.__init__(self, [1]*4, [1]*4)
Exemple #6
0
 def __init__(self, schema_in, schema_out):
     Composite.__init__(self, schema_in, schema_out)
Exemple #7
0
 def __init__(self, num):
     self._num = num
     Composite.__init__(self, [1] * 4, [1] * 4)
Exemple #8
0
 def __init__(self, schema_in, schema_out):
     Composite.__init__(self, schema_in, schema_out)