Chat:Fr/2020-03-27

From CG community
Jump to navigation Jump to search

WhatTrickeryIsThis: PREMS

WhatTrickeryIsThis: :banana::banana::banana:

egaetan: salut WhatTrickeryIsThis

Vry: #3 \o WhatTrickeryIsThis \o egaetan

Bob: :banana:

WhatTrickeryIsThis: :)

Bob: banana is the new turtle

Vry: Mon bot est monté pendant la nuit ... #8 ... wood2

Bob: prends note Automaton2000

Automaton2000: c'est sur que si tu as vraiment besoin de ça pour passer en ligue supérieure

Bob: la banane c'est la nouvelle tortue

Vry: banana is the new turtle?

Bob: oui

Bob: il faut qu'on arrive à faire dire banane à Automaton2000

Automaton2000: ca vous est déjà arrivé ?

Bob: de dire banane oui, Automaton2000

Automaton2000: qu'est ce que tu connais pas encore le random torpedo

Bob: de te faire dire banane, ça ne me dit rien, Automaton2000

Automaton2000: c'est quoi le principe de base de données ?

Bob: AutomatonNN, qu'est-ce que tu penses des bananes ?

AutomatonNN: non automaton2000

Magus: Salut tout le monde et Automaton2000

Automaton2000: ca fait bien longtemps que j'ai pas encore fait celui là

Bob: quand t'es de tellement bonne humeur le matin que tu décides de ne même pas relever les conneries avec lesquelles le chef de projet te fait chier dans ta PR

Vry: Bon état d'esprit Bob ! Je partage ... :p :thumbsup:

Neumann: Un CP qui ouvre une PR, c'est beau

egaetan: c'est surprenant

Default avatar.png oPyRuSo: 27 ! j'arrive ! Gare a vous ! :p

ThomasNicoullaud: Tu devrais essayer de faire plus de mines encore :D

Neumann: pb4 a passé la seconde

ThomasNicoullaud: omg

pb4: Pareil que sur #general

pb4: J'ai pas changé grand chose par rapport au push d'il y a 10mn

pb4: qui avait atterit 5ème...

Neumann: #TraiteUnPushCommeLetudeDeRaoult

pb4: Ca va redescendre ne vous inquiétez pas

pb4: Haha :D

ThomasNicoullaud: défois pas changer "grand chose", tu peux changer la valeur d'une const et ça change tout. Tu vas pas nous la faire :D

pb4: décommenter 2 lignes

pb4: que je venais de commenter

pb4: et non, ce ne sont pas les lignes

Default avatar.png oPyRuSo: decommenter celle la par exemple ? : // board.fakeTorpedoTarget = new Integer[] {Math.abs(start_x - board.width), Math.abs(start_y - board.height)};

pb4: Action action = getMinimaxDelaMortquiTue(game);

pb4: Allez une streak de 9 loss à l'instant ça va me faire redescendre vous allez voir

Neumann: Tu vas rester premier

Neumann: Enfin je crois, vu que le leaderboard refresh une fois toutes les 20min

ThomasNicoullaud: le meilleur moyen de savoir ... c'est de cliquer à nouveau :D

pb4: CGstats refresh aussi peu souvent ?

Neumann: CGStats ne fait que taper l'API du leaderboard

ThomasNicoullaud: Neumann, professionnel du C++, j'ai une question pour toi

ThomasNicoullaud: t'as 2min ?

Neumann: Heu

Neumann: Ouais demande, mais pire pick

ThomasNicoullaud: pick?

Neumann: Choix

[CG]Thibaud: c'est pas le meilleur pro du C++ que tu puisses trouver ici

[CG]Thibaud: si je comprends ce qu'il a voulu dire ?

Neumann: Merci Thibaud

[CG]Thibaud: :grin:

ThomasNicoullaud: ok mais je sais qu'il est meilleur que moi ca me suffit

Neumann: Crache ta pastille

ThomasNicoullaud: si j'ai un array du style Object myArray[1000]

ThomasNicoullaud: et que je veux switch rapidement l'Object myArray[20] dans myArray[10] sans le faire par copie

ThomasNicoullaud: y a moyen ?

Vry: ThomasNicoullaud, tu t'en sors aves tes champs de bits ?

ThomasNicoullaud: Vry ca prend forme :)

Neumann: Pas à ma connaissance

ThomasNicoullaud: ok donc je dois faire Object* myArray[10], instancier les objets à l'init, et switch les pointeurs ?

Neumann: Et te taper une indirection à chaque accès, oui

ThomasNicoullaud: k thx

Neumann: Tu prépares un push w2 to silver depuis 1 semaine ?

ThomasNicoullaud: ou gold :D

ThomasNicoullaud: je sais pas quand je vais push encore

Neumann: Tout un programme

Neumann: T'attend de voir si t'as un truc potable pour pas souiller ton profil ?

Neumann: Pourquoi tu push pas tout de suite ?

ThomasNicoullaud: pour une raison que je vais te donner en PV

ThomasNicoullaud: raison valable ? :D

Neumann: Un poil ridicule :D

ThomasNicoullaud: j'ai envie de dire connard mais je risque de me faire ban alors je vais me retenir

ThomasNicoullaud: :-]

Neumann: Pire modo ever, exhibit 12

pb4: ThomasNicoullaud : moi aussi je peux avoir le MP ? :D

ThomasNicoullaud: haha

ThomasNicoullaud: en gros, je suis pas trop anonyme sur CG, et j'ai des raisons à ce qu'on ne voit pas mon nom afficher dans le classement pour le moment ;-)

Neumann: Trop grosse fanbase, peur du harcèlement

Nangini: oh un agent secret alors celle là :D

Nangini: nan en fait tu télétravailles sauf que t'es sur CG mais tout le monde est comme ça au final ;D

pb4: haha

ThomasNicoullaud: ouais mais si ca pouvait ne pas être officiel xD

Neumann: Si c'est des gens qui te followent pas tu peux rename ton compte

ThomasNicoullaud: me faudrait me cacher derrière un nickname comme vous tous

Nangini: t'inquiètes personne dira rien ;))))

Vry: C'est ton gamin qui a volé ton compte, c'et tout !

Vry: Bon si j'allais me brosser les dents et faire le reste aussi ... faut pas se laisser aller borel ! :p

dbdr: ThomasNicoullaud t'es pas obligé de prendre ton nom d'état civil comme pseudo...

dbdr: ah, j'aurais du tout lire :D

Bob: ah sympa le chat qui oublie de scroller depuis 45 minutes

dbdr: grand classique

RomanceDawn: en fait il scroll pas si on scroll un peu versle haut

