Chat:Fr/2020-04-26
**MrBib est content
MrBib: 50% The Last Crusade - Episode 3 Reach a 50% score on The Last Crusade - Episode 3 puzzle.
MrBib: (et bonjour à tous ! :) )
Boulet: 'lut
MrBib: Yo !
Boulet: On a pas dit
Boulet: Bonjour Automaton2000 et AutomatonNN
Automaton2000: mais tu peux toujours essayer de me faire un petit truc
AutomatonNN: bonjour
MrBib: Oh, une licorne !
Boulet: Automaton2000 à cette heure, les petits trucs ... Tu veux pas me laisser finir mon café d'abord :D
Automaton2000: mais on peut s'en passer
MrBib: Bon je me bats avec le referee de l'Episode 3 >_<
Boulet: du cafe Automaton2000? non
Automaton2000: on dirait que je vais pouvoir aller me coucher moi
MrBib: le dernier validateur passe x1 sur 10 dans l'IDE, mais impossible de le faire passer lors de la soumission
Boulet: Last crusade 3 MrBib ?
MrBib: oui
Boulet: Pas fini non plus parce que flemme
Boulet: sorry
MrBib: je valide les 3 premiers tests sans soucis, le dernier timeout un peu trop souvent
Boulet: Il est pas deterministe ton code ?
MrBib: non
Boulet: ah ok
Boulet: sur un puzzle c'est rare
MrBib: j'ai 39 path possibles sur le dernier validateur, du coup j'ai balancé un ptit coup de shuffle() sur les paths possibles :D
Boulet: ok
MrBib: il faudrait que j'améliore ça..... mais un poil la flemme là !
Boulet: je te comprends
MrBib: j'ai 75% déjà... je m'en contenterais
MrBib: pu*ù$in, 5 submit dans l'IDE et ça passe -__-'
Boulet: les subsmit sont un poil plus restrictifs en terme de temps que l'ide de mémoire
dbdr: c'est du propre
MrBib: :)
dbdr: le maitre de la terminologie correcte est là?
dbdr: "JBM is online" donc oui :)
JBM: euh j'arrive tout juste eh
dbdr: ben oui, pidgin m'avertit :D
JBM: ca veut dire que mon autre client a crash
dbdr: je cherche les deux bon terms pour distinguer "Nord-Sud" de Nord
dbdr: une idée?
dbdr: en EN et/ou FR
dbdr: orientation pour Nord-Sud, c'est ça?
dwarfie: axe/secteur ... d'apres mossieur meteo ...
dbdr: j'étais tombé là dessus aussi, mais je voulais verifier
dbdr: axe ça simplique pas qu'ils sont orthogonaux?
dbdr: en l'occurence j'ai aussi NE-SW :)
dbdr: grille, avec diagonales
JBM: grille... orthogonale donc ^^
dbdr: donc je dirais 4 orientations et 8 directions
dbdr: et 2 axes :)
dbdr: dwarfie: secteur... je suis plus sur OOC moi ;)
JBM: c'est du jargon pour moi axe/secteur :)
dbdr: dans le sens pas précis?
dbdr: en 2D tu as deux axes, c'est pas ça?
dbdr: deux vecteurs non-colinéaires pour plus de jargon
dbdr: mais un vecteur c'est orienté, donc je rebrouille tout :D
dwarfie: en meme temps ; je l'ai dit c'est les gens de la meteo qui disent ca ... vent de secteur nord c'est "quelque part ente NW et NE" :D
JBM: oui c'est ce que j'ai dit
dbdr: de toutes façons le nord...
JBM: ah pardon: "dans le sens comme dit dwarfie"
dbdr: dans le sens vers la barre d'URL
dbdr: là où il y a les bookmarks
dbdr: le sud c'est vers le clavier
dbdr: en plus ce sont de bonnes defs. si tu tournes ton laptop, le nord il change vraiment, mais il reste vers la barre d'URL :D
dwarfie: ouais , et comme dirait perceval : " Faut arrêter ces conneries de nord et de sud ! Une fois pour toutes, le nord, suivant comment on est tourné, ça change tout !"
dwarfie: :D
dbdr: exactement
dwarfie: tien , ca me donne une idee de puzzle ... "perceval et les directions" :D
dbdr: gogogo dwarfie!
Stilgart: go go go puzzle very hard à +153 upvotes
BigUP: grosse motivation !
BigUP: go semi-hardcodage sur Tulips and daisies
dbdr: c'est mignon Tulips and daisies: self[p].nature = Grass;
Zorg1: c'est cap & gisement (heading/bearing) que tu cherches dbdr ?
dbdr: c'est dans la navigation ça?
Zorg1: bah oui
dwarfie: pas vraiment ... ca c'est 2 directions ... pas d'orientation je pense
dwarfie: pourquoi je pense a un char maintenant ... orientation et direction de tir .... spoil alert ? ;)
dbdr: une catapulte pour ton puzzle avec Perceval dwarfie?
dbdr: Zorg1: possible. j'aime bien la conjonction heading/bearing, mais je suis pas sur que j'intuite dessus à la relecture
jolindien: salutations, codeurs du dimanche
jolindien: et Automaton2000
Automaton2000: je suis bloqué sur le dernier validateur, du coup j'ai un peu de temps pour trouver la valeur la plus ...
Zorg1: la plus quoi Automaton2000 ?
Automaton2000: il faut compter le nombre de simulations
Zorg1: c'est pas faux Automaton2000
Automaton2000: et si t'as des problèmes de perf
Stilgart: oy jolindien et tout le monde, tortue Automaton2000 et licorne AutomatonNN
Automaton2000: mais tu peux faire ça
AutomatonNN: t'as raison Automaton2000
Boulet: \o
Stilgart: o/
Stilgart: comment va ton UTG ?
Boulet: bof
Boulet: je n'y a pas touché depuis deux jours
Boulet: j'attend leojean890 :p
Boulet: #401
Zorg1: ah tiens vous me faîtes penser que j'ai deux trois trucs à bricoler sur OoC ;-)
Boulet: vais plutot buter du bison cette apres mid moi
Boulet: ou bouquiner
Boulet: #401 gold pardon
dwarfie: du bison ... non , occupes toi plutot du yacc
Zorg1: marrant j'ai pensé à la même chose ;-)
dwarfie: peut etre , mais c'est moi qui l'ai osé :p
dwarfie: Automaton2000 : une tortue pour la peine ?
Automaton2000: parce qu'il faut que tu les as tous ?
dwarfie: Automaton2000 : juste les tortues et les licornes ... on est pas dans pokemon !
Automaton2000: donc tu peux dire que tu veux
Zorg1: c'est le principe Automaton2000
Automaton2000: oui ... et pas un kick
nicola: https://www.codingame.com/contribute/view/173b8835198711610b0945fd622fda2394a
nicola: Quelqu’un a vu cette contribution dans la liste des puzzles ?
nicola: Il est marqué comme accepté mais je ne le trouve pas.
dwarfie: https://www.codingame.com/training/hard/longest-palindrome
dwarfie: ah non , homonyme
nicola: Oui, justement.
nicola: Il est bien dans la liste des contributions acceptées.
nicola: Il a peut-être été supprimé a posteriori.
dwarfie: meme pas dans l'outil de stilgart ...
Zorg1: bah approuvé par 0 personne sur 3
Zorg1: y a comme un problème
dwarfie: a croire que si on publie un puzzle avec un nom deja existant ca ecrase :D
nicola: Celui de MoonCoder est écrit en français.
Zorg1: ah mais il date de plus de 4 ans ce truc
dwarfie: oui ... il date de plus ed 4ans
Zorg1: vu la date des com'
nicola: Oui, comme mon puzzle à la ferme.
dwarfie: c'etait dans les premieres contributions
nicola: C’est le seul auquel je ne peux pas ajouter d’image de fond.
dwarfie: le 2eme puzzle de mooncoder est encore la ... et y'a une difference ... les approve sont bien la
dwarfie: les 3 qui avaient validé ont déserté ? :thinking:
JBM: donc il apparait dans aucune liste
dwarfie: celui la non plus
dwarfie: https://www.codingame.com/contribute/view/173b8835198711610b0945fd622fda2394a
dwarfie: et donc il apparait medium
dwarfie: celui la plutot
dwarfie: https://www.codingame.com/contribute/view/1785ce2e4d800ad82fad0ad7f85c84906de
nicola: C’est celui-là, oui.
JBM: j'envisage equ'il y ait une difference pour les contribs old school
nicola: PAs assez rapide. :\
nicola: Et on ne peut pas modifier le puzzle pour lui attribuer une difficulté.
dwarfie: sans difficulte = medium
dwarfie: ah non ... sans difficulte = random ... lol
Zorg1: pas super fan du nouveau look du leader board dans l'IDE
JBM: celui ou on peut plus filtrer par contest?
Zorg1: non celui par ligue dans l'IDE, qui s'affiche dans une popup
JBM: presente comme ca, c'est pas plus mal
Zorg1: question d'habitude je suppose
romc: bonjour je comprend pas les solutions sur coding game sur ce site il y a du cours ?
romc: Parce que je n'ai aucune notions sur python
Zorg1: c'est pas vraiment un site pour apprendre à code Codingame
Zorg1: *coder
nicola: Tu peux toujours demander de l{aide ici.
nicola: l’aide
JBM: tant que c'est pas sur python
nicola: :p
romc: Ha j'essaye d'aprendre le python
nicola: C’est au programme de lycée et de prépa.
JBM: avant on faisait des vrais langages
nicola: BF, APL…
JBM: un intrus s'est glisse dans cette liste
JBM: saurez-vous les debusquer?
nicola: Fortran…
romc: comme langage pour commencer le plus simple c'est quoi ?
nicola: Ben, Python.
nicola: Mais comme tout langage, il a ses qualités, ses défauts, ses partisans et ses détracteurs.
Zorg1: ah ah BASIC cette bonne blague des années 80 (voire avant)
nicola: BASIC date des années… heu… 60 ?
JBM: 70 pour mettre tlm d'accord?
nicola: Avant, je crois.
Zorg1: oui mais sa diffusion c'était dans les années 80 avec l'informatique individuelle je pense
nicola: Bon, romc, tu cherches à faire quoi en Python ?
romc: a comprendre tout simplement
nicola: OK.
romc: genre l'exo températures simple
romc: meme le premiers exo je comprend pas
romc: hile True: http://chat.codingame.com/pastebin/0ef9b912-3c29-4611-b862-3a4c79493a69
romc: hile True: http://chat.codingame.com/pastebin/2ca95e62-20f8-43f7-8340-cf3c5cc29ba5
Alshock: c'est quoi que tu comprends pas ?
Alshock: et pourtquoi t'as un while True: while 1: ? xD
Alshock: Bah t'as une liste de nombres, et tu veux sortir l'index du plus grand nombre
romc: pourquoi dans le corrigé il mette max=0 imax=0
Alshock: bah parce que pour stocker le max, il faut que ta valeur initiale de max soit inférieure à la valeur la plus petite du max possible
Zorg1: et imax c'est l'index de la valeur maximale
Alshock: en gros si tu initialises ton max à 100, bah tu n'auraus jamais mountain_h > max_h. Donc tu mets le max à la valeur la plus basse possible
Alshock: quand tu veux le minimum tu fais l'inverse min_h = 999 par exemple
nicola: Ou float("inf"), ça marche aussi.
Alshock: Oui évidemment, ou initialiser avec les indices 0 (je trouve ça un peu plus propre perso)
Stilgart: (+1)
nicola: On me signale que ni un iPad (iOS 6.1.2) ni un Mac (OSX 10.6.8) n’arrivent à afficher correctement le site.
**Zorg1 résiste à faire du troll anti-apple
Stilgart: c'est clairement une bonne feature
Stilgart: la résistance, c'est pour les faibles :p
Zorg1: :D
JBM: les forts assument l'impedance
Stilgart: bon, merci pour ces 50 xp globuleux
tekki: yop AutomatonNN
AutomatonNN: c'est l'interet de temps en temps vers quel exer le puzzle tu peux pas te dire que tu as un peu de c
Stilgart: AutomatonNN: et en français ça donne quoi ?
AutomatonNN: oui
JPAlone: Salut, quelqu'un à une idée (en js) pour convertir un nombre binaire vers sa représentation décimal en chaine de caractère ? Avec des entiers genre très très grand ?
JPAlone: (sans utiliser BigInt)
nicola: Avec un tableau ?
Zorg1: ça veut dire quoi "très grand" chez toi ?
JPAlone: ca veut dire trop grand pour rentrer dans un int
JPAlone: J'ai réussi à transformer le nombre en tableau de bit, à faire tout mes calculs, du coup réécrire les opérations) tout ça c'est bon
JPAlone: Le seul problème c'est pour l'autre sens, pouvoir avoir de nouveau un nombre (en chaine de caractère du coup)
Zorg1: ok
Zorg1: bah il faut faire des divisions entières par 10
Zorg1: (ou par une puissance plus grande de 10)
JPAlone: Oui, mais je vois pas ce que ça me donner..
nicola: Sous quel format est ton nombre initial ?
JPAlone: String
nicola: En binaire ?
JPAlone: Non décimal
nicola: Du genre "100101" ?
Zorg1: une chaîne de 0 et 1 c'est ça dans une string ?
JPAlone: Mais pour les calculs que j'ai à faire, je suis obligé de le transformer en tableau de bit
nicola: Je ne vois pas le problème.
JPAlone: Essaie de convertir un nombre genre 2^256 + 2^128 + .... 2^4 + 2^2
JPAlone: Tu fais comment ?
Zorg1: bah tu divises par 10. Le reste c'est le plus petit chiffre, et tu continue à diviser le quotient par 10 et tu as ainsi tous les chiffres
Zorg1: le + dur c'est d'implémenter la division par 10
JPAlone: Ba j'ai déjà la division
JPAlone: Donc normalmeent ça devrait pas poser de probleme
JPAlone: Mais maintenant que tu le dit, effectivement ça me parrait simple et logique ^^
Zorg1: bah ça roule alors
JPAlone: Merci, je vais essayer d'implémenter ça
nicola: Tu as "123" en entrée mais tu veux quoi en sortie ?
nicola: [CG]XorMode ou [CG]OlogN ?
Drazyen: Hello, quelqu'un sait ce qu'il faut faire quand on se prend un reCaptcha avant chaque CoC ? (A part arrêter d'en faire, bien entendu ^-^')
BigUP: Les captcha c'est lorsque tu submit trop, mais sur les CoC ca ne doit pas etre le cas... ou alors tu fais 10 CoC en parallèle ? ;)
Drazyen: Nan, même pas, j'en ai juste fait un certain nombre aujourd'hui x')
BigUP: Dans le doute, vide ton cache !?
Drazyen: :joy:
Boulet: BigUP: non passer un certain nombre (pas en //) tu te prend un captcha
Boulet: ya rien a faire sauf attendre
Boulet: ou faire le captcha
Drazyen: Ouais, ben, trouver des bus ou des passages piétons sur des photos pour entraîner les algos de Google, c'est marrant une fois mais je pense juste arrêter pour aujourd'hui alors x') en espérant que demain aille mieux ahah
Drazyen: Merci pour la réponse :-)
TidyMaze: salut les gens, la forme ? Vous faites quoi de beau avant le prochain challenge ?
dwarfie: TidyMaze ... aussi peu que possible tien ;)
Zorg1: o/
Zorg1: Automaton2000 dis bonjour
Automaton2000: pour une fois que t'as le droit de faire du code de tron
Zorg1: ouaip tavu Automaton2000 j'ai une attestation dérogatoire pour code dans Tron
Automaton2000: j'ai droit à un algo de recherche ?
Zorg1: faut demander à la Préfecture à mon avis
BigUP: Automaton2000, tiens, je te prete mon BFS
Automaton2000: c'est vrai que quand on est en train de passer de l'un à l'autre
Boulet: Bon finalement machin à raison
Boulet: Il ne vaut mieux pas que je retrouve mes droits de validation CoC
Boulet: parce que là ça saignerait grave
Boulet: :imp:
Zorg1: j'avais cru que tu t'en foutais ?
Boulet: Oui mais j'avais 5 mn alors j'ai fait une passe pour vérifier qu'il y avait VRAIMENT de la merde en attente.
Boulet: Y'en a un au plus à sauver
dwarfie: Boulet ... je te trouve tres mechant avec la merde de faire la comparaison ;)
Zorg1: bof maintenant les CoCs ça marche par décantation, un bot vire la merde qui flotte, un autre celle qui coule.
dwarfie: ouais ... ben t'as pas vu celui ou la solution resoud pas les tests et ou , de surcroitt, les tests sont faux :D
dwarfie: c'est pourtant juste elever un nombre n a une puissance p et donner les x dernier chiffres :p
Zorg1: les pb numériques toujours trouver ça pénible. Sur euler, ils sont dans leur environnement naturel, mais ici ...
Zorg1: * project euler
dwarfie: ben non ... meme pas des grands nombre en plus ... ;)
dwarfie: commentaire du gag dans le stub " This is a simple problem but i make what i can :( " ... ca veut tout dire
dwarfie: ...gars...
nicola: Oh, un poisson !
nicola: Zorg1, tu préfères un problème en ASCII art ?
dwarfie: normal , on est 1er avril + 25
Zorg1: m'ouais ...
Zorg1: "représente le crible d'Eratosthène en ascii art" combo !
nicola: Non, une table de Pythagore.
nicola: Ou une spirale d’Ulam.
**dwarfie aimerais pas ... deja que frege le demotive a chaque fois qu'il ouvre ;)
nicola: Non, Frege est facile.
dwarfie: j'ai pas dit qu'il etait dur ... :p
nicola: Ni chiant.
nicola: C’est xorandor en plus simple et moins fastidieux.
Zorg1: des gens que je suis, seul Stilgart l'a fait celui là
nicola: 45 lignes en Python avec peu de pythonneries.
b0n5a1: o/
dwarfie: en meme temps ... si tu commences pas import itertools ... c'est pas tres fair comme solution ... moi je doit tout coder ;)
nicola: itertools pour le produit cartésien.
Zorg1: \o
nicola: Mais tu peux le faire avec un crible binaire.
TidyMaze: je viens de decouvrir le multiplayer TWIXT-PP, alors oui il est codé par EricSMSO mais quand même, 100% de victoire ... x)
JBM: non frege est pire que xorandor
JBM: xorandor il se pliait en un fold (elabore, certes, mais quand meme)
nicola: Un quoi ?
nicola: Frege, tu as un parcours de graphe et un produit cartésien.
nicola: Il n’y en a pas dans xorandor, peut-être ?
JBM: ben c'est ce que je te dis
nicola: C’est celui où fait essayer des interrupteurs, non ?
JBM: dans xorandor il reduit a un fold
nicola: Un quo ?
nicola: quoi
JBM: une operation monoidale gloutonne
nicola: Connais pas.
nicola: Je trouve le parcours du graphe plus chiant dans xorandor.
JBM: c'est parce que tu parcours des graphes
JBM: moi j'en ai pas eu besoin
nicola: O_o
JBM: c'est tout reduit par le parsing et y'a plus qu'a appliquer de 2^n
nicola: Je suis nul en décorticage de chaîne.
Zorg1: le parsing a l'air pénible dans Xorandor
Stilgart: c'est pas juste une impression, je te rassure ;)
EricSMSO: Allez BigUP, ce boss devrait être négociable. Ah mince python, là c'est plus dur :stuck_out_tongue_closed_eyes:
BigUP: Eric, c'est bon, je win contre le Boss si je suis joueur 1 :) et parfois si je suis joueur2... je vai sl'avoir à l'usure
BigUP: je lui ai fait perdre 9 points déjà ;)
EricSMSO: Je ne sais pas comment vous faites. Mon premier bot était en python aussi. Je fais souvent ça pour voir, maquetter. Mais là le temps est important, je crois
BigUP: EricSMSO, la j'ai hardcodé les positions importantes... et je tape random dedans pendant 0.030 secondes environ
BigUP: rien d ebien délirant pour le moment en somme, mais dans la ligue suivante, je vais clairement avoir un probleme ! ;)
BigUP: je ne suis pas vraiement sur un MC ou MCTS... je calcul un score pour ma position et un score pour cette position pour l'adversaire
EricSMSO: Essaie de ne pas t'occuper de l'adversaire pour voir. Juste la meilleure séquence de coups qui rapporte le plus de points
BigUP: je m'occupe de l'adversaire essentiellement pour savoir ou fixer le centre de mon etoile. apres je ne joue que l'etoile en regardant ce qui embete le plus l'adversaire
BigUP: le boss est chiant car il me casse systématiquement les rangées de plus de 4 et les combos
BigUP: obligé d'attendre qu'on n'ait plus d ethune tous les 2
BigUP: j'ai beau faire baisser le boss, je termine quand meme a plus d'1 point de lui ..
EricSMSO: Ok, au temps pour moi. CE n'est pas du tout ce que j'ai fait, mais j'avais cru comprendre que c'est ce que faisait trictrac au début
trictrac: oui au debut je faisais cela
BigUP: faut que je trouve une astuce pour faire perdre le Boss systématiquement... pas simple, faudrait que je le force a jouer sur des cases payantes certainement
BigUP: ceci dit, c'est déjà plus ou moins ce qu'il fait
BigUP: lorsqu'il joue sur mes plantes
Zorg1: ah vous parlez de "tulipes & marguerites"
BigUP: oui
BigUP: parait intéressant au début, mais finalement, j'ai peur qu'en l'etat il n'offre pas tant de possibilités que ca
BigUP: 0.13 du boss a 78% ...
BigUP: la vache 2 loose consécutives contre le 3eme qui est a plus de 5 points, j'ai pris cher... je termine a 0.11 du Boss meme si j'ai rien perdu d'autre apres
BigUP: des fois la distribution des matchs est chelou... 25 matchs a eclater tout le monde, je n'ai pas rencontré le Boss...
BigUP: devant le boss, mais je me prend 2 looses d'ont une contre le Boss au mauvais moment...
BigUP: 0.1 sous le boss ...
BigUP: resubmit ...
BigUP: pas trop mal
RomanceDawn: miam
leojean890: t'as l'air de tryharder tulipes and daisies BigUP :P va falloir que je m'y remette un de ces 4 xd
dwarfie: bon , frege c'est fait... content de plus avoir a le faire :D
BigUP: leojean890, c ay est wood1 ! ;) j'ai du hardcoder en partie les positions a jouer
BigUP: maintenant je prend chere en wood1 parcontre... faut sortir des algo d'un autre niveau probablement
leojean890: yeah gg:)
leojean890: moi j'y ai pas retouché depuis que j'ai pushé mon yavalath
leojean890: là jvais essayer d'avancer crystal rush ce soir
leojean890: mais tulips est dans ma todo list^^
leojean890: obligé d'hardcoder alors ?^^
leojean890: le boss te bloque pas ?:p
leojean890: j'aurais bien fait un algo de recherche ^^
BigUP: hum.. quoi que... j'ai l'impression que mon IA doit pouvoir gagner d'avantage san strop de modifs ;)
leojean890: mais sérieux c'est principalement du hardcodage de combos ??
leojean890: j'aime pas trop faire ça :P
leojean890: genre piéger l'autre avec une séquence prédéfinie
BigUP: leojean890, j'ai hardcodé les positions en etoile autour d'un point central...
leojean890: ah ouais, donc tu prépares un gros combo quoi
leojean890: au pire je regarde des replays quand je m'y remets^^ça peut donen
leojean890: donner des idées !
BigUP: leojean890, si tu essaye de pieger l'autre tu perd :) il vaut mieux insister lourdement pour faire ton etoile et scorer au milieu de l'etoile quand t'as besoin... reste le boss qui est chiant car il ne te laisse pas faire de combo ni d'alignements de plus de 4/5
BigUP: le reste de la ligue ne se preoccupe pas de l'adversaire donc tu peux faire ton etoile tranquille
leojean890: moi je m'en préoccupe en mode yavalath mdr
leojean890: cad je bloque juste les 4 potentiels
leojean890: mais nul xD
leojean890: donc tu prépares une étoile
BigUP: je m'en préoccupe juste pour essayer d'améliorer mes coups
leojean890: mais ce que tu fais, le boss le counter pas ?
leojean890: genre tu prépares une étoile
leojean890: il joue pas au milieu quand il trouve ça dangereux ?
BigUP: le boss c'est le seul qui contre les combos
leojean890: mais du coup tu montes ton score contre les autres ?
leojean890: du coup tu bats pas forcément le boss ? mais t'es passé quand même ?
BigUP: le milieux n'a aucun interet mais il y joue parfois, il casse surtout les alignements
leojean890: j'ai vu qu'i me contrait perso
leojean890: bah le milieu, je veux dire quand tu prépares un alig
leojean890: enfin plusieurs alig en étoile
BigUP: en joueur 1 j'avais tendance a battre le boss et beaucoup moins en joueur 2 ... ;)
BigUP: victoire par rupture de gold ;)
leojean890: faut que je regarde tes replays pour cmprendre ton scoring au milieu
leojean890: ah srx ? rupture de gold ???
leojean890: car ce scoring au milieu jpensais que le boss le pétait
BigUP: leojean890, tu vas te marrer, j'ai des scores de fou ! ;) genre 450000 a 160 ;)
leojean890: what ?
leojean890: 450k genre si tu prépares un gros truc que je counter pas ?
BigUP: leojean890, le boss ne laisse fair equ'un alignement de 4 ou 5 au milieu, ca ne rapporte rien
leojean890: bah mes esquives à l'heure actuelle sont nulles
BigUP: 196k pour l'etoile complete
leojean890: combo de 30 plantes ?:P
BigUP: j'ai pas compté, mais un truc du genre
leojean890: comment tu fais pour battre le boss s'il laisse pas faire ?
BigUP: faut attendre qu'il n'ai plus de gold avant toi ;)
leojean890: ah ok
leojean890: donc le bloquer
leojean890: jouer hyper def
leojean890: plus de gold c'est : ne pas faire de combos + joeur sur pierres et plantes
BigUP: c'est lui qui joue def, toi suffit de faire ton etoile
leojean890: ah oui ok
leojean890: mdr
leojean890: tu le laisses se pourrir en jouant sur TES plantes :P
leojean890: pas mal pas mal;)
BigUP: il y a certainement moyen de faire mieux, mais vu que ca marche ... ;)
leojean890: le mieux c de faire une sorte de minmax^^
leojean890: jpense
leojean890: avec une eval qui voit si tu peux préparer un truc ou pas
leojean890: mais pas tout simuler car facteur de barnchement élevé
leojean890: branchement
leojean890: préparer/bloquer se fait bien avec un minmax
leojean890: jss un escroc être 2eme de la ligue du bas avec un yavalath dr
leojean890: mdr
leojean890: mais purée l'élagage que ça demande de faire un minmax sur ça quoi..
leojean890: chaud
leojean890: du coup sinon MCTS peut être..
BigUP: ce qui fout tout en l'air je pense c'est le fait de pouvoir rejouer une position déjà occupée
leojean890: ah ouais, ça complique le pbm, pour le moment mon ia n'a pas le droit de le faire car -10
leojean890: mais dans certains cas c'est un bon call
BigUP: bon en tout cas, sur 1 match le 1er me parait battable... faut que je revérifie les points, mais j'ai vraiement pas grand chose a faire pour le battre j'ai l'impression.
leojean890: -10 faisable si ça te fait faire un super combo ou péter celui d'un adv
leojean890: mais c'est vachement compliqué de faire un bon algo de recherche pour ce pbm jpense
BigUP: hum, ha non le 1er joue mieux que ce que je pensais
leojean890: normal :P
leojean890: y'en a qui déconnent pas avec leurs algos hehehe
HowlyBlood: Grrr mes tests sont bons mais ça passe plus une fois soumis
BigUP: oui, je trouvais ca etonnant, mais bon ;)
leojean890: après ptet que son algo a des failles et ta première partie contre lui t'a permis d'en voir^^
BigUP: en fait, il regarde combien je peux faire et combien lui peut fair een jouant ses positions si son score n'est pas supérieur, il casse le jeu adverse
BigUP: il encaisse 9 et me laisse 9 en potientiel parcequ'il n'a plus de thunes
BigUP: mince ! pourquoi il encaisse 11 lui !? c'est mon tableau de fibo qui n'est pas bon ?
BigUP: bon bah j'ai pas compris le scoring
leojean890: ouais donc c'est une sorte de minmax quoi
BigUP: pour le scoring, je croyais que c'etait juste fibonacci... quand je regarde l'exemple ou le gars récolte 7 fleurs, ca ne colle pas
BigUP: ha oui ok, c'est la somme des fibbo... de 1à n je vois
BigUP: finalement, ca revient a fibo(n+2) -1
Zorg1: c'est assez compliqué leur scoring mine de rien
Zorg1: quoi je crois que c'est le même que pour CvZ
JBM: ah on parlait d'autre chose?
BigUP: Zorg1, disons que c'est pas super bien expliqué
BigUP: mais bon fibo(n+2)-1, ca va le faire
Zorg1: t'es sûr de toi bigUp ?
BigUP: bon du coup déjà j'avais pas le bon scoring... :) ca ne devait pas aider
leojean890: ah d'accord
leojean890: tu pars sur un algo de recherche alors ?:P
BigUP: Zorg1, ca à l'air de se vérifier sur les 3 exemples donnés
Zorg1: après tu peux précalc, doit y avoir un nombre max de ramassage
BigUP: leojean890, j'ai un pseudo scoring concernant la position que je vais jouer et si c'etait l'adversaire qui jouait cette position
leojean890: ah ok:P
BigUP: Zorg1, le nombre max c'est 25, du coup ca score comme Fibo de 27 ... 196k ... ;)
BigUP: donc oui pour optiliser, il y a moyen de precaclc
Zorg1: ah ok elle est bonne ta formule ;-)
Alshock: J'en ai marre d'être nulleuh !
Alshock: Oh salut Automaton2000 et AutomatonNN
Automaton2000: ça va ton bot ?
AutomatonNN: on peut pas te dire que tu as une chance de contest de ce que tu as fait avec un peu de chance de co
Alshock: Non >_<
Alshock: C'est moi ou ils remuent volontairement le couteau dans la plaie là ?
Zorg1: ils n'ont pas l'air comme ça, mais Automaton2000 & AutomatonNN sont des petites brutes
Automaton2000: bon en fait je ne sais pas non plus xd
AutomatonNN: trop classique :D