import random score, scoremax = 0.0, 0.0 code, codemax = 0.0, 0.0 tentative = 0 def tiragemain(): for i in range(1,11,1): pokemonaleatoire = random.randint(1,94) score=pk(pokemonaleatoire,i) return score,code while score<49.3: # Les trois lignes ci-dessous réinitialisent le script, qui tourne sans s'arrêter na,pkl=21,[] lnm =["Bulbizarre","Herbizarre","Florizarre","Salameche","Reptincel","Dracaufeu", "Carapuce","Carabaffe","Tortank","Chenipan","Chrysacier","Papilusion","Aspicot", "Coconfort","Dardargnan","Roucool","Roucoups","Roucarnage","Rattata","Rattatac", "Piafabec","Rapasdepic","Abo","Arbok","Pikachu","Raichu","Sabelette","Sablaireau", "Nidoran F","Nidorina","Nidoqueen","Nidoran M","Nidorino","Nidoking","Melofee", "Melodelfe","Goupix","Feunard","Rondoudou","Grodoudou","Nosferapti","Nosferalto", "Mystherbe","Ortide","Rafflesia","Paras","Parasect","Mimitoss","Aeromite","Taupiqueur", "Triopikeur","Miaouss","Persian","Psykokwak","Akwakwak","Ferosinge","Colossinge","Caninos", "Arcanin","Ptitard","Tetarte","Tartard","Abra","Kadabra","Alakazam","Machoc","Machopeur", "Mackogneur","Chetiflor","Boustiflor","Empiflor","Tentacool","Tentacruel","Racaillou", "Gravalanch","Grolem","Ponyta","Galopa","Ramoloss","Flagadoss","Magneti","Magneton", "Canarticho","Doduo","Dodrio","Otaria","Lamantine","Tadmorv","Grotadmorv","Kokiyas", "Crustabri","Fantominus","Spectrum","Ectoplasma"] mrandmax,mrand,mfmax,nn,mp=2**31-1,0,93,getlinechars(True)-na,na//2 tentative = tentative+1 score,code = tiragemain() if score>scoremax: scoremax = score codemax = code print("################# tirage n°",tentative,"score =", scoremax,"avec le code", codemax,"#################", round(score,8))