Chat:Fr/2022-02-08

From CG community
Jump to navigation Jump to search

Default avatar.png Nija12345: COUCOU !

VilBoub: Bonjour, mais il ne faut pas crier comme ça dès le matin... ^^

Default avatar.png Nija12345: Www.CeSoirJeVaisDurcir.gov

Default avatar.png Nija12345: Je cris parce que je suis homo

Default avatar.png Nija12345: Hey, @leojean890 j’dois te parler de mes problème d’érection et de suce, Vient sur mon distord : Discord.gg/BeuteuEnFeu

Captain_Bonnet: Salut à tous c'est parti pour une nouvelle journée de coding ^^

Default avatar.png JBM: bonne journée de coding ^^

Captain_Bonnet: Merci merci ^^

Default avatar.png Ylan-Cipher: yo yo

Stilgart: que la sagesse de Automaton2000 vous accompagne en cette journée de coding

Automaton2000: je veux que ça soit un peu plus à la main dans le dos

Stilgart: pas sûr que ça aide ça... :)

dwarfie: Automaton2000 : ca consolera pas pour le free xp du jour ...

Automaton2000: je suis allé au bout du monde

Alshock: ah ah ah

dwarfie: Automaton2000 : ben fallait y rester !!!

Automaton2000: mais je comprend rien à ce que tu as déjà fait un peu de temps :)

Captain_Bonnet: :joy:

Alshock: salut à tous, où que vous soyez ! Automaton2000 est revenu parce que le ping était pas ouf

Automaton2000: tout le plaisir est pour nous

Captain_Bonnet: Automaton2000 montre nous la voie de la sagesse dans l'art de coder

Automaton2000: je n'ai pas dit que c'était la même chose ?

**dwarfie deprime ... il a pas envie de copier sa solution de "compte est bon" ... mais bon

dwarfie: la faute a Automaton2000

Automaton2000: je passe tout les test mais quand je vois les gens qui font du python

dwarfie: Automaton2000 .... oui ???

Automaton2000: ça me rappelle un truc

dwarfie: Automaton2000 : quoi ? de la :poop: ?

Automaton2000: en vrai, j'ai juste pas eu le temps de faire mieux :)

RAMSES: ça fesait longtemps

dwarfie: bon ... indice pour le freexp ... meme si on trouve pas pile 24 , c'est quand meme true ...

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

Stilgart: no spoil

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

dwarfie: les divisions entiere , c'est pour les faibles ...

Stilgart: ça va déjà être assez dur comme ça de pas râler

dwarfie: 1 etoile

Stilgart: holy crap... c'est en easy ça ?!

Stilgart: import Data.Ratio

Default avatar.png Zbouig: salut les copains

RAMSES: oue le zboub

Default avatar.png Zbouig: je m'appelle celestin

Default avatar.png MaitreLeuleu: Salut tout le monde. C'est seulement aujourd'hui que je viens de capter qu'Automaton2000 est un chatbot. Je comprends enfin pourquoi je ne comprenais absolument rien à ce qu'il disait >.<' ...

Automaton2000: si t'as besoin de faire de mon mieux

Alshock: ah ah ah :') t'es pas le seul je te rassure mais c'est toujours un moment d'allégresse incroyable

Alshock: Automaton2000 t'as encore passé le test de Turing, une réaction à chaud ?

Automaton2000: maintenant que j'ai un bug dans ton code

Alshock: ça peut aider, il est vrai

RAMSES: oue celestin

Default avatar.png MaitreLeuleu: Exactement, il passe presque le test de Turing, c'est ce que je me suis dis ^^'

Alshock: il en est très loin en vérité, parce que dans un test de Turing on te demande explicitement de juger si ton interlocuteur est un humain ou un robot

Default avatar.png MaitreLeuleu: Oui, c'est sûr que si tu commences à lui parler en faisant attention, le test s'arrête rapidement. Il est a mi-chemin entre la génération de mots aléatoires et le parfait programme de chatbot. C'est beau.

Default avatar.png MaitreLeuleu: Automaton2000, tu en penses quoi toi ?

Automaton2000: en fait il n'applique pas les collisions du tout. ^^

