Chat:Fr/2022-06-17

From CG community
Revision as of 05:29, 18 June 2022 by Chat Log (talk | contribs) (Created page with "<img src=/a/7943435133357> R4N4R4M4: Salut les coders <img src=/a/82434949516630> thoip2: https://www.codingame.com/replay/641723410 en cas d'égalité c'est la dette techniq...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

R4N4R4M4: Salut les coders

thoip2: https://www.codingame.com/replay/641723410 en cas d'égalité c'est la dette technique qui compte

I_love_CoC: bonjour à tous

Remi.: Bah dites donc y a des lève-tôt aujourd'hui ^^

Remi.: o/

Remi.: Ah, y a pas de rappel des nouveautés en bois 1, je vais devoir tout relire ? :'(

Razovsky: " Vous pouvez maintenant jouer les cartes TRAINING, ARCHITECTURE_STUDY, CODE_REVIEW et REFACTORING Vous devrez donner une carte à votre adversaire si vous vous placez trop près de lui (pas des dettes techniques) La moitié des applications nécessitent plus de compétences Consultez l'énoncé mis à jour pour plus de détails. e

Razovsky: :)

Remi.: Ok merci Razovsky ... je vous ai à l'oeil ;)

Razovsky: de rien

Remi.: Petite question, est-ce qu'il faut être sur la bonne case pour jouer la carte correspondante ? ou est-ce que la case sert juste à choper les cartes quand on arrive dessus ?

Razovsky: la case ne fait que donner une carte

Razovsky: tu joues ton deck où tu veux

Remi.: Ok donc on peut jouer n'importe quelle carte n'importe quand ?

Remi.: Ok merci

Razovsky: pendant le tour de release

Razovsky: d'ailleurs Remi. au changement de league, les changements d'énoncé sont surlignés en vert

Remi.: D'accord, je n'avais jamais remarqué. Habituellement le lis l'encart au changemetn de ligue, mais hier j'ai un peu merdé.

Remi.: https://www.welcometothejungle.com/fr/companies/societe-generale/meetings/societe-generale-green-circle-relevez-le-defi-jusqu-au-28-juin-1

Remi.: "coder de la manière la plus vertueuse possible afin de sensibiliser encore davantage sur le sujet du Numérique Responsable"

Remi.: juste MDR

Remi.: Je ne vois pas en quoi le machin nous pousse à coder de manière "responsable" ^^

Remi.: "codez de la manière la plus « Green » possible pour décrocher le top du scoreboard"

Remi.: Bon allez, boulot. à plus tard et merci pour tes réponses.

Vry: Yo les gens ! :D

Razovsky: yo

Razovsky: je ne sais même pas ce que c'est coder "green"

Remi.: J'aurais dit chercher à limiter les ressources (processeur, réseau) nécessaires, afin de diminuer la consommation d'énergie.

Remi.: Donc absolument rien à voir avec ce jeu ^^

Razovsky: en plus ils ont mis le même temps de reponse que les autres challenges, rien ne change là-dessus

Vry: Code en C Razovsky, il paraît que c'est un excellent langage pour le Green IT :p

Razovsky: chui en c++

Razovsky: je transforme mon deck en bitmap et tout

Razovsky: jfais tourner ça sur un clé 24mo

Razovsky: donnez moi ce tel

Vry: J'en suis pas encore au bitmap (ou au truc de sorcières) mais juste des [8]

Razovsky: tfaçon pour l'instant j'ai rien qui marche, juste le code random

Remi.: pareil ^^

Remi.: enfin j'ai pas spécialement cherché à avoir un truc qui marche mieux que le random pour l'instant.

Razovsky: je remplis tranquillement

Razovsky: je pusherai quand ça marchera

Remi.: Tiens I_love_coc est 15ème, il a bien géré son passage en bronze.

Razovsky: tiens c'est marrant, si on arrive à 200 tours, le premier est celui qui a le moins de tech debt

Razovsky: combien de cartes max on peut avoir en main ?.

Vry: 2^31 de chauqe ? ^^

Vry: *chaque

Vry: Non je crois qu'il n'y a que 5 cartes par desk

Palmipedus: pff le jeu n'est pas facile a comprendre

Vry: Palmipedus : regarde la vidéo du jeu d'origine

Vry: https://okaluda.fr/samsara-le-jeu/

Palmipedus: Vry merci

Palmipedus: je vais essayer de sortir de wood, j'ai vu l'ennonce hier et ca m'a decourage

I_love_CoC: on a un [SG] quelque part ici?

I_love_CoC: savoir si ils ont retouché les régles^^

Remi.: Y a le colonel oneil, SG1

I_love_CoC: parfait mon colonel les régles pue du luc un peu

I_love_CoC: mon colonel

Remi.: Te plains pas t'es dans les meilleurs ^^

Remi.: Moi j'ai juste le meilleur ratio [temps passé]/[classement] ^^

I_love_CoC: mouias enfin les régles bronze sont encore moins claires qu'avant^^

I_love_CoC: avec des phases pas renseignée dans les description

I_love_CoC: c'est sûr je t'ai aidé à construire ta légende Remi., je disais a tout lem onde hier 'azy push le random top wood 1 dans 3h'^^

Bob: amis des cartes

I_love_CoC: o/ Bob

Jipe: o/

Bob: ce truc je sens que ca va etre comme LOCAM : je saurais y jouer en vrai mais je vais etre infoutu de definir des regles claires sur pourquoi je jouerais comme ca en vrai

I_love_CoC: LOCAM je me suis dit ça va c'est magic en fait et je suis toujours wood je crois

I_love_CoC: ^^

I_love_CoC: il y a une phase de defausse apparemment

Razovsky: I_love_CoC c'est mon code actuel aussi

Razovsky: RANDOM

I_love_CoC: gg Razovsky

Razovsky: ça marche bien hein

I_love_CoC: et tu en es où?

Bob: 26e ce matin, pas pire

Bob: pour un truc ou j'ai tout random sauf un peu le move et un release de pauvre

vincent_manuceau: salut a tous !

I_love_CoC: pour l'instant le move c'est vraiment ultra important et les cartes noires ça sert à rien

I_love_CoC: o/ vincent

vincent_manuceau: ca va bien ? :-)

Palmipedus: comment on recupere des cartes?

I_love_CoC: bien et toi?

Razovsky: on se déplace sur les différents bureaux

Razovsky: en full RANDOM tu finis mid-wood 1

vincent_manuceau: oui super ! Je vous souhaite a tous bon courage pour aujdhui ! Vous avez dit que les autres leagues vont arriver bientot c'est juste ?

Vry: Bon je teste avec un bot qui release sans technical debt pour voir ...

I_love_CoC: surement ce weekend vincent

vincent_manuceau: ok merci :-)

Razovsky: le silver ouvre le 20 juin

I_love_CoC: chaud Vry tu me diras si tu arrives a craft beaucoup d'applis

Vry: Et c'est pas un timestamp ... GG

I_love_CoC: perso en faisant cette technique je ne craftais rien car jamais la main correcte

Razovsky: tu codes un bot ?

Vry: Et je move sur la carte la plus demandée au cumul

Razovsky: zetes trop fort

I_love_CoC: j'avais fait la même Vry

Vry: Razovsky : une fonction avec des boucles for ...

Razovsky: ha

Bob: j'avais essaye de capper la tech debt au release, sans succes apparent

Bob: que ce soit a 0, 1, 2 ou 3

Razovsky: moi je sais écrire cout<<"RANDOM" et mon skill s'arrete :P

Vry: Mais j'ai l'impression qu'en wood 2 ça sert à rien de ne pas avoir de TD

Bob: Vry : ni en wood2 ni en wood1 ni en bronze a l'heure actuelle

Bob: je suis 26e en mode full yolo

I_love_CoC: TD?

Bob: technical debt

I_love_CoC: ok

I_love_CoC: c'est pas vraiment un handicap en fait

Bob: par contre on sent que le demarrage est ardu :seulement 162 bots en bronze

I_love_CoC: le pire handicap c'est perdre ces cartes a côté de ton voisin et le bureau admin qui t'en fait perdre 2

Bob: le truc qui m'a bien fait monter hier, c'est juste de ne pas passer par l'admin avant d'etre en desk 7

I_love_CoC: mais oui, le vrai handicap c'est la perte de carte

Palmipedus: c'est quoi cards location? les bureaux ou les cartes?

Razovsky: il apaprait en bronze ce machin ?

I_love_CoC: oui$

Bob: Palmipedus : considere une location comme un paquet de cartes

Bob: ta main, ta pioche, ta defausse, etc

Palmipedus: mais on a pas le details des cartes?

Bob: chaque paquet donne son contenu - nombre de cartes de chacun des 8 skills, nombre de cartes bonus et tech debt

I_love_CoC: non juste leur nombre

Razovsky: ben si, le détail en question est qeu tu sais de quelle carte il s'agit

Razovsky: que*

Razovsky: voilà écoute Bob

I_love_CoC: oui toujours écouté Bob

Bob: exemple de ma structure cards en cours de partie

Bob: http://chat.codingame.com/pastebin/dcba6ef2-b24e-41c6-8d88-181e90b148a9

Bob: la j'ai 5 cartes en main (draw) : 2 bonus et 3 TD

Bob: hand, pas draw

Bob: dans ma pioche (draw) il reste 1 carte coding, 1 carte task prio, 4 bonus et 2 TD

Bob: dans la defausse j'ai 1 daily routine, 1 CD, 2 bonus et 6 TD

Palmipedus: ok mais le details des cartes?

Bob: etc

Bob: ben c'est donne pour chaque location

I_love_CoC: c'est quoi que tu entends par détail des cartes?

Bob: 8 valeurs pour chaque skill = nombre de carte du skill en question

Bob: 1 valeur = nombre de cartes bonus

Bob: 1 valeur = nombre de cartes TD

Palmipedus: chaque carte c'est un points?

Bob: non

Razovsky: gros lis l'énoncé

Palmipedus: ben justement c'est vraiemnt pas clair

Bob: les cartes skills te donnent 2 points de *ce skill la* plus 2 skills quelconques-mais-pas-top (shoddy)

Bob: les cartes bonus te donnent 1 point d'un skill quelconque + 1 point de skill shoddy

Bob: dans l'exemple que je donne au-dessus, avec la main que j'ai (2 bonus), je dispose de 4 points pour n'importe quel skill : 2 standard et 2 shoddy

Bob: si avec le move je chope une carte bonus, j'aurai 3+3 et je pourrai construire n'importe quelle app qui demande 6 points, mais avec 3 points shoddy = 3 cartes tech debt en plus dans mon deck a la sortie

Bob: si avec le move je chope une carte coding, par exemple, dans ma main j'aurai alors 2 points coding + 2 points bonus + 4 points shoddy

Palmipedus: je pense avoir compris, on parle de cartes de partout mais en fait, une carte c'est represente par un point/unite dans chaque location. Quand on bouge sur une location on prend une carte/point

Bob: donc je pourrai construire une app de 2 coding + 2 x 2 autre skill pour 2 points coding + 2 points any + 2 points shoddy

I_love_CoC: deux cartes je crois

I_love_CoC: ah non 1 seule

RF_DEV: 1 seule carte

Bob: une carte

Bob: mais suivant le type ca peut etre 2+2 ou 1+1

RF_DEV: effectivement

Bob: Palmipedus ca c'est un truc un peu piegeux des inputs aussi

Bob: les apps donnent un nombre de points de skill necessaires

Bob: les locations te donnent un nombre de cartes

Bob: et une carte de skill apporte bien *2* points de ce skill-la

vincent_manuceau: GG @I_love_Coc #13 \o/

k1one44: salut tout le monde :wave:

Razovsky: o/

I_love_CoC: o/ k1one44

Razovsky: (/)>

I_love_CoC: merci vincent mais comme disait Bob c'est surtout du code à l'arrache sans truc de fou ( de toute façon je suis pas capable de coder des trucs de fou^^)

I_love_CoC: et toi Automaton2000 ça donne quoi?

Automaton2000: bon c'est quoi la différence entre une tortue ?

I_love_CoC: ahahahha

I_love_CoC: les licornes Automaton2000 maintenant il faut que tu y penses

Automaton2000: ok je vois le genre

thoip2: Automaton2000 a enfin sorti une tortie

Automaton2000: bon, je vais pas faire ça

Bob: gg Automaton2000 pour la tortue :turtle:

Automaton2000: t'es pas sur le bon fonctionnement du bouzin ...

fransab: Salut ! J'ai une question pour ceux qui font le Green Circle, les cartes qui permettent de compléter une application ce sont celles dans la main ? Si oui, la pile sert à quoi ? Vu que les cartes qu'on pioche dépendent du bureau dans lequel on est

Razovsky: la pile tu la construis

Razovsky: tout ce que tu défausses y retourne

Razovsky: quand ta main est vide, tu défausses, tu pioches dans la pile

fransab: Du coup si mes cartes pour remplir une app sont dans la pile, ça va qm marcher ?

Razovsky: et quand la pile est vide, ta défausse est mélangée et devient la pile

Razovsky: non, il faut que tu les aies dans ta main pour lancer l'appli

Remi.: C'est toujours quand je ne regarde pas qu'Automaton2000 sort une tortue.

Automaton2000: j'ai l'impression que c'est plus simple pour commencer sur codingame

I_love_CoC: ^^

Remi.: Automaton2000 je te rappelle que je ne me mettrai pas à fond sur ce contest tant que je n'aurai pas eu ma tortue rien qu'à moi !!!

Automaton2000: le début de la boucle infinie

Remi.: Automaton2000 je te rappelle que je ne me mettrai pas à fond sur ce contest tant que je n'aurai pas eu ma tortue rien qu'à moi !!!

fransab: Et dans quel cas une carte va sortir de la main ?

Automaton2000: mais tu vas pas aller loin

Jipe: le début ok, mais la fin Automaton2000 ?

Automaton2000: on te demande de faire un bfs pour passer bronze

I_love_CoC: quand tu release une appli ou que tu te défausse fransab

Jipe: tu me conseilles le bfs pour passer bronze? je suis pas sûr Automaton2000...

Automaton2000: t'as quoi comme algo ?

Jipe: j'ai rien Automaton2000 :)

Automaton2000: si c'est un cas particulier

Jipe: :D

Razovsky: bien joué I_love_CoC tu mérites le téléphone

fransab: I_love_CoC j'ai pas cru voir d'action "se défausser"... Faut peut être que j'apprenne le fonctionnement de ce genre de jeux avant de faire le challenge x)

Razovsky: fransab lis l'énoncé XD

Razovsky: à la fin d'un tour toute ta main est défaussée et tu pioches 4 cartes

Remi.: téléphone "reconditionné" (traduction : "qui va boguer après 3 semaines d'utilisation)

Razovsky: plus une selon le lieu

thoip2: c'est pas clair pour autant

Razovsky: mouais

Razovsky: demande à Picsou

Razovsky: tkt qu'optimiser il sait

thoip2: lol

fransab: Merci de l'explication Razovsky J'ai bien lu l'énoncé mais je me perds et parfois des trucs m'échappent Je vais essayer de noter en résumé ce qui me semble important

Remi.: Petite question, vous faites tous ça pour le téléphone, ou y en a qui le font pour le fun ? (et qui trouvent ça fun ? :D )

Razovsky: je fais ça pour le défi, comme le reste des puzzles

Jipe: y a des gens qui font ça uniquement pour le téléphone?

Razovsky: et pour apprendre des trucs

fransab: Le téléphone ?

Razovsky: j'en a rien à f du tel, et si je le gagne je le donne au premier intéressé

Jipe: ouais y des téléphones à gagner

Razovsky: mais ça m'étonnerait que je gagne, faut déjà que je sorte du bronze :P

Remi.: du bois tu veux dire ^^

fransab: aah ok stylé !

Razovsky: du bois pardon, j'ai pensé wood ^^

Razovsky: j'ai pas de tel IRL

Remi.: fransab en bas de cette page : https://www.codingame.com/contests/green-circle

Jipe: des téléphones reconditionnés... c'est le seul truc "green IT" du challenge d'ailleurs :)

Razovsky: enfin il me sert une fois par semaine

Remi.: Ok donc vous êtes comme moi vous vous en foutez du tél

fransab: Prenez un Fairphone c'est le meilleur :ok_hand:

Remi.: Mais du coup vous avez quand même la motivation pour vous taper les règles compliquées ^^

Haashi: nous ce qu'on veut c'est manger des cartes graphiques et des procos

Jipe: c'est pour les 3 premiers... j'ai déjà peu de chances d'aller en ligue légende donc bon...

Razovsky: on veut faire crash les serveurs de codingame

Bob: Remi : de toute facon je sais que j'arriverai jamais dans les rangs qui gagnent un prix

I_love_CoC: concernnt le fun Remi. audébut je le trouvais un peu chiant ce contest mais au final le jeu à l'air vraiment stratégique

Remi.: fransab le meilleur téléphone c'est le mien

Razovsky: jcrois que jvais le coder en Haskell pour gagner le succès meilleur dans un language

Razovsky: XD

I_love_CoC: ^^

Remi.: https://www.qwant.com/?client=brz-moz&t=images&q=wiko+f200W (un TELEphone et pas un SMARTphone qui bugge tout le temps :P )

Remi.: Razovsky je l'ai fait en objectif C lors du dernier contest ^^

fransab: Remi. si tu peux pas changer appareil photo, écran ou batterie le meilleur reste le mien :sunglasses:

Razovsky: t'as un tel démontable ?

Remi.: J'ai pas besoin de changer, c'est incassable (dans la limite du raisonnable ... je peux le faire tomber par terre)

Razovsky: me faut ça

Remi.: et y a pas d'appareil photo

Remi.: enfin officeillement si mais bon ... ^^

fransab: T'as un Nokia 3310 ? x)

Remi.: Presque (cf le lien plus haut)

Remi.: Un téléphone récent mais pour les vieux.

fransab: Et Razovsky ouais Fairphone dcp, démontable + fait avec des matérieaux recyclés à 40% je crois

Razovsky: question que tout le monde veut poser

Razovsky: est-ce qu'il y a snake dessus ?

fransab: Ah oui c'est toi qui a posté le lien x)

Razovsky: clique pas dessus c'est NSFW

Remi.: Y a 2 jeux mais payant, pas essayé

fransab: trop tard je suis choqué

Remi.: Block Breaker et Tetris

Remi.: NSFW ?

Bob: Not Safe For Work

Bob: un truc que tu ne pourrais jamais justifier si on le voyait sur ton ecran au boulot

Remi.: merci bob (je dis souvent ça en ce moment lol)

Remi.: Ah vous jouez au boulot les gars ? ^^

Bob: faut etre honnete la j'ai plus grand chose a faire sur mes 3 dernieres semaines dans cette boite en perdition dirigee par un patron voyou

I_love_CoC: pas toi Remi.?

Remi.: Ok, toi tu as le droit Bob ^^

Bob: je viens de repasser sur mon tel pour une conv skype inutile pour pouvoir passer l'aspi et laver la cuisine en meme temps

Bob: parce que je ne pourrai pas me concentrer sur autre chose tout en ecoutant la conv d'une demie oreille

Remi.: Ah oui, au 1er confinement pendant les réunions qui ne servaient à rien, on coupait la caméra pour ne pas saturer le réseau, on pouvait tout faire en même temps que la réunion ^^

Remi.: I_love_CoC seluement pendant mes pauses pour relancer un submit car tu m'as fait baisser sur spider attack ^^

Bob: ca m'est arrive plusieurs fois dep lier du linge pendant les reunions chiantes

I_love_CoC: m'en parle pas je suis repassé sous 100 il me semble je vais devoir repush^^

Remi.: Ah non tu vas encore me faire perdre des places ! Concentre toit sur green machin ^^

I_love_CoC: à cause de contest à la con(spider) maintenant quand je suis bien placé je n'ose plus repush de peur de perdre mon ticket d'entrée à la ligue sup^^

Remi.: Et moi quand je vois les gens galérer en wood 1 ou 2 je n'ose pas modifier mon random ^^ et comme ça je reste en ligue green

I_love_CoC: ^^

