YatzyPy/main.py
def hold(self):
        """ hold repeating items, semi blind default hold strategy """
        # check others
        a = self.yatzy.hand
        b = np.array([x for x in np.array([np.argwhere(i==a).flatten() for i in np.unique(a)]) if len(x) > 1])
        if len(b):
            b = np.concatenate(b)
        else:
            b = []
        return b
 hold repeating items, semi blind default hold strategy 
hold repeating items, semi blind default hold strategy
hold repeating items semi blind default hold strategy
def hold(self):
        a = self.yatzy.hand
        b = np.array([x for x in np.array([np.argwhere(i==a).flatten() for i in np.unique(a)]) if len(x) > 1])
        if len(b):
            b = np.concatenate(b)
        else:
            b = []
        return b
def hold ( self ) : a = self . yatzy . hand b = np . array ( [ x for x in np . array ( [ np . argwhere ( i == a ) . flatten ( ) for i in np . unique ( a ) ] ) if len ( x ) > 1 ] ) if len ( b ) : b = np . concatenate ( b ) else : b = [ ] return b
hold repeating items, semi blind default hold strategy
hold repeating items semi blind default hold strategy
""" hold repeating items, semi blind default hold strategy """ # check others
self