Example #1
0
    def verify(self, s):
        """ generated source for method verify """
        count = [None] * 6
        try:
            i = 0
            while i < 54:
                count[Color.valueOf(s.substring(i, i + 1)).ordinal()] += 1
                i += 1
        except:
            return -1

        i = 0
        while i < 6:
            if count[i] != 9:
                return -1
            i += 1
        fc = FaceCube(s)
        cc = fc.toCubieCube()
        return cc.verify()