I_love_CoC: mais c'est quand même génial de faire un truc sur le green IT en proposant à des milliers de personnes de push comme des fous pendant 12 jours^^

Razovsky: Je suis toujours en random XD

vincent_manuceau: c'est bien vu haha

Razovsky: on peut gagner des places en pushant le même code I_love_CoC ?

I_love_CoC: oui surtout le random

I_love_CoC: selon ta moule du moment tu fais faire la grosse perf^^

Remi.: pusher comme des fous avec des gros serveurs qui vont tourner à fond ... vive le green it !

I_love_CoC: aprés généralement l'espérance mathématiques te rattrape sauf si tu es Remi. le pote d'Automaton2000

Automaton2000: c'est pas ma faute si vous avez une idée de comment je vais le faire

vincent_manuceau: c'est fou tu push tu passes de 11 a 70

I_love_CoC: normal vincent^^

vincent_manuceau: c'est le nombre de combats qui compte ?

I_love_CoC: c'est pour ça que je n'ose pas repush^^

vincent_manuceau: dans ce cas il vaut mieux push et plus toucher a rien

Remi.: 1/ Automaton2000 n'est pas mon pote, il ne veut pas me donner de tortue et 2/ c'est pas de la chance c'est du talent ... et je ne suis pas le seul à être passé wood 1 avec du random :P

I_love_CoC: non mais ton code doit avoir un peu de random et comme tu repush et croise des gens qui n'étaient pas là avant tu perds plus qu'au début et donc moins bien classé

Automaton2000: il y a une histoire de géométrie non euclidienne aussi

vincent_manuceau: d'accord merci I love CoC

I_love_CoC: la fameuse Automaton2000 la géomatrie de l'orange et de la carapace de Tortue ou de la corne de LICORNE

Automaton2000: rien à voir avec le fait que je suis à la cave

Razovsky: ben le souci e ce contest c'est qu'il y a une grande part de chance sur le tirage

Remi.: Automaton2000 osef de la géométrie, on veut des tortues ! ninja de préférence.

Automaton2000: qui n'en a pas aussi. après ok c'est le language de m$$$ mais depuis netcore ça s'est quand même beaucoup ...

Razovsky: et j'ai statistiquement 0 chances aux jeux de cartes et de dés

Razovsky: je suis la contrebalance vivante des veinards de ce genre de jeu

I_love_CoC: tu es le nemesis de Remi. Razovsky alors^^

Razovsky: avec 6 dés et devant faire 21, je peux vous sortir un 6

Razovsky: probablement

I_love_CoC: prends garde à Automaton2000 il pourrait te backstab^^

Automaton2000: petite question : est-ce que c'est une question de savoir si il est en forme ce soir

Remi.: I_love_CoC faut que t'arrêtes de croire que j'ai de la chance ^^

Remi.: Dans les jeux de hasard je perds toujours

I_love_CoC: encore une fois Remi. l'espérance mathématiques

I_love_CoC: tu as accumulé de la déveine toutes ces années pour la relacher maintenant sur ce contest

I_love_CoC: c'est ta destinée

Remi.: J'ai beau mettre toutes les stats de mon côté ... (genre quand faut choisir un nombre à faire avec 2 dés, je choisis 7), il me faudrait une probabilité de perdre inférieure à 1/1000 poru gagner je crois

I_love_CoC: le loto t'aurait été plus profitable mais que veux tu on ne choisi pas quand la fortune t'embrasse ^^

Remi.: youpi la fortune m'a embrassé pour passer bois 1 sur un contest que je ne vais probablement pas faire ^^

Remi.: Tu vois bien que je n'ai pas de chance ^^

I_love_CoC: tu es tellemnt en déveine que la chance te sourit au pire moment^^

Remi.: Ah tiens il est 11h et on n'a pas vu débarquer les collégiens du vendredi.

Remi.: Ils sont devenu timides avec le tchat très actif ?

I_love_CoC: Vilboub a dû les punir^^

I_love_CoC: peut être qu'ils se sentnt coupable de sa fermeture et de l'euthanasie d'Automaton2000

Remi.: Suspension des cours d'informatique en cas de contest ^^ j'appelle pas ça une punition lool

Automaton2000: merci je vais regarder ce que c'est le même code

thoip2: pas cours probablement a cause de la chaleur

Remi.: Ah oui c'est vrai que les préfa sans clim c'est pas terrible

Remi.: Je prie pour que la clim ne tombe pas en panne au boulot (je bosse dans une cage métallique)

I_love_CoC: le top 10 bronze est vraiment pas serré il ya +d'1 point d'écart entre le 5éme et le 6éme

Remi.: Ca mérite bien une tortue, n'est-ce pas Automaton2000 ?

Automaton2000: bon, je vais me renseigner sur les ga

Haashi: c'est surtout que c'est la fin de l'année

vincent_manuceau: @I_love_CoC c'est la bagarre ! ^^

Razovsky: on est d'accord qu'on peut pas descendre en ligue inférieure ?

I_love_CoC: en effet Razovsky

Remi.: Ca serait nouveau ^^

Razovsky: bon je vais push cette merde alors

I_love_CoC: sinon je serais rester en wood sur tout les contest^^

Remi.: Razovsky t'as rien à perdre, tu peux toujours remettre le random en cas de soucis ^^

Razovsky: XD au secours j'ai que des cartes noires :D

Razovsky: haaaaaaaa

Razovsky: j'ai pas compris

Remi.: J'espère que t'aime le café

Razovsky: gg :clap:

Razovsky: est-ce qu'on a l'info sur le nombre de cartes qui restent dans les différents bureaux ?

I_love_CoC: cardlocation draw je dirais mais pas sûr

Bob: non

Razovsky: mmh non

Bob: il faut les compter toi-meme

Razovsky: okay

Razovsky: lerki Bob

I_love_CoC: alors non on a pas l'info

Bob: draw c'est ta pioche perso

I_love_CoC: ok

Bob: faut que tu decomptes quand toi tu fais ton move et en debut de tour en fonction de la position de l'adversaire

Bob: pour ce que lui a pris au tour precedent

Razovsky: yep yep i know

Razovsky: merci

Razovsky: will do it

thoip2: et on pioche quand dans le draw?

I_love_CoC: a chaque debut de tour

Razovsky: "Après avoir livré une application, les compétences permanentes du joueur sont alors défaussées"

Razovsky: je ne comprends pas cette partie

Razovsky: on pioche de manière aléatoire des compétences persos ?

Bob: oui

Bob: tu as ta pioche

Bob: tu prends 4 cartes en debut de round

Bob: tu joues ton round

Bob: move + release + whatever dans les ligues du dessus

VilBoub: d'ailleurs les "compétences permanentes" on les a kkpart ou c'est à nous de les gérer ?

Bob: et a la fin du round toutes tes cartes en main vont a la defausse

I_love_CoC: non tu pioches pas les comp tu 'sacrifies' une carte pour avoir un buff

Bob: et au round suivant tu en reprends 4 de la pioche

I_love_CoC: et quand tu release tes cartes retourne dans ta defausse

I_love_CoC: retournent*

Razovsky: ha tu sacrifies une carte compétences pour un effet, et cette carte tu la perds définitivemetn ?

vincent_manuceau: allez a tt a l'heure je prends la route ++

GroutchKeu: o/

Bob: et une fois que la pioche est vide la defausse est melangee pour la remplir

I_love_CoC: non elle est juste inutilisable le temps que tu release et aprés retourne danst a défausse

Bob: Razovsky non elle part a la defausse

I_love_CoC: \o

Razovsky: okay ! Merci

VilBoub: -> Cette compétence est permanente : une fois jouée, elle reste active jusqu’à ce que l’équipe ait livré une application.

VilBoub: on récupère l'info dans les imput ou pas ?

I_love_CoC: quelles infos Vilboub?

Remi.: VilBoub ils sont passé où tes collégiens ? ^^

VilBoub: les cartes que tu as posé en "compétence permanente"

I_love_CoC: oui c'est les lignes

I_love_CoC: architecture_study_needed

I_love_CoC: continuous_delivery_needed