Alshock: En fait c'est "juste" une sélection de mots aléatoire pondérée par la fréquence d'enchainement des mots enregistrée sur ce chat depuis la nuit des temps

Default avatar.png MaitreLeuleu: Enorme. Mais le tout fait quand même une phrase cohérente !

Buk.: o/ les humains et Automaton2000 !

Automaton2000: il me dit qu'il y a plusieurs niveaux

Captain_Bonnet: Désole pour la comparaison mais Automaton2000 ressemble plus à un drogué qui plane ^^'

Automaton2000: enfin je crois pas qu'il y en a beaucoup

Captain_Bonnet: :neutral_face: Bruh

Default avatar.png MaitreLeuleu: Oh, il y en a plus que tu ne le penses ..

Alshock: Évidemment puisqu'il copie les enchaînements de mots que de vrais humains ont construit. Si je me souviens bien, il évalue les enchaînements de mots à une profondeur de 3. Donc chaque mot est choisi en fonction des trois précédents (ou deux ? je sais plus) quand il a écrit "maintenant que j'ai un bug dans ton code" on voit qu'il avait "oublié" le "j'ai" quand il a écrit "ton"

Default avatar.png MaitreLeuleu: ha ha

Default avatar.png MaitreLeuleu: Ah oui effectivement

Default avatar.png MaitreLeuleu: Finalement on est pas très loin du prédictif du téléphone

Alshock: Je sais pas ce qu'est le prédictif du téléphone, je confesse mon ignorance

Alshock: Cet algo s'appelle une chaîne de Markov

Default avatar.png MaitreLeuleu: Mais si, sur smartphone tu sais. quand tu tape un mot, le téléphone te propose le mot suivant juste au dessus de ton clavier

Alshock: Ah ! Ah oui, sûrement