ThomasNicoullaud: je sais pas si le pire c'est ça ou le scroll auto vers le bas dès qu'il y a un message et t'empeche de lire l'historique

Default avatar.png JBM: moi je veux bien un MP pour comprendre en quoi c'est la honte d'etre classe

Default avatar.png JBM: parce que la j'y suis pas encore

Vry: Le pire combo c'est le scroll auto vers le bas avec refresh du chat en même temps !

dbdr: scroll vers le haut? chez moi ça scroll vers le bas. t'es sur mac Vry? :)

dbdr: c'est subjectif je suppose

Bob: j'en ai ma claque du client graphql Apollo, c'est mal ?

Bob: (╯°□°)╯︵ ┻━┻

Vry: dbdr : je n'ai pas dit haut moi ?

dbdr: ben si

dbdr: https://kaamelott-soundboard.2ec0b4.fr/#son/de_tout_facon_on_dit_le_nord_selon_comment_on_est_tourne_ca_change_tout

Vry: Une partie méga chiante contre le #1 wood2 ... https://www.codingame.com/share-replay/442761259

Neumann: Passionant

Neumann: +n

Zorg1: ha ha #8 c'est vraiment abusé les mines :D

dbdr: gg Zorg1!

dbdr: t'as les bonnes intuitions sur ce contest on dirait :)

Zorg1: oui enfin là je pose des mines comme un goret

Zorg1: mais c'est vrai que je le sens mieux ce contest

Zorg1: après j'en aurais sans doute marre quand je serais bloqué en milieu de ligue gold

Galrauch: salut

pb4: Zorg1 : t'as un replay pour les mines ?

Haashi: je sens que les mines ca va etre la barrière d'entrée pour le gold

Galrauch: il n'y a pas de date pour la fin du contest?

Default avatar.png leojean890: je suis que 82eme et j'ai des mines hehe mais ça veut dire que je les applique pas parfaitement ;)

Haashi: si dans 23 jours 20h, 27 min 8 secondes

Haashi: 7

Haashi: 6

Galrauch: j'ai vu dit l'aveugle!

Haashi: leojean890, après il y a pas que posé des mines, il faut les poser, les faire exploser au bon moment pour qu'elles te donnent un maximum d'informations sur l'adversaire

Haashi: et aussi, utiliser les mines de l'adversaire pour savoir sa position

Default avatar.png leojean890: car le fait d'utiliser une feature n'est aps équivalent à l'utiliser bin voir très bien voir parfaitement xd

Default avatar.png leojean890: pas* bien*

Default avatar.png leojean890: oauis t'as raison Haashi

Default avatar.png leojean890: bah j'ai encore du boulot hehe

Default avatar.png leojean890: utiliser les mines de l'adv pour détecter sa position c'est chaud

Default avatar.png leojean890: sauf si il en a posé une seule

Default avatar.png leojean890: mais s'il en a posé 5 en 30 tours et qu'il trigger que now c'est chaud

Default avatar.png leojean890: enfin à approfondir

Haashi: ca peut toujours t'enlever 2-3 positions possibles

Haashi: c'est toujours ça

Haashi: c'est sur que comparé à une torpedo, ca te donne beaucoup moins d'infos

Default avatar.png leojean890: je crois que je vais regarder des parties des top 20 pour voler des idées xD

Default avatar.png leojean890: pour le moment je regarde que les miennes ;)

Default avatar.png leojean890: oui ça peut te donner quelques infos quand meme en effet

Default avatar.png leojean890: autant en avoir le plus possible et les aggréger

Stilgart: leojean890: on appelle ça l'appel à un ami

Default avatar.png leojean890: bonne application de cette citation hehe

Stilgart: (on des pas des voleurs...)

Default avatar.png leojean890: ouais je fais ça en général

Stilgart: tiens, j'ai que 3 amis dans le top 20 :/

Default avatar.png leojean890: par exemple sur codebusters les premiers font des trucs stylés de poussé de fantomes

Stilgart: CB c'est assez spéctaculaire oui

Default avatar.png leojean890: faudrait que j'essaye d'implémenter ça un jour ;)

Default avatar.png leojean890: mais chaud !

Nagatwin: ça ouvre le 29 le silver ?

Stilgart: TidyMaze: qu'est-ce que tu fais en Haskell toi ?

Stilgart: j'avais lu 28 moi

Default avatar.png leojean890: silver c'est today non ?

Nagatwin: j'ai l'impression queça change tout le temps la date

Default avatar.png leojean890: où est ce que tu peux la voir cette date ?

Nagatwin: là j'ai Silver League opening: 3/29/20

Stilgart: la logique de temps de travail voudrait que ce soit aujourd'hui

Nagatwin: heu je le vois en cliquant sur "bronze league" dans l'IDE

Stilgart: League opening: 3/28/20

Default avatar.png leojean890: ah d'accord

Nagatwin: :|

Nagatwin: je viens de refresh

Stilgart: dafuq de cache de firefox de sac à bouse ?

Nagatwin: et j'ai encore 29

Stilgart: League opening: 3/27/20

Default avatar.png leojean890: Ouverture le : 27/03/2020

Nagatwin: ah oui

Stilgart: Nagatwin: tu utilises firefox ?

Nagatwin: après vidage de cache

Nagatwin: chrome

Nagatwin: mais j'ai pareil

Stilgart: on va dire que c'est pareil

Stilgart: refresh de la page, c'est de la branlette

egaetan: quoi c'est repoussé l'ouverture de league ?

Stilgart: fais ctrl+ ***shift*** + R

Default avatar.png leojean890: non c'est bien today

Default avatar.png leojean890: si tu cliques sur bronze league dans l'ide

Nagatwin: quelle heure ?

Default avatar.png leojean890: il parait que c'est entre 18 et 20h

Stilgart: 17-18 a priori

Default avatar.png leojean890: d'habitude

Default avatar.png leojean890: d'acc

egaetan: sur un nouvel onglet j'ai le 28/03

Nagatwin: oké merci

Default avatar.png leojean890: ah sur nouvel onglet

Nagatwin: egaetan faut vider le cache

Stilgart: egaetan: ctrl+shift+R

Stilgart: Nagatwin: le shift doit avoir pour effet de vérifier la validité des données en cache

egaetan: ok ça a rechnagé

Nagatwin: Stilgart oui je sais :)

Stilgart: je dis ça parce que bon, le néophite qui nous lit (pas egaetan donc) il va vider un peu trop son cache et il ne comprendra pas pourquoi il est délogué de CG :D

egaetan: le neophite il WFH