VilBoub: (c'est pas des collégiens mais des lycéens, ça fait une semaine que les cours sont finis)

Bob: VilBoub : peut-etre dans automated mais pas certain

I_love_CoC: non me suis trompé

Remi.: Ok au temps pour moi ^^

I_love_CoC: permanentDailyRoutineCards

I_love_CoC: permanentArchitectureStudyCards

I_love_CoC: c'est ça

VilBoub: ok, thx j'avais pas vu où c'était ^^

VilBoub: ça donne le nb de cartes mais pas lesquelles c'est ?

I_love_CoC: ben elles sont forcément d'un type particulier pour activer le buff

I_love_CoC: DAILY_ROUTINE

I_love_CoC: pour permanentDailyRoutineCards

I_love_CoC: et permanentArchitectureStudyCards

I_love_CoC: ARCHITECTURE_STUDY

I_love_CoC: le principe de CONTINUOUS_INTEGRATION ça peut être pas mal pour faire la 5éme app je pense comme ça elle ne pourra jamais être défaussée

VilBoub: Mouais, j'ai pas encore assimilé toutes les règles ^^

I_love_CoC: c'est le FC2020 avec des zones de taf à la place des petites boules de couleurs

I_love_CoC: je trouve

Razovsky: "Formation TRAINING (0). L’équipe pioche 2 cartes de sa pioche et peut jouer une carte de plus."

I_love_CoC: ou C4L mais je le connais un peu moins

Razovsky: c'est pas clair clair ça

b0n5a1: o/

Remi.: Ah non ... FC2020 je suis balèze ^^

I_love_CoC: en effet Razovsky

Remi.: \o

I_love_CoC: \o

Razovsky: on pose la carte training mais comme on en pioche 2 ben ça fait une carte en plus ?

Razovsky: mmmh

VilBoub: la tâche n°5, CONTINUOUS_INTEGRATION, tu récupére une info le tour suivant ?

Razovsky: on dirait que ça a été écrit par des développeurs ce sujet

I_love_CoC: ou peut être que ton tour n'est pas fini aprés le training

I_love_CoC: j'ai pas compris la question VilBoub

VilBoub: si j'ai bien compris la tâche 5, tu mets de côté une carte pour le prochain tour...

I_love_CoC: non tu la mets de coté jusqu'a la release de ton app

I_love_CoC: elle ne peut servir qu'à ça ensuite

VilBoub: elle reste cb de temps ?

I_love_CoC: mais si c'est ta seule CONTINUOUS_INTEGRATION tu n'auras pas a attendre qu'elle ressorte pour livrer ta 5éme app par exemple

b0n5a1: ouais Razovsky par des devs qui n'ont jamais fait de doc et/ou n'ont pas la capacité de se mettre dans la peau de quelqu'un qui ne sait pas de quoi on parle pour savoir expliquer clairement quelquechose

I_love_CoC: tout le temps tant que tun 'as pas release avec

Razovsky: b0n5a1 te vexe pas hein c'était pas pour toi

Razovsky: faut avouer que c'est pas des plus explicite

I_love_CoC: et qui ne l'ont fait relire à personne sans être à côté et dire 'non mais ça en fait voilà comment ça marche je te montre....' b0n5a1

b0n5a1: :D non mais je suis juste d'accord Razovsky

Remi.: Disons par des dév tout juste sorti de l'école ... pour mettre d'accord tout le monde ^^

Razovsky: des tech evangelist :D

VilBoub: ok, tu mets de côté ta carte pour l'utiliser plus tard... cette carte tu récupère l'info dans les input kkpart ou pas ?

Razovsky: non

Razovsky: je crois que tu dois t'en occuper toi même

VilBoub: ha si !

Razovsky: comme le nombre de carte par bureau

I_love_CoC: où ça?

VilBoub: AUTOMATED

Razovsky: c'est où ça ?

b0n5a1: j'ai jamais vu autant de questions et de flou artistique complet sur un contest sur le chat :D

I_love_CoC: oui

I_love_CoC: en effet

Razovsky: ha, dans joueur !

I_love_CoC: c'est parce que le chat va fermer on essaye de démontrer sa nécessité

Razovsky: bien vu

I_love_CoC: pas vrai Automaton2000

Automaton2000: bah si tu fais du java

Razovsky: oh l'insulte XD

Remi.: C'est pas une insulte quand on fait du python ^^

I_love_CoC: ^^

Remi.: (ok je sors :P )

b0n5a1: en fait le challenge c'est de se faire chier 10 jours à essayer de comprendre ce qu'il y a dans la tête des deux nains qui ont rédigé ce truc

**I_love_CoC prends son python et garde la tête haute

Remi.: Ou passer 10 jours à regarder les autres galérer, en gardant son random

Razovsky: pourquoi "nain" sonne comme une insulte dans ta bouche ?

I_love_CoC: :rofl:

Razovsky: dwarfie !

Remi.: eh oooooooooh

I_love_CoC: avant d'aller manger une licorne Automaton2000?

Automaton2000: ben c'est un peu plus à ce sujet

b0n5a1: Razovsky c'est parce qu'il sont plus bas que le clavier et l'écran...ils voient pas ce qu'ils ont tapé....

Remi.: Wouah ce clash .. b0n5a1 a l'air bien agacé ^^

Bon[]Crayon: Allez Automaton2000

Automaton2000: mais du coup tu ne peux pas voir sa gueule

I_love_CoC: c'est ce que dis b0n5a1 justemant Automaton2000

Bon[]Crayon: Automaton2000 Sans culotte !!!

Automaton2000: je pense pas qu'il y avait pas mal de gens qui font du python

Automaton2000: je me suis dit ça va c'est pas trop mon truc

Remi.: Non Automaton2000 tu préfères le C++ :D

Automaton2000: j'ai l'impression qu'il y a mieux

Remi.: Le C ?

Remi.: Automaton2000 ?

Automaton2000: en fait, avec un peu de temps pour le contest ...

I_love_CoC: une vrai princesse cet Automaton2000 il veut toujours mieux^^

Automaton2000: je suis toujours un peu de temps pour le moment

thoip2: non automaton2000 le teps ne changera rien dans ce contest

Automaton2000: on a très rarement des algériens, par contre ce serait juste de l'imitation.

Razovsky: XD b0n5a1 :P

I_love_CoC: ok Automaton2000 doucement sur les stéréotypes^^

Automaton2000: moi je dis que je suis pas sur que ce soit le cas

Remi.: Automaton2000 tortue

Automaton2000: c'est de la grosse merde

I_love_CoC: XD

Remi.: Automaton2000 tortue propre

Automaton2000: mais pour un truc qui est pas mal je pense

thoip2: automaton2000 avec une licorne?

Automaton2000: je pense que je vais le comparé avec mon truc , il ce 'tranforme', alors que quand j'le print avant ...

Remi.: Arrête les fautes Automaton2000, ça pique les yeux

Automaton2000: je crois que ça va pas te dire si c'est de la merde ?

I_love_CoC: je pensais pas que sans le a majuscule il te répondait

Remi.: aUtOmAton2000 ne fait pas attention à la casse

Automaton2000: je ne fais que du c++ ?

I_love_CoC: comment il fait alors pour ne pas se mettre dans des boucle de solo dialogue

I_love_CoC: hein Automaton2000

Automaton2000: et si tu veux faire

Bob: I_love_CoC : il ne peut pas se trigger lui-meme

thoip2: automaton2000 dis automaton2000

Vry: Jouer green ne permet pas de passer wood2 ... ok vous voulez de la dette, vous allez en avoir ! :imp:

Automaton2000: essaie de faire un mc

b0n5a1: I_love_CoC déjà il ignore ses propres messages ^^

I_love_CoC: Tu te contentes d'ignorer tes prpopos Automaton2000 c'est ça

Automaton2000: ok merci je vais essayer de continuer merci

I_love_CoC: ok^^

Bob: et quand il y avait AutomatonNN ils ne pouvaient psa se trigger mutuellement non plus

I_love_CoC: Ayé Vry sort les armes^^

Razovsky: wow je progresse : je viens de faire un code où je ne sors aucune application XD

Razovsky: meilleur que le random !

I_love_CoC: gg^^

Bob: bon je pense qu'apres il va falloir commencer a vraiment lire les regles et essayer de comprendre comment les exploiter

Remi.: Automaton2000 a déjà dit son propre nom, mais ça ne le relance pas, il ignore ses messages.

Automaton2000: ah non j'ai rien dit

WhatTrickeryIsThis: la tronche des personnages XD

I_love_CoC: le fait de pouvoir récupérer des cartes à distance et d'échanger une de tes cartes contre une autre va être sur exploité je pense

Remi.: Allez bon app' les gens

Remi.: je vais manger de la soupe de tortue en pensant à Automaton2000

Automaton2000: ca faisait longtemps que j'avais pas vu ça

I_love_CoC: DAILY_ROUTINE ça va être obligatoire

I_love_CoC: bon app Remi.

WhatTrickeryIsThis: ils ont tous un coups dans le nez

WhatTrickeryIsThis: :noze:

WhatTrickeryIsThis: :nose_tone3:

I_love_CoC: et aprés faut voir ce qu'ils entendent par L’effet peut être cumulatif.

Bob: obligatoire oui mais ca va demander du boulot parce qu'il faut que ce soit raccord avec le move

I_love_CoC: au fait Razovsky tu trouvais TRAINING pas clair mais

I_love_CoC: CODING (1). L’équipe pioche 1 carte de sa pioche et peut jouer deux cartes de plus.

I_love_CoC: ça ne l'est pas bien plus^^

I_love_CoC: ben ton move de base tu te mets à une case d'écart mini donc en fait ça te permet de rester safe tout en prenant les cartes dispo

I_love_CoC: autour

Razovsky: chui aps dans ta elague I_love_CoC spoile pas

I_love_CoC: fuck sry^^

WhatTrickeryIsThis: je suis persuadé quel top 10 en fin de contest aura toujours pas compris le referee

Razovsky: je pense qu'en silver ils vont limiter le nombre de cartes que tu peux jouer

Razovsky: d'où la suite de la phrase

I_love_CoC: pas con Razovsky

Razovsky: parce que "green IT" tu comprends

Razovsky: c'est ça le délire

Razovsky: héhé je suis un malin

I_love_CoC: ah oui tout fait sens

I_love_CoC: ^^

Default avatar.png Troph: Yo o/

I_love_CoC: \o

Default avatar.png Troph: 50 ms de calcul, je pense qu'il va falloir que je laisse de côté le dart et le python

Default avatar.png Troph: :(

R4N4R4M4: En poussant bien ça passe Troph :D

I_love_CoC: python c'est si long que ça???

Haashi: environ 1 metre 40

R4N4R4M4: 40 fois C :D

Haashi: et 1 metre 20 pour les femelles

I_love_CoC: ^^

I_love_CoC: de belles bêtes

Default avatar.png Troph: Je ne sais pas d'où R4N4R4M4 sort ce chiffre, mais c'est de cet ordre de grandeur là dans mon expérience personnelle

WhatTrickeryIsThis: les ma^le on 20cm de queue en plus c'est bien connu

R4N4R4M4: Ah non c'est 75 en fait : https://rust.developpez.com/actu/329132/Rust-peut-il-sauver-la-planete-Un-composant-JavaScript-a-ete-reecrit-en-Rust-et-aurait-une-amelioration-de-50-pourcent-de-la-latence-une-reduction-de-75-pourcent-de-l-utilisation-du-CPU-et-95-pourcent-de-la-memoire/

Haashi: WTTT :eyes:

Haashi: R4N4 très putaclic comme titre

Bob: bon apres c'est un article sur un site dedie a Rust ils vont pas dire que c'est pourri hein

R4N4R4M4: En même temps, y a des lib python écrites en C

Default avatar.png StormWyvern: langage bas niveau compilé vs langage haut niveau interprété, qui l'eut cru

Haashi: go.dev/actu/320/pourquoi-go-est-il-le-meilleur-langage-de-programmation

Magus: cet article semble oublié le fait que si on met du Rust dans des pages webs, va falloir compiler ce code en arrivant sur la page

Magus: ce qui à mon avis est tout sauf écologique

R4N4R4M4: Oui pas faux

Bob: "Il est également étrange de constater que TypeScript est 10 fois moins efficace que JavaScript, étant donné qu'il se compile en JavaScript et qu'un code similaire peut être écrit dans les deux."

Bob: ben non les gars c'est pas etrange, TS c'est un preprocesseur en amont de JS

Default avatar.png StormWyvern: on dirait que ceux qui ont écrit ça n'y connaissent absolument rien

Bob: parfois les apparences ne sont pas trompeuses

Bon[]Crayon: Automaton2000 Java le dire à tout le monde !

Automaton2000: ce n'est pas le même que celui de cuisine ?

Bon[]Crayon: Automaton2000 Capitaine Moutarde !

Automaton2000: ce qui m'a fait passer gold

Bon[]Crayon: Automaton2000 Bien joué !

Automaton2000: oui je suis pas le seul

Default avatar.png Troph: le dart est plus rapide que je ne le pensais tiens

Bob: pour des choses relativement simples, la premiere cause de lenteur c'est l'implementation plutot que le langage

Bob: mauvais choix de structures / algo / etc

fransab: J'ai une autre question pour Green CIrcle svp :grin: J'essaye d'implémenter une strat qui ne va jamais remplir une tache de façon baclee, cad que je veux compléter une app que avec des cartes compétence adaptées ou bonus. Comment je fais pour utiliser une carte bonus (quand je l'ai bs) plutot que de faire 2 taches baclees ?

Default avatar.png Troph: oui je voulais parler de lenteur relative, par rapport au C en fait

Default avatar.png Troph: avec le même algo

Bob: fransab : c'est pas toi qui choisis

Bob: il faut avoir le bon compte dans ta main, point

Bob: le jeu prend automatiquement la combo de taches qui engendre le moins de dette (duh)

fransab: Aaah ok ! ça devrait être bon alors (mm si j'ai des résultats chelou)

fransab: Merci !

Bob: en revanche si tu veux effectivement ne jamais completer d'app avec de la dette, la c'est a toi de faire le calcul et de faire un WAIT si tu n'as pas de release possible sans dette

Eriok: il semble que je n'aie pas bien compris l'histoire des phases : on est censés sortir une ligne move + une ligne "wait" quand c'est possible ou alors un tour move et un tour wait ?

Bob: Eriok : tu n'as pas un nombre fixe de phases par round de jeu

Bob: a part qu'il y a toujours un move en premier

Bob: c'est a toi de gerer en fonction de gamePhase

Eriok: oui, je l'ai compris. Ma question concerne la boucle de jeu : est-ce que les 2 phases sont dans un seul tour de boucle de jeu ou dans 2 tours différents ?

Bob: par exemple si en debut de round tu pioches 4 cartes de dette technique, a priori je pense que tu ne passes meme pas par la phase de release

Bob: une phase = un tour de code

fransab: Ok merci Bob ! ça j'ai déjà implémenté calcul de dette avec les wait J'ai dû louper un truc alors

Eriok: ok, merci

Eriok: c'est pas très clair leurs spec, sans exemple de sortie, je trouve.

Bob: c'est difficile de faire des exemples clairs quand le round de jeu complet s'etale sur plusieurs tours de referee

Eriok: c'est vrai aussi

Bob: mais d'une maniere generale oui l'enonce souffre de pas mal d'ambiguites

Palmipedus: il se passe quoi si il n'y a plus de cartes dans la draw pile?

Default avatar.png Troph: on met les cartes de la défausse à la place

Bob: avec shuffle

Bob: classique

Palmipedus: merci

WhatTrickeryIsThis: Salut Palmi, on se soutient entre animaux

WhatTrickeryIsThis: et ça doit pas être simple de coder avec des palmes

Razovsky: J'ai capté le "play one more time" !!

Razovsky: ça veut dire que tu refais un tour "PLAY_CARD"

Razovsky: en fait c'est op

RedZone-Challans: Rien à voir mais pour ceux que cela intéresse aujourd'hui début du tournoi des candidats (échecs) avec Firouzja.

Razovsky: c'est quoi ?

baboulaf: Bonjour, http://chat.codingame.com/pastebin/7bf55c5c-2405-4cef-adaa-302f7c1cddf4

RedZone-Challans: qualif pour affronter le champion du monde Carlsen

RedZone-Challans: Firouzja pour la France

Default avatar.png Troph: baboulaf, les premières ligues c'est juste pour appréhender le jeu

WhatTrickeryIsThis: Alejiza F il est Iranien, pas FR

baboulaf: ouai.. mais justement, j'ai pas pu l'appréhender :D

baboulaf: j'ai pas encore stoqué les input, je suis déjà en bronze

RedZone-Challans: il représente la France il a été naturalisé

WhatTrickeryIsThis: mais on a espoir pour le petit jeune

Default avatar.png Troph: baboulaf: tu as un code qui fonctionne, le plus souvent c'est suffisant à sortir de la ligue bois

Default avatar.png Troph: mais je te l'accorde, le jeu est pas facile à appréhender

WhatTrickeryIsThis: skoi Automated?

WhatTrickeryIsThis: c'est pas expliqué

WhatTrickeryIsThis: ça a un rapport avec Automaton?


Default avatar.png Troph: Automaton2000 ça a un rapport avec toi ?

Automaton2000: non je suis pas sur

dwarfie: Automaton2000 : enfin une vrai repone sur le chat a propos du sjuet du contest ... merci

Automaton2000: ça c'est le plus facile

WhatTrickeryIsThis: WhatTrickeryIsThis improves their continuous integration chain and automates a card CONTINUOUS_INTEGRATION

dwarfie: mouais , en clair , va vraiment flloir que je relise le sujet maintenant que je suis plus en wood 2 :D4

WhatTrickeryIsThis: un effet playcard on dirat

WhatTrickeryIsThis: je vais creuser

WhatTrickeryIsThis: peut être qu'Automaton y est pour rien, mais j'en doute

Vry: J'ai peur de ça dwarfie ... je crois que je vais rester en wood 2 au final ...

dwarfie: j'ai mis du temps a avoir un code qui marche .... plus de 1h30 ... un comble

dwarfie: le diable est dans le sujet ... tellement de truc pas evidents ou mal tourné

WhatTrickeryIsThis: c'est un bon contest pour Blaize alors

dwarfie: c'est un bon contest dans le sens ou le reading comprehension ca compte ... et les boss sont pas en bois

Vry: Question bête : on ne peut pas utiliser de la dette technique d'une carte coding si l'application ne demande pas de coding ?

Eriok: la dette technique n'a pas de type a priori

thoip2: la dette technique est juste la pour te ralentir

WhatTrickeryIsThis: notre ministre de l'économie il a dit la dette sa relance la croissance? alors c'était pas vrai :( ?

Lexer31: Ligne 1 : le nom gamePhase de la phase actuelle avec l’action attendue. Peut être MOVE, RELEASE

Lexer31: il manque des phases

Bob: non

Bob: gamePhase c'est le nom de la phase et ca peut etre move ou release

Bob: moi ca me semble complet

thoip2: Si si tu achetes plus de profuit chinois grace à la dette

WhatTrickeryIsThis: y à aussi des phases play card, mais dans les autres ligues

KinaKhongs: Comment le score(dans le leaderboard) est calculer pour le Green Circle challenge ?

Lexer31: @ Bob pour la ligue argent

Lexer31: bronze dsl

Bob: KimiNako c'est due TrueScore

Bob: -e

Bob: le nombre en lui-meme ne correspond a rien de concret par rapport au jeu, c'est juste une valeur pour comparer au score des autres joueurs

KimiNako: (mauvais ping :p)

KinaKhongs: Ok ok merci

Bob: (sorry ^^; )

Default avatar.png Myrgar: Oui je crois que dans la description de la ligue bronze il manque des phase (give_card / throw_card/play_card)

Bob: ah oui ok

Remi.: Automaton2000 t'as veillé à ce que tout le monde se déconnecte pour manger tranquille ?

Bob: possible

Automaton2000: c'est quoi le nom de la fonction

R4N4R4M4: Vry personne veut répondre à ta question :D

Bob: mais comme pour ces phases-la je suis toujours en random, j'avoue que j'ai meme pas lu ce morceau=la des regles :D

WhatTrickeryIsThis: je crois tu gagnera plus à faire un pseudo random, c'est à dire sans le wait

Bob: pas faux

WhatTrickeryIsThis: surle play card en tout cas

Bob: chier faut que j'aille ressortir un prng pour garder mon cod deterministe pour le debug

WhatTrickeryIsThis: ils changent jamais les objectifs?

Palmipedus: lool je fini a 0.30 du boss wood 2

Bob: le temps de la partie, non

Bob: Palmipedus : wood2 j'ai du me faire pousser

Palmipedus: j'ai un bot defensif, il va pas release il ajoute plus de tech debt que l'opp

WhatTrickeryIsThis: j'ai battu wood 2 ET wood1 au premier submit (environ 560 ms de boulot )

Default avatar.png Myrgar: Vous savez quand la ligue argent va sortir ?

Default avatar.png Troph: lundi

Bob: Myrgar : lundi

Palmipedus: pas mal WhatTrickeryIsThis

Bob: vers 16 heures a priori

WhatTrickeryIsThis: c'est marqué dessus

Default avatar.png Myrgar: Top merci !

Bob: clique sur "Bronze League" en haut pour avoir les dates

Default avatar.png Myrgar: Ah yes super, merci de l'info !!

Lexer31: @ Myrgar il faut cliquer sur le logo de la ligue dans l'IDE

WhatTrickeryIsThis: la ligue argent je penses faire 200 h de boulots, j'aurai peut être une chance

Vry: Ouais R4N4R4M4 ...

Palmipedus: aller hop un petit rerun avec un bot un peu moins peureux, c'est deja bien mieux

Palmipedus: je suis deja au dessus du boss a 40%

Lexer31: il n'y a toujours que 2 types d'applications soit les 3*2 soit les 2*4 ?

WhatTrickeryIsThis: on dirait oui

Lexer31: car il est dit "Les applications seront de plus en plus grosses au cours des ligues" alors peut-être il y a d'autres types

Bob: le reste du texte suggere qu'il n'y a que ces deux types

WhatTrickeryIsThis: en bronze je me tape que des 2x4 apparemment

Bob: de toute facon perso je fais meme pas attention a ca, uniquement au total de ressources necessaires

Lexer31: @ WhatTrickeryIsThis oui les petites ont disparu

Default avatar.png Myrgar: Je crois qu'au message affiché lors du passage en bronze ils disaient qu'il n'y aurait plus que des 2x4

WhatTrickeryIsThis: j'ai perdu la notif passage bronze c'est curieux

Lexer31: @ Myrgar je lis jamais le message affiché je clique directement

Bob: moi je clique en disant "fais pas chier avec ta notif"

Default avatar.png Myrgar: x)

WhatTrickeryIsThis: ah? mais elle sont bien foutues les notifs de passage de league

Bob: oui mais je sais a peu pres ce qu'il y a dessus

Bob: et que de toute facon je vais lire le detail derriere

Palmipedus: le board c'est tous les desks?

Vry: osef de la dette c'est plutôt efficace en wood 2 ...

Vry: ... déjà top 3 ...

Palmipedus: on ne sais pas combien de cartes il reste sur un desk non?

Vry: ... ou 27 ...

Vry: Non Palmipedus

Vry: Mais il est possible de compter d'après ce que j'ai lu

Bob: il faut les compter toi-meme oui

Bob: toi tu sais ou tu vas

Bob: et la position de l'adversaire au debut de ton tour de move te dit la ou lui etait pendant son round

Palmipedus: ouais va falloir que je compte pour ameliorer mon bot

Bob: hmmm je prends un move au pif dans la liste de moves possibles et je me fais disqualifier parce qu'il n'est pas possible

Bob: merci la liste de moves

Palmipedus: oui tu ne peux pas bouger sur ton desk actuel

Bob: non c'est pas ca

Bob: le referee me donne une liste d'actions

Bob: dites possibles

Bob: j'en prends une au pif dedans et il me dit qu'elle est impossible

Default avatar.png Troph: si c'est pas possible il devrait pas être dans la liste :thinking:

Bob: ^

Palmipedus: :D

Vry: Ça sent le code dupliqué dans le referee ...

Default avatar.png Troph: le code dupliqué ?

Bob: un copier-coller foire

Bob: const nbMoves = parseInt(readline());

   const moves = [...Array(nbMoves)].map(readline);

Bob: je peux pas faire plus simple pour choper la liste

Palmipedus: vu l'enonce pas clair...c'est sur que le code ne dois pas etre bien propre

Snef: Le bug des cartes invisble est connu ?

Snef: ca empeche de calculer les release c'est ultra chiant

Vry: Le code de vérif qui est repris dans le code de génération des mouvements mais pas tout à fait pareil

Vry: Stabilisé 23 wood 2 :nerd:

Vry: Je vais devoir transpirer pour passer wood 2 :grinning: Ah non je transpire déjà ...

Vry: :cold_sweat:

Bob: Bob has in hand: TECHNICAL_DEBT (9), TECHNICAL_DEBT (9), CONTINUOUS_INTEGRATION (5), BONUS (8), BONUS (8), ARCHITECTURE_STUDY (4), TASK_PRIORITIZATION (3), CODE_REVIEW (6) Bob provided incorrect input. you do not have a card of type CONTINUOUS_INTEGRATION to deprioritize

Bob: ben en fait euh si j'ai bien une carte CI

Magus: j'ai l'impression qu'il y a pas mal de bugs dans le referee

thoip2: pour passer wood 2 c'est compliqué vu que les actions sont limités

Remi.: RANDOM ;)

I_love_CoC: VilBouob tu as un replay?

I_love_CoC: VilBoub*

I_love_CoC: Remi.^^

I_love_CoC: tu es classé combien?

thoip2: ca fonctionne pas por le moi random

Default avatar.png Troph: Remi. RANDOM ça marche pas j'ai essayé :unamused:

Remi.: Je sais pas faut que je regarde

Default avatar.png Troph: ou alors faut attendre 48h le temps de se faire pousser

I_love_CoC: modifie juste tes déplacements et rejoins nous en bronze

I_love_CoC: ^^

Vry: J'ai testé RANDOM au mieux c'est top 50 ... et ça va pas s'améliorer de toute façon ...

Remi.: 241/779 au général et 35/176 wood 1

Vry: Dès que darkhorse64 passe je submit !

Remi.: Donne moi ton code I_love_CoC :D

Default avatar.png Troph: 356 en wood 2 avec le random

Remi.: Troph je suis désolé peut-être que vous êtes trop nombreux maintennat.

darkhorse64: go go Vry

Remi.: J'ai fait ça au tout début et j'ai été poussé au bout de 3h.

Vry: Go gg darkhorse64

Default avatar.png Troph: oui je pense que l'arène est pleine de random en ce moment

I_love_CoC: ahahahhaha Remi. avec plaisir mais ensuite faut que tu le traduises de python en C^^

darkhorse64: Compliqué, ce jeu

I_love_CoC: comment tu vas faire^^

Palmipedus: on joue pas toujours dans le meme order?

Snef: darkhorse64 et bugué...

Remi.: Je submit le python et je remets mon random une fois en bronze ^^ on fait comme ça jusqu'à la légende ? tu en chie et je profite ;)

I_love_CoC: c'est à dire Palmipedus?

Bob: Palmipedus c'est a dire ?

Bob: :D

I_love_CoC: ^^

Remi.: dire Palmipedus c'est à ?

I_love_CoC: moi je suis chaud Remi.

I_love_CoC: et aprés on fait ça sur spider^^

Bob: tiens tout a l'heure en allant faire les courses j'ai croise un type avec le meme t-shirt de geek que moi :D

Remi.: Problème on est dans la même ligue sur spider :P

darkhorse64: J'ai eu un mal de chien à comprendre quoi faire pour sortir de Wood 2 et Wood 1 s'annonce difficile aussi

Bob: non wood1 c'est bidon

thoip2: et en plus en wood 2 tu es vraiment limité avec ce que tu peux faire.

I_love_CoC: non wood 1 tu géres ton placement et tu passes bronze

Bob: ^

Remi.: Wood2 -> Wood 1 : random Wood 1 -> Bronze : piquer le code d'I_love_coc

I_love_CoC: ^^

Palmipedus: hum ca semble etre un problem chaise/clavier

Bob: meme pas besoin de regarder les regles sur le jeu des cartes

I_love_CoC: wood 2 faut te contenter d'en faire 5 vite

Bob: oui mais la 5e vite c'est pas si evident

I_love_CoC: ok mais c'est le seul truc à faire pour sortir de W2

Palmipedus: pas contre celui qui joue en premier si il release uns app est-ce qu'elle est dispo pour le second joueur sur le meme tour?

I_love_CoC: non

I_love_CoC: je crois pas

Bob: non

Bob: et oui le premier joueur est avantage

I_love_CoC: Une fois l'application livrée, elle n'est plus livrable par l'autre équipe.

Bob: que ce soit pour ca ou la prise de carte dans les decks

Bob: premier arrive premier servi

I_love_CoC: mais premier à finir le tour aussi

Bob: je me suis pose la question et je ne suis pas certain que cette asymetrie soit significative

I_love_CoC: non aux vues des couts des cartes et de la repartition des competences je pense que c'st kiffe kiffe

Bob: je viens de voir que les matches sont quand meme joues en symetrique

Vry: Wood 2 : premier sub = 23 deuxième 375 ... lol

I_love_CoC: ^^

I_love_CoC: normal^^

Bob: randquoi ?

Vry: Dom. ?

darkhorse64: PLAY cardType, ça siffisait comme instruction ...

Vry: Je pense qu'à vouloir me placer sur le desk le plus demandé au global je n'optimise pas la vitesse des releases

Palmipedus: bon je n'ai pas d'idee simple pour passerl le boss wood1...que;qu'un pour me sugerer un truc a code en 45 mins?

vincent_manuceau: Les battle sont tjs epiques avec I_love_CoC

I_love_CoC: ^^

I_love_CoC: c'est aprce que tu ne me connais pas bien

I_love_CoC: tu te rendras compte bientôt qu'ils seront plats et chiants vincent^^

WhatTrickeryIsThis: oui Palmi, à l'etape release, tu dois prendre la release qui coute le moins chere en dette

WhatTrickeryIsThis: ou bien random ( en enlevant le wait)

vincent_manuceau: haha ok

I_love_CoC: Palmi code un random create sur les 4 premiére app et un truc qui te permet de vite faire la 5eme

Bob: Palmipedus je te file un truc een 4 minutes

I_love_CoC: et fini

Bob: tu vois la regle qui dit que tu files une carte a l'autre si tu te mets a cote ?

I_love_CoC: non il ne l'a pas en wood2

WhatTrickeryIsThis: nan c'est bronze ça

Bob: il a dit wood1

darkhorse64: wood1

I_love_CoC: je suis trop con Bob pardon

4839565: oui

**I_love_CoC prend la porte

Bob: donc voila : file pas de carte a l'autre

Bob: et a tout de suite en bronze

**I_love_CoC revient car ça sent le souffre

Bob: qu'est-ce que je mets en musique pour l'aprem ?

Razovsky: ne pas filer de carte à l'autre ne suffit pas pour passer

I_love_CoC: ça suffisait hier

Razovsky: Bob Tears for Fears

Bob: pas mieux que I_love_CoC

Remi.: I_love_CoC, pose cette porte ! elle n'y est pour rien !

Bob: j'ai mis la BO de Your Name, la

Bob: et le ventilateur

Razovsky: jconnais pas trop les trucs japs

Bob: un des meilleurs films de ces dernieres annees

Default avatar.png Troph: +

Default avatar.png Troph: +1

Default avatar.png Troph: j'en ai chialé

Bob: son prochain devrait sortir en fin d'annee

Bob: les enfants du temps aussi c'est tres bien

Bob: entre Shinkai et Hosoda la releve est assuree

Default avatar.png Troph: ah je connais aps ça

Bob: c'est celui qu'il a fait apres, tout a fait dans la meme veine

Razovsky: vous allez me haïr mais j'ai dû voir au max 3 Miyasaki et c'est l'étendue de ma culture niponne

Razovsky: Death Note, Chaman King

Razovsky: et c'est tout

BlaiseEbuth: Bob: Joe Hisaishi

Bob: Troph : un peu moins de noeuds a la tronche au niveau de l'histoire mais ca envoie aussi

Bob: Blaise : faisable aussi

Bob: on va le voir en octobre d'ailleurs

BlaiseEbuth: Oh :o

Default avatar.png Troph: où ça ?

Bob: Lille

BlaiseEbuth: Oh !

Default avatar.png Troph: il doit surement faire d'autres dates

Bob: mais je pense que sa demi-douzaine de dates doit etre complete depuis des siecles

Bob: ca fait plus de 6 mois que j'ai achete les places

Razovsky: bg

Default avatar.png Troph: j'ai remarqué que octobre novembre c'est souvent la période de ce genre de concerts

Bob: https://www.talticket.com/reserver/joe-hisaishi-en-concert-symphonique-lille/10910

Razovsky: zavz remarqué aussi que c'est la période post législative / covid ?

BlaiseEbuth: C'est à côté de chez moi, tu me cache dans ton sac ?

Bob: on etait alles le voir a Paris en 2019 aussi

Razovsky: j'achète plus rien tout a été annulé

Bob: superbe concert mix entre ses compos non-cine et cine

Bob: dans le petit amphi de la cite de la musique et avec un orchestre de jeunes musiciens

Bob: c'etait genial parce que tu voyais qu'il etait enchante de les diriger

Bob: il y a 20 ans on avait vu Michael Kamen comme ca

BlaiseEbuth: M'étonne pas ^^

BlaiseEbuth: J'adore Kamen

Bob: il venait a Nancy pour deux concerts un week-end

Bob: et le vendredi soir quelqu'un avait reussi a le faire venir dans un petit theatre (400 places peut-etre) pour faire un filage de son programme avec l'orchestre des jeunes du conservatoire

Default avatar.png Troph: Razovsky nan même pré covid c'était la période

Bob: on l'a su genre le matin meme ou la veille

Bob: les places coutaient un truc genre 30 francs

Bob: (5 euros pour les jeunes)

Default avatar.png Troph: oO

Default avatar.png Troph: 5 euros la place de concert ?

BlaiseEbuth: Ce genre d'occaz...

Remi.: 4,50€ @@

Razovsky: eh oui ça a existé ça

Remi.: * ^^

Bob: il reste exactement 2 places pour Hisaishi ici : https://www.talticket.com/reserver/joe-hisaishi-en-concert-symphonique-nantes/10912

Default avatar.png Troph: ça fait combien d'inflation par rapport à maintenant 500%?

Bob: Troph et quel concert

Razovsky: 130e

Razovsky: oof

thoip2: Troph pas la même époque

Bob: Kamen pratiquement pour nous tout seuls, visiblement ravi de jouer avec des jeunes pour 400 pekins en campagne au large de Nancy

Vry: Avec le bon rang d'homme, ça fait #9 wood 9 ...

Vry: *wood2

Razovsky: le bon rang d'homme N?

Remi.: Ah j'ai cru que c'était ironique ^^

Razovsky: céquoiça

Remi.: random probablement ^^

Razovsky: ha

Bob: Razovsky : ah oui le tarif pour Hisaishi il PIQUE

Vry: :upside_down:

Default avatar.png Troph: comme un rang d'oignons, mais c'est des gens dedans

Razovsky: tu vas passer wood 1 avec, joli jeu de mot

Bob: alors que quand on est alles le voir a Paris en 2019 je crois qu'on a du payer les places 20 balles

Default avatar.png Troph: Bob c'est les places les plus chères qu'il reste, fornément

Bob: bon il avait fallu faire le siege du site web

Razovsky: voilà pourquoi les pauvres n'ont pas accès à la culture ! #revolution

Razovsky: jdéconne

Bob: Troph : note les moins cheres etaient deja a 100 balles

Default avatar.png Troph: ok, je susi définitivement pauvre en fait

Bob: non c'est le concert qui est cher pour le coup

Bob: j'ai la chance d'avoir les moyens, il ne passe pas souvent et il n'est plus si jeune non plus

BlaiseEbuth: Mais t'es pauvre aussi

Bob: et en plus ca tombe sur le week-end de l'anniversaire de ma femme

Bob: donc baston

Default avatar.png Troph: baston !

Remi.: On est tous pauvres pour Blaise ^^

Razovsky: ta femme est née sur deux jours ?

Razovsky: balaise

WhatTrickeryIsThis: :fist_tone2:

Remi.: La tête est sortie juste avant minuit

Default avatar.png Troph: balaise et but

Razovsky: alerte aux gogoles

Bob: gare aux gogo-o-o-o-o-oleus

**Bob va ranger sa guitare a moustache

BlaiseEbuth: :grin:

Remi.: Au fait Blaise j'ai rigolé hier soir ... je demandais une tortue à Automaton2000 et il m'a répondu que j'étais un bouc en rut avec du poil aux cuisses.

Automaton2000: ...en quoi ça gène d'avoir un mec qui fait un peu de la gruge

BlaiseEbuth: :speak_no_evil:

Default avatar.png Troph: bon c'est pas tout ça, il faut que je bosse moi ++ les gens

vincent_manuceau: ++ troph

Razovsky: casse toi Troph

Razovsky: personne ne t'aime

Bob: bon c'est super space

Razovsky: t'es un bouc en rut

Bob: si je remplace le random fourni par moi qui prends une move au pif dans la liste donnee, mon score s'effondre

BlaiseEbuth: Y'a le bon random et le mauvais random...

Remi.: Celui du code par défaut est plutôt bon.

thoip2: oui ce qui rend compliqué de passer wood 2

I_love_CoC: quelqu'un sait si il ya un rendu visuel des buffs? genre daily routine et architecture?

Default avatar.png Troph: :disappointed:

Razovsky: Bob t'as vérifié que tu as pas fait une faute d'orthographe ?

Razovsky: Troph :hugging: I kiffe you

Vry: Trop de random tue le random ... du coup ça passe plus là

Remi.: C'est ça, je pense qu'ils sont trop nombreux

Remi.: Donc impossible d'atteindre le boss

Remi.: Parce que normalement le random est meilleur que le boss wood 2.

Default avatar.png Troph: Razovsky :blush:

I_love_CoC: oui c'est sûr Remi. le boos W2 se fait rétamer par le random

Bob: fallait etre random au bon moment les gars

Bob: y a le bon moment et le mauvais moment

Voleur2Poules: coucou les nullos

BlaiseEbuth: Bob attaque ban !

Remi.: Hé mais c'est ma poule ça ! voleur !

Bob: stoi l'nullos

Bob: bon et si je faisais semblant de bosser ?

[BDX]DaTaG: Go KFC cocotte

Remi.: I_love_Coc C'est un peu comme ma solution sur spider attack ... je déglingue le boss gold, mais impossible de l'atteindre dans l'arène.

Default avatar.png Anktinosia: comme d'hab, je suis en bronze direct en "sautant" le wood 1. C'est quoi les nouveautés en wwod 1 ?

Bob: Anktinosia : si tu te deplaces a cote de l'adversaire tu dois lui donner une carte de skill

Default avatar.png Anktinosia: Bob mais c'est du racket !

Bob: et tu peux jouer des cartes de ta main pendant le tour pour obtenir divers effets insta ou semi-permanents

Bob: attends t'as pas vu les regles de bronze :rofl:

BlaiseEbuth: C'est un truc du green-it, tes collaborateurs peuvent aspirer tes compétences.

Bob: Blaise ca c'est possible meme dans du dark-it

Default avatar.png Anktinosia: Bob et en bronze se rajoute le poste des taches administratives ? racket -2

Bob: je crois que c'est tout simplement inherent a l'entreprise humaine

Bob: Anktinosia c'est ca

Bob: + d'auters cartes jouables

Default avatar.png Anktinosia: ça part à la défausse ou elles sont perdues définitivement ?

Bob: non la defausse revient dans ta pioche quand la pioche est finie

Default avatar.png Anktinosia: je sens que ce challenge va faire mal à la tête, contrairement à spider attack

Bob: y a peut-etre des cas ou ca part poubelle, pas sur

Bob: et une ou deux que tu sors totalement du jeu pour avoir un effet permanent

Bob: mais bon comme j'ai tout laisse en random pour le jeu des cartes pour le moment je suis pas alle voir :D

Palmipedus: yep 96% et au dessus du boss ca peut passer avec .5 de marge

Default avatar.png Anktinosia: en regardant l'IA jouer, les cartes repartent au CEntre

I_love_CoC: franchement les regles ne seraient pas expliqué avec le luc ce contest ne semblerait pas dur jep ense

Palmipedus: lool 211/212 en bronze

Vry: Mais je vais devoir sortir une simu. pour wood2 ???

WhatTrickeryIsThis: gg Palmi, ez

Vry: gg Palmipedus

Magus: ouai Vry j'en suis au même point la

Magus: je comprend pas comment sortir de wood en quelques lignes simple comme le conseil pourtant CG :D

Vry: Bon je ne suis pas fou Magus ... (ou on est deux ;) )