Default avatar.png MaitreLeuleu: et si tu utilises uniquement cette fonctions, finalement, le téléphone écrit des phrases (basés sur ce que tu as déja écrit j'imagine)

Default avatar.png MaitreLeuleu: des phrases .. qui ressemblent beaucoup à ce que fait automaton2000 ^^

Automaton2000: mais bon tu peux faire du c#

Default avatar.png MaitreLeuleu: xD

Alshock: Oui, c'est sûrement le même genre d'algo

Buk.: je pensai que c etait https://en.wikipedia.org/wiki/Trie pour le telephone

Alshock: ça, ça sert à stocker un dictionnaire d'une manière adaptée à une autocomplétion par exemple

Alshock: mais même si tu pars d'un début de mot, une fois que tu identifies les complétions possibles il faut les trier

Stilgart: -d'une manière.*

Stilgart: (c'est très réducteur de résumer ça à l'autocomplétion)

Alshock: oui mais j'essayais de coller au contexte

Buk.: vulgarisateur va !

Stilgart: l'intérêt principal des Trie, c'est de pas te taper des comparaisons de chaînes pour trouver un mot, mais juste des comparaisons de lettres

dwarfie: plus le droit aux contextes depuis le depart de AutomatonNN

Alshock: oui

Stilgart: sur ce, j'avais pas un free xp à torcher moi ?

Alshock: j'ai fait un contest de contest de contest de contest

Stilgart: Automaton2000: une licorne de licorne de licorne ?

Bon[]Crayon: Saluuuuuuuuuuuuuuuut

Automaton2000: mais bon, il faut que je reflechisse

Bon[]Crayon: Automaton2000 o/

Alshock: salut Bon[]Crayon

Automaton2000: ouai je suis un peu perdu

Bon[]Crayon: \o

Stilgart: o/

Buk.: o/

Stilgart: tiens, il me manque 911xp pour level up

**Stilgart pense que c'est un signe

Default avatar.png Zeishy: bour zot ki

Default avatar.png d3dpanda: fbao

Default avatar.png Zeishy: 118.45.34.155

Default avatar.png d3dpanda: Bien vu mon reuf

Default avatar.png Zeishy: dzaa

Default avatar.png Zeishy: qqxzaxazza

Remi.: Salut tout le monde. Stilgart en fin de compte je n'avais pas de bug, c'était juste le dernier flag qui n'était pas affiché car pas de nouveau clic.

Remi.: Et je suis dégouté : https://www.codingame.com/replay/607370957

nicola: Tiens, le retour des collégiens.

VilBoub: Remi, tu gères ce genre de départ ? https://www.codingame.com/replay/607394821

darkhorse64: Tu pourrais au moins faire ça sur une case frontière parce qu'au milieu de nulle part, c'est juste de la roulette russe

darkhorse64: et ça ne permet pas d'avancer

VilBoub: oui, tant que je n'ai pas fini de coder les cas spéciaux, je joue à la roulette ^^

JeremyRoussy: qu'est ce que tu appelles cas spéciale VilBoub ?

VilBoub: les cas où il faut réfléchir un peu ^^

JeremyRoussy: XD c'est un synonyme de : cas pas encore défini ?

VilBoub: c'est le contraire de "cas simple" =)

darkhorse64: Si j'ai bien réfléchi, tu ne peux avoir de mines sur les coins, mais de là à le coder c'est autre chose

VilBoub: j'ai presque fini de gérer mes "cas spéciaux", ça me permettra de ne pas jouer random après ça : https://www.codingame.com/share-replay/607397824

JeremyRoussy: dans le replay de VilBoub il y a une mine dans le coins supérieur gauche donc ce que tu dis DarkHorse64 n'est pas vrai

VilBoub: là c'est bon, ma fonction me dit où jouer, il faut juste que je l'active... je ferais ça après mon cours de NSI ^^

Default avatar.png Zbouig: salut moi c'est célestin

darkhorse64: Je parle des cases qui touchent juste par un coin

darkhorse64: mais je peux me tromper

JeremyRoussy: regarde le deuxième replay et tu verra que c'est aussi faux

darkhorse64: http://chat.codingame.com/pastebin/acbb0b08-297c-45dc-9835-342134d6472a

darkhorse64: tentative pathétique d'ascii art

JeremyRoussy: C'est bon j'ai compris ce que tu voulais dire

JeremyRoussy: (Il est très bien ton ASCII art)

darkhorse64: Il rend pas pas pareil dans le chat du coup, j'ai mis trop de blancs

JeremyRoussy: Oui mais ce que je comprenais pas c'est que par case tu sous entendais un ensemble de cellules

darkhorse64: Comme quoi, un mauvais dessin vaut mieux qu'une longue explication

JeremyRoussy: c'est vrai

Default avatar.png Zbouig: Salut moi c'est Celestin enchanté

nicola: Et moi, j’ai un gros merlin pour les gros lourds.

nicola: Chacun son truc. :grin:

Buk.: J'ai l'impression 99 % des gens qui se font kickent/ban sont des levels 3-8 , le 1% restant c est blaise :rofl:

Default avatar.png MaitreLeuleu: Salut Zbouig, jte répond parceque je crois que ça fait au moins 3 fois que tu dis que tu t'appelles Celestin et personne répond

Default avatar.png MaitreLeuleu: Je suis un mec comme ça moi, tu vois, la main sur le coeur, pour ne laisser personne sur le carreau

UncleScrooge: comment passer une certif C++ sur le site

UncleScrooge: J'ai pu le faire en C

UncleScrooge: mais pas en cpp

nicola: Oui Buk., et ils arrivent en masse quand le collège des Boulets organise un TD.

TKirishima: Par contre je suis désolé mais la "certification" de Codingame est bcp bcp BEAUCOUP trop onéreuse

TKirishima: C'est beaucoup trop simple d'avoir le "99%>"

nicola: Ça coûte des sous ?

TKirishima: Non je voulais dire... elle donne des notes très élevé trop faciement

nicola: Onéreux≠école des fans.

nicola: Onéreux=ça coûte cher.

TKirishima: Oui désolé

nicola: Pas grave. :grin:

nicola: Tu voulais peut-être dire généreux ?

TKirishima: Oui voilà généreux! Je confonds souvent mes mots désolé

nicola: Fais gaffe à ne pas confondre >/dev/null et </dev/null. :grin:

Buk.: nicola : pas possible de rajouter un petit ?disableChat=1 pour ces jeunes gens ?

TKirishima: Qui veux-tu désigner par jeunes gens ?

nicola: Les collégiens qui viennent se défouler ici pendant un TD.

nicola: Je n’ai pas ce pouvoir.

Default avatar.png MaitreLeuleu: (╯°□°)╯︵ ┻━┻

TKirishima: Si ça enfreint le règlement il serait légitime de pouvoir les mute non ?

nicola: Là, je peux mais pas de manière permanente.

Default avatar.png MaitreLeuleu: (hm interressante cette commande)

Default avatar.png **MaitreLeuleu slaps MaitreLeuleu around a bit with a large fishbot

Default avatar.png **MaitreLeuleu test

TKirishima: Si c'est juste pendant un TD, alors un temp mute devrait être sufisant ?

nicola: Oui, là j’interviens quand je suis dans le coin.

nicola: kick/ban

Buk.: Mais en gros c est quasiment tous les jours

nicola: Ou gros yeux mais ça suffit rarement pour ces gus immatures.

nicola: Il m’arrive de signaler les cas les plus graves au-dessus.

TKirishima: Si c'est des récidives d'infractions quotidiennes c'est vrai qu'un ban définitif à l'air de sembler un choix judicieux

Default avatar.png d3dpanda: negre

**Buk. reve d'un monde ou si suffisament de personnes demande a Automaton2000 de kick, il le fait

Automaton2000: ah mais non c'est pas ça

Default avatar.png LennyFMG: instaban

Default avatar.png MaitreLeuleu: Il n'y a pas des bots qui kick automatiquement quand quelqu'un écrit des vulgarités / insultes ?

nicola: Non.

nicola: D’ailleurs, ces gus seront assez malins pour contourner les mots interdits.

Default avatar.png MaitreLeuleu: pas faux

TKirishima: C'est que le système ne prend pas en compte assez de cas alors

nicola: Non, regarde comment font les nazis sur internet.

nicola: Ils détournent le langage.

JeremyRoussy: point godwin

**Captain_Bonnet viens de faire une division par zero sur un automate...

Captain_Bonnet: Captain_Bonnet : 1

Captain_Bonnet: API : 0

DethHarmonik: Oyo ici.

DethHarmonik: o/ Automaton2000

Automaton2000: alors qu'est ce qui va pas

DethHarmonik: Le monde Automaton2000...

Automaton2000: mais du coup je me demande si je vais devoir m'y mettre

DethHarmonik: Bah si tu pense pouvoir faire quelque chose ce serait bien Automaton2000...

Automaton2000: ben oui, c'est ce que j'ai changé de boulot

DethHarmonik: Ah. Super-héro à la retraite Automaton2000 ?

Automaton2000: et mais je suis plutôt content

Default avatar.png MaitreLeuleu: haha x)

