Chat:Fr/2021-12-05

From CG community
Jump to navigation Jump to search

Default avatar.png EliasY: :nerd:

starnayte: hello tous le monde

starnayte: Voila je suis entrai de code un programme sur code royale , mais je n'arrive pas a débuger mon code

starnayte: comment remplacer les printf pour debugger

dwarfie: cf : http://chat.codingame.com/pastebin/76685bf0-13b9-4456-b124-071627737d34

starnayte: merci à toi

Thyl: Yooooooooooo

Zorg1: o/

BlaiseEbuth: Yo tout l'monde ! Automaton2000 !

Default avatar.png Automaton2000: ca va plus vite que les autres

Zorg1: Automaton2000 quelle est ta victoire ?

Default avatar.png Automaton2000: mais est-ce que ça en vaut la peine de mort

Zorg1: t'es bien radical le dimanche Automaton2000 ...

Default avatar.png Automaton2000: il y a des trucs pas mal

Stilgart: Automaton2000: les tortues par exemple

Default avatar.png Automaton2000: je ne suis pas un robot !

Stilgart: Automaton2000: prouve-le !

Default avatar.png Automaton2000: donc c'est pas une blague

dwarfie: :rofl: ...

Stilgart: on ne rigole pas... l'Automaton2000 va plus que les autres et c'est pas une blague !

Default avatar.png Automaton2000: en plus, il y a des trucs qui servent à rien

Stilgart: et en plus il n'est pas à fond

Stilgart: Automaton2000: et sinon, ton AoC 5 est fini ?

Default avatar.png Automaton2000: ah par contre c'est inquiétant :thinking:

Zorg1: AoC5 chui déçu y a pas Bresenham en part 2 :(

Stilgart: ça aurait été chaud pour du day5

Stilgart: mais ça sent le retour avec bresenham en day10-12

Zorg1: ça serait bien le genre ^^

Zorg1: bon il me reste plus qu'à me motiver pour le bingo

Stilgart: tiens, moi c'est le day5 qui m'a demandé le plus d'effort :/

BlaiseEbuth: Ah ouai... Je regarderai à ça cette aprem...

Zorg1: ça tombe bien ça fait une heure qu'on a passé midi :p

Stilgart: Automaton2000: tu vois comme il suit Zorg1

Default avatar.png Automaton2000: je n'ai aucune idée de combien de tours ?

Stilgart: non, il voit quedale :/

Zorg1: Automaton2000 va chez l'ophtalmo !!

Default avatar.png Automaton2000: c'est compliqué de trouver une heuristique qui rentre dans le top 10

BlaiseEbuth: C'pas l'aprem tant qu'j'ai pas mangé.

Zorg1: bon j'ai lu l'explication WP de pourquoi le loto s'appelle bingo aux USA mais j'ai toujours pas codé une ligne sur ce foutu problème :(

Nonx7: on peut s'inscrir au CODINGAME SPRING CHALLENGE sans école ni entreprise ? j'ai lpas l'impression

BlaiseEbuth: Comment es ton re

Zorg1: re

Zorg1: Nonx7 : normalement oui

Zorg1: pas besoin de mettre ton école et ton entrepris

Zorg1: c'est seulement utile pour les classements école & entreprise

Zorg1: après bon on ne sait pas ce que va être le SC2022 alors bon

BlaiseEbuth: Un concours de la plus haute tour en spaghetis. C'est très team-building... :smirk:

pardouin: re o/

pardouin: zorg tu te fais une montagne du bingo je t'assure, tu vas le torcher plus vite que tu ne crois

BlaiseEbuth: Stoi la montagne.

pardouin: day 5 le 100ème a mis 8min53, on commence à arriver à des temps où on a une chance de lutter

pardouin: les premiers jours avec des temps à moins de 3min c'était nimp, déjà le temps de lire l'énoncé et de copier les inputs...

pardouin: on sent les mecs qui ont automatisé à fond en amont

BlaiseEbuth: Stoi l'automate.

pardouin: (les meilleurs qui mettent 1 min au total D:)

BlaiseEbuth: Stoi l'min.

BlaiseEbuth: J'avoue que ça sent le Bressenham c'truc...

Zorg1: ça ressemble à du Bressenham, ça a le gout du Bresseham ...

Zorg1: c'est l'ALGO DU QUEBEC

Zorg1: bon sur ce je sorts -> [] :p

Default avatar.png JBM: y'a une spring challenge?

dwarfie: challenge ... oui ... contest ... rien n'est moins clair

darkhorse64: plus le temps passe, plus ça devient clair

Zorg1: ?

Default avatar.png JBM: CG c'est fini

Zorg1: ah ça ^^

Zorg1: ah tiens j'avais pas vu pardouin a commis un nouveau puzzle ...

BlaiseEbuth: :scream:

Remi.: Salut tout le monde

Default avatar.png medmltss: HELLO

sefatod: salut

Default avatar.png medmltss: SALUT

nicola: Rien vu, Zorg1.

pardouin: oui j'attendais J-7 pour faire du shameless advert sur le chat

pardouin: mais n'hésitez pas à y jeter un oeil :D

nicola: Il est publié ou encore en attente ?

pardouin: (rien de transcendant hein)

pardouin: en attente

nicola: OK.

**dwarfie prefere ne pas regarder ... rien qu'au titre il sait qu'il a encore les yeux qui vont saigner ...

pardouin: <3

dwarfie: quoi ... si c'est autre chose que dessiner un arbre en ascii . je vais voir , sinon non ;)

pardouin: c'est juste ça

pardouin: enfin ascii est un bien grand mot

dwarfie: bah voila ... Automaton2000 , ca merite une tortue

Default avatar.png Automaton2000: et le referee ne fait pas le même que celui de la ligue ...

pardouin: c'est sobre

dwarfie: Automaton2000 , et la marmotte , elle met pas la tortue dans le papier d'alu aussi ?!

Default avatar.png Automaton2000: en meme temps c'est pas comme si il ne reste plus que ca

BlaiseEbuth: Tu préfères dessiner des arbres en unicode dwarfie ? :3

**dwarfie prefere regarde la fin de foundation plutot

Zorg1: on m'a dit que c'était bien pété la série ...

dwarfie: ban , disons que la chronologie est pétée a mort ... et vas y que j'avance de 14 ans , et vas-y que je recule de 30 ...

nicola: :tree:

dwarfie: mais en gros , ca reste dans la meme zone de 40 ans ..

nicola: :deciduous_tree:

nicola: C’est normal : vitesse de la lumière, tout ça.

Zorg1: y a le mulet au moins ?

nicola: Avec la coupe de cheveux ? :heart:

Zorg1: ^^

Zorg1: où ils ont mis des robots partout ?

dwarfie: non

dwarfie: non plus ... juste une androide mais c'est a seule

Zorg1: c'est la vie de Seldon sur Trantor alors ?

dwarfie: il est sur tantor que le 1er episode ...

dwarfie: et apres ... ben ... je vais pas spoiler :D

Stilgart: Automaton2000: say it !

Default avatar.png Automaton2000: ouais je vais me faire un level quand on m'a ouvert les yeux

**Stilgart s'attendait à mieux

dwarfie: au moins , bon point , c'est pas villeneuve qui s'en ai occupé ... et ca se voit

Zorg1: tiens je l'ai pas encore vu son Dune au fait ...

dwarfie: dixit boulet , c'est de la merde ...

Zorg1: quand même me faire une idée

dwarfie: bon c'est boulet , mais d'autre m'ont dit pareil ...

Zorg1: on m'a dit que c'était pas si mal, va falloir que je me fasse un avis moi

dwarfie: a part certaines et la bonjour les argument ... il est trop beau paul ... y'a de l'emotion ... c'est poetique ...

**Stilgart a du se retenir de recracher son repas sous forme de vomi

Zorg1: Paul on s'en fout, c'est le ver de sable qui fait le boulot :p

Stilgart: c'est pas sympa de me rappeler la scène :(

dwarfie: avec jessica qui passe la plupart du temps a chialer ... y'a de l'emotion ... :rolling_eyes:

Zorg1: c'est pas trop le perso pourtant quand tu lis le romain

Zorg1: *romann

Zorg1: y a un navigateur de la Guilde qui nageotte dans son aquarium au moins ?

dwarfie: rien n'est du roman ... il a fait SA version de dune ... 2h30 et il raconte presque rien ( dixit le fossoyeur et nexus 6

Stilgart: nan mais l'espoir est mort il y a plus de 10 ans en matière d'adaptation au cinéma

Stilgart: je vois pas pourquoi vous continuez à vous faire du mal

dwarfie: pas sur ... en dit meme pas a quoi sert l'epice dans tout le film , et encore moins que les navigateur en ont besoin ... donc ca 'etonnerait

Zorg1: oui si il y a pas de super héroÎne à grosse poitrine c'est mort :p

Zorg1: (un peu marre des films marvel)

dwarfie: un peu beaucoup marre des series marvel aussi ....

MyMonkey: On s'en fout, visuellement, c'est somptueux et c'est 10 km au dessus des Marvel

Zorg1: c'est pas très difficile

MyMonkey: C'est vrai

dwarfie: donc 20 km au dessus des adaptations de DC :rofl:

darkhorse64: On plane, c'est l'épice

Zorg1: le mélange ... comme sur une mob' :p

Default avatar.png Sideway: "???���������TDBUF_O=0?LD_PRE" ça c'est de l'art ASCII :D (ps : tuez moi...)

nicola: Non, c’est du lard.

nicola: Ça dépend, la trilogie de Batman était bien foutue.

nicola: Je ne suis pourtant pas le public pour les comics et les super héros en moule burnes.

nicola: Je préfère les chanteurs de heavy metal, tant qu’à faire.

BlaiseEbuth: Mais en moule burne

Bon[]Crayon: Salut o/

Bon[]Crayon: yo automaton2000

Default avatar.png Automaton2000: je suis dans la ligue

Bon[]Crayon: automaton2000 la ligue tortue brillante

Default avatar.png Automaton2000: je viens de battre le boss

Bon[]Crayon: automaton2000 la légende de la tortue gg

Default avatar.png Automaton2000: mais ça reste un peu de mal à voir comment faire un truc qui a l'air d'avoir un truc qui ...

Bon[]Crayon: automaton2000 tu n'as pas le truc

Default avatar.png Automaton2000: croissant ou pain au chocolat

Bon[]Crayon: automaton2000 pain à la chocolatine

Default avatar.png Automaton2000: du coup si tu as peu de chance que ça arrive

Stilgart: Automaton2000 est dans le camp des pains au chocolat

Default avatar.png Automaton2000: ils ont réussi à passer légende

Stilgart: :D

dwarfie: Automaton2000 : CéPafo

Default avatar.png Automaton2000: disons que je me suis fait avoir

Stilgart: c'est sûr que normalement tu n'es pas dans le camp qui finit légende Automaton2000

Default avatar.png Automaton2000: parce que si j'ai un peu honte du coup

Stilgart: :D

Zorg1: t'as honte toi Automaton2000 ?

Default avatar.png Automaton2000: le boss est en python

Zorg1: ah oui quand même, je comprends Automaton2000 :D

Default avatar.png Automaton2000: bah tu peux faire une ia qui a fait une grosse différence

Zorg1: bah j'ai fait la différence entre MAXINT et MININT ça veut pas rentrer Automaton2000

Default avatar.png Automaton2000: et c est le code ?

Default avatar.png mpm.222: def ma_fonction(a,b,c): http://chat.codingame.com/pastebin/c50ba771-bd9a-43d9-94d3-894cbc560071

b0n5a1: osef

b0n5a1: o/

Remi.: \o

Bon[]Crayon: o/

BlaiseEbuth: Stoi l'osef

Remi.: Stoi l'stoi

Zorg1: ça a l'air facile à coder un BlaiseBot

Remi.: Tu m'étonnes ^^

BlaiseEbuth: Y'en a qu'ont essayés...

Zorg1: ils se sont fait ban ? :p

Remi.: ils onteu des problèmes ?

Remi.: cela dit il est très rapide.

BlaiseEbuth: Code un CMBot si t'as du temps à perdre. Ca ça serait utile au moins...

Remi.: Bye bye Blaise v6, rdv à la version 7 :'(

Zorg1: while (true) {find(&blaise);ban(&blaise);}

Zorg1: c'est codé

Remi.: LeZorg1 code plus vite que son ombre.

BlaiseEbuth: J'ai dit CMBot. Pas TiBot...

Zorg1: :D

BlaiseEbuth: Ca c'est bon, on a déjà...

Remi.: Je plains le prochain type nommé Blaise qui créera un compte.

BlaiseEbuth: Si ça le blase il aura qu'a changer de blaze, Blaise...

Zorg1: à l'aise

BlaiseEbuth: ezpz même

Bon[]Crayon: ez la tortue automaton2000

Default avatar.png Automaton2000: il suffit de le faire dans la boucle

Remi.: class Automaton2000 {while(true)printf("tortue");}

Default avatar.png Automaton2000: ce n'était pas le cas

Stilgart: fix ton code Automaton2000

Default avatar.png Automaton2000: il te faut juste un peu de chance de passer légende

Zorg1: Automaton2000 la forme ?

Default avatar.png Automaton2000: eh oh je suis sur que je le suis

Stilgart: :D

Zorg1: faut pas lui baver sur les rouleaux à Automaton2000 ...

Default avatar.png Automaton2000: pour la première fois que ça passe

b0n5a1: Automaton2000 ça te plairait comme nom Skynet ?

Default avatar.png Automaton2000: je vois pas bien ce que je décris

Zorg1: skynet c'est le nom du super ordinateur qui fabrique des terminators à base de 6502 ?

Zorg1: oups j'ai enfreint un paquet de copyright là :(

Stilgart: Automaton2000: et moi je vois assez bien ce que tu n'écris pas ;)

Default avatar.png Automaton2000: et c'est la bonne réponse

Zorg1: tout le monde gagne avec Automaton2000 même Stilgart ;-)

Default avatar.png Automaton2000: bon bah on va essayer de faire un truc de base pour que ça passe pas

Stilgart: il m'aime vraiment pas ce bot :D

Remi.: Automaton2000 dessine moi une tortue

Default avatar.png Automaton2000: Remi. c'est fini tout ça

Remi.: :'(

BlaiseEbuth: Remi. ! C'eeessst ffiiinii !

Remi.: Et dire que c'était le bot de ma dernière tortue

Zorg1: :D

Zorg1: Automaton2000 le bot de l'avenir avec un nom des années 80 ...

Default avatar.png Automaton2000: celui que tu as fait un ag en python

leojean890: combien de comptes de Blaise ont-ils été supprimés ?o

Zorg1: comme ça je dirais 6 ou 7

Remi.: Je crois que c'est 5

Zorg1: enfin ils sont toujours là

leojean890: juste ban .

Remi.: Là on a blaise v6

leojean890: ?

leojean890: mais le premier a été supprimé tout court

Remi.: 2 ont étés supprimés, 3 autres sont ban du tchat, si je ne dis pas de conneris.

Zorg1: non on le voit toujours

Zorg1: c'est celui qui a créer "a man with a plan"

Zorg1: https://www.codingame.com/profile/51cf3569a28219e695585f664d80a5b5238752

leojean890: ah d'accord^^

leojean890: juste ban du chat, donc

leojean890: et forum accessoirement

Zorg1: il a été aussi ban ce compte il ne peut plus y accéder

Remi.: Pas sûr qu'il puisse s'y reconnecter à celui là.

Zorg1: bref un joli bazar

leojean890: tiens 3 mois sans regarder les puzzles easy je m'en fais qq uns lol il en sort plein qui en plus se font pas delete par la suite^^

leojean890: ah oui ban pas que chat et forum

Default avatar.png Sideway: "Segmentation fault." Encore plus terrifiant que recevoir la relance des impôts...

Remi.: hmmm perso je préfère la segmentation fault ^^

Zorg1: pareil t'as une chance de négocier

leojean890: ah oui j'étais abonné à Blaise et il n'est plus visible dans ma liste d'abos par contre^^

Remi.: Moi je l'ai toujours, mais sans pseudo ni avatar.

leojean890: de même il n'est plus visible dans le leaderboard de CALM

leojean890: il était légende dedans

leojean890: après il peut tjr repush tous ses codes dans les multis avec un autre compte :P

leojean890: truc relou à faire quoi^^

Remi.: Il l'a déjà fait, mais reban.

leojean890: ah

Zorg1: comme tu peux voir on s'amuse comme des petits fous ici ^^

leojean890: cad ?^^

Remi.: Je ne m'amuse plus depuis qu'Automaton2000 a confirmé qu'il ne dirait plus tortue.

Default avatar.png Automaton2000: juste que c'était pas forcément une bonne idée de faire du code en plus

leojean890: moi je fais des puzzles easy now, "amuser" est vite dit^^

leojean890: y'en a je lis l'énoncé j'ai la flemme déjà ou pas motivé^^

Zorg1: bof là à part suivre l'histoire des bans de Blaise il se passe pas grand chose

leojean890: ça traine moins sur le chat hors contest^^

Zorg1: on aura peut être un combat de bot pour le SC2022 mais bon

leojean890: en contest ça spam^^

leojean890: (sauf les contests escape j'imagine :P)

leojean890: le*

Zorg1: j'y crois pas des masses

leojean890: contest*

leojean890: on verra

leojean890: RAIC2022 en février au pire^^

leojean890: SC2022 faudra voir ouais

leojean890: ptet qu'ils vont encore inventer un new concept

Zorg1: bah en fait l'escape ça avait pas grand chose à voir avec du codage, ok il y en avait, mais c'était accessoire

leojean890: ou faire comme avant des puzzles ou optims

leojean890: optim j'aime bien aussi

Default avatar.png yocko: Bonsoir, je suis nouveau en ce qui concerne java et je souhaite m'améliorer, que me conseillez vous ?

leojean890: puzze en contest c'est de la rapidité donc moins cool

leojean890: ouais l'escape c'était différent, en plus je suis assez nul en observation xD

Zorg1: sauf pour observer des matchs ...

leojean890: pour t'améliorer en java, fais de la veille sur le langage et aussi l'aspect conception (SOLID), et fais qq puzzles ici :)

Zorg1: SOLID ? c'est quoi ça encore ?

Zorg1: ah ok

leojean890: https://fr.wikipedia.org/wiki/SOLID_(informatique)

leojean890: ^^

leojean890: ah observer les matchs je m'en sors mieux que pour observer un level d'escape mdr

leojean890: escape game souvent je loupe les détails importants

leojean890: une partie disons

leojean890: observer les matchs et changer le code en adéquation pour que le bot stop faire nimp^^

leojean890: sinon méthode 2 tuner les magic numbers comme un bourrin

leojean890: avec des stats sur les wins

leojean890: lool

Zorg1: ah la la SOLID il aime pas les interfaces à 80 méthodes ^^

Zorg1: encore un truc de faible :D

leojean890: :P

leojean890: j'en connais c'est leur guideline principal de comment coder^^

Zorg1: (perso une interface avec plus de dix méthodes c'est illisible ;-) )

Zorg1: oui ça doit être les mêmes qui mettent au moins 80 colonnes par table de BdD

leojean890: ah ouais 80 colonnes dans une table c moche xD

leojean890: faut exclude tout quand tu fais une requête

leojean890: pas besoin de ça hop on prend pas

leojean890: pas trop de jountures non plus

leojean890: jointures

Zorg1: "ouais mais au moins t'as pas de jointure à faire. pourquoi tu me parles de forme normale ?"

leojean890: trop de méthodes j'avoue ça fait mal

leojean890: hop implémentons tout maintenant

leojean890: dès que tu implements

leojean890: 80 implems nécessaires

Zorg1: ouaip 40 méthodes qui raise UnsupportedOperation, zou !

leojean890: y'a les default méthod dans les interfaces maintenant sinon xD

leojean890: comme ça pas besoin d'implem xD

leojean890: surtout les comportements relous style {return null;} à dupliquer dans plein de classes

leojean890: au pire null => Optional.empty

leojean890: ah un POTW qui vaut des CP, nice ! https://www.codingame.com/multiplayer/bot-programming/nine-mens-morris

Zorg1: t'avais aussi le coup de l'interface qui n'avait que des constantes ^^ ça a fini par disparaître ça

leojean890: ah ouais moche^^

leojean890: la constants_zone ^^

b0n5a1: erf Zorg1 en Java c'était courant quand j'en faisait ça les interfaces full constantes

leojean890: après c'est pas forcément crade ça dépend^^

leojean890: parfois tu peux les mettre en haut de ton fichier java où elles servent

leojean890: parfois s'il y en a plein qui servent partout tu px ptet faire un fichier dédié (mais après vaut mieux éviter trop de couplage entre les classes aussi^^)

leojean890: tiens lui il passe crème avec un bfs bidon pour les valideurs mais pour le test 6 faut faire un peu mieux genre minmax ^^ https://www.codingame.com/ide/puzzle/catching-up

obrozer: ;{