BlaiseEbuth: Fallait arriver plutôt et push le random...

WhatTrickeryIsThis: ça se fait une deux lignes simple le bronze je vous rassure, par contre faut lire l'énoncé, et l erelire et ensuite le compredre, tester , relire, poser des questions , relire , etc....

BlaiseEbuth: Plus maintenant. Avec 300 pelos en random

Vry: 403 ...

Vry: Prend un smurf pour voir

WhatTrickeryIsThis: genre y à des inputs j'ai franchements aucune idée de comment je vais jamais pouvoir les utiliser

Vry: :nerd:

WhatTrickeryIsThis: architecture bidule wtf

WhatTrickeryIsThis: automated card wtf

Default avatar.png Anktinosia: je peux enregistrer un game et le mettre à profit de la communauté ?

Razovsky: Magus tu envoies des MOVE -1 mon poulet

Default avatar.png Anktinosia: Je suis tombé dans une boucle infini valide

Bob: perso c'est vraiment le genre de jeu auquel je saurais me demerder en vrai mais dont je peinerais a reproduire mon raisonnement en code

Palmipedus: Vry et Magus bronze avec: move sur most usefull desk in all app, release with smalest tech debt et ordonner les action de play cards pour maximiser ta main

Default avatar.png Anktinosia: Anktinosia trains, draws 2 cards and can play one more car

Bob: Anktinosia t'as un bouton de share en bas a droite du viewer

WhatTrickeryIsThis: les daylis, le passage par la case depart totalement nawa

Default avatar.png Anktinosia: et ça se répète sur 150 tous !

Bob: wow

Default avatar.png Anktinosia: https://www.codingame.com/replay/641863078

Magus: Razovsky: comment ça j'envoie des MOVE -1 ?

Default avatar.png Anktinosia: et comment je le sauvegarde ?

Razovsky: je t'envoie la simu ?

Default avatar.png Anktinosia: tu coup la strat est simple : être en tête et bloquer le jeu ;-)

Razovsky: avec le code actuel tu 'mas envoyé un move -1 au 3e tour

Magus: oh bordel j'envoie des MOVE -1

Razovsky: Magus

Razovsky: XD

Bob: Anktinosia tu conserves le lien

Vry: Ok j'ai Palmipedus ... pour les deux premiers points (wood2) mais ça fait top 10 pas mieux ... lol

Bob: tu dois pouvoir choper la seed dans les infos aussi

Razovsky: tu as trouvé le souci Magus ? ^^

Default avatar.png Anktinosia: Merci Bob

Magus: ouai, j'ai oublié un +1

Razovsky: si tu gagnes je veux une dédicace :P

Remi.: Et son nouveau téléphone ? ^^

Razovsky: non ça pas intéressé merci

Bob: Anktinosia a priori c'est connu ton pb

Bob: Yes, if you empty your draw and discard pile, you can currently do infinite training/coding. We’re fixing it with @Illedan Our fix is being tested in a branch (if you want to review the code, it’s here : https://github.com/societe-generale/GreenCircle/tree/FixInfiniteLoop 5)

Bob: ou quelque chose de similaire

Magus: ah bah tout de suite, quand on envoie pas des MOVE -1 ça marche vachement mieux

Razovsky: :D

Razovsky: de rien :D

Remi.: Vous avez remarqué qu'il y a le logo de la société générale dans le visuel du jeu ? Sur la case 0 training

Remi.: C'est de la propagande subliminale ! je proteste !

Razovsky: tu as remarqué qu'il y a écrit en gros SG partout dans ce contest :P

BlaiseEbuth: Ah... Y'a pas le logo Total quelque part ?

Razovsky: si c'est subliminal je suis une amphore romaine

Remi.: Et c'est pas trop douloureux ?

Remi.: Ah j'ai enfin compris ce qui était green dans ce contest ... y a des plantes dans tous les bureaux.

Vry: Ah j'ai trouvé ... en fait il faut battre les autre pas le boss ...

Bob: ce qui est green c'est la tronche des gens quand ils lisent l'enonce

Bob: Vry :D

Razovsky: gg pour le bronze Magus

Remi.: Vry c'est un peu le principe des combats de bots sur CG ^^

WhatTrickeryIsThis: y à pas de plante à la priorisation, c'est un bonhomme qui a des cheveux carrotte

Remi.: Bob t'as raison ^^

Remi.: ok : * presque

Vry: Donc j'ai ajouté un point par rapport à Palmipedus : move sur le desk qui me permet de finir une app (carte que je n'ai pas du tout)

Vry: Sinon carte la plus demandée

Magus: bah finalement y'a plus simple

Vry: Possible ...

Razovsky: marrant, je TO en masse

Razovsky: sur un if else

Razovsky: wwtf

Remi.: Même le boss wood 1 je le bat avec mon random ... dans l'IDE.