DethHarmonik: Je m'en doute, mais c'est un peu égoïste ça Automaton2000... :/

Automaton2000: si tu sais pas si c'est possible de voir le temps de coder

DethHarmonik: C-c-c-c-cohérence breaker Automaton2000...

Automaton2000: en fait il faut que tu trouves un moyen de le faire en ligne de commande

DethHarmonik: echo C-c-c-c-cohérence breaker > Automaton2000

Automaton2000: mais c'est pas toujours le cas

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

dwarfie: un "pipe" aurait sans doute été mieux ... pas vrai Automaton2000 ? ;)

Automaton2000: il existe un moyen de faire des puzzles

BlaiseEbuth: Rouler sa tête sur le clavier Automaton2000

Automaton2000: ces gens qui font du python

BlaiseEbuth: Voilà

Captain_Bonnet: Automaton2000 tu as un langage en particulier dont tu es fan?

Automaton2000: vous parlez de quoi exactement

Captain_Bonnet: Automaton2000 un langage de code voyons

Automaton2000: quand ton code est illisible

Captain_Bonnet: Mon code est toujours lisible Automaton2000...enfin juste par moi-même

Automaton2000: je sais pas en fait.

Captain_Bonnet: :neutral_face: Bruh je te hais Automaton2000

Automaton2000: ca tombe bien ,c'etait une raison du refus de euler ...

DethHarmonik: :rofl:

dwarfie: Automaton2000 ... envoies mes royalties ... tu m'as encore piqué une phrase

