Chat:Fr/2020-04-26

From CG community
Jump to navigation Jump to search

**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 :)

Default avatar.png JBM: euh j'arrive tout juste eh

dbdr: ben oui, pidgin m'avertit :D

Default avatar.png JBM: lol

Default avatar.png JBM: ca veut dire que mon autre client a crash

Default avatar.png JBM: vdm

dbdr: je cherche les deux bon terms pour distinguer "Nord-Sud" de Nord

dbdr: une idée?

Default avatar.png JBM: direction/orientation?

dbdr: en EN et/ou FR

Default avatar.png JBM: direction/sens?

Default avatar.png JBM: azimut et, euh...

dbdr: orientation pour Nord-Sud, c'est ça?

dwarfie: axe/secteur ... d'apres mossieur meteo ...

Default avatar.png JBM: oui

dbdr: j'étais tombé là dessus aussi, mais je voulais verifier

dbdr: axe ça simplique pas qu'ils sont orthogonaux?

Default avatar.png JBM: pas forcement

dbdr: en l'occurence j'ai aussi NE-SW :)

Default avatar.png JBM: mais contexte

Default avatar.png JBM: encore un jeu hexagonal?

dbdr: grille, avec diagonales

Default avatar.png 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 ;)

Default avatar.png 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

Default avatar.png JBM: oui c'est ce que j'ai dit

dbdr: de toutes façons le nord...

Default avatar.png JBM: erf

Default avatar.png 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:

Default avatar.png JBM: il a pas de difficulte

Default avatar.png 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.

Default avatar.png 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é.

Default avatar.png JBM: non

dwarfie: sans difficulte = medium

dwarfie: ah non ... sans difficulte = random ... lol

Zorg1: pas super fan du nouveau look du leader board dans l'IDE

Default avatar.png JBM: celui ou on peut plus filtrer par contest?

Zorg1: non celui par ligue dans l'IDE, qui s'affiche dans une popup

Default avatar.png JBM: ah j'ai pas encore vu

Default avatar.png JBM: presente comme ca, c'est pas plus mal

Zorg1: question d'habitude je suppose

Default avatar.png romc: bonjour je comprend pas les solutions sur coding game sur ce site il y a du cours ?

Default avatar.png JBM: non

Default avatar.png romc: Parce que je n'ai aucune notions sur python

Default avatar.png JBM: moi non plus

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

Default avatar.png romc: ok

Default avatar.png JBM: tant que c'est pas sur python

nicola: :p

Default avatar.png romc: Ha j'essaye d'aprendre le python

Default avatar.png JBM: quelle drole d'idee

Default avatar.png romc: oui

nicola: C’est au programme de lycée et de prépa.

Default avatar.png JBM: omg les pauvres

Default avatar.png JBM: avant on faisait des vrais langages

Default avatar.png JBM: comme pascal et ocaml

Default avatar.png romc: oe lycée

nicola: BF, APL…

Default avatar.png JBM: un intrus s'est glisse dans cette liste

Default avatar.png JBM: saurez-vous les debusquer?

nicola: Fortran…

Default avatar.png romc: comme langage pour commencer le plus simple c'est quoi ?

Default avatar.png JBM: BASIC

nicola: Ben, Python.

Default avatar.png JBM: bof

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 ?

Default avatar.png romc: HA

Default avatar.png JBM: 70 pour mettre tlm d'accord?

nicola: Avant, je crois.

Default avatar.png romc: c'est loin

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 ?

Default avatar.png romc: a comprendre tout simplement

nicola: OK.

Default avatar.png romc: genre l'exo températures simple

Default avatar.png romc: meme le premiers exo je comprend pas

Default avatar.png romc: hile True: http://chat.codingame.com/pastebin/0ef9b912-3c29-4611-b862-3a4c79493a69

Default avatar.png romc: hile True: http://chat.codingame.com/pastebin/2ca95e62-20f8-43f7-8340-cf3c5cc29ba5

Alshock: c'est quoi que tu comprends pas ?

Default avatar.png JBM: c'est pas faux

Default avatar.png romc: tout

Alshock: et pourtquoi t'as un while True: while 1: ? xD

Default avatar.png romc: att

Alshock: Bah t'as une liste de nombres, et tu veux sortir l'index du plus grand nombre

Default avatar.png 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

Default avatar.png romc: Ok

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

Default avatar.png romc: a oui j'ai compris

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

Default avatar.png JBM: le troll anti-apple?

Stilgart: la résistance, c'est pour les faibles :p

Zorg1: :D

Default avatar.png 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)

Default avatar.png JBM: comment es ton re

Default avatar.png JBM: non frege est pire que xorandor

Default avatar.png JBM: xorandor il se pliait en un fold (elabore, certes, mais quand meme)

Default avatar.png JBM: ca marche pas avec frege

nicola: Un quoi ?

nicola: Frege, tu as un parcours de graphe et un produit cartésien.

Default avatar.png JBM: et du parsing

Default avatar.png JBM: que de parsing

nicola: Il n’y en a pas dans xorandor, peut-être ?

Default avatar.png JBM: ben c'est ce que je te dis

nicola: C’est celui où fait essayer des interrupteurs, non ?

Default avatar.png JBM: dans xorandor il reduit a un fold

Default avatar.png JBM: pas dans frege

nicola: Un quo ?

nicola: quoi

Default avatar.png JBM: une operation monoidale gloutonne

nicola: Connais pas.

Default avatar.png JBM: ergo, c'est chiant

nicola: Je trouve le parcours du graphe plus chiant dans xorandor.

Default avatar.png JBM: c'est parce que tu parcours des graphes

Default avatar.png JBM: moi j'en ai pas eu besoin

nicola: O_o

Default avatar.png 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 ...

Default avatar.png JBM: comment es ton re

BigUP: pas trop mal

Default avatar.png JBM: il a vu pire

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

Default avatar.png JBM: tu m'etonnes

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

Default avatar.png JBM: ah on parlait d'autre chose?

BigUP: Zorg1, disons que c'est pas super bien expliqué

Default avatar.png JBM: lol

BigUP: mais bon fibo(n+2)-1, ca va le faire

Zorg1: t'es sûr de toi bigUp ?

Default avatar.png JBM: -3vel

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

Default avatar.png yoann93: ;

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