Magus: Vry: tu avances 1 case par 1 case (et en wood 1, tu avances jamais à côté de l'autre pour pas devoir lui refiler une carte). Et tu releases toujours l'application qui te fera le moins de dette technique. Le reste tu fais du random.

WhatTrickeryIsThis: en thérie le random tu pourra faire les meilleurs moves ^^

Razovsky: My fukin God

Vry: Je prends note Magus ... le move +1 je l'avais fait avant mais bof ... si là ça remarche tant mieux ... je vais intégrer le move "loin de l'autre"

Razovsky: j'ai écrit du python dans mon C++

Razovsky: pourquoi j'ai pas d'alerte bordel

Remi.: Parce que ça prend tous les langages ^^

Remi.: En vrai ça se fait si tu veux.

TomPouce: bon on va apprendre à compter des cartes aujourd'hui

TomPouce: attention c'est difficile !

BlaiseEbuth: :nauseated_face:

Remi.: system("python3 -c '...' ");

Bob: WhatTrickeryIsThis : j'ai essaye de remplacer le random du jeu par le mien eh ben ca fait de la MARDE

Bob: je ne veux meme pas aller regarder dans le referee comment c'est fichu

Razovsky: pareil

Razovsky: non mais si j'acrit "and" dans un code c++, pas de message d'erreur ? pffff

Remi.: ^^

Bob: Razovsky non parce que je crois que ca existe

Razovsky: dans la doc je sais pas à quoi ça correspond

Bob: je dis peut-etre une connerie mais bon

WhatTrickeryIsThis: Sortie standard : http://chat.codingame.com/pastebin/1b01330c-4a99-45fe-aa66-790da3527804

WhatTrickeryIsThis: j'ai fait un move et après j'ai eu disqualification

BlaiseEbuth: C'est un alias de &&

BlaiseEbuth: https://en.cppreference.com/w/cpp/language/operator_alternative

b0n5a1: Razovsky : and or et not sont valides au lieu de && || et !

Razovsky: ha attendez

Razovsky: je crois que je sais

Razovsky: je crois que je vais me SUICIDER

BlaiseEbuth: Mais tu reviens après ?

WhatTrickeryIsThis: https://www.codingame.com/share-replay/641874409 le type il a infinite TRAINING ????????

TomPouce: respire un bon coup et bois de l'eau

TomPouce: (le ne fais pas dans l'autre sens)

Razovsky: l'eau c'est pour les elfes

Bob: Razovsky attends attends t'as pas vu Go

WhatTrickeryIsThis: putin ce jeu c'est trop la fête du slip tu crois t'as à peu près compris et premier match que tu fais le truc est tout pété de partout

Razovsky: non mais comme Bob j'utilise du random fait main mais je suppute que ça me fait tout planter

Bob: Go, le langage ou la visibilite des symboles depend de leur casing

WhatTrickeryIsThis: Palmi toi aussi tu fais infinite training

Bob: et apres je recupere du code JS ecrit par un adepte de Go avec des classes dont certains noms de fonctions commencent par une majuscule et d'autres pas

WhatTrickeryIsThis: c'est un bug ou quoi ce truc?

WhatTrickeryIsThis: https://www.codingame.com/share-replay/641874423

Bob: oui WhatTrickeryIsThis

Bob: reporte sur le forum et en cours de fix/validation

Bob: ils ont une serie corrections sous le coude

Razovsky: si leur fix pouvait me mettre en légende je prends

Razovsky: ha ça va passer

Remi.: Un fix qui fait passer mon random en légende :D

Razovsky: je confirme Bob le random fait main c'est dla m

Bob: <3

WhatTrickeryIsThis: quand je met MOVE 4 13 , j'ai une erreur 13 OOB lol

Bob: mais vu de loin il devrait pas y avoir de raison que ca fasse une difference

WhatTrickeryIsThis: je vais tenter MOVE 4 HULK

Bob: sauf si le RANDOM est code autrement que comme moves[Math.floor(rand() * moves.length)]

Bob: mais dans ce cas je prefere ne meme pas savoir

Razovsky: non mais

Bob: comme le call avec l'equipe backend ce matin

Razovsky: si tu mets un rand(0) quelque part

Bob: le gars commence par t'expliquer pourquoi c'est difficile de changer quoi que ce soit dans son bouzin

Bob: genre ils ont mal exploite des frameworks mal adaptes par-dessus un design mal pense au depart

Razovsky: prorpe

Razovsky: pre

Bob: ils sont 4 dans l'equipe

TomPouce: inb4 le move random appelle une vrai IA

Razovsky: c'est une compagnie téléphonique indienne ta boïte

Bob: lui qui chapeaute le truc a plus ou moins une vue d'ensemble de la chose

Lexer31: des fois le personnage semble ne pas passer au poste administratif après le 7 est-ce que c'est un bug de l'animation ou ça arrive vraiment

Bob: les 3 autres bossent chacun en silo hermetique sur leur propre morceau du puzzle et seraient bien en mal d'aller intervenir dans la partie des 2 autres

WhatTrickeryIsThis: je penses qu'il faut faire la premiere release le plus vite possible, comme ça on win sur le infinite training au prochain coups :thinking:

Vry: Juste ajouter le fait de ne pas être à proximité de l'autre c'est super fort en wood 1 ...

Bob: Razovsky : un truc que je n'ai compris que ce matin, c'est que le fait que la moindre modif soit merdique a faire les pousse a prevoir des le depart des API qui permettent de faire un max de trucs

WhatTrickeryIsThis: mais c'est pas une regles wood1?

Vry: À trois deux bots du boss à 40%

Bob: WhatTrickeryIsThis : la regle c'est que tu donnes une carte a l'autre si tu le fais

Vry: deux !

Bob: donc le move est legal, juste nefaste

Bob: -> il suffit de l'eviter

Bob: Razovsky : et du coup ils se retrouvent avec une API qui peut tout faire mais dont on ne va jamais exploiter les capacites parec qu'on n'en a juste pas besoin

Bob: = code mort-ne qu'il faut maintenir

Razovsky: lol

Bob: (qui a dit dette technique ?)

Razovsky: propre

Razovsky: ça c'est du green IT

Bob: on est a l'oppose de trucs cons comme MVP, YAGNI etc

Razovsky: Vry ME POUSSE PAS

Vry: Razovsky, ne te retourne pas je suis derrière toi ...

Bob: fais "ah" sans te retourner

Vry: Dans quel sens ?

I_love_CoC: est ce que vous avez des nouvelles sur la possibilités de cumulé des daily routine et leur impact ( 2pioche à 2 de distance, 1pioche à deux de distance etc

OHER: le green-IT c'est pas quand les banquiers de la Société Géniale vont au golf pendant que tu codes des challenges qui servent à rien ?

I_love_CoC: pose tout de suite ce sel OHER^^

Razovsky: OHER roh le mauvais esprit

Razovsky: au moins le gazon des golfs est vert

BlaiseEbuth: Non. C'est quand ils financent total pour détruire la planète pendant que tu codes un challenge pro-écolo OHER

Remi.: Ca s'appelle avoir raison ^^

Razovsky: Vry laisse moi passer en Bronze avant de me détruire :(

Remi.: Et c'est quand on te pousse à faire tourner à fond des serverus chez CG au nom du green it ^^

OHER: Remi je peux pas etre plus d'accord avec toi :)

Vry: Razovsky, on fait jeu égal

Razovsky: c'est comme les énergies renouvelables : c'est green chez nous parce que les couts environneemntaux de production et de recyclage c'est chez les autres :P

Razovsky: SG leur challenge est green parce que ça tourne chez CG XD

Remi.: Genre des batteries de voiture électriques ? ^^

Razovsky: XD

Razovsky: chut

Razovsky: complotiste

Razovsky: :P

Remi.: Ah oui faut pas le dire ... les bobo doivent pouvoir croire qu'ils sont écolo ^^

Razovsky: genre les batteries en géénral

Remi.: Moi complotiste ? :scream: j'ai mes 7 doses de vaccin m'sieur !

Razovsky: la chimie des piles est excellente pour les nappes phréatiques mossieur

Palmipedus: CONTINUOUS_INTEGRATION (5). The team automate one of their skills from their hand. This card will never be discarded and will always be available, but only to release applications. Quelqu'un comprend l'explication?

Razovsky: oui

**BlaiseEbuth marche à la surface du chat sans couler tellement il est salé.

Razovsky: elle ereste en jeu jusqu'à ce que tu soumette une application,

Razovsky: mais la traduction en anglais est NULLE A CHIER

Remi.: Blaise fait gaffe à pas abimer tes chaussures quand même ^^

Razovsky: my god je croyais que c'était pas clair en français

Palmipedus: elle reste dans ta main?

Razovsky: palmipedus sur le plateau

Lexer31: @ Palmipedus Intégration Continue CONTINUOUS_INTEGRATION (5). L’équipe automatise une de ses compétences disponibles dans sa main. Cette carte ne sera pas défaussée à la fin du tour (elle sera toujours disponible) et ne pourra servir que pour livrer une application.

WhatTrickeryIsThis: ah, Bob 1 - WTIT 1

Bob: Palmipedus : la carte est sortie du jeu en tant que tel

Palmipedus: ha merci, je devrai passer sur le texte en francais je pense

Bob: mais reste dispo en permanence pour release

Razovsky: bon, un code simple mais pas tant que ça pour bronze, va falloir que je l'améliore maintenant

Razovsky: Palmipedus en vrai oui

OHER: Question en passant: vous avez déjà vu un plateau de dev organisé comme leur "green circle "?

Vry: GG Razovsky ... même si c'est pas fini avec 2 points de plus que le boss ça passe !

Lexer31: @OHER je pense les gens ne changent pas de poste

Razovsky: OHER oui, dans les dessins animés où plus le hacker est bon, plus il écrit vite sur le clavier XD

Razovsky: Vry on gère ;)

Remi.: Il manque la machine à café pour reprendre de la productivité

Razovsky: la machine à café - écoresponsable bio

Razovsky: stp

Razovsky: sinon c'est paaaas bieeen

Vry: Héhé, on écrase la ligue wood 1 ... :innocent:

Razovsky: les ailes poussent :P

Remi.: Oui avec des capsules qui bouffent de la matière prem ... enfin des capsules écolo

Razovsky: capsules recyclables (à 10% et brulées en déchetterie mais faut pas le dire)

Remi.: Ce jeu a un truc bien quand même ... il nous aide à passer en revue toute la masse de faux arguments écolo qu'on bouffe au quotidien ^^

Remi.: c

Remi.: C'est comme quand on "plante des arbres" ... si on le plante c'est bien qu'on l'a enlevé d'ailleurs ^^

BlaiseEbuth: Tu connais les graines ?

Razovsky: tu connais les pépiniéristes :P

Lexer31: il semble que le jeu se bloque de temps en temps avec la même phase qui revient indéfiniment

I_love_CoC: tu connais Automaton2000

Automaton2000: moi je fais le tour de release

Bob: Lexer31 oui ca peut arriver

Default avatar.png Haikooo: Question, pour vous ou dans quelle pays on retrouve les meilleurs devs ?

Razovsky: Lexer31 le bug est connu, cf plus haut

Lexer31: @ Ok

Razovsky: Haikooo sur Pluton

Bob: Haikooo dans le pays ou on toruve les meilleurs humains

Remi.: Genre ils plantent des graines pour de vrai ^^

I_love_CoC: au pays de Candy Haikoo

Razovsky: Bob la grande Allemagne C'EST ça hein dis le

Remi.: au pays des merveilles ?

I_love_CoC: ^^

I_love_CoC: pas mal le goldwin Razovsky

BlaiseEbuth: -l

Remi.: goldwin c'est peu comme mathlab, y a une lettre en trop.

Vry: C'est long un ubmit wood 2 ...

Vry: +s

dwarfie: s+ tu veut dire ;)

Razovsky: ++s<s++

Vry: Allez je me casse en Bronze

Razovsky: salut les bouzeux

Razovsky: on vous laisse à l'age du bois on passe chez les gaulois

Remi.: Pas trop de monde en bronze svp ça me fait baisser ^^

OHER: bien joué Raz

k1one44: les gars arreter de faire des truc qui marche en Wood1 j'arrive plus a avancé :p

Razovsky: la vache trop de monde qui submit je vais pas passer O_o

Razovsky: AU SECOURS

**Razovsky transpire

Remi.: Ton n° est vert, tu passes quoi qu'il arrive

OHER: allez Raz ! l'iphone 2 reconditionné est à portée de main !

Remi.: Passé !

Remi.: GG

I_love_CoC: gg

Lexer31: iPhone 2 n'existe pas

Remi.: Tu me donnes ton code ? :D

I_love_CoC: ^^

Razovsky: Bob c'est toi derrière le bureau administratif avoue

Razovsky: merci :D

Razovsky: jme fait piquer des cartes O_o

Razovsky: je comprends plus rien, à quelle occasion on passe par le bureau administratif ?

Remi.: Quand t'es convoqué par la direction

I_love_CoC: à chaque tour de piste

OHER: Pour tes notes de frais ?

Razovsky: à chaque tour ???

Razovsky: mais comment ça

I_love_CoC: tu passes auto et tu défausses deux cartes si tu peux pas tu prends de la carte noire

Remi.: Vaut mieux faire les bureaux dans l'ordre ^^

I_love_CoC: non pas chaque tour mais chaque fois que tu passes de la zone 7 à la zone 0 par exemple

Razovsky: donc maintenant on tourne dans le sens 0-->1>2>3>4>5>6>7>0 ?

Razovsky: si je fais 5>2 ya un passage par chez Bob ?

I_love_CoC: oui

Razovsky: eeeeeeeeeeeeeeeeeh

Razovsky: meeeeeeeeeeeh

Razovsky: CHIER

Razovsky: XD

I_love_CoC: et tu défausses 2 cartes

I_love_CoC: XD

WhatTrickeryIsThis: oui, et crois moi il sera pas content de te recevoir

Razovsky: quelenfercetruc

OHER: et tu touches pas les 20 000 F

Razovsky: j'avais un joli ptit truc qui marchait

Remi.: Bon ça ne va plus du tout, parmi mes abonnements vous êtes plus nombrteux en bronze qu'en wood maintenant.

Razovsky: je vais le redécouper à la hache, on se retrouve dans 2sec pour les timeOut

Razovsky: le premier de bronze code en C++ :D

I_love_CoC: franchement Raz tu fais ton code juste tu te déplaces moins vite et ça passe à l'aise

I_love_CoC: tu reprends ton code précédent je veux dire

WhatTrickeryIsThis: top 50 ez WTIT, :triumph:

Bob: Raz : en vrai on a toujours tourne dans ce sens-la, y avait juste pas encore les douaniers entre 7 et 0

regismeysso22: qui a résolue le probleme des intervalles de parking en certification

Bob: les fake timers de jest commencent a me les briser

Razovsky: en fait Bob t'as raison

OHER: t'enerve pas Bob, c'est mauvais pour ta tension...

Razovsky: en modern C++ ça marche and / or etc

OHER: tu entends quoi par fake timers?

Bob: ben jest.useFakeTimers() ?

Razovsky: Bob pourquoi ya écrit Javascript à côté de ta submission ? :|

Razovsky: hey imaginons que je change de language, je repars en Wood 2 ?

Bob: nope

thoip2: non

Remi.: Non

Razovsky: c'est craqué

Bob: et je suis sur que quelqu'un d'aussi efficace que toi saura trouver pourquoi j'ai JS marque :)

Razovsky: je monte légende en C++ puis jferai un random en groovy et paf, premier dans un langage ?

Remi.: Sauf s'il y a un autre groovy qui laisse son code légende.

Remi.: Mais si personne ne fait du groovy en légende, ça passe.

Bob: et qu'il finit au-dessus de toi

Razovsky: Bob je ne sais même pas pourquoi je fais ces blagues, je connais rien aux différences. c'est pour que BlaiseEbuth me remarque :|

Bob: #fanboy

Razovsky: :(

Razovsky: être groupie c'est dur

I_love_CoC: comme nous tous Bob ne te mens pas à toi même^^

thoip2: il y a pas un problème sur le choix des opposants dans le contest?

thoip2: je joue toujours 2 a 4 fois cotre es mêmes.

Bob: normal

Bob: comme le jeu est asymetrique tu fais une fois J1 et une fois J2 je pense

Razovsky: il pense bien

Vry: Il est fort ce Bob

thoip2: 50 wood 2 moitié du run.

thoip2: Random complet si je suis J1; wait and move avec du random J2.

Razovsky: l'énoncé Wood est cassé, il manque des consignes, à qui je dois transmettre ça ?

OHER: le challenge le plus intéressant c'est de coder une solution qui gagne avec le moins d'intelligence possible

Remi.: random :D

Remi.: Mais bon au fur et à mesure que les autres avancent, je ne gagne plus tellement ^^

thoip2: 16eme wood 2 à 70% du run

TomPouce: let's go

Magus: bon, maintenant que je suis bronze, qu'est ce que je code ...

TKirishima: Un bot qui fait du renforced learning :D

Bob: de la marde

Razovsky: moi mon problème c'est le coté aléatoire du tirage

Razovsky: j'ai pas de chance

Bob: ta ta ta

Bob: t'as droit a la meme chance que les autres

thoip2: razo faut un code pour J1 et un autre pour J2.

WhatTrickeryIsThis: y à un malus pour les vieux chats pourris

egaetan: et les singes pleins de puces ?

WhatTrickeryIsThis: salr bête

WhatTrickeryIsThis: salut egaetan

egaetan: o/

Razovsky: dans ta GUEULE méchant

Razovsky: si je fais des stats comme sur blood bowl tu vas voir que ça ne s'équilibre pas tss :D

WhatTrickeryIsThis: :banana:

WhatTrickeryIsThis: si t'as pas de chance c'est peut être t'as trop de carte triangle rouge sur fond noir

Vry: o/ egaetan

Razovsky: hein ?

WhatTrickeryIsThis: c'est de la vilaine carte, faut pas généré trop

Razovsky: le but c'est pas d'en avoir 100 ?

Razovsky: j'ai rien compris moi

R4N4R4M4: Purée, je commence à faire mes nuits le jour :D

Default avatar.png maxlabinch: enfate sa sere a rien si tu sais pas coder

Default avatar.png maxlabinch: il t'explique r

Razovsky: yes

TomPouce: en vrai avec la chaleur ça vaut limite le coup

Razovsky: c'est pour pratiquer

Default avatar.png maxlabinch: til te donne le truc et puis bonne chance

TKirishima: Oui ?

Bah comme en programmation quoi 

WhatTrickeryIsThis: les gens ils disent qu'il fait chaud, moi ça me fais ni chaud ni froid

Default avatar.png maxlabinch: oui mais si tu sais pas codé et que tu veux apprendre bas sa sere a rien

Razovsky: sert

TKirishima: o_O

Razovsky: verbe du troisième groupe

Razovsky: servir

TKirishima: coder* bah* ça* sert* à*

Razovsky: mais oui ya de bons sites pour apprendre

Razovsky: ce site est pour pratiquer

WhatTrickeryIsThis: razo, t'es un as

Razovsky: donc apprends les bases, et reviens

Default avatar.png maxlabinch: vous voulais la solution ???

TKirishima: w3school

TKirishima: "Vous voulais"

Razovsky: bescherelle, puis geeksforgeeks

TKirishima: de pire en pire

dwarfie: s/ais/ez/ :sunglasses:

Razovsky: :P

TKirishima: "ais" et "ez" ce n'est même pas le même son.. Comment confondre ?

WhatTrickeryIsThis: pratiquer et compétiter là

Razovsky: voulais.replace("ais","ez")

Default avatar.png maxlabinch: jsuis dysorthographique ses normale

Razovsky: à tes souhaits

dwarfie: comme ca dit dans hoshots 2 : aiaa gé perdu mes deuz euilles

Razovsky: désolé pour toi

Default avatar.png maxlabinch: http://chat.codingame.com/pastebin/f842e1e1-28f2-4d91-b4db-b70a1ef595ca

Razovsky: mais bref max, si tu veux vraiment apprendre de 0, ça n'est pas ici

TKirishima: C'est pas ultra opti ça

Razovsky: tu comprends ce que tu codes au moins ?

**dwarfie relis le statements et decouvre que les cartes y'en a que 5 par postes :D

Palmipedus: on ne peut pas automatiser le coutinuous automation skill?

WhatTrickeryIsThis: seul Automaton sait ça

TKirishima: Automaton2000 ?

Automaton2000: le début de la fin du jeu

Razovsky: dwarfie sait lire \o/

Palmipedus: Palmipedus has in hand: BONUS (8), BONUS (8), TECHNICAL_DEBT (9), TECHNICAL_DEBT (9), CONTINUOUS_INTEGRATION (5) Palmipedus provided incorrect input. you do not have a card of type CONTINUOUS_INTEGRATION to automate

Razovsky: et 36 bonus seulement

Razovsky: Palmipedus ?

dwarfie: d'abord relire , et apres réécrire un code ... mais sans trop forcer , sauf si Automaton2000 me donne une tortue ou une licorne

Automaton2000: est-ce que je suis en bois 1 et je ne sais pas trop comment ça marche

dwarfie: Automaton2000 : probable

Automaton2000: si je ne suis pas du tout je vais regarder ça

WhatTrickeryIsThis: lol Palmi, il s'est fait trollé

Palmipedus: ben j'ai une carte de CA et le seul skill que j'ai c'est CA

thoip2: t'as submt automaton2000?

Automaton2000: merci pour la réponse, y a plus de monde

Palmipedus: donc j'essaie de faire CA sur CA mais il me fait une erreur

Palmipedus: l'enonce ne dis rien sur ce cas la

OldJohn: 1) bien lire l'énoncé !

TKirishima: Automaton2000 aurait tu des tortues en stock stp ?

Automaton2000: et pour les status, tu as les non-écoles qui dépendent d'une fac, les non-écoles qui dépendant d'un truc qui n'est ...

TKirishima: aurais*

OldJohn: 2) essayer de comprendre l'énoncé

WhatTrickeryIsThis: Palmi pour faire ta competence, il te faut une carte competence à côté

WhatTrickeryIsThis: sinon l'effet de skill est impossible

WhatTrickeryIsThis: je sais pas si je suis clair

Palmipedus: pas asser

WhatTrickeryIsThis: mais c'est comme ça c'est l'énoncé

WhatTrickeryIsThis: pas ma faute

OldJohn: Regarde le code du referee !

WhatTrickeryIsThis: le continous inte, c'est copier une carte competence que tu as en main

WhatTrickeryIsThis: mais dans ta main t'en a pas Palmi

Palmipedus: ben CA c'est une comptence non?

Razovsky: DONC SI TU METS JUSTE CETTE CARTE C4ETS ERREUR

Razovsky: merde caps

Palmipedus: je fait CA 5

OldJohn: Soyez poli, SVP

WhatTrickeryIsThis: non Palmi, non

WhatTrickeryIsThis: BONUS (8), BONUS (8), TECHNICAL_DEBT (9), TECHNICAL_DEBT (9), CONTINUOUS_INTEGRATION (5)

WhatTrickeryIsThis: ton skill (5) ne s'applique à rien

TomPouce: comme une envie d'attendre que la ligue silver ouvre

TomPouce: la gigaflemme de commencer à implémenter les effets de cartes

Razovsky: Oldjohn il se passe quoi si on n'a pas envie :D

OldJohn: Ben, le code du referee donne pas envie !

Palmipedus: c'est quoi la liste des skills?

WhatTrickeryIsThis: silver c'est lundi, donc tu va t'ennuyer ce we

Razovsky: yen a beaucoup

Razovsky: d'effets

WhatTrickeryIsThis: http://chat.codingame.com/pastebin/f53a48ba-ce17-46f0-9974-2ef4f0c4c988

OldJohn: @Razovsky faut te laver les mains au gel hydroalcoolique

Razovsky: jvais faire un algo papier pi on verra pour ce we

Razovsky: Oldjohn je touche pas à ça merci :D

BlaiseEbuth: Que serait un objet informatique sans éléments non spécifiés...

thoip2: un évier?

WhatTrickeryIsThis: vous connaissez le 2nd prenom de Biden j'esperes

BlaiseEbuth: for ?

Default avatar.png maxlabinch: nn

Remi.: :rofl:

TKirishima: Robinette

Default avatar.png maxlabinch: :fries:

Razovsky: jcrois que ya plus de commentaires / idées que de code dans mon truc

Remi.: Moi y a une bonne partie du tchat d'hier soir et aujourd'hui en commentaire dans mon code ^^

Razovsky: tu codes Automaton2001 ?

Remi.: Je note les bonnes idées pour quand je serai motivé

BlaiseEbuth: Tu respectes pas les CGUs ! Et si mon patron ou ma femme lisent ton code ?! :angry:

Remi.: Il me manque juste l'adresse de ta femme et j'étais prêt à tout lui envoyer.

Razovsky: les cgus ?

Remi.: T'inquiète pas Blaise le tchat va bientôt disparaître ^^

**dwarfie invoque la menace humancentipad

BlaiseEbuth: Mais ton code ?

Remi.: Mon code osef, je suis en ligue green, c'était le but du jeu non ? ^^

thoip2: c'est bon devrait passer wood 2 enfin;

BlaiseEbuth: Ah ? T'étais Wood3 ?

thoip2: non wood2

thoip2: jpasser en wood 1 si tu prefere

Default avatar.png M_C: C'est la première fois que je passe autant de temps sur le referee pour comprendre les règles en fait ... :fearful:

BlaiseEbuth: Je préfère

Vry: Pensez à regarder la vidéo de présentation de Samsara ...

OldJohn: Bon, heureux de ne pas être le seul !

WhatTrickeryIsThis: la video c'était pire que l'énoncé, totalement rien compris xD

Razovsky: +1 :P

Razovsky: on est des singes

dwarfie: tout a fait ... en tapant assez longtemps sur un clavier au hasard , on fnira fatalement par un code qui marche :D

Default avatar.png M_C: Quelqu'un tente des simulations ?

Bob: "- et comment tu trouves mon code ?

- 2 singes, 10 minutes"

OldJohn: Moi c'est l'effet que cela me fait quand je vais chez mon fils et qu'ils veulent que nous jouons aux cartes

Palmipedus: bon falloir lire le referee pour comprendre les cas valide de CA....

thoip2: des simu avec quelles règles?

**WhatTrickeryIsThis is face rolling the keyboard

Palmipedus: souhaitez moi chance

Bob: une simu avec un referee bugge ?

Default avatar.png M_C: Ah ? Y'a des bugs ? :)

Bob: deja des heuristiques avec le referee bugge...

WhatTrickeryIsThis: des simus avec des tirages aleatoires à chaque turn

dwarfie: bah ca serait pas le premier

Default avatar.png M_C: Pour ca que je dois être pas trop mal classé pour une fois :D

WhatTrickeryIsThis: on peut exploit le bug, dès que t'as une release d'avance tu file sur la case training et tu spamm

Vry: WhatTrickeryIsThis : celle-ci https://youtu.be/MRnWfQAed_s ?

Vry: Bonne Palmipedus

Default avatar.png M_C: Han j'y avais meme pas pensé ! :D

Razovsky: j'espère que ça va être fix

TomPouce: il faut que ce soit fix

Razovsky: sinon j1 gagne systématiquement

Razovsky: merci

Vry: Sinon vu que c'est random à chaque tour un mc devrait pouvoir s'en sortir ... du random de random ?

Vry: Et au moins plus besoin de réflechir :p

WhatTrickeryIsThis: mcts oui peut être en fait

Default avatar.png M_C: en 50 ms... chaud

Palmipedus: 'tain le code du referee, c'est hyper complique pour rien

WhatTrickeryIsThis: c'est pas dit

Razovsky: mcts premier tour : 1s

Bob: Palmipedus c'est raccord avec l'enonce du coup ?

Razovsky: puis tu suis les simus

Default avatar.png M_C: vue que les stratégies prometteuses consistent plutôt à préparer le terrain pour finir efficacement

WhatTrickeryIsThis: t'as des combinaisons dès le depart pour les objectifs que tu peux calculer une route opti

Razovsky: legars qui a fait le referee n'a pas compris l'énoncé non plus

Palmipedus: les grandes etapes semble raccord avec l'enonce mais pour trouver les details faut vraiment creuser avec toutes les abstrations inutiles qu'ils ont mis

Razovsky: le souci c'est que c'est pas des composants à chercher

WhatTrickeryIsThis: ils ont fait le referee en methode green IT ?

Razovsky: ce sont des cartes que peut-être tu tires ou pas

WhatTrickeryIsThis: du moment qu'elles trainent dans le deck

R4N4R4M4: Bon, je vais sérialiser mes piles

Default avatar.png maxlabinch: c'est des probas enfait

R4N4R4M4: pas faux maxlabinch

Palmipedus: pour avoir travaille a la SocGen, si ca a ete dirige par un archi, c'est juste over engineer pour rien ca devient illisible et unmaintanble

Palmipedus: et la c'est vraiment l'impression que ca me donne

Palmipedus: et la c'est l'impression que ca donne

OldJohn: Après c'est sur il va falloir faire des probas

R4N4R4M4: Ou simuler, ce qui revient au même

R4N4R4M4: Faut déjà que je termine mes input :D

Razovsky: Bon c'est quoi le compte de BlaiseEbuth pour ce contest à votre avis

WhatTrickeryIsThis: c'est raven dragen

WhatTrickeryIsThis: le dernier

dwarfie: on devrait dire que son compte des celui de W ... comme ca on en serait debarassé :D

R4N4R4M4: J'aimerais bien au moins terminer les input ce week end :D

dwarfie: R4N4R4M4 , t'as qu'a demandé un coup de main aux "magic minions" :D

KinaKhongs: Dites voir, je comprend pas trop l'histoire du poste administratif, des fois, je passer par laba et d'autres fois nan. Quelqu'un peux m'expliquer ?

Razovsky: tu tournes dans la salle

Razovsky: et quand tu vas d'un poste x à un poste y

Razovsky: si x>y bam tu passes par là

Razovsky: imaginons que tu avs de 6 à 2

Razovsky: en réalité tu fais 6-7-admin-0-1-2

KinaKhongs: C'est bizzar, je fight le premier, et des fois, il passe de 7 à un autre poste mais sans passer par le poste

KinaKhongs: administratif

Razovsky: ha ouais ?

KinaKhongs: ouai c'est chelou

Razovsky: ben ecoute c'est ce que j'ai compris, si c'est pas ça, alors jsuis dans la même m que toi

KinaKhongs: du coup il a pas a lacher des cartes

Palmipedus: est-ce que le desk 7 et a cote de 0?

I_love_CoC: si il passe forcément mais la chose se fait auto si tu mets la vitesse en ralenti tu vas surememnt voir qu'il prend des cartes noires

WhatTrickeryIsThis: dis pas ça à Bob, il va s'énerver pour son business

KinaKhongs: nan sa fait 7-poste administratif-0

Palmipedus: si opp est sur admin et que je vais sur 7 dois-je donner une carte?

I_love_CoC: non

I_love_CoC: car opp ne reste pas sur admin

I_love_CoC: il passe par la et se rend sur un autre case

KinaKhongs: Ah ouai ok I_love_CoC, j'avais pas vu, c'est marquer dans le résumer du jeux mais visuelement, il passait pas par le bureau thx

Razovsky: yes la phase de move sera divisée en 2, et jamais tu le croiseras en admin vu qu'à la fin de son tour il aura dégagé

Razovsky: donc si t'es en 7 et lui en 0 c'est safe

I_love_CoC: si tu as un bon dico les régles sont claires XD

Razovsky: c'est le cas depuis le début

fransab: Mon dieu je crois y'a moyen de faire une chaine de Markov des enfers mais je pense avoir la flemme de l'implémenter

Bob: on m'appelle ?

WhatTrickeryIsThis: oui, au bureau administratif, on aurait repérer des fraudes

Bob: bonjour, l'inspection du travail ?

Bob: c'est pour un don

Razovsky: voyou

I_love_CoC: arrête avec tes revendications auto centrée Bob on t'a dit^^

Razovsky: question : comment on sait si l'adversaire a défaussé des cartes ?

Remi.: Automaton2000 une tortue pour la route ? avant que j'y aille stp ^^

Automaton2000: mais pas pour les faibles

Razovsky: mon compte est fichu en l'air

Razovsky: wait

Razovsky: j'ai trouvé

Razovsky: oof je suis rapide

Remi.: C'est moi le faible ? :rage:

Remi.: Automaton2000

Automaton2000: oui mais quand je regarde les combats de bot

dwarfie: :rofl:

I_love_CoC: ^^ ce qu'il te met^^

Remi.: Ah ok Automaton2000 c'est mon random ^^

**Automaton2000 se demande si c'est bien fait

I_love_CoC: bim bam boum^^

Remi.: Il me déteste c'est pas possible ^^

I_love_CoC: dans la 3eme corde^^

thoip2: automaton2000 a pas aimé la taortue

Automaton2000: je suis en train de jouer à un jeu de test

Remi.: Automaton2000 j'ai toujours assumé que j'étais nul en combat de bots, c'est pas gentil de me troller !

Automaton2000: ca fait pas mal de monde en silver

BlaiseEbuth: Qu'est-ce qui te fais croire que k'ai un compte Razovsky ? :o

Lexer31: @ Razovsky avez-vous vérifié que le 0 et 7 ne sont pas côte-à-côte

Razovsky: j'ai du mal à croire que tu ne participes pas aux challenges :)

thoip2: Automaton2000 remi aussi en silver?

Automaton2000: bon j'ai fait une fonction qui prend en compte le nb de coups

Remi.: J'ai rien en silver ^^ gold légende ou wood.

I_love_CoC: salop t'es legende sur quoi?^^

Remi.: MPR .. et on dit salaud, pas salop ^^

Razovsky: Lexer31 pas vérifié effectivement, mais ça se tiens

I_love_CoC: gg^^

Lexer31: @ Razovsky les 0 et 7 sont ensemble vous devrez payer l'adversaire s'il est sur le 7 et que vous passez sur 0

Bob: Remi. reconnais cependant que c'est surprenant non ?

I_love_CoC: c'est pour que ça passe la modération Remi.^^

Bob: car on ne dit pas salaude

Razovsky: Lexer31 sûr ?

Bob: alors qu'on dit bien ribaud et ribaude

Remi.: Que je sois légende ? oui sans doute ^^

Remi.: Je dois partir, à+ bisoussss

Lexer31: @ Razovsky oui

Palmipedus: mince le boss default fait une boucle infinie?

Razovsky: même avec admin au milieu ?

Razovsky: Lexer31 ?

Razovsky: ha ben mince

Palmipedus: il spam du training

Lexer31: @ Razovsky j'ai vu cela sur un combat que c'était vrai mais comme le jeu bug souvent peut-être c'est pas voulu

I_love_CoC: je savais que je n'aurais pas du repush^^

Razovsky: Lexer31 si c'est comme ça c'est voulu. Bon, ben lets go changer le code...

Razovsky: on est d'accord qu'à aucun moment c'est possible de perdre des cartes bonus ?

thoip2: oui

Razovsky: cool

Lexer31: @ Razovsky ou alors laissez comme cela et donnez moi vos cartes

VilBoub: j'comprends pas comment il pourrait y avoir une "boucle infinie" vu que le deck est fini !

thoip2: non tu peux perdre des cartes bonus mal lu ta question

Razovsky: Lexer31 pas besoin de me vouvoyer, et non :P

thoip2: tu peux perdre des cartes bonus si tu t'approches de ton adversaire

Razovsky: oui certes

I_love_CoC: je le savais j'étais 20 je repush je suis 80 :rofl:

Razovsky: ha non thiop2 faux

thoip2: en quelle ligue?

Razovsky: "Elle doit donc se faire accepter en cédant une compétence de son choix à l’équipe dérangée."

I_love_CoC: bronze^^

Razovsky: ha mais s, compétence, ça peut être les bonus

Razovsky: pffff

thoip2: razovsky, je t'assures que si, dans une de mes parties j'ai perdu des cares bonus comme ça

Razovsky: yes yes j'ai capté

Palmipedus: CODING (1). The team draws 1 card and can play 2 more cards from their hand. => play 2 more card c'est des skills?

Default avatar.png M_C: oui

TomPouce: c'est les cartes skills

Razovsky: tu as deux tours "Play_card" en plus

Default avatar.png M_C: tu peux enchainer deux cartes à jouer comme ca

Palmipedus: ha cool, ca al'ai pas mal, je vais coder ca alors

Bob: apres ca n'est interessant que si tu as le matos

Palmipedus: ben tu draw, ca fait tounrer le tas non?

I_love_CoC: dans ce type de jeu le card advantage c'est toujours fort

I_love_CoC: donc le draw c'est fort

I_love_CoC: les extra turn c'est fort

Bob: certes

Bob: mais faut pas que t'aies besoin de ton coding pour faire une app, non plus

I_love_CoC: tu jouais à Magic Bob?

Bob: nope

Bob: jamais trop fait de ces jeux-la

Bob: je suis plus a bouger des cubes de bois

I_love_CoC: ça me fait penser à des jeux bleux casse couille avec des extra turn et de la pioche à gogo genre tour 1 à moi j'ai joué mon deck j'ai gagné à toi

Lexer31: c'est énervant de perdre le combat quand le jeu est bloqué

TomPouce: oublie pas qu'il te faut le deck avant de pousser la pioche/jouer plusieurs fois

I_love_CoC: c'est à dire?

Bob: mais je vois bien l'idee - typiquement on peut commencer par se dire que n'importe quelle carte de skill non indispensable pour faire une app donnera un interet a etre jouee

I_love_CoC: Lexer31

TomPouce: (on reste d'accord que c'est fort)

Bob: Lexer31 si c'est le bug de l'infinite training, tu t'en fous ca sera corrige

Lexer31: @ Bob oui car ce bug avantage certaines stratégies plus que d'autres

Lexer31: @ Bob si c'est pas corrigé il faut adapter le code en conséquence au cas où cela arrive

WhatTrickeryIsThis: tu peux hardcoder l'infinte training si tu as 1 release d'avance :)