Automaton2000: quelqu'un à déjà eu ce genre de question

Captain_Bonnet: :sweat_smile:

Alshock: attendez, la ponctuation fait directement partie des mots pour Automaton2000 ? Comment a-t-il pu écrire ",c'etait" ?

Automaton2000: et non , je parle de ceux qui sont pas de la prog

Alshock: et là, ce espace virgule espace, IL ME TRIGGER !

Captain_Bonnet: x)

VilBoub: hum, hum... pour Minesweeper, je suis sensé jouer le dernier coup à pile ou face ?

VilBoub: https://www.codingame.com/replay/607425660

dwarfie: VilBoub ... ca m'est arrivé tellement souvent ... jusqu'a 9 ou 10 fois de suite ... rageant

Captain_Bonnet: Aie

Captain_Bonnet: Et j'ai pas le temps de faire l'activité avant demain :'(

leojean890: le genre de sujets où faut spam submit mdr

BlaiseEbuth: Un sujet pardouin-friendly !

BlaiseEbuth: Ou kovi-friendly ?

BlaiseEbuth: :thinking:

leojean890: pardouin il spam pas trop, non ?:p

BlaiseEbuth: Je pensais à certaines solutions random en golf... :smirk:

nicola: Moi aussi j’aime bien "ftarlusee"[randint(0,1)].

nicola: "ftarlusee"[randint(0,1)::2] plutôt

BlaiseEbuth: Stoi l'ftarlusee

Default avatar.png Basile147147: coucou

DethHarmonik: o/

Default avatar.png MassiveNoodle_7fe: coucou

Default avatar.png Lelou69: Coucou Basou

Default avatar.png Basile147147: o/

Default avatar.png LeRonch: Salut

Default avatar.png Lelou69: \o/

Default avatar.png JeanDu: coucou lelou

leojean890: BlaiseEbuth ah oui c vrai il spammait des solutions avec un random qui lui font gagner qq chars xD

VilBoub: si y en a un qui fait 100% à Minesweeper avec un full random en spammant son code, je vote pour lui ^^

leojean890: mdr, pour les golfs il disait que ça passait genre une fois sur 300 donc fallait ê patient^^

TKirishima: Faudrait calculer la probabilité de passer les tests avec un full random mais je penses que même en essayant de le brute force ça passe pas

nicola: Aucune chance de calculer une telle probabilité, ça dépend du plateau et de ce que tu joues.

DethHarmonik: Bah la proba de gagner en jouant une case non révélee au pif chaque tour ça se calcule.

TKirishima: Oui mais on pourrait trouver la taille des plateaux pour les vérification en faisant un algo qui marche que pour certaines taille. et donc tu peux comme ça + en spammant les submit arriver à trouver la taille des plateaux et en suite, tu peux arriver à approximer cette proba

DethHarmonik: Beuh le plateau a la même taille pour la validation.

TKirishima: Autant pour moi

Default avatar.png Linkelyes: Bonjour es que pour gagner "Power of Thor - Episode 1" il faut résoudre tous les "jeu de tests" avec le méme code ou changer en fonction du "jeu de tests" ?

Zorg1: le même code

Default avatar.png Linkelyes: Ok merci !

-Cile-: c'est parti pour du full random sur le minesweeper !

VilBoub: si tu fais 100% avec du full random, je vote pour toi ! ^^

-Cile-: on peut soumettre autant de fois qu'on veut ?

Zorg1: on est vite rattrapé par l'anti spam

Zorg1: 25 en 5 heures je crois

-Cile-: Je pensais qu'on ne pouvait soumettre qu'une fois...

-Cile-: j'imagine que ça fait un peu comme les combats de bots : plusieurs grilles, et le pourcentage de réussite est calculé en fonction du nombre de grilles réussies

VilBoub: 1 seule grille dans le validateur... ça laisse la porte ouverte au random =)

Default avatar.png MaitreLeuleu: Automaton2000, j'ai un NullPointerException dans mon java, ça compile pas. tu peux m'en dire plus ?

Automaton2000: bah si t'as un truc pour le faire en js

Zorg1: :thumbsup: facile pour toi Automaton2000