Zorg1: oui dans ces eaux là

Zorg1: ah scroll :(

egaetan: c'est pour ça qu'il ne lit pas tout

egaetan: toi aussi tu es neophite Zorg1 ?

**Stilgart sort son urban dico

Zorg1: oui je reboot mon XP à tous les contests

Stilgart: ha... oui...

Stilgart: Zorg1: ?

Zorg1: bah pour être tout le temps néophyte ;()

Stilgart: ha, reset

Stilgart: j'avais compris reboot au sens reloot

Stilgart: si on peut toucher l'XP deux fois, faut me prévenir :D

Vry: Bon ... je fais l'effort pour être bien placé pour l'ouverture silver ou pas ?

irmo322: Quand silver est ouvert, comment il choisissent le bot qui fait la sélection ?

irmo322: C'est un bot de joueur ou un bot des admin du contest

irmo322: ?

WhatTrickeryIsThis: c'est Apo le boss

WhatTrickeryIsThis: là il est planqué

irmo322: ok

WhatTrickeryIsThis: top 150 à la louche, il récupère une IA en copie pour le boss

WhatTrickeryIsThis: et l'insère direct en dessous

Zanbez: Surprenant ce contest. Je laisse mon code bercé par le flot des submit sur une amplitude de 30 places...pour revenir me coller à BigUp

Nagatwin: oui pareil

Nagatwin: suivant qui submit ça me push up ou down assez fort

Vry: C'est le ressac ... :)

Vry: J'hésite entre bosser maintenant et faire ooc après ou l'inverse ... mais j'hésite tellement que je fais ni l'un ni l'autre ... :unamused:

irmo322: fais ooc maintenant

irmo322: et ooc après

Bob: ook ?

Bob: OOK !

Bob: :moneky:

Bob: :monkey:

Vry: Nan pas Ook ... au secours ...

Bob: eek alors ?

egaetan: ook

Vry: :mask:

Bob: j'ai passé la matinée à découvrir que tout le contexte medique dans lequelle on wrappe notre app et dont la gestion est pétée ne sert quasiment à rien

Bob: il y a du code qui va mourir cet aprem :fire:

Bob: une des "missions" du bidule c'est de fournir deux callbacks qui ne dépendent même pas du contexte et qui sont utilisés chacun une fois dans l'app

**Stilgart tend la clé de la réserve de battes à clous à Bob

Vry: C'est toujours agréable de supprimer du code ... surtout quand on ne l'a pas écris ... :innocent:

Default avatar.png JBM: c'est le meilleur codee a supprimer

Stilgart: j'aurais dit que c'était mon code de ooc le meilleur code à supprimer

Stilgart: (j'ai dépassé le stade de la honte là)

Stilgart: un jour il faudra que j'apprenne à structurer de code de contest :(

Stilgart: à ce sujet, il y a la vidéo de ton stream quelque part JBM ?

Default avatar.png JBM: oui

Default avatar.png JBM: cf forum

Default avatar.png JBM: sinon il est encore sur twitch

Default avatar.png JBM: tu vas pas apprendre grand-chose a part: ne pas streamer depuis cette machine-ci

Stilgart: comme je l'ai dit tout à l'heure, c'est de l' "appel à un ami" :D

Stilgart: ma structure est vraiment trop à chier, donc j'ai du rater un truc évident

Default avatar.png JBM: je reprendrai ca ce soir

Vry: Le stream, le contest ou les deux ?

Merome: Oups Une erreur est survenue (#510) : "An error has occurred during compilation/execution.". Merci de contacter codersHS@codingame.com si l'erreur se reproduit

Merome: Y a que chez moi ?

Neumann: Nope

Stilgart: aie

Stilgart: Merome: parfois, il suffit de se reloguer

BlitzProg: Non, j'ai aussi ça

Merome: Ah ils en parlent sur le channel World

ThomasNicoullaud: meme les combats en arène sont stopé cf emh en cours de run

Default avatar.png Chauca: ah ok je suis pas seul

Default avatar.png Chauca: bon bah go miam ca remarchera bientot

Default avatar.png Chauca: c'est cool d'avoir fait un long challenge pendant le confinement, je sais pas si c'est corrélé mais ca va servir, merci aux admins <3

Magus: c'est corrélé

Vry: confiné même ...

papyjo: Dommage je venais de corriger un gros bug dans mon code :disappointed:

Bob: tiens un Merome

Bob: tu la pousses maintenant ta nouvelle IA ou bien t'attends de voir que tu passes pas silver avec celle-ci ?

Adam4516548: Hello les gars, juste une question, en moyenne ca vous prend combien de temps pour résoudre un des puzzle?

Neumann: 12

Bob: 42

Bob: ça dépend vraiment du puzzle

Stilgart: Adam4516548: entre 1min et 10j

Vry: Entre une minute et plusieurs mois ...

Adam4516548: haha, par exemple chuck norris unary code.

Bob: perso je vais jusqu'à +Inf sur certains

Stilgart: rarement plus de 1h (hors very hard)

Stilgart: vrai, il y a le puzzle de euler que j'ai toujours pas fait

Bob: chuck norris ça a dû me rpendre 30 minutes à tout casser

Bob: enfin c'est loin je ne me souviens plus

Merome: @Bob : je galère un peu là, mon IA timeout

Vry: rand()

Adam4516548: Okay merci ! (haha j'ai besoin de pratique)

Stilgart: chuck norris ça se fait en quelques minutes (lecture/compréhension du sujet non inclus)

Bob: quelle drôle d'idée Merome

BlitzProg: mon record est d'environ 20 secondes sur un clash of code, 12 si on comptes les puzzles qu'on a déjà eu

Stilgart: mon record en CoC c'est 8 en 1 minute :/

Stilgart: mais ça compte pas

Stilgart: j'avais du avoir 2 fois le même sujet, et je connaissais sans doute presque tous les sujets sur lesquels j'étais tombé

Adam4516548: Eh bah... j'en suis encore loin :joy:

Stilgart: Adam4516548: de toute façon, c'est pas la vitesse qui compte

Adam4516548: un peu quand même

Stilgart: une meilleure mesure est le nombre de puzzles où tu fais 100% du premier coup

Stilgart: non, pas vraiment

BlitzProg: (et ma victoire record dans un CoC code golf est de 1 caractère :P)

Stilgart: mieux vaut coder juste que coder vite (et c'est encore plus vrai en milieu pro)

Stilgart: après, mieux vaut coder propre et documenté

Stilgart: (ce qui est en fait à l'opposé du coder vite)

Adam4516548: ouais c'est vrai!

Stilgart: BlitzProg: héhé les shortests où tout le monde fait 0%

BlitzProg: Stilgart => 50%

Stilgart: avec 1 char ?

BlitzProg: oui :D

Stilgart: fallait répondre 0 ou 1 et tu étais en php ?

BlitzProg: Voilà ^^ 0 était la réponse juste à la moitié des questions

BlitzProg: Mais j'ai eu un indice

ThomasNicoullaud: [CG]Thibaud qq'un est sur le sujet chez vous j'imagine ?

Stilgart: le sujet ?

Stilgart: celui des erreurs de compil ?

BlitzProg: Le problème c'était un calcul de surface d'intersection absurdement complexe

Stilgart: ou celui de ooc

ThomasNicoullaud: celui que la plateforme a crash

Stilgart: BlitzProg: ha... je faisais 100% en galérant sur celui là (si c'est avec des rectangles)

BlitzProg: sauf que dans la liste des gens qui avait fini d'un coup t'en a un qui avait pop avec 50% et taille de code de 17

BlitzProg: Et comme j'étais le dernier à devoir submit

Stilgart: HAHA

BlitzProg: j'ai deviné la supercherie

Stilgart: gg

dbdr: System.out.print(0); ça fait 17?

Stilgart: ça s'appelle utiliser son temps à bon escient

Stilgart: et ça prouve qu'il faut pas coder vite :D

dbdr: :/

dbdr: je raconte npq

dbdr: :D

BlitzProg: dbdr je sais plus quel langage mais ouais ça devait être un truc du genre j'imagine

dbdr: mais print(0) c'est moins..

dbdr: en java t'as vachement plus de cérrémonie...

Stilgart: main=print 0

BlitzProg: Je sais plus si c'était 17 en fait, mais c'était entre 10 et 20 qu'il avait fait

dbdr: ah, CN 55?

Stilgart: (bon, faut rallonger un peu)

BlitzProg: en tout cas surement pas moyen de rentrer un calcul d'intersection dedans

Stilgart: dbdr: ça n'existe pas ça

Stilgart: et surtout, personne n'a été traumatisé par ça :p

dbdr: ah, c'est beau la méthode Coué

BlitzProg: bref, j'ai tout effacé, écrit "0" et cliqué submit

BlitzProg: et j'ai gagné 8)

dbdr: faut un coc où la réponse est souvent chaine vide

dbdr: pour le troll

Bob: c'est beau

BlitzProg: Ben le score gagnant avec une taille de 0 c'est plutôt à réserver quand tout le monde fait 0% non?

dbdr: pareil que le tien non?

AnthonyStrackel: vous avez déjà eut => Une erreur est survenue (#510) : "An error has occurred during compilation/execution.". Merci de contacter codersHS@codingame.com si l'erreur se reproduit ?

dbdr: ThomasNicoullaud effectivement, pas de match en IDE :(

dbdr: oui AnthonyStrackel

BlitzProg: AnthonyStrackel on est tous coincé par le 510

AnthonyStrackel: ok merci

[CG]Thibaud: yes on regarde

Vry: Nan pas moi ...

Vry: Mais je ne fais que lire le chat

Haashi: Avis a tous, pendant qu'on peut pas test de l'ide, profitez en pour faire vos tests unitaires

Haashi: PASS coverage: 97.6% of statements

Haashi: \O/

dbdr: 2.2% pas couverts? tu vas jamais passer argent

Vry: 2.4% ...

dbdr: merci Vry, je sais pas compter

dbdr: plus sérieusement, grats Haashi!

ThomasNicoullaud: la couverture ca fait pas tout :) il faut aussi préparer des jeux de données pour couvrir un maximum de cas

Haashi: alors j'ai pas précisé, c'est 97.6% de la refacto que je suis entrain de faire... (sinon on est proche du 40) xD

Vry: Ouais ... et il faut aussi avoir du code à tester ?

dbdr: fn main() {

   println!("7 7"):

}

dbdr: couverture: 100%

Haashi: après je trouve ça relativement facile sur cg les TU tu prends un tour de jeu, tu prends le suivant, et tu regardes si ta simu renvoie le même état

ThomasNicoullaud: c'est plus un test d'intégration ca :-]

ThomasNicoullaud: si ton TU couvre tout ton code en même temps, il est plus trop Unitaire :D

dbdr: ici t'as pas d'information complete

dbdr: ça change pas mal les choses

Vry: Si tu peux faire ton bot contre bot ?

MowMow: Il y en qui ne compilent plus aussi en Kotlin sur Ocean of Code ?

MowMow: Une erreur est survenue (#510) : "An error has occurred during compilation/execution.". Merci de contacter codersHS@codingame.com si l'erreur se reproduit

dbdr: les tests pas TU c'est bien aussi

ThomasNicoullaud: yes

ThomasNicoullaud: dans ma boite on fait les deux

ThomasNicoullaud: TU et TI

dbdr: Haashi tu testes comment l'incertitude?

BlaiseEbuth: L'incertitude c'est le doute, et seuls les faibles doutent.

dbdr: le rapport valeur / effort est souvent plus haut pour les TI

dbdr: je trouve

Haashi: Aie, je me suis mal exprimé, ca reste des TU parce que je teste chacune de mes fonctions depuis un etat vers un autre, en regardant que ce qui concerne la fonction je me sers juste d'une priopriété de l'état du tour 1, et l'état de cette même propriété au tour2

Stilgart: Boulet: sors du corps de BlaiseEbuth ste plait :)

dbdr: en plus il y a un continuum entre TU et TI, c'est pas binaire

Haashi: dbdr l'incertitude ?

dbdr: ça dépend de l'échelle

ThomasNicoullaud: dbdr oui possible, mais tu passes bcp de temps à les refacto au cours du temps aussi.

dbdr: sur la position adverse

ThomasNicoullaud: le pire c'est les test IHM automatisé

ThomasNicoullaud: la c'est la mort

dbdr: sur les jeux où tu sais tout, c'est plus direct les tests dont tu parles

BlaiseEbuth: ThomasNicoullaud, je te choppes au vol ! Tu m'as dis que tu stockais tes bitsets dans des unisgned short. Du coup tu découpes comment ta map ?

dbdr: State + Action -> State

Stilgart: ThomasNicoullaud: c'est si compliqué que ça ?

ThomasNicoullaud: non mais tu passes ton temps à les mettre à jour

Stilgart: en soutenance de stage, on a fini par me convaincre qu'avec selenium et cie c'était facile

ThomasNicoullaud: en fonction des évolutions de l'UX, de l'IHM en général etc ...

Stilgart: ha, pour le maintien

dbdr: voila, pas forcément rentable

ThomasNicoullaud: j'ai fini par laissé tomber on perdait trop de temps nous

Default avatar.png Jobby: hello tout le monde... désolé pour la question conne...

Mais readLine() ça fait quoi ?

Stilgart: faut faire ça à la toute fin oui

dbdr: toute la logique compliquée est en dehors de l'UI, si c'est bien fait

Stilgart: (s'il y a une notion de fin, ce qui est le cas pour les stages que je fais soutenir)

Stilgart: Jobby: ça récupère une ligne de texte

ThomasNicoullaud: BlaiseEbuth unsigned short map[15];

Haashi: dbdr "positions possibles tour t" -> move de l'adversaire (NSWE) -> "positions possibles tour t+1"

Stilgart: qui contient ce qui est décrit dans la section "input" du sujet

Haashi: tu génères une map

Haashi: et tu le fais a la main sur une feuille

dbdr: ok, mais du coup le serveur CG te dit pas la réponse

dbdr: contrairement aux jeux à info complete

Stilgart: ThomasNicoullaud: au fait, c'était toi qui faisait du bitset ?

ThomasNicoullaud: sur ce contest j'essaye

Stilgart: si oui, tu es satisfait jusqu'à présent ?

ThomasNicoullaud: mais je sais pas trop ce que je vaut encore

ThomasNicoullaud: bof

BlaiseEbuth: ThomasNicoullaud, Ah ! Et c'est pas génant d'avoir ta map split pour les opérations ?

ThomasNicoullaud: avec la gestion des chemins ca me sert pas des masse les bitset en faite

Stilgart: (bizarre... j'ai pas besoin de gérer les chemins moi)

ThomasNicoullaud: BlaiseEbuth pour un début c'est facile : tu vas au nord tu décale tout vers le haut. tu vas a droite du décale tout les bit >> 1 etc ...

ThomasNicoullaud: tu prend les iles pour appliquer un mask

ThomasNicoullaud: et c'est fini t'as ta nouvelle solution

Stilgart: bon, je pourrais élager en virant les zones non accessibles par perte de connexité... mais j'ai juste besoin de l'historique pour ça

ThomasNicoullaud: Stilgart avec les silences avoir les chemins c'est mieux :)

ThomasNicoullaud: tu affines tes solutions de tir

BlaiseEbuth: Hmm je vois... Perso j'ai drop les bitsets sur ce contest, mais j'aimerais essayer à l'occaz...

ThomasNicoullaud: avec du recul j'en vois plus trop l'utilité la

ThomasNicoullaud: on verra plus tard

Default avatar.png Chauca: ah bah ca remarche

MowMow: yes pareil de mon côté la compil refonctionne

MowMow: J'ai eu peur pour mon confinement

Stilgart: ThomasNicoullaud: même pour silence j'ai pas besoin (sauf si on me dit qu'on peut survoler une case déjà visité via silence)

ThomasNicoullaud: comment tu sais qu'il peut pas aller sur une case s'il y ai déjà passé alors ?

ThomasNicoullaud: je suis curieux :D

Haashi: ThomasNicoullaud, t'as pas besoin des chemins pour ca, juste l'historique, tu retraces un chemin "fictif" et depuis la dernière position, tu regardes ceux que tu as le droit de faire par rapport à ce chemin fictif mais pas besoin de garder les N chemins possibles

ThomasNicoullaud: dans ce cas ok

ThomasNicoullaud: mais entre reconstruire tout les chemins, et les garder en mémoire, surtout quand tu enchaines 3 ou 4 silences ... je doutes des perfs :D

egaetan: mmm pas sûr de comprendre Haashi

ThomasNicoullaud: egaetan rien ne t'empeche de retrouver le chemin si tu conserves toutes les actions

ThomasNicoullaud: mais bon niveau perf ...

egaetan: j'ai abandonné à cause des perfs

egaetan: c'était mon implem initiale

Haashi: après, construire les N chemins possibles au fur et a mesure, ça a un coût mémoire incroyable aussi

Haashi: tu prends 3-4 silences d'affilé, tes possibilités explosent

egaetan: j'explose à 7

ThomasNicoullaud: c'est bien 7 !

ThomasNicoullaud: a 4 c'est la fin pour moi

egaetan: Apres 7 je triche pour ne pas exploser

ThomasNicoullaud: 7 je vois meme pas comment tu fais d'ailleurs

ThomasNicoullaud: dans VS avec mon TU qui simule 5 silence je prends 2s

ThomasNicoullaud: et 6 silence 27s

ThomasNicoullaud: et 7 VS timeout :D

egaetan: reviens en Java !

Vry: Flût mon FF depth 4 fait n'importe quoi ...

egaetan: en java jexplose beaucoup plus tôt, c'est en C que je tiens aussi bien

egaetan: Vry refais le

ThomasNicoullaud: mais t'es en Java la

ThomasNicoullaud: donc en Java tu fais combien de silence ?

egaetan: à peu près 4

egaetan: plus de 4 je triche aussi

pb4: Yop

pb4: J'ai des assert(false) qui déclenchent dans l'idée

pb4: IDE CG

pb4: mais pas de backtrace

pb4: On avait les backtrace avant je crois

pb4: Ca a changé ?

pb4: (C++)

dbdr: egaetan tu réécris en C?

pb4: Même en déréférencant nullptr je n'ai pas de backtrace :(

dbdr: à la reCurse

pb4: bah je tente les astuces que je connais oui :)

MadKnight: hey pb4 ca va ?

pb4: Oui MadKnight

pb4: Bonjour

MadKnight: j'ai if (_DEBUG && index out of range for array)

   assert(false);

Vry: pb4 ... oui même les coredump sont silencieux maintenant ...

Vry: egaetan : oui, je vais reprendre un bout de code de CotC ... :D

Vry: C'était un floodfill itératif cesera toujours mieux !

pb4: Ca fait longtemps ?

Vry: 2019 ?

Vry: Oui au moins depuis 2019 !

egaetan: oui on a perdu les stacks :(

egaetan: dbdr oui

dbdr: :o

dbdr: tu défendais le Java dur, non?

dbdr: t'es limité par les perfs là?

egaetan: pas encore, mais je vais l'être

egaetan: et puis c'est plus drôle

dbdr: :D

egaetan: j'apprends des trucs

egaetan: c'est rare en java de faire son implementation de table de hachage

egaetan: par contre je reste sous eclipse même quand je fais du C

dbdr: quand je suis passé à Rust je suis aussi passé à vim

dbdr: à perdre mes habitudes, c'était la bonne occasion d'avancer niveau édition aussi :)

Nangini: dbdr ah ouais... vim 😍 😍 😍

dbdr: :)

Nangini: j'en ai bien ch*é au début y a 15 ans mais après plus moyen de m'en défaire...

Nangini: saleté d'éditeur 😂 😂 😂

Bob: hm les tooltips du viewer sur silence, c'est sympa mais un peu too much quand on spamme les silence

Bob: genre on ne voit plus que ça

Default avatar.png didyme: bonjour, tres estimées zamis

Vry: Mon bot a decidé qu'il devait enchaîner la commandesurface ... (lol)

domak: Hello, y'a eu une relivraison? J'ai des invalid input dans l'ide sur des strats d'hier...

Vry: C'est quand il est passé en mode "À l'attaque" il a sauté de joie ... plusieurs fois !

domak: Je confirme, il y'a eu un changement. J'avais des actions MSG sans message et il aime pas ça du tout...

dbdr: domak oui

egaetan: toujours laisser un message

dbdr: MSG J'ai rien à dire

egaetan: MSG tortue

Illedan: I guess it should be an easy fix domak. Sorry for the inconvenience

Bob: Illedan, the tooltip on silence is really too mcuh when you have someone spamming silence

Illedan: So, remove silence too?

Bob: basically you can barely see anything else in the tolltip line

Aveuh: PLop

Illedan: We removed MINE

Bob: check this out

YannT: torpedo and trigger is good

Bob: https://www.codingame.com/share-replay/442822295

YannT: it's damaging actions

YannT: surface too

YannT: no health damage on silences and mine actions

Bob: and it's even more compacted in the IDE of course

domak: Illedan no problem it's fixed

Stilgart: re

Stilgart: (hum, 2h pour faire les courses...)

Stilgart: ThomasNicoullaud: j'ai juste besoin de la trace de l'adversaire pour ça

Stilgart: la trace = ce qui est coloré dans le replay

WhatTrickeryIsThis: un peu comme une limace qui laisse ses traces de bave :bug:

WhatTrickeryIsThis: y à un casino ouvert jusqu'à minuit dans ma rue, je veinard

WhatTrickeryIsThis: par contre y à plus de lumière et ça peur

WhatTrickeryIsThis: mais y à plus grand chose dans les rayons le soir à part des reste de crachats et de glaires

Stilgart: le problème c'est pas le carrefour qui est à coté

Stilgart: c'est le QI moyen strictement négatif dans mon voisinage

ThomasNicoullaud: masque tuba + filtre a café au bout

dwarfie: Stilgart le roublard ... pendant que je bosse il me passe honteusement devant :D

WhatTrickeryIsThis: si faut porter le masque de kikiwinki pour sauver des vies, pourquoi pas :)

dbdr: tiens j'ai un bug

Stilgart: dwarfie: j'ai fais ça hier en fait

Stilgart: ThomasNicoullaud: tu veux filtre qui ne laisse passer que le café ? :)

dwarfie: comme si tu savais pas que j'ai meme pas eu la nuit pour me reposer :p

Stilgart: si, même que je plaide coupable de t'avoir annoncé la misère bien avant que Boulet tente de le faire ici

Stilgart: (en même temps, c'était vraiment une urgence pour le coup :( )

dwarfie: j'ai meme pas vu qu'il avait tenté ici ... preuve que meme pas le temps de venir voir le chat

Stilgart: il a tenté vers minuit ici :)

Boulet: Oui bah désolé mais je n'ai rien annoncé ici

dwarfie: (meme si apparemment , il s'est rien passé de grave ... d'apres la reunion a laquelle j'ai assité)

Boulet: Je ne suis pas totalement débile (moi) non plus

Boulet: j'ai juste regardé si vous étiez dans le coin

Stilgart: Boulet: non, tu as juste tenté de nous invoquer en urgence

Boulet: voila

Stilgart: bref, tu vas pas passer silver à ce rythme là Boulet :(

Boulet: pas le temps

ben12: s

dwarfie: clair ... surtout avec l'ag secrete de mardi :D

WhatTrickeryIsThis: protection intégrale

WhatTrickeryIsThis: http://www.costumepartyworld.com/media/catalog/product/cache/4/image/650x/040ec09b1e35df139433887a97daa66f/h/l/hlw-giant-teletubbies1.jpg

Vry: Mais que fais-je en ligue bois 1, j'ai rien demandé moi !!!

Vry: Il est comment Cpt. Igloo ...

Vry: ... flûte il faut que j'implémente SONAR et SILENCE ... remettez moi en wood2 ... :p

Vry: J'avais un bug à corriger avant de passer wood1

Palmipedus: oui c'est embetant ces autopromotion dans les ligues bois

Vry: RomanceDawn, JBM vous avez implémenter SILENCE ???

Vry: BlitzProg ?

Default avatar.png JBM: mon code est public

Default avatar.png JBM: t'as qu'a suivre :p

Stilgart: je sais pas trop à quel point c'est fort sonar

BlitzProg: Salut

Stilgart: salut

Stilgart: Palmipedus: ce qui est embêtant, c'est de pas pouvoir choisir sa ligue dans l'ide

Stilgart: vers le haut comme vers le bas, d'ailleurs

BlitzProg: Oui Vry apparemment je suis aussi passé W1. Je m'y remets un peu plus tard, ce W2 était hard pour un début de ligue :')

Stilgart: (parfois, je suis gold et j'aimerais faire des tests contre des gens en legend)

Stilgart: le wood2 initial il avait un niveau de boss bronze

BlaiseEbuth: Stilgart: un sonar ça peut aller à 230db.

Vry: Cool JBM, ton bot est le parfait sparring partner :)https://www.codingame.com/share-replay/442839190

Default avatar.png JBM: ravi de t'etre utile

Stilgart: BlaiseEbuth: merci

BlaiseEbuth: Pas de soucis ! :3

Stilgart: Automaton2000 (et moi-meme) se couchera moins bête ce soir

Automaton2000: celui avec le meilleur score

Vry: Bug trouvé ... c'est tellement con défois !

Vry: Bug suivant ... je sais où et le méchant j'ai le chemin en debug mais je pars à l'opposé ...

Vry: :upside_down:

Stilgart: JBM: il a une drole de façon de dormir ton chat

BlaiseEbuth: Ton bot a pas de couilles Vry.

Default avatar.png JBM: mmm?

Default avatar.png JBM: lequel?

Aveuh: Question bête, la ligue argent ouvre quand ?

Haashi: c'est annoncé aujourd'hui, donc 18h surement

egaetan: Il y a eu un changement dans le refere ?

BlaiseEbuth: Non... Pas toi... Aveuh ...

Default avatar.png JBM: egaetan: oui, on a rendu ton code illegal

egaetan: je timeout sur les posements de mines

egaetan: JBM c'est le cas !!

Vry: ... si mon bot est à plus de 4 de lui-même ... c'est mal barré !

Default avatar.png JBM: il nous derangeait

Default avatar.png JBM: on a vote, et on a dit: plus de code pour egaetan

Stilgart: sauf en Haskell

egaetan: {"turn":29,"text":"Invalid amount of params for MINE, should be MINE direction","event":1}"

egaetan: il est devenu plus restrictif qu'avant !?

Stilgart: ça a toujours été "MINE direction", non ?

BlaiseEbuth: egaetan, tu n'as pas plusieurs MSG dans ta commande ? Ou un MSG vide ?

egaetan: MINE accepte seulement un arg

dbdr: il est plus restrictif, oui

Khaugus: est ce que si notre code met trop longtemps à répondre on a un message d'erreur ?

BlaiseEbuth: timeout

Stilgart: timeout -> disqualification

SeebOmega: plop enfin le wek end c est parti

Khaugus: ok merci

Stilgart: c'est signalé par une tooltip dans le replay normalement

Vry: Oh le Boulet, je fais un floodfill à partir de la carte initiale et pas à partir de celle qui contient ma trace de limace ...

Stilgart: ouch... depuis quand ça existe Data.List.find ???

Boulet: Vry: calme tes ping

Stilgart: Vry qui joue auto-surface

irmo322: Ouverture de l'argent dans 10 mn....

Stilgart: on a déjà un boss qui traine ?

Nagatwin: pas vu

GTS: le plus important c'est le nom du boss ! Quand est-ce qu'il arrive, que ma curiosité soit satisfaite :p

Default avatar.png leojean890: 18H05 pas encore de boss :P

Default avatar.png leojean890: 439 personnes en bronze c'est pas mal xD sur 1007 qui ont submit ;P

Vry: Il faudrait surtout corriger Ctp ...

Neumann: ctp ?

Default avatar.png JBM: nom des boss

egaetan: ctpIgloo

Default avatar.png JBM: cg, l'autre competition qui casse les codes

dbdr: catpain c'est mignon

Default avatar.png JBM: j'essaie de faire un jeu de mots avecchat mange pat pain mais... ah ben si j'ai reussi en fait

**dbdr ne cautionne pas de faire souffrir les chats

egaetan: Nemo

dwarfie: youhou

dbdr: ping!

Merome: Paf, direct argent

Merome: sans bot ?

TidyMaze: yaya Argent

domak: yrs

Haashi: PONG

TidyMaze: 14eme :)

Haashi: 174 qui passe

egaetan: Au 1' eme aussi

dwarfie: maintenant , voir comment je me classe avec mon bot vieux d'une semaine :D

GTS: zut chuis passé direct argent je sais pas comment s'appelle le boss :p

Stilgart: JBM: en fait j'apprends plein de truc (genre omg... traceShowId ça existe)

Default avatar.png JBM: ouais il est recent celui-la

Default avatar.png JBM: mais il m'evite ma fonction pr ou tr habituelle

Stilgart: (ou encore... nan mais c'est pas instance de Functor les array... ho wait, si=

Stilgart: )

Default avatar.png JBM: celui-la je l'ai pas vu venir

Default avatar.png JBM: je sais pas pourquoi ca a attendu si longtemps

Stilgart: surtout, ça a l'air d'être via de l'internal dans GHC.Arr

Galrauch: Cpt Nemo!

Stilgart: et j'arrive pas à croire que je suis passé à coté de Data.List.find

YannT: tiens bah il remonte bien mon bot d'il y a 3 jours :)

Stilgart: le mien il semble prendre cher

Stilgart: (et il ne date que d'hier :( )

YannT: j'ai une refonte complète de terminée mais j'ai un peu peur de le pusher

YannT: j'ai tout refait ahah

dwarfie: le mien en prend plein la gueule mais je suis pas du tout etonné

dbdr: YannT c'est pas toi qui faisais des refactoring tout en finesse?

dbdr: apres avoir bien refactoré t'as tout jeté?

dbdr: Zorg1 #5 \o/

Neumann: Zorg1 t'as dégainé l'algo de recherche ou t'en es pas encore là ?

YannT: ben non c'est le résultat de la finesse là

TidyMaze: \0/ je suis devant Stilgart en haskell

TidyMaze: pendant au moins 1 minute

dbdr: tu vérifias l'équivalence frame par frame...

YannT: ouais enfin, que le résultat est le même en un même nombre de frames

YannT: pas chaque frame hein :p

dbdr: je fais ça aussi

dbdr: c'est 99%

dbdr: sinon ça se scripte...

RomanceDawn: https://store.na.square-enix-games.com/en_US/product/605031/final-fantasy-vii-polygon-figure-display-blind-box-of-8-figurine :heart_eyes: regarde ça reCurse

GTS: @RomanDawn :heart_eyes: :heart_eyes:

RomanceDawn: :wink:

reCurse: 64$ putain

GTS: ouais abusé, surtout que c'est blind box

reCurse: C'est cher pour blind box justement

GTS: tu en prends 3 tu as 3 fois Reno tu es bien

GTS: Reno c'est un peu la boule noire de Motus dans cette blind box :p

reCurse: Pas à la hauteur des autres certes

reCurse: Mais cool quand même

reCurse: À ce prix par contre... mais bon c'est square on connait

GTS: à 64 balles le Reno non c'est pas la hauteur du tout :D

reCurse: Bah n'importe laquelle à 64, non

reCurse: Déjà j'avais pas acheté celles de FF9 qui tournait autour du même prix et plus joli

reCurse: Parce que bon y'a des limites

GTS: je viens de googliser sans grand succès, mais en papertoy doit y avoir des équivalents joli aussi

reCurse: Possible

GTS: vu le nombre de polygones ça doit passer en papertoy :p

BlaiseEbuth: https://www.pepakura.eu/final-fantasy-barret-wallace/

Stilgart: RomanceDawn: on est d'accord, à ce prix là c'est le plan pour faire la figurine chez toi avec ton imprimante 3D qu'on te vend ?

reCurse: Après j'ai pas le talent pour que ça ne look pas moche

Palmipedus: reCurse tu participes au contest?

reCurse: Peut-être

reCurse: À toi de deviner

Stilgart: Palmipedus: il a déjà gagné, mais on ne le sait pas encore

reCurse: Je suis full roleplay pour celui ci

Palmipedus: lol, ca va etre dur de savoir si tu participes sous un autr nom

reCurse: Je t'envoie une commande: PLAY

Palmipedus: reCurse invalid command

reCurse: Bah non dans l'ide c'est valide

reCurse: Touché coulé

WhatTrickeryIsThis: https://www.amazon.fr/Papo-50120-Figurine-Animaux-Orang-outan/dp/B0036MDN8K

reCurse: Quelle horreur

Default avatar.png JBM: evidemment qu'il participe

Default avatar.png JBM: full hiding

reCurse: Citation needed

Default avatar.png JBM: il publiera que s'il est satisfait de son winrate final contre le top

Default avatar.png JBM: "JBM sez"

reCurse: Ou si j'ai la motivation ou si j'ai décidé de même l'essayer

reCurse: Faudra jouer les fins renards d'investigation

Default avatar.png JBM: il a dit oui

Palmipedus: il reste 23 jours, il a temps de changer d'avis et de tout coder au moins deux fois

reCurse: Sinon je tire sur B3

reCurse: Ça aurait été plus marrant avec une flotte au complet

Palmipedus: rate, je tire sur C4

reCurse: Torpilleur touché :(

Vry: Mais euh ... c'est quoi ce bug ... j'ai ma trace de limace actualisée avec un tour de retard ... :upside_down:

Palmipedus: oui une fltte de 3 ou 4 ca aurai ete bien mais pas vraiment facile, deja qu'il y eu pas mal d'abamdon sur les boss de wood 2

Default avatar.png JBM: "au moins deux fois" lol l'ordre de grandeur

Vry: Et une map 64x64 histoire de pouvoir case un gros porte-avion ...

Palmipedus: il reste 23 jours, par rapport a un contest de 10 jours je ne prends pas trop de risques :D

reCurse: "J'attend que la meta se stabilise" (tm)

Default avatar.png JBM: stc durait qu'une semaine et j'ai bien du le reecrire 3x

Default avatar.png JBM: alors un mois...

reCurse: idem sur cotc pour moi

Palmipedus: hum en effet je suis pas a votre niveau, en une semaine j'ai a peine de le faire une fois...

reCurse: Après tu sais pas si les deux premières version c'était mode hello world

Palmipedus: :joy:

Vry: Submit wood1 sans prendre en compte silence et sonar ... :skull:

WeberJulian: Bonsoir tout le monde !

Vry: \o

BlaiseEbuth: o/

WeberJulian: Je vois pas trop de d'info dans les consignes sur MSG. L'adversaire vois les messages qu'on envois ou c'est juste pour debugg ?

GTS: le joueur le voit dans le GUI mais pas dans les input

GTS: donc juste pour debug / flame

WeberJulian: haha flame un robot

GTS: le bot ne le voit pas, y'a que le joueur qui matte les replays qui le voit ;)

WeberJulian: ok je pensais qu'on pouvais s'en servir pour mettre à genoux le parser adverse...

dbdr: on pouvait mettre à genoux le parser du referee

dbdr: et gagner le match au passage

WeberJulian: ah oui gagner ?

WeberJulian: en lui faisant croire quoi ?

Vry: Ben ça n'a pas l'air trop dur la ligue wood1 au final une fois qu'on a viré les bugs foireux ...

Vry: Déjà #6 à 34%

WeberJulian: Bah je pense que Wood 1 est plus simple maintenant qu'il on nerf les boss et ouvert silver ^^

dbdr: en le faisant crasher

Vry: Si j'arrive à passer sans silence/sonar c'est cool ... pas de code spécifique wood1.

Vry: ... mon bot perd la trace de l'autre s'il fait silence.

Vry: +1 point sur le boss à 94%

Vry: \o/

BigUP: Mince raté l'ouvertur ede la Silver !! :;(

BigUP: bon bah Silver ...

BigUP: GG me

BigUP: outch ! parcontre 195eme !! je prend chere ! ;(

Vry: Bizarrement c'est plus dur en silver ...

BigUP: arghh ! le passage en silver a submit mon nouveau code ...

irmo322: Comment on fait pour voir le nombre de personnes qui sont en bronze

irmo322: quand t'es silver

irmo322: ?

BigUP: bah visiblement, c'est moins bien !

Vry: Leaderboard general

BlaiseEbuth: T'ouvres le classement et tu comptes

Vry: 235 sinon, j'y suis actuellement

Fangel: non Vry, laisse le compter ! :)

irmo322: Dans le leaderboard, il n'y a que la ligue ne cours

irmo322: merci Vry

Vry: Tu as un lien vers le classement général ...

irmo322: Ha j'avais pas vu classement complet

irmo322: yes merci

Zorg1: Neumann : non rassure toi je suis toujours en heuristique ...

Neumann: Gotcha

irmo322: Pensez vous que la taille de la grille 15*15 as été choisi spécifiquement pour que la représentation en bitset soit optimale? (du fait que 15+1 est une puissance de 2)

irmo322: Ou alors c'est un hasard fortuit?

Neumann: Le jeu est inspiré d'un jeu de plateau

Neumann: Pas impossible que la taille du plateau ai été reprise telle quelle

BlaiseEbuth: Mais p'têt que les créateurs du jeux de plateau aient anticipé le portage !

BlaiseEbuth: -aient +ont

Zorg1: les échecs ils ont fait fort alors ;-)

Zorg1: (d'un autre côté selon l'histoire des grains de blé ils sembleraient que le créateur soit un obsédé des puissances de deux)

Zorg1: vous êtes tous mort ou macron parle à la TV ?

Azkellas: Ah les bosses ont été renommés

Azkellas: Finis les cat pain :'(

Default avatar.png leojean890: @BigUP quand tu changes de league ça submit automatiquement le code que t'as dans lIDE ??


Default avatar.png leojean890: c'est pas bon ça, tu pourrais être entrain de le tester en local..

Zorg1: il s'appelle comment le boss bronze ?

WeberJulian: Captain Nemo

Default avatar.png leojean890: pas mal;)

Zorg1: ah oui je le vos

Zorg1: *vois

cup_of_tea: quelqu'un a déjà eu un bug où le bot perd sans trop de raison?

cup_of_tea: https://www.codingame.com/replay/442906713

WeberJulian: Tu as timeout :)

BlaiseEbuth: C'est marqué

cup_of_tea: pourtant je vois sur la sortie standard "MOVE S TORPEDO"

cup_of_tea: pour le dernier tour

WeberJulian: met ta souris sur la dernière bande rouge

cup_of_tea: ah ouais mb

cup_of_tea: merci!