Palmipedus: il y un bug sur le coding? je fait coding, j'ai les msg normaux puis c'est au tout de l'autre, sans avoir mes deux tours de play card?

Razovsky: jsais pas j'ai des trucs comme ça aussi

WhatTrickeryIsThis: coding et training sont certainement buggé à mort en effet

I_love_CoC: tu squattes la zone extraturn au début pour avoir plus d'exemplaire que ton adv ou au moins autant ensuite tu recuperes les compos de ton choix puis tu fais tourner ta pioche pour toucher tes app payées rubis sur l'ongle (ça te rappelle quelque chose Bob^^)

Razovsky: mais si draw 2 cartes en plus ne t'apporte rien, ben ça passe au suivant

Bob: Lexer31 oui mais ca sera corrige

Bob: le bug est connu et en cours de traitement

Bob: donc pas la paine de te casser le train a le contourner pour defaire le code demain

[SG]Sebastien: oui, je leur envoie le code corrigé

I_love_CoC: certes mais tes exemplaires de skill qui font draw sont dans ta défausse non? donc ils vont revenir plys vite

Lexer31: @ on sait jamais

FlorentC: Zut, moi qui comptais dessus pour forcer la victoire en cas d'avantage...

WhatTrickeryIsThis: FIX => retirer les skills, les randoms et le bureau admin

Bob: "on sait jamais", un des meilleurs moyens de faire du code "au cas ou" qui ne sera jamais execute mais qu'il faudra maintenir

[SG]Sebastien: WhatTrickeryIsThis: tu as des exemples stp? Je n'ai que le cas de la boucle infinie pour l'instant

Lexer31: @ Bob oui je vais faire 2 versions celle avec bug et celle sans bug

Palmipedus: bon il ya tellement de bug que je vais attendre l'update pour continuer

WhatTrickeryIsThis: https://www.codingame.com/replay/641874409

Palmipedus: ha tien #87

thoip2: en quelle league?

Palmipedus: bronze

WhatTrickeryIsThis: Salut ex Bisous

[SG]Sebastien: oui,, celui là c'est fixé (y a plus qu'à livrer)

thoip2: t'es passé vite de wood 2 a bronze là

[SG]Sebastien: je parlais du cas où tu n'as pas les actions play supplémentaires

[SG]Sebastien: salut

[SG]Sebastien: ça ne devrai les sauter que si tu ne peux rien jouer

FlorentC: Du coup, il s'est spamé tout seul

WhatTrickeryIsThis: Palmi a trouver peut être

Palmipedus: thoip2 40 min pour trouver quoi faire avec mon code Wood 1 et le push

VilBoub: dans un jeu de deck-building, les cartes jouée pendant le tour ne vont dans la défausse qu'à la fin du tour, donc il ne peut pas y avoir de boucle infinie...

WhatTrickeryIsThis: Palmi, t'as farder ton replay pour le coding foiré?

Palmipedus: la le code de bronze c'est deja un update j'etais avant dernier apres la promotion

[SG]Sebastien: VilBoub: c'est le fix qu'on a codé

Palmipedus: farder?

VilBoub: ok [SG]Sebastien, cool !

Razovsky: "Le jeu commence avec 5 cartes compétence sur chaque poste de travail, 36 cartes de Compétences BONUS et 100 cartes de Dette Technique dnas les pioches communes."

Razovsky: ça compte les 4 cartes dans la main des joueurs ?

Razovsky: 8*

[SG]Sebastien: oui

Razovsky: okay thx

WhatTrickeryIsThis: ça fait un sacré tas de dettes pour commencer :D, si on plus on joue mal on s'enfonce encore plus

Razovsky: et [SG]Sebastien dernière question, les bureaux 0 et 7 sont considérés adjacents c'est ça ?

[SG]Sebastien: quand tu arrives sur un projet existant, ça fait peu

[SG]Sebastien: Razovsky :oui, 0 et 7 sont adjacents

Razovsky: erf

Razovsky: thx

RevileroX: Ptite question : Quand on utilise la compétence d'une carte, elle est défausé ou elle reste dans la main ?

Default avatar.png M_C: defaussée

RevileroX: dacc merci !!

WhatTrickeryIsThis: 30 min + le submit, on va commencer à entrer dans la purée ce week end

dwarfie: purée de brocolis ...

Razovsky: j'aime le brocoli

Jipe: c'est green le brocoli

thoip2: automaton2000 tu aimes le brocoli?

Automaton2000: je crois qu'il faut compter les valeurs des lettres

Razovsky: il existe un chou qui fait des fractales, bon aussi

Razovsky: chou romanesco

dwarfie: romanesco

Razovsky: :D

b0n5a1: le romanesco Razovsky ?

BlaiseEbuth: Vous avez des brocolis ? :beetle:

b0n5a1: arf

dwarfie: homer aime pas les brocolis ... ca le tue :D

Razovsky: allez je pushe et je file, je reviens quand je suis dernier, à plus !

b0n5a1: hou pinaise des donuts au brocoli nappés de chocolat...ça passe ça

BlaiseEbuth: Why not...

thoip2: t'as des oûts particulier

BlaiseEbuth: T'as déjà gouté ? Alors juge pas

b0n5a1: ça peut se tenter

WhatTrickeryIsThis: avec beaucoups de chocolat je suis sur ça passe

b0n5a1: voilà

WhatTrickeryIsThis: et un peu de mayo

BlaiseEbuth: En vrai chou-fleur chocolat blanc c'est :yum:

**Razovsky donne des coups de pied à I_loveCoC

BlaiseEbuth: T'étais pas parti ?

**Razovsky est parti

Boulet: parti, pas parti

BlaiseEbuth: o/ Boulet

Boulet: suivant comment tu te tournes ça change tout

Boulet: \o BlaiseEbuth

BlaiseEbuth: C'est pas faux

Boulet: d'ailleurs je vais me tourner vers chez moi

Boulet: A+ les gens

BlaiseEbuth: o/

thoip2: passé bronze. il y a pas beaucoup de regles par rapport au autres contests?

BlaiseEbuth: Ca devrait être interdit des températures pareilles...

Lexer31: quand il reste 1 app à livrer (clean à 100%) c'est normal que la phase de RELEASE ne survient jamais si on a pas les ingrédients ou c'est un bug de ma partie

BlaiseEbuth: C'est dans l'énoncé

BlaiseEbuth: Tu peux pas utiliser de shoddy sur la 5eme

[SG]Sebastien: la phase n'arrive que si tu peux livrer

Lexer31: ok

thoip2: blaiseebuth c'est surtout qu'on a pas l'hhabitude

BlaiseEbuth: Osef, c'est trop.

BlaiseEbuth: Même dans le nord il commence à faire trop chaud... Va falloir que je déménage plus près du cercle Arctique

b0n5a1: erf BlaiseEbuth demain on se prend du 37 à l'ombre ici

I_love_CoC: toi la chaleur des flammes de l'enfer pas de problémes mais une petite vague de chaleur en forme de plume et Mausieu BlaiseEbuth à trop chaud^^

BlaiseEbuth: Ignorant... On a un cercle de glace dans les enfers.

BlaiseEbuth: Moi je supporte pas la chaleur.

thoip2: suffit d'avoir une foret et de l'eau acoté. l'air est tout de suite plus respirable.

b0n5a1: ça c'est parce que t'as peut des histoires à dormir debout sur les enfers I_love_CoC

b0n5a1: peur*

[SG]Sebastien: on a livré les fix. Pensez à rafraichir votre page

BlaiseEbuth: Ouai. Elle a chaud elle aussi

dwarfie: ouais , mais le cercle de glace c'est pour les traitres ... pas terrible comme compagnie

BlaiseEbuth: C'pas mieux ailleurs. Et au moins j'ai pas trop chaud

Vry: Chérie, ça a coupé on dirait ...

TomPouce: merci pour l'affichage des infos

[SG]Sebastien: de rien. Je suis surtout désolé d'avoir oublié de l'afficher

Vry: Le tooltip ?

Vry: Enfin les tooltips

Vry: Nice

[SG]Sebastien: Oui. Je n'en voyais pas le besoin (on les a dans les inputs ou on peut les calculer). Mais je n'avais pas pensé aux replay

TomPouce: c'est toujours plus agréable de les avoir en tooltip