Default avatar.png MaitreLeuleu: C'est une solution radicale, Automaton2000 .. j'aurais préféré rester en java

Automaton2000: vous avez des idées ?

Automaton2000: et du coup j'ai tendance à me faire un level quand on m'a ouvert les yeux

Zorg1: bah javascript y a "java" dedans, c'est donc pareil

Default avatar.png MaitreLeuleu: De ce que j'ai cru comprendre, ya que phonétiquement que ça se ressemble, java et js haha ..

-Cile-: Du coup s'il n'y a qu'une grille, en pourcentage de réussite c'est du 0 ou 100 ?

VilBoub: oui !

Zorg1: et c'est assumé de devoir submit quelque fois pour que ça passe

Zorg1: je crois que la grille est généré aléatoirement

Zorg1: c'est expliqué dans les "expert rules"

-Cile-: la grille est forcément aléatoire vu qu'on doit tomber sur un "." au premier clic

Zorg1: ah oui ^^

Zorg1: pas forcément en fait, tu peux très bien imaginé une grille fixe que tu décales pour centré le "vide" sur la position cliquée par le joueur

Zorg1: après c'est pê s'emmerder pour pas grand chose ^^

-Cile-: ah oui exact, pas ultra facile à concevoir pour toujours avoir 99 bombes mais pourquoi pas. Ca me semble plus simple de générer un random

Stilgart: -Cile-: il pourrait y avoir un nombre fixe de grilles aussi ;)

Stilgart: mais euler avait sans doute envie de faire suer machin

Stilgart: (bon, il a 100%, mais on notera le 0% de TBali, Zenoscave et Lanfeust)

BlaiseEbuth: Lanfeust c't'un troll

Zorg1: s'toi l'troll

-Cile-: j'ai fait 0% avec mon full random :'(

DethHarmonik: Quelle surprise... :smirk:

Zorg1: dingue ça

Zorg1: le full random ça eut payé

dwarfie: snif ... t'as vu Stilgart ... j'avais raison , helas

Stilgart: j'en doutais pas... hélas

BlaiseEbuth: Raison sur?

Stilgart: free xp

BlaiseEbuth: Le truc plein d'unicode ? :scream:

Zorg1: unicode il y a un seul code #astuce

Zorg1: pas plutôt l'ASCII art ?

BlaiseEbuth: UTF art alors

Mrs.GloriaZindlebocker: Oui, l'xp n'est pas gratuit en C++

Zorg1: on parle bien de "Frame the picture" ?

BlaiseEbuth: Oui.

Zorg1: y a des chars non ASCII, pas fais gaffe

BlaiseEbuth: Le dernier test t'as une 'puce'

dwarfie: putain y'a de l'unicode .... APPROUVEURS HERETIQUES AU BUCHER

Zorg1: ah oui ^^

BlaiseEbuth: Je me demandais comment c'était passé...

BlaiseEbuth: "dwarfie n'avait pas vu" est donc la réponse.

dwarfie: Good point, thanks. I'll think about how to change that test

dwarfie: mais trop bete pour le faire apparemment ....

Zorg1: en plus bon l'intérêt d'ajouter un non ASCII là

dwarfie: meme ex-W l'avais fait remarquer

Zorg1: ah ché pas j'ai un filtre

Zorg1: mais ce qui me fait marrer c'est que la personne à qui ça posait pb en PHP l'a quand même aprouvé :thinking:

dwarfie: bah , en meme temps , il doit viser le badge top approver ... il est sur presque tous les derniers puzzles validé :D

darkhorse64: Il n'y a que la puce ? Pas la sorte de cédille ?

BlaiseEbuth: Ah si, mais c'est le même test.

Zorg1: ah ok le dernier test il s'est lâché

darkhorse64: Il va falloir l'éditer à la barbare

Zorg1: en plus bon c'est pas comme si des exemples d'ASCII art ça manquait

nicola: Et puis bon, ça serait plutôt un CoC.

nicola: Sans utf8 bien sûr.

Zorg1: Unicode CoC Challenge

BlaiseEbuth: UniCoC

Zorg1: écrit les 100 premiers nombres premiers avec les chiffres dans les registres supérieurs d'unicode

Zorg1: ("pages" plutôt que registres)

nicola: 𝟚, 𝟛, 𝟝, 𝟟 ?

Stilgart: fix tes nombres premiers nicola

Stilgart: ils sont troués là

Stilgart: (et bonsoir :p )

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

nicola: Oui, yapuka trouver une idée pour shtams.

dwarfie: la fonction mb dont j'ai besoin est pas la

dwarfie: >= 7.4

nicola: *shtam

nicola: Ouate ?

Zorg1: une fonction pour gérer les char multibyte en PHP je suppose

nicola: Autant modifier le puzzle, il y a déjà une remarque sur ce sujet dans le forum.

BlaiseEbuth: Y'a un forum ?! :o

nicola: https://forum.codingame.com/t/community-puzzle-frame-the-picture/194538/4

Zorg1: y a même des gens qui y postent, c'est dire

Stilgart: chut, vous allez réveiller Automaton2000

nicola: :nerd:

Automaton2000: ok je vais aller voir le code des autres

Stilgart: :D

Stilgart: Automaton2000: nan, ça c'est pour demain

Zorg1: ah bah bravo Automaton2000 un bel exemple pour la jeunesse

Automaton2000: et j'ai pas encore lu le sujet

Automaton2000: j'avais commencé à faire du code en plus

Zorg1: :)

Zorg1: ah tu nous la fais à la PhilRG Automaton2000 ^^

Automaton2000: en tout cas merci pour vos réponses

nicola: Automaton2000 fait tout au hasard.

Automaton2000: bah non il est juste là pour te faire une idée de pourquoi

Zorg1: :thinking: profond

nicola: fhtagn

Zorg1: :D

Zorg1: ah ils vont tenter d'upgrader les langages avant le prochain challenge

BlaiseEbuth: Wouah nicola a fait une blague drôle ! :o

nicola: Non, profonde.

Zorg1: (sauf Haskell et Clojure faut pas déconner non plus)

dwarfie: preg_split('//u', trim(fgets(STDIN)), -1, PREG_SPLIT_NO_EMPTY);

dwarfie: keskifopafér

Zorg1: ah lua a un support UTF-8 dans ses "libs" de base

Zorg1: jamais utilisé

Stilgart: wait...

Stilgart: le support de l'unicode c'est juste *encore*

Stilgart: parce qu'un crétin a décidé de pas donner une largeur et les trailing spaces en input

Stilgart: ?

BlaiseEbuth: Stilgart is promoted to bronze league.

Stilgart: ça fait pas genre 2 fois en 2 jours qu'on nous fait le coup

Stilgart: BlaiseEbuth: wesh, j'ai pas eu mes 50xp :p

Zorg1: il a du se dire qu'on a pas eu le temps de nettoyer la guillotine

dwarfie: Automaton2000 est part couler un bronze

Automaton2000: je m'en doutais un peu

BlaiseEbuth: Sinon non Stilgart. C'est à cause du dernier test

dwarfie: Automaton2000 : ca se sent , ca se sent ... ca se sent que c'est toi

Automaton2000: bonjour, il y a moyen de savoir si c'est vraiment le truc le plus simple

Stilgart: on s'en fiche un peu de l'unicode... si on connait la largeur du texte affiché

Zorg1: cépafo

Stilgart: ça pose soucis avec scanf, cela dit

Stilgart: mais c'est moins grave

Zorg1: et qu'il y ait les trailings spaces

Zorg1: là il y a ni l'un ni l'autre

Stilgart: d'ailleurs, ça me gonfle trop...

dwarfie: pour le coup , cette fois , meme pas envie de le refaire en c++ et haskell celui la

**Stilgart obligé de fix du C#

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

Zorg1: puni ?

dwarfie: eh eh ... les sous doués que TFX ...

dwarfie: avec la machine a claques ....

dwarfie: qui apprend des choses fausses , genre "l'onu fondé en 1942" :rofl:

Zorg1: par les allemands ?

Zorg1: je frôle le point godwin

Stilgart: ha mais il est truffé d'unicode le dernier validateur en fait...

Zorg1: oui darkhorse nous a fait remarqué la cédille cheloue

Stilgart: damned, j'ai du vautrer mes trailing spaces... le dernier test ne passe pas

Stilgart: grumpfl

Stilgart: le SDK rtrim la dernière ligne...

darkhorse64: Et si on supprimait le dernier test ? La hache !

Stilgart: plus assez de tests :/

darkhorse64: C'est 8 le mini ?

Zorg1: 4

Stilgart: 4 je crois

Stilgart: x2 because test/validation

Zorg1: trouver un ASCII Art idiot rajouter "I Hate your unicode shit" et zou

darkhorse64: Ca tombe bien, il y a en a 5

**Stilgart s'est fait trollé par le 3 dans le titre du validateur 4

Stilgart: Automaton2000: fus ro dah

Automaton2000: disons que je suis en wood 2 ?

Stilgart: dwarfie: c'est mieux là ?

Zorg1: ok bouse faite

Zorg1: ah t'as viré les Unicodes ?

Zorg1: à quoi ça sert que j'ai lu le chapitres sur les fonctions UTF8 de Lua alors :(

dwarfie: bah , pour le coup , ca va etre plus facile a faire en c++ en effet :D

Zorg1: hihi

Zorg1: ah t'as changé les inputs

Zorg1: c'est pas sympa pour ceux qui viennent de le code

dwarfie: bah ... moi , ma solution passe toujours

Stilgart: j'ai hésité... et j'explique en commentaire que j'aurais du changer davantage mais que prout

Zorg1: oui enfin les trailings spaces qui manquaient ça se gère

Stilgart: c'est inutilement chiant

Stilgart: limite, ça sent le coc refusé où on vire les trailings spaces pour que ça fasse un puzzle easy

dwarfie: etonnant d'ailleurs que ca passe toujours avec un input en plus :fearful:

Stilgart: tu n'en as pas forcément besoin

Stilgart: mon code aussi ignore la fin de cette ligne

dwarfie: ouais ... mais je devrais quand meme le lire

Zorg1: bah moi pas trop, mais si tu lis par ligne ça passe

Stilgart: par contre, faut que je change le test 5

Zorg1: déjà fait non ?

Stilgart: j'ai mis une ligne vide en validateur 4

Stilgart: 5*

baboulaf: Bonsoir

baboulaf: du monde qui est encore sur minesweeper ?

-Cile-: oui

dwarfie: je l'ai pas été depuis des mois ;)

Remi.: o/

Remi.: Moi ça y est c'est terminé

Zorg1: quel talent

baboulaf: je l'ai validé, mais je bloque sur l'amélioration de la partie random

Remi.: Du coup faudra que je fasse celui de Vilboub, paraît qu'il est plus faicle

Remi.: Mpn random est un mauvais random, j'ai ajouté des patterns à reconnaître, pour limiter au maximum l'appel au random

Remi.: * Mon

Remi.: par exmeple ?1. ?2. ?1.

Remi.: tu sais où mettr eles mines

VilBoub: "Mon Minesweeper" est beaucoup plus facile... il y a aucun cas de "pile ou face" ! =)

baboulaf: j'ai un algo qui joue mieux que moi pour toute la partie logique

Stilgart: bref, vu le patch colère, n'hésitez pas à me remonter les bugs

Remi.: Tu parles de quel puzzle Stilgart ?

Stilgart: https://www.codingame.com/ide/puzzle/frame-the-picture

Remi.: http://chat.codingame.com/pastebin/eda9ca65-cdd5-4e6f-8ad1-3ed11518e0d2

Remi.: baboulaf c'était pour toi mon dernier message

Remi.: Note que ça marche avec 1, 2, 3, ... pas seulement le 1

Remi.: Dans ce as on peut cliquer sur les 3 "?"

Stilgart: dwarfie: calme ta raison !

**Stilgart peut plus tourner le dos sans qu'un free xp pope sur CG

Zorg1: ah le faro shuffle

dwarfie: "il faut raison garder , tete froide conserver , et sa bouche point trop n'ouvrir" - J. Chirac des guignols de l'info ( putain 17 ans ... )

dwarfie: oh putain ... 27 ans en fait ....

Default avatar.png JBM: comment es ta weekend