def verifyAcertosDasApostasWithLargerChain1(getLastJogoFromDB=False): dezenasSorteadas = None if getLastJogoFromDB: jogo = Sena.getLastJogo() dezenasSorteadas = jogo.getSorteadosEmOrdemAscendente() nDoConcursoSorteado = jogo.getSeqNum() else: fileIn = open('../Dados/lastJogoParaVerificarAcertosDasApostas.txt') line = fileIn.readline() if line: dezenasList = line.split()[:6] dezenasSorteadas = map(int, dezenasList) nDoConcursoSorteado = Sena.getNOfLastJogo() + 1 testAcertosThruJogos1(dezenasSorteadas, nDoConcursoSorteado)
def aproveitaCartoesJaImpressosSemCoincComUltJogo(): lastJogo = Sena.getLastJogo() lastDezenas = lastJogo.getSorteadosEmOrdemAscendente() nOfNextJogo = lastJogo.getSeqNum() + 1 jogosApostados = pickUpJogosInApostasFile(nOfNextJogo) cartao = 1; c = 0; cartaoList = [] for jogoApostado in jogosApostados: c += 1 dezenas = jogoApostado.getDezenas(); coinc = 0; cartaoSujo = False for dezena in dezenas: if dezena in lastDezenas: coinc += 1 cartaoSujo = True break if coinc == 0 and not cartaoSujo: cartaoList.append(dezenas) if len(cartaoList) == 3: print 'cartao', cartao, cartaoList cartaoList = [] if c % 3 == 0: cartao += 1 cartaoSujo = False cartaoList = []
def coincsOfApostasWithLastJogo(): lastJogo = Sena.getLastJogo() nOfNextJogo = lastJogo.getSeqNum() + 1 minNOfAcertosForPrint = 2 checkAcertosThruJogos(lastJogo, nOfNextJogo, minNOfAcertosForPrint)