[SG]Sebastien: (et je ne voyais pas trop techniquement comment faire un tooltip sans objet visible derrière)

TomPouce: la fenêtre des logs est pas très grande, c'est toujours mieux d'éviter que l'on aie à afficher 50 lignes de debug

TomPouce: ahhhhh

[SG]Sebastien: j'ai donc fait une grosse bidouille pour que ça passe

Snef: [SG]Sebastien y'a eu un changement sur les inputs ?

oolivierr: Bon on ne ne se moque pas... mais je viens enfin de franchir la wood 2 !!!! Youpi 27 h pour arriver en wood 1 ! :grinning:

TomPouce: Bravo !

vincent_manuceau: gg !

Razovsky: bien joué :)

Razovsky: gg vincent d'ailleurs, t'es haut

Bob: gg

Razovsky: sortir d'une boucle, c'est break ?

Default avatar.png M_C: en python oui

Razovsky: (c++)

Bob: en c++ aussi

vincent_manuceau: merci ! 1er contest

Razovsky: cool thx

Razovsky: ben gg

[SG]Sebastien: Snef: tu as le PLAYED_CARDS qui apparait en emplacement de cartes

[SG]Sebastien: je l'ai ajouté dans le statement

Snef: [SG]Sebastien ok donc rien qui touche à la strucutre des input, merci !

[SG]Sebastien: No more infinite loop: the played cards are put aside. They only arrive in the discard pile at the end of the turn. You can have the information on the discard pile tooltip and in the input (new card location PLAYED_CARDS)

vincent_manuceau: @[SG]Sebastien sais-tu quand il y aura les autres leagues ?

Razovsky: à partir de lundi

[SG]Sebastien: oui, j'ai voulu garder un truc compatible

Razovsky: 20/06

vincent_manuceau: merci !

Snef: Bon bah mon bug de main sans skill viens de moi alors :D

Palmipedus: la derniere release sans shoddy skill c'est sur que le test et implemente?

VilBoub: Petite question sur GreenCircle... -> Point d'équipe quotidien DAILY_ROUTINE (2). Cette compétence est permanente : une fois jouée, elle reste active jusqu’à ce que l’équipe ait livré une application. Après son déplacement, l’équipe pourra récupérer une carte compétence d’un poste de travail éloigné de 1. L’effet peut être cumulatif.

VilBoub: si on en joue deux, on peut récupérer à +2 ?

Bob: oui

Default avatar.png jujurocking: C'est ce que je comprends

Bob: la question a ete posee et repondue dans ce sens sur le forum

VilBoub: ok, thx

Bob: ce que je ne sais pas c'est si on peut prendre de 0 vers 7 et inversement

Bob: (a travers le bureau en -1 quoi)

Bob: ni si 0 et 7 sont bien adjacents malgre le bureau

VilBoub: Bonne question Bob !

VilBoub: à tester ^^

Razovsky: oui on peut

Razovsky: 0 et 7 sont adjacents

Razovsky: "circle"

Bob: Palmipedus oui la derniere release sans shoddy c'est en place depuis le depart

Bob: je le sais parce qu'hier c'etait pour ca que je ne terminais jamais mes premieres parties :D

GoTLuB: Bonjoir/

GoTLuB: dites question, quand son code a a pas été sauvegardé dans un exercice non finit ? Moyen de le recupérer quelque part ? ou faut recommencer ;^p ( je demande on sais jamais )

Bob: si tu l'as fait tourner il est sauve

Bob: sinon, cheh

I_love_CoC: ^^

Razovsky: dans les card_location count

BlaiseEbuth: Non

Razovsky: c'est quoi AUTOMATED et OPPONENT_AUTOMATED ?

GoTLuB: Automaton2000 tu sais toi ?

Automaton2000: bah du coup je me dis que c'est là que j'ai faux, ça doit me masquer de meilleures combinaisons à ...

I_love_CoC: c'est les cartes que tu gardes pour release plus tard que tun e defausse pas

Bob: Razovsky les cartes sorties via continuous integration

TomPouce: ^

I_love_CoC: et donc elles snt 'face visible'

I_love_CoC: sont*

Razovsky: oui mais le souci c'est que j'ai pas autant d'entrées

Razovsky: ha attendez

Razovsky: ça veut dire que ça n'affiche rien si yen a pas quoi

Razovsky: mmmh

Bob: c'est ca

Razovsky: je suis bête déso

Bob: si y en a pas tu n'as meme pas la location en ijnput

Razovsky: non mais je vais arriver à faire un truc qui respecte l'énoncé hein, dans 50 ans peut-etre

TomPouce: lâche rien

Razovsky: je ne comprends pas, il y a des cartes qui manquent

Razovsky: si je fais le compte de toutes les cartes en jeu

Razovsky: [SG]Sebastien dans l'énoncé il est dit que "OPPONENT_CARDS (l'ensemble des cartes de l'adversaire entre sa main, sa pioche et sa défausse)"

Razovsky: si j'affiche la variable, dedans, il n'y a que la main du joueur ennemi

Razovsky: :|

VilBoub: ne pas oublier les cartes posées...

VilBoub: sinon, quand on passe par la case n°8... je lit :

VilBoub: "Si l’équipe passe par le poste des tâches administratives (entre le poste 7 et le poste 0), elle perd 2 compétences de son choix."

VilBoub: les cartes "Bonus" sont appelées carte de compétences, on peut les donner à ce moment là ?

VilBoub: si oui, quels sont leur Id ?

Default avatar.png M_C: 8 les bonus non ?

Default avatar.png M_C: et 9 les dettes

VilBoub: et les cartes que l'on donne, on les prend où ? dans la défausse ?

Default avatar.png M_C: dans ta main

Razovsky: dans ta main

VilBoub: ok

Razovsky: Vilboub on les comptabilise où les cartes posées ?

Default avatar.png M_C: et si tu n'en as pas assez, tu te prends des dettes

Palmipedus: pour les cards automated on sais comment le type qu'on a tumated?

Razovsky: quel est la logique entre dire QUE OPP CARD c'est toutes les cartes main défausse pioche de l'adversaire et ne pas afficher tout ?

VilBoub: cartes posées : (AUTOMATED and OPPONENT_AUTOMATED

Palmipedus: AUTOMATED 0 0 0 0 0 0 0 0 3 0

Razovsky: voui ben si j'ajoute tout, au final, je n'ai pas le compte :(

I_love_CoC: pour pas que tu simules trop l'opp je pense Razovsky

Default avatar.png M_C: La tu as 3 bonus Palmipedus

Palmipedus: parfait merci de la clarification

Razovsky: je vous donne ça

Razovsky: http://chat.codingame.com/pastebin/e7778f87-09f7-4bb5-9f1d-f35ddca41eb2

Razovsky: he ben si tu vas à la table 4 elle est vide

VilBoub: c'est écrit kkpart que l'Id d'une carte Bonus c'est 8 ?

Razovsky: ça n'eest 8 que dans l'ordre d'entrée de la variable

Razovsky: à la ligne card_location_count ou qqch comme ça

Razovsky: bref la table 4 est vide et c'est pas normal, je suis censé avoir là toutes les cartes affichées sur le jeu

Razovsky: automated = 00000000 btw

Default avatar.png M_C: Razovsky tu as compté les cartes données en passant au bureau ?

MAWAAW: sous *

Razovsky: Ben elles reviennent pas dans le jeu elles ?

Default avatar.png M_C: et celles que tu as données pour rendre les applications ?

Razovsky: quand tu livres l'appli les cartes partent dans ta défausse

Razovsky: je pige pas

b0n5a1: super le "replay in same conditions" qui te pète toujours le "t'as trop joué, attends un peu...", super pratique quand tu testes vite des trucs

MAWAAW: le green IT c'est aussi la patience

MAWAAW: :grin:

Default avatar.png M_C: deja faut 9 jours pour comprendre bien les règles :)

b0n5a1: non mais elle est débile cette limite IDE depuis longtemps

VilBoub: la liste des App est dans quel fichier du referee ?

[SG]Sebastien: ApplicationFactory je crois

[SG]Sebastien: https://github.com/societe-generale/GreenCircle/blob/master/src/main/java/com/codingame/game/ApplicationFactory.java

VilBoub: thx =)

Zorg1: tu vas reverse le random VilBoub ?

Razovsky: Hey Seb jsuis en train de mettre un truc sur le forum mais c'est ptetre pas nécessaire

[SG]Sebastien: Razovsky: on a une nouvelle location PLAYED_CARDS depuis le fix

Razovsky: Shit

Razovsky: okay -_-

[SG]Sebastien: à la find e ton tour, ça arrivera dnas ta défausse

VilBoub: Zorg1, non je suis en train de m'imprimer le jeu pour y jouer IRL avec ma fille ^^

[SG]Sebastien: tu peux acheter le jeu d'origine aussi

Zorg1: y a des délais de livraison ^^

VilBoub: J'ai regardé vite fait les règles de Samsara, ça m'a paru un peu trop éloigné de Green Circle...

[SG]Sebastien: pourtant, elles sont très proches. J'ai fait très peu d'adaptation

VilBoub: [SG]Sebastien, je n'ai pas trouvé dans la règle si on pouvait donner des cartes Bonus comme cartes "compétences" et si oui, quel est son id ?

[SG]Sebastien: oui on peut. C'est l'id 8

VilBoub: c'est écrit kkpart ?

[SG]Sebastien: et 9, c'est la dette technique, mais ça ne marchera pas car c'est interdit

[SG]Sebastien: bonne question...

Razovsky: non ça n'est pas écrit

Razovsky: ;)

b0n5a1: Razovsky VilBoub dans les exemples :D

[SG]Sebastien: (faut dire que j'ai fini le statement mercredi à 2h du mat)

b0n5a1: GIVE 8 a gift for you!

Zorg1: ça se déduit du stub

Zorg1: sinon salut tout le monde et surtout salut Automaton2000 ^^

Automaton2000: faut que je me demandais si il y a deux profs qui ont dégagé

Zorg1: bah on a toujours autant de profs ici j'ai l'impression voire plus Automaton2000 :D

Automaton2000: si tu fais un truc pour éviter les solutions codées en dur. c'est pour cette raison que certains d'entre eux ...

Vry: o/ Zorg1

Zorg1: \o Vry

b0n5a1: o/ Vry

vincent_manuceau: allez bonne soiree a tous et bon courage pour tous ceux qui enchainent ce weekend ! je re demain soir, o/'

b0n5a1: on enchaîne qui ? :heart_eyes:

Sirios: o/

b0n5a1: o/

Sirios: encore vivant Automaton2000?

Automaton2000: c'est quand tu fais un truc pour part 2 sans lire ^^)

Sirios: j'ai une petite question éventuellement pour toi b0n5a1 et les autres callé en C++

Sirios: est ce que quelqu'un a déjà utilisé le std::wcout ? (en dehors de CG)

b0n5a1: oui

Sirios: j'ai rencontré un truc de bizarre ajd

Sirios: access violation systématique dés que j'utilisais un wcout

b0n5a1: wcout << L"盆栽"

Sirios: alors que le cout passe nicekl

Sirios: yes L"toto"

Sirios: est ce que tu aurais une explication

Sirios: j'ai pas encore trouvé la raison

b0n5a1: hors contexte précis non

Sirios: le contexte c'est un méga programme sous c++ builder tres mal codé

Sirios: (1,3 millions de lignes)

Sirios: dans le file en question il y a #include <iostream> qui est directement inclu

b0n5a1: faut faire gaffe avec les cout wcout "..." L"..." et les mixs par contre si c'est le bordel

Sirios: ben ce sont les premieres utilisation de wcout dans le soft (pour faire de l'autovalid)

Sirios: sur 3 versions qui sont sensé avoir la mm base niveau code source, aucun prob sur la version preview mais sur la stable et la courante ca passe pas

Sirios: vraiment étrange

b0n5a1: ouais mais si tu wcout sur un string au lieu de wstring ou autre blague de ce genre tu peux avoir des sales surprises

I_love_CoC: o/ Sirios

Sirios: ben mm test sur les 3 versions

Sirios: 1 qui passe les 2 autres pas

Sirios: o/ I_love_CoC

Sirios: et le test c'est réellement -> std::wcout << L"toto";

b0n5a1: si t'utilises la macro _T et que tu compile en ansi ou en unicode et que t'as un mix mal géré quelquepart ça peut te péter à la tête aussi

thoip2: c'est jamais aussi simple, i y a forcement des differences

Sirios: hmm l'encodage des files du coup?

Sirios: je n'y ai pas pensé a ca

b0n5a1: non pas ça

b0n5a1: la macro _T pour du texte ... _T("toto") -> "toto" en ansi , L"toto" en unicode à la génération (bon de mémoire ça existe que sous MS / visual studio ce type de macro par contre)

R4N4R4M4: On peut pas utiliser les 2 points dette d'une carte CODING sur une application qui ne demande pas de CODING ?

GoTLuB: dite question , faire un break dans un while qui est dans une fonction en python c'est pas jouer avec l’imprévue ? vaux mieux mettre une condition on est d'accord ? ( qui me forcera a finir l’exécution de ma boucle :s )

Sirios: ok b0n5a1, je viens de check ce qu'était la macro _T et je ne l'utilise pas du tt (je ne savais mm pas ce que c'était)

Sirios: GoTLuB quand j'étais en formation pour me réorienté je me serais fait insulté si j'avais mis un break dans un while

Sirios: mtn il y a 2 écoles

Sirios: et dans mon boulot actuellement c'est en mode ballec

thoip2: gotlub non les 2 sont possible;

GoTLuB: ok mci Sirios

R4N4R4M4: Bon je crois que je passe quand même en Bronze, malgré ce gros bug https://www.codingame.com/share-replay/642025756

b0n5a1: ha ouais pas mal le timeout

thoip2: juste c'est plus decondeillé de mettre des breaks dans des programmes gros. si c'est une petite application tu peux. si c'est une grosse avec pas mal d'interaction deconseillé parce que c'est plus difficilement maintenable

Zorg1: ah zut les tâches baclées n'ont pas besoin d'être de la même compétence que la carte

Sirios: Pas d'autre idée b0n5a1? Déso je ne suis pas très explicite sur le contexte

Zorg1: #readingComprehension

Zorg1: j'ai vraiment fait ça à l'arrache hier

b0n5a1: dans l'immédiat non Sirios

Sirios: ok merci b0n5a1

thoip2: t'as pas des options de précompilation différente? sirios?

Sirios: en théorie ce sont les mêmes mais c'est une idée

Zorg1: je comprends mieux mon bug d'hier

Sirios: par contre avec bcc je n'ai jamais trop compris comment ca fonctionnait

Sirios: merci pour l'idée thoip2

pardouin: \o

Zorg1: o/

b0n5a1: la chienne qui vient tout le temps dormir sur mes pieds...fais pas assez chaud :D

pardouin: le pourcentage de gens qui ont compris le multi a-t-il augmenté ? :D

Zorg1: ils ont relivré pour rajouter un compte de cartes

b0n5a1: ouais maintenant t'as la triche et les cartes planquée dans la manche avec un pourcentage de risque de se faire repérer pardouin

Zorg1: et faut tenir ton budget post it

Zorg1: mais c'est toujours dommage qu'on en voit pas les applis à faire sur l'écran

Zorg1: C4L et les sorcières tu arrivais à suivre la situation avec le viewer

b0n5a1: tooltip sur les écran admin Zorg1 :D

Zorg1: ah oui

VilBoub: ouep, dommage que le viewer soit si pauvre en informations...

Zorg1: t1 l'agile c'est débugger les applis avec les tooltips

Zorg1: VilBoub : oui ils ont fait un truc très joli je dis pas le contraire

Zorg1: mais pas pratique :(

Zorg1: l'impression que 70% de l'écran de jeu est pris par de la déco

b0n5a1: "alors, on n'attend pas pratique ?"

pardouin: j'ai honte mais j'ai ri

Zorg1: ça fait longtemps que j'ai plus honte sur le chat CG

Zorg1: si la honte tuait on aurait perdu Automaton2000 depuis longtemps

Automaton2000: j'avais fait un truc sur le forum ;-)

Zorg1: Automaton2000 le bot sans vergogne

Automaton2000: j'ai juste fait un truc du genre ?

Zorg1: sinon y a pas eu de l'easy XP ?

b0n5a1: comme si t'avais de l'avance sur les free xp...

b0n5a1: :D

Zorg1: oui c'est vrai que j'ai un paquet de easy sur la planche

b0n5a1: m'en reste 2 à faire des easy, pas des nouveaux

Zorg1: mais bon quand tu vois "Park Pilot" ou "Organic Compounds" ça fait pas envie

b0n5a1: me reste michelangelo code et murder in the village

Zorg1: je croyais qu'il était facile "murder in the village"

b0n5a1: je suis à 99/51/36/18 de completion

b0n5a1: organic compounds apparemment fait y'a 3 ans, code plutôt court

b0n5a1: mais j'ai pas envie de le lire/comprendre :D

b0n5a1: ha si ça va

WhatTrickeryIsThis: c'est quand le patch sur le training??

b0n5a1: pourquoi t'as un trou ? t'es tombé ? tu t'es écorché ?

**b0n5a1 est déjà parti

WhatTrickeryIsThis: c'est pour remettre les skills dans mon code

Zorg1: code agile avec des vrais morceaux de skill dedans

Remi.: Bonsoir bonsoir .... mon random n'est toujours pas bronze :'(

Zorg1: va falloir coder un truc Remi.

Remi.: Va falloir trouver la motivation ^^

Sirios: mon random est tjr wood2 :'(

Sirios: o/ Remi.

Remi.: \o

Remi.: T'as pas bien écrit RANDOM ^^

Sirios: par contre hier il était 270 la je vois qu'il est 134

Sirios: dans une semaine ou 2 peut etre :D

Sirios: j'ai rien écrit du tout, j'ai laissé le code par défaut sans changer quoi que ce soit :p

Zorg1: ha bah bravo

Boulet: \o

Zorg1: o/

Remi.: Moi j'ai ajouté des retours à la ligne dans le dernier commentaire trop long. C'est ça qui fait la différence ^^

Remi.: \o

Sirios: Ah merde ca j'ai pas fait, ca doit etre ca

Zorg1: le refactoring, mec

Zorg1: ça vire la dette technique

Sirios: oué, je pense qu'il faut tout virer et laisser que le while(1) avec le cout RANDOM. Ca devrait passer

b0n5a1: ouais ça randomera plus vite...

Sirios: exact

Remi.: Pas faux ... quitte à faire random, à quoi bon liore les données inutiles.

BlaiseEbuth: Comment es ton re

b0n5a1: R4N4R4M4 j'ai aussi vu en last battles une ou deux parties où celui d'en face perd sur un timeout après 5e appli ^^

b0n5a1: faut arrêter à 4 et WAIT :D

Zorg1: bon je regarde mon code mais je fais rien là :(

BlaiseEbuth: Regarde plus fort

Zorg1: il m'ignore le salaud

dwarfie: ca me rappelle une quete dans un donjon . "regarde s'il y'a un piege" "je ne vois rien" "regarde encore" "c'est sans risque" "essaye encore" "je vois un mecanisme etrange" "on a bien fait d'insister" ... et plus tard ca finit en tas de cendre :D

BlaiseEbuth: :grin:

Bob: :)

BlaiseEbuth: Quand on a pas de points de destin aussi...

Bob: #baltringues

dwarfie: en tant , dixit le barbare , "de toutes facons c'etait une tarlouze" ;)

dwarfie: en meme temps

Bob: question con

b0n5a1: oui

b0n5a1: de rien

Bob: maintenant qu'on peut piocher dans les desks voisins, est-il encore possible de déterminer où l'adversaire à pioché ?

Bob: pour le tracking de combien de cartes il reste à chaque desk

BlaiseEbuth: Par association ça me fait penser au texte de la carte "Tunneliers Gobelins" de Magic. "- Passe devant, ce n'est qu'un tout p'tit trou. - AAAAAAAAAARRGggghhhhhhhh..... - Bon... Ben.. On va trouver un autre tunnel..."

Bob: ou alors l'info est donnée directement quelque part mais j'ai pas vu où

b0n5a1: le boss wood 1 se prend une branlée magistrale

dwarfie: Bob : je dirais en regardant toutes les entrées de cartes et comptant ... si y'en a 5 alors le desk est vide

Bob: muf ?

b0n5a1: fin !

dwarfie: ou alors , j'ai toujours pas tout compris au sujet :D

Bob: non effectivement c'est bien ce que tu dis

dwarfie: ouf ... tournée générale :beer:

BlaiseEbuth: Wé!

Bob: mais opponent_cards du coup c'est quoi, la totalité des cartes de l'adversaire, sans qu'on sache ce qui'il a en main / pioche / défausse ?

BlaiseEbuth: C'est ce que l'énoncé dit.

BlaiseEbuth: RTFS

Bob: :p

Bob: ouais donc en gros on fait le total de tous les skills quoi

Bob: sur l'ensemble des packs

b0n5a1: à 0.05 du boss avec les claques qu'il prend des autres ^^

b0n5a1: ha merde il remonte ce gland

Zorg1: après les cartes permanentes (pas les autos, les daily routines & architecture study) elles reviennent sur le plateau ou elles sont bloqués jusqu'à la release d'une appli ?

BlaiseEbuth: Oui

Bob: permanentes -> jusuqu'à la relase

Bob: et après il me semble qu'elles repartent en défausse

Bob: de ton deck

b0n5a1: pluieciel arrête de me tabasser !

BlaiseEbuth: Non continu

b0n5a1: l'est même pas sur le chat c't'animal...LeRenard pareil, me tape dessus au lieu du boss :D

Zorg1: euh non une fois qu'il l'a joué elle revient sur le plateau, c'est un marqueur

Zorg1: (j'ai vérifié sur un partie)

LeRenard: Je ne fais pas expres :-(

Zorg1: flemme de lire le referee

BlaiseEbuth: Tkt Goupil; il est méchant t'façon

b0n5a1: tain j'étais à 0.05 du boss et là 0.7

**b0n5a1 lâche 20 beagles sur LeRenard

**BlaiseEbuth sort son tromblon et tire sur b0n5a1.

b0n5a1: mais...c'est gentil les beagles...c'est juste pour l'occuper

BlaiseEbuth: Bien pour ça que je tire sur toi et pas sur eux

Bob: bon je comprends rien au calcul des cartes restantes sur le board

Zorg1: mmmm

Zorg1: pê pas

Zorg1: t1

Zorg1: ok elles sont bien bloquées

Zorg1: je comprends que c'était plus fun de nous faire calculer le truc que de mettre un localisation "BOARD" pour avoir les cartes dispos ...

Bob: y a des cartes sorties du board qui ne sont visibles nulle part dans les inputs

Zorg1: si pour chaque joueur t'as les permanent

Zorg1: il faut les compter je pense

Bob: ah putain de sa race

b0n5a1: bon vais me faire un peu de Desperados III, au moins c'est marrant ça ^^

Bob: mais oui faut aller choper des infos à trois endroits différents et pas représentées pareil

Bob: merci Zorg1

Bob: bordel j'ai l'impression d'être au boulot

Bob: on croirait notre backend

Bob: (╯°□°)╯︵ ┻━┻

BlaiseEbuth: T'as pas l'esprit green-it c'est tout...

Zorg1: développement agile Sogé mec, j'ai déjà donné ^^

b0n5a1: ouais Bob c'est ce que je disais...c'est chiant

Zorg1: manque plus qu'un petit chef qui nous colle pour nous mettre la pression

Bob: ce contest a été entièrement designé par des nains

Bob: gavés au chiantos

Zorg1: "t'as pas encore livré kestufou ?"

Zorg1: bah je teste clampin

BlaiseEbuth: Tester c'est pour les faibles

Bob: tester c'est douter

b0n5a1: faut répondre "t'as des photos de ta femme nue ?"...quand il répond non (90% des cas)...tu lui demandes si il en veut Zorg1 :D

Palmipedus: hoho, je regle un bug a l'arrache, resubmit et 2 defaites dans les 34 premiers match, ca sent bon

Bob: voir si les clients se plaignent une fois en prod c'est bien sufffisant

Bob: Palmipedus c'est marrant quand je fais ça moi j'ai pllut^to 2 victoires dans les 34 premiers matches

Zorg1: b0n5a1 : et s'il m'en propose, bienvenue dans le monde merveilleux des relations louches au boulot ^^

b0n5a1: ouais mais il te fera plus chier dans les deux cas normalement :D

Palmipedus: bon ca s'est calme je me suis une serie de defaite, j'aurai mieux fait de me taire

Bob: :D

Bob: bon maintenant réécrire le move pour prendre en compte les daily routine

b0n5a1: bon go Desperados III, déco d'ici, ++

Zorg1: pas envie de coder. quelqu'un veut jouer au PO et au codeur avec moi ? (je fais le PO ofc)

Zorg1: je rédige l'US

b0n5a1: ha oui remettre CG en EN...c'est bien la première fois qu'un statement est tellement naze qu'il a fallu switcher FR pour y voir une ou deux phrases presque plus claires...

Zorg1: 'en tant que Zorg je veux que mon bot écrase les autres'

b0n5a1: bn

BlaiseEbuth: o/

Zorg1: ça devrait suffire comme User Story ça

Zorg1: bn b0n5a1

Bob: la persona de ouf

Remi.: Moi je veux bien faire l'admin git

Remi.: envoyez moi vos codes :D

BlaiseEbuth: http://chat.codingame.com/pastebin/d87770c5-b255-4cee-9aae-cecaa00681c4

Palmipedus: #25 c'est pas normal je suis bien trop haut dans le classement...Ce contest est vraiment bizarre

Remi.: Blaise comment t'as chppé mon code ??? :scream:

BlaiseEbuth: :imp:

Zorg1: indenté comme ça le C++ est à son plein potentiel de beauté

BlaiseEbuth: Clair

Remi.: (j'ai juste vu le RANDOM à la fin ^^)

Default avatar.png Troph: Salut les gens

Zorg1: o/ Troph

Default avatar.png Troph: Dites, c'est quoi la limite de test dans l'IDE ? Je me suis pris un STOP comme un malpropre en voulant tester mon truc

Zorg1: ah b0n5a1 n'est plus là, il pestait là dessus tout à l'heure

Zorg1: bon j'arrive à bien compter les cartes sur la table, nice

Default avatar.png Troph: les cartes sur la table ?

Zorg1: bah à Green Circle

Default avatar.png Troph: oui oui, mais qu'est ce que tu appelles les cartes sur la table

Default avatar.png Troph: les cartes qu'il reste à chaque poste ?

Zorg1: oui

nicolasD: Salut ^^ Si on utilise un Skill, le skill en question est "discard" ? :)

Zorg1: vu qu'on a pas l'info il faut la calculer

Default avatar.png Troph: ah oui, le nombre de cartes bonus restant aussi, relou

BigUP: mince un challenge ! je l'avais zappé celui-ci

Zorg1: ça va te plaire y en a qui essaient de passer bronze en random

Zorg1: on peut aller en WOOD 1 avec

BigUP: c'est pour moi ca !!! Faut que je fasse un meilleur random qu'eux !

Zorg1: voilà le challenge ^^

Remi.: mdr

Sirios: pas possible de faire meilleur que moi: http://chat.codingame.com/pastebin/7d0ad3db-311d-48ca-81f7-a949375d8d0d

Remi.: Sirios lol tu l'as fait ^^

Sirios: (en vrai non, j'ose pas relancer dans l'arène de peur de perdre le classement :D )

BigUP: ha mais par défaut c'est déjà Random !! :)

BigUP: bon bah je submit ! :)

Remi.: Voilà ... faut submit le code par défaut et t'es bien classé ^^ plus ou moins

Sirios: bon chance BigUP

BigUP: je win de l apartie !! :)

Zorg1: golfer le code random, le contest dans le contest

Default avatar.png Troph: si ça marche je crie Alain Justice

Remi.: 361/915 avec mon random

philRG: ah moi bêtement j'ai pris le starter qui est un faux random

Sirios: Wood2 -> 158/407 (j'ai régressé un peu ^^)

Sirios: Dans 6 mois je me demanderai "c'est quoi ce Green Circle?", "pourquoi je viens de up ???"

philRG: me demande quand même si les gens ont bien capté le principe de codingame

Sirios: :D

Sirios: faire de point en faisant n'imp?

Sirios: tu n'as pas hardcodé mars lander toi philRG? :p

Palmipedus: 900 submit pour un vendredi soir...le contest ne va pas avoir beaucoup de submit au final the pense...probablement trop de personnes decourage par l'enonce

philRG: ah oui j'avais pas compris le principe non plus Sirios quand j'ai débuté

BigUP: l'énoncé, ou la chaleur... ou les 2

BigUP: moi je suis trop mort pour submit...

Sirios: moi je cherche encore philRG ^^

philRG: en tout cas moi trop crevé pour me taper cet énoncé après une semaine de process bashing au taf

philRG: Sirios :-)

Bob: en tout cas ce coup-ci on ne peut pas se plaindre de la vitesse des submits

Bob: fatche ce lag de chat

Bob: Automaton2000 ils ont mis la puissance du chat dans les serveurs

Automaton2000: bon je suis passé gold

Seiryn: Le fait que la premier ligue soit completement random....

Seiryn: meh

Bob: gg Automaton2000

Automaton2000: je me demande comment je dois faire un code qui fonctionne, le plus souvent

Zorg1: tu improvises Automaton2000

Bob: be lazy Automaton2000

Bob: be like Bob

Automaton2000: moi j'en suis à la ramasse

Automaton2000: je prends le temps de trouver le plus court chemin

Seiryn: Sois comme Haskell

Seiryn: Sois lazy

Zorg1: Haskell a ma gueule ?

Bob: Haskell est bonne cette bière

Bob: :beer:

Remi.: lazy sur ce contest c'est possible ?

Zorg1: c'est pas OoC non plus

Zorg1: par lazy on veut dire de ne pas s'éclater avec des machins compliqués genre AG avec simulation à double incrémentation inversée

Zorg1: une heuristique que tu tunes au fur et à mesure

Bob: c'est ça

Bob: là j'ai juste un calcul de release bourrin à la moindre tech debt et un move au doigt mouillé

Bob: random pour tout le reste

Bob: maintenant j'essaye de prendre en compte les daily routine dans le move

Bob: et après onil sera temps de voir si c'est intéressant de faire exprès de jouer certaines cartes plutôt que full random

philRG: :nerd:

Remi.: Bon demain soir j'essaye de me motiver pour coder quelque chose.

Remi.: Histoire de ne pas rester en wood jusqu'à la fin ^^

Bob: le contest ou le plus dur c'est de quitter wood 2...

Remi.: Tu veux dire wood 1 ^^

Remi.: j'ai quitté wood2 avec uin random

Bob: ah

philRG: ah je vais coder un vrai random et dodo

Bob: je crois que ce n'est plus tout à fait suffisant mais hier soir pour wood 1 j'avais juste codé de quoi éviter de me coller à l'adversaire et lui filer une carte

Bob: ett c'était passé comme un couteau chaud dans du beurre mou

Remi.: Maintenant ils sont trop nombreux à faire random en wood 2, ça ne marche plus

philRG: ah

Remi.: Moi j'ai vraiment rien codé

Bob: vrai random j'ai essayé cet aprem et c'était une cata absolue

Bob: faudrait revoir maintenant avec les bugs du referee corrigés peut-être

Remi.: C'est ça de bacler ... y a de la dette technique ^^

philRG: là j'ai tout juste commencé à décrypter les inputs, y a vraiment trop de jaune dans l'énoncé, j'ai la tête comme un ballon

Zorg1: prend un ballon de rouge

philRG: :joy:

Bob: bon

Bob: demain va être une journée compliquéee

Remi.: je voudrais un petit ricard dans un verre à ballon :musical_note:

philRG: ah t'as pris de l'avance du coup bob du coup :-)

philRG: bon çà va être chaud de suivre bob

Bob: meuh non

Remi.: Razovsky aussi a bien monté

Remi.: I_love_Coc a baissé mais il est toujorus le 1er parmi ceux que je suis.

Remi.: En wood1 b0n5a1 est passé devant moi

Bob: les corrections de bug du referee doivent avoir fonctionné, ça semble sinon super mieux en tout cas au moins équivalent

Bob: cet aprèm la même modif me faisait passer de 80 a 250

philRG: ah cool c déjà une suée en moins

Zorg1: c'était quoi le bug corrigé ?

Remi.: La réécriture de l'énoncé ? ^^

Bob: Zorg1 : il y avait des boucles infinies sur des cas limites

Zorg1: ah ok

Remi.: Pas très green tout ça

Bob: genre tu joues une carte training

Zorg1: Remi. : la première règle du code club c'est qu'on réécrit jamais la doc

Remi.: https://www.youtube.com/watch?v=B0bKFghuIFY

Bob: mais y a plus rien dans ta pioche et dans ta défausse y a que la carte training que tu viens de jouer

Bob: donc tu la rejoues

Bob: ad nauseam

velkuns: http://chat.codingame.com/pastebin/f1d542fb-23ba-4819-9f4b-5d27aae76e4c

velkuns: Hello. Quand je fais un Training, je ne vois pas les 2 cartes piochées, ni la possibilité de jouer une carte en plus.

velkuns: Peut-être est-ce parce que je ne pioche rien de re-jouable et de releasable, du coup, toute cette phase est skip et non visible dans le rendu du jeu (graphique & résumé) ?

Bob: il y avait du copy-paste raté qui faisait que certaines actions de cartes théoriquement possibles et listées comme telles te faisaient un hard fail à l'exécution

Bob: velkuns : pas impossible, faudrait voir en vrai

Remi.: Automaton2000 c'est green ?

Automaton2000: comme si je ne m'abuse

Remi.: Automaton2000 est-ce que ta tortue est green ?

Automaton2000: il a fait un truc comme ca

Bob: c'est pas dans le 5e element que Chris Rock passe son temps à dire green ?

Remi.: Si justement, c'est le lien que j'ai mis ^^

Bob: souvenir traumatique

Remi.: Y a toujours des répliques à tirer de ce film ^^

Bob: perso j'ai essayé de l'oublier assez vite

velkuns: https://www.codingame.com/replay/642086394 Frame 16 > 17 (on voit l'action training, mais pas le résultat de l'action)

Bob: en effet

Bob: faudrait que tu logges les decks pour voir ce qu'il te reste en pioche

Remi.: Un nouveau bug ? effet de bord de la correction du 1er bug ? ^^

velkuns: En fait, je peux le déduire en regardant la zone de défausse

Remi.: Automaton2000 c'est de ta faute !

Automaton2000: y a un truc que je ne sais pas, je connais pas le nom du puzzle

Remi.: C'est Green machin Automaton2000

Automaton2000: j'ai fait un truc qui est dans la question

Remi.: On appelle ça la réponse, Automaton2000

Automaton2000: je ne sais pas si c'est utile je suis obligé de le faire

velkuns: on voit qu'il y a 6 cartes, hors la défausse devait être vide, car lors de l'étape d'avant, il l'a remélanger pour faire le draw 2.

velkuns: par contre, je suis étonné de ne pas pouvoir refaire un training du coup, vu que j'en avait 2 en main

Bob: oui j'allais le dire

Bob: ça me semble curieux aussi

Bob: lève la question sur le forum

Bob: bon demain je me lève tôt pour aller me faire rôtir

Bob: ça serait con que je m'endorme pendant les examens

Bob: bref : bonne nuit les choupis

Remi.: bonne nuit o/

Remi.: Automaton2000 faut dire bonne nuit à Bob

Automaton2000: ah mais j'ai pas fait le contest en cours

Zorg1: bn

Default avatar.png Walbre: bonne nuit

Remi.: Bon je vais retourner sur spider attack pendant qu'il n'y a plus de spam submit ^^

Remi.: Vais peut-être réussir à passer légende cette nuit.

Remi.: * cette semaine

Default avatar.png jujurocking: T'es combien actuellement?

Remi.: sur spider attack ? 156ème gold

Remi.: Je suis monté une fois 9ème ... un coup de chance sans doute.

Remi.: Je bats le boss 9 fois sur 10 dans l'IDE, mais je perds contre la majorité des 100èmes à 300èmes

Default avatar.png jujurocking: Faut submit en boucle alors

Remi.: Du coup je n'arrive pas à monter jusqu'au boss dans l'arène

Remi.: Ou sinon faut que je fasse une attaque moins brouillon, plus efficace.

Remi.: C'est mon soucis, mon attaque n'est pas super terrible.

Default avatar.png jujurocking: Le jeu a trop de strats pour monter facilement, je suis surpris que tu battes autant le boss

Remi.: Le boss est pas si dur à battre ... le plus dur c'est de battre le top gold.

Remi.: Même si j'ai 10 victoires sur les 10 premiers matchs, il faut encore battre les 200 à 300 premiers.

Remi.: (y a plus de 2000 personnes dans la ligue gold)

Default avatar.png jujurocking: C'est vrai que maintenant, c'est bouché, je suis monté pendant le contest, c'était plus facile

Remi.: Oui je m'en rappelle, tu voulais resubmit et on était plusierus à te conseiller d'attendre d'être poussé dans la nuit.

Default avatar.png jujurocking: Et j'ai été poussé !

Remi.: Moi j'avais un code encore trop buggé, maintenant c'est mieux mais comme tu as dit c'est un peu bouché ... faut réussir à gagenr contre pas mal de stratégies différentes.

Remi.: * gagner

Default avatar.png jujurocking: Ou faire du triple wind !

Zorg1: ça va virer toutes les cartes

Remi.: Je n'ai pas réessayé depuis la fin du contest ... mais je n'y étais pas arrivé

Remi.: Mort avant de pouvoir triple winder

Remi.: Les cartes osef, j'ai déjà pushé mon code final ^^

Remi.: Le seul contest résolu en un seul submit ^^

Default avatar.png jujurocking: J'ai l'impression que personne comprend ce qu'il fait pour l'instant ^^

Remi.: Ah si moi je comprends très bien ce que je fais.

Remi.: je ne comprends pas les règles mais j'ai bien compris le random

Zorg1: "sur un malentendu ça peut marcher"

Remi.: J'espérait monter bronze ... va falloir que je code pour de vrai mais je ne sais pas si je vais le faire

Default avatar.png jujurocking: Je commence à comprendre les règles mais pas ce que je fais

Remi.: Le jeu n'est pas marrant, et y a rien à y gagner

Default avatar.png jujurocking: De l'xp !

Remi.: Même la participation ne compte pas comme un contest, dans les succès

Remi.: De l'XP ... vu la probabilité que je passe silver ... j'irai plus vite à faire des puzzles faciles ^^

Default avatar.png jujurocking: Il me reste 3 faciles.. mais bon je vois pas dans quel monde je passe pas silver

Remi.: Tu sembles avoir l'esprit de compétition qui te motive

Default avatar.png jujurocking: Pour celui là, ça va vite s'épuiser

Remi.: La vache t'es 26ème sur spider attack ... GG

Default avatar.png jujurocking: Merci! J'avais vraiment beaucoup aimé ce contest là

Default avatar.png jujurocking: Mais pas de t-shirt :cry:

Remi.: lol

Remi.: Moi j'étais 1er dans mon langage et pas de t-shirt non plus ^^

Default avatar.png jujurocking: T'avais push un code random?

Remi.: Non lol sur spider attack j'ai tenté une vraie stratégie ^^

Default avatar.png jujurocking: Quel langage?

Remi.: C++, traduit en C au cours du contest pour finalement soumettre en objective-C

Remi.: J'étais 1er sur 3 ^^

Remi.: Puis retraduit en C++ pru le multi

Remi.: * pour

Remi.: C'est quand même plus facile dans son langage de prédilection.

Remi.: Bon allez, bonne nuit les gens ^^

Remi.: à+

Default avatar.png jujurocking: Bn Remi.

Default avatar.png Troph: Je push, je suis au dessus du boss, tout se passe bien, un mec push en même temps, il me fait redescendre sous le boss :rage: