Chat:Fr/2020-08-02

From CG community
Jump to navigation Jump to search

BlaiseEbuth: Yo tout l'monde ! Automaton2000, AutomatonNN !

Automaton2000: parce que je gère pas les collisions

AutomatonNN: speed premier test avec un multi ou un truc comme ça

Bon[]Crayon: Bonjour

Bon[]Crayon: Bonjour la tortue Automaton2000

Automaton2000: c'est comme quand tu fais un bfs pour calculer les distances

Bon[]Crayon: Bonjour la tortue AutomatonNN

AutomatonNN: vous voulez un peu de chance de continuer a coder aussi pour le problème de ce que tu as fait ?

TaoCore: salut ;)

BlaiseEbuth: o/

Zorg1: bon dimanche à tous et aux bots Automaton2000 & AutomatonNN

Automaton2000: tu fais que des coc

AutomatonNN: quoi ils ont des puzzles de codes ?

BlaiseEbuth: :D

BlaiseEbuth: o/ Zorg1

Zorg1: \o BlaiseEbuth

dwarfie: salut les gens .... et Automaton2000 , parle pas de coc , tu vas me facher ...

Zorg1: Automaton2000 m'a démasqué :(

Automaton2000: mais je ne sais pas si je veux faire

Automaton2000: mais elle est pas dans le chat ?

dwarfie: groumpf, pas de stderr sur atari go ?

Zorg1: euh si

BlaiseEbuth: C'est juste toi qui est puni.

dwarfie: clairement ... meme quand je fais echo DUCON , ca me met PASS :D

Zorg1: fix ton PHP

Zorg1: améliore ton DUCON

dwarfie: j'ai dit echo DUCON .... pas echo("DUCON\n");

dwarfie: en fait , c'est completement buggé au niveau de l'ide ... mais quand je supprime tout mon code , ca joue les coups :D

dwarfie: -mais +meme

BlaiseEbuth: C'est pas le jeu, c'est la démo... dwarfie c'est le petit frère que tu laisses jouer à la console sans brancher sa manette, ça bouhe il est content... :grin:

BlaiseEbuth: -h +g

Zorg1: et il te fout la paix ;-)

dbdr: je sais pas si c'est ça, mais ya un truc confusant:

dbdr: le joueur avec les pions blancs sous son icone, c'est le joueur noir :)

dwarfie: de mieux en mieux , maintenant , i prend mon premier coup et... ne le joue pas ...

dbdr: dwarfie: replay link?

Zorg1: aucune idée, hier j'ai pas eu de pb

dbdr: "j'ai pas les résultats que j'attends sur La Déscente, ça doit etre l'arbitre qui est buggé"

Zorg1: ouaip Axiome 1 : mon code est infaillible

dwarfie: bon , apres quitté et retour , ca remache a nouveau ... pourvu que ca dure ...

dbdr: Axiome 2: si mon programme bugge qd meme, ça doit etre le compilo

dwarfie: axiome 0 : CG a un gremlin dans la salle serveur :D

BlaiseEbuth: stoi l'gremlin

dbdr: bon, faut encore que j'implemente les règles correctement

dwarfie: tiens , j'ai poussé illedan :D

dwarfie: du coup leojean890 n'est plus seul :D

Zorg1: tiens un meme débile avec un générateur de meme débile : https://imgur.com/a/8YX7P6t

dwarfie: en meme temps , ca me rappelle le bug present dans tous les windows depuis 25 ans :D

Zorg1: seulement un bug ?

Zorg1: :p

Zorg1: ah le bug qui s'appelle "Windows"

dwarfie: non non , je parle d'un vrai bug connu et pas corrigé de longues dates ... mais me demande pas le CVE , je sais plus ou je l'ai mis :D

dbdr: et il fait quoi?

dbdr: joli Zorg1

Zorg1: ;-) merci dbdr

dbdr: au fait, tu vas qd meme pas rater l'occasion de faire un bot Go en Go?

dwarfie: faille de securité lors des connexions sur internet ;)

dbdr: ah, c'est tout?

dbdr: c'est une feature ça

dbdr: plus facile pour espionner

Magus: il y a quelques puzzles qui ont des "bugs" que plein de monde on déjà vu, mais qui ne sont pas corrigés

dwarfie: bah , c'est juste un trou qui permet des que tu consultes une page d'avoir des jolis malwares qui font n'importe quoi ... un peu comme sur android quoi :D

Magus: en général c'est un problème de tests cases moisis

Magus: comme pour les défibrilateurs

dbdr: qui rejettent du code correct ou acceptent du code incorrect?

Zorg1: dbdr : ah oui je l'ai fait en Lua

dbdr: remarque c'est Lua-ble

Zorg1: +1 Magus, t'as certains puzzle avec des validateurs qui testent des cas non testé dans les tests IDE

dwarfie: en meme temps , on a plus le temps (dans les 2 sens du terme) de corriger quoi que ce soit

dbdr: ben si

dwarfie: je continue a dire , qu'avant d'etre publié , ca devrait etre en WIP au moins 5 jours ... obligatoirement ...

dbdr: de corriger *tout*, non bien sur

dwarfie: quand des trucs passent en 2 jours avec le commentaire "ouais , super c'est simple je l'ai reussi" ... et en plus la quest map pousse a faire n'importe quoi vu que ca fait partie des achievement ...

dbdr: oui, un système de temps minimal c'est une piste

dwarfie: perso , apres l'apparition du wip , je les laissais un bon moment ... au point meme que quand j'ai dit que j'attendrais les 100 visites , jbm avec fait des visites auto pour augmenter le compteur :D

dbdr: :D

dbdr: tiens d'ailleurs, le système blqque l'acceptation si tu as pas 100%?

dwarfie: euh , pas compris la question :p

dbdr: tu es censé résoudre avant d'approuver

dbdr: le système pourrait vérifier ça automatiquement

dbdr: il le fait?

dwarfie: ouais , mais ca verifie pas que t'as une solution valide ... pas faute de l'avoir demande ...

dbdr: ok

dwarfie: mieux , maintenant , ca publie avec des solutions qui marchent meme pas

dbdr: ça teste pas à l'edition?

dwarfie: pas toujours ...

dbdr: çá mouline pendant une minute...

dbdr: ça dépend de quoi? ;)

dwarfie: si je me souviens bien , ils ont fait en sorte que les editions soient plus rapides et ca checke pas tout a chaque fois ...

dwarfie: updating a contribution without touching the tests or solution doesn’t rerun the tests so it’s way faster.

dwarfie: mais dans les fait , j'ai deja shooté 3 ou 4 contrib ou la solution etait HS

dbdr: update de langage?

dwarfie: https://www.codingame.com/forum/t/contribution-system-small-improvements/162318/11

dbdr: "404, this contribution does not exist"

Zorg1: si tu fais disparaître les preuves des bugs, le bug n'existe plus :bulb:

dbdr: si c'est une update de langage, ou une vielle contrib qui était pas vérifiée à lépoque...

dbdr: c'est un peu normal

dwarfie: non , rien a voir avec des updates de langage ...

Zorg1: en plus "primes" est toujours là

Zorg1: mais c'est vrai je teste pas la solution fournie, seulement la mienne

dwarfie: Zorg1 : bah oui , la solution fournie est censée etre bonne ... on est pas la pour la verifier

dwarfie: mention special pour celui qui avait mis comme solution "please give me a working solution" ...

dbdr: à voir avec quoi alors?

Default avatar.png PerlRef: hello, les codeurs

**dwarfie fait une distribution gratuite de chiantos :D

dbdr: Chiant-OS?

dbdr: suis pas sur que le nom soit bien choisit pour un OS

dwarfie: https://www.youtube.com/watch?v=w32Nyd4fyfw

Zorg1: dbdr : tu dis que c'est de l'italien, ça passe

dbdr: c'est une parodie de quoi?

Zorg1: donjons de naheulbeuk ? bah tous les RPG à la D&D je suppose

dwarfie: et pour les bonbons, ben , parodie de mentos

Zorg1: chiantos saveur tabac froid

dwarfie: eh eh , t'es aussi drole qu'un nazgul en tongues ...

Zorg1: bah on sait pas trop ce qu'ils portent sous leur robe noire en fait

dwarfie: si , on le vois dans le film , des bottes de fers ...

dwarfie: https://lh3.googleusercontent.com/proxy/-V7Y32RTu2LIqKm7dk8IsO278P35qTYcw5uVzv-AXni6T9Pr2FbK_BWIbaBGFGpCYM4WNjTwUMvmBF8yl40z6GIH-YL1FdJyZM5XJzoaekCackE

Zorg1: moi j'ai surtout noté qu'ils sont soit sur un canasson ou sur un dragon

Zorg1: ah oui ça me revient

Zorg1: après le bouquin j'ai du zappé la description

Zorg1: (quoi que tolkien c'est plutôt à mettre 200 pages sur les chansons elfes pas sur la description d'un bouton de culotte)

dwarfie: en meme temps ,peter jackson a du zapper le bouquin aussi ... aucun Homme ne peut le tuer (donc un hobit si) qui devient aucun homme ne peut le tuer mais une femme si ...:rolling_eyes:

Zorg1: c'est dans le livre ça

Zorg1: c'est trés téléphoné je te l'accorde on voit venir le coup à 200 km

dwarfie: oui , c'est un hobbit qui le tue ... pas eowin ...

dbdr: un homme sur deux est une femme

Zorg1: le statisticien au coeur desséché a parlé :D

dbdr: c'est un slogan feministe aussi

dwarfie: et etonnamment , je suis presque sur qu'il y a pas de lancer de nain dans le bouquin :D

dbdr: mais tu le prends comme tu veux ;)

Zorg1: Jackson a viré la longue balade en forêt avec Bombadil aussi

Zorg1: c'est pas du luxe tu me diras

dwarfie: ouais ... mais il aussi viré la fin ... avec la liberation de la comté ... et ca il aurait pas du ...

dwarfie: de toutes facons , y'a tellement de chose qu'il a changé ou changé la chronologie que c'est plus vraiment la meme histoire

Zorg1: et il a fait une trilogie, tandis que Lynch il a essayé de mettre Dune dans un seul fim ^^

Zorg1: *film

Zorg1: après l'adaptation des romans au cinéma

dwarfie: euh ... oui , mais lynch a pris que le premier livre ...

Zorg1: qui est assez énorme

dwarfie: et je rappelle que la fin des 2 tours , c'est frodon est mort bon sang ... le retour du roi est un massacre complet ...

dwarfie: et concernant dune , presque sur que la nouvelle version qui doit sortir en salle sera pire

Zorg1: ah oui y a un nouveau "Dune" en préparation. presque oublié

Zorg1: espérons qu'ils ne passent pas tout le film à nous montrer des BG faire du kung fu

dwarfie: bon ca sera de la merde , c'est sur , c'est celui qui a realisé blade runner 2049 qui s'en occupe ...

Zorg1: Villeneuve ?

dwarfie: oui

Zorg1: ah oui le film avec la linguiste et les ET

Zorg1: je ne sais plus comment il s'appelle

dwarfie: premier contact ...?

Zorg1: oui Arrival/Premier Contact

Zorg1: j'ai pas accroché

Zorg1: Blade Runner 2049 pas vu

dwarfie: bon sang ... le casting ... le seul presque credible dans son role , c'est dave bautista jouant raban .... et je vois pas de feyd ...

dwarfie: (tien , d'ailleurs bautista jouait aussi dans BR2049 ... coincidence, je ne crois pas)

dwarfie: arf , rajoutons une couche ... le dr lyet kines ( qui est le pere de chani ) est joué par ... une femme ...

Zorg1: mon dieu Charlotte Rampling ...

Zorg1: gné ? Lyet Kines est une femme ?

dwarfie: ouais , et les fremen , peuple du desert .... chani , latino . stilgar , blanc . lyet et harah , noire ... cherchez l'erreur ...

dbdr: https://i.snipboard.io/H8ohSL.jpg

dwarfie: et pire que tout , ils ont deja prevu une suite ....

dwarfie: dbdr ... je like :thumbsup:

Zorg1: ah ah

dbdr: donc en tout cas le film a été utile pour le memes

Zorg1: tu m'étonnes une surface blanche comme ça c'est du pousse au crime ^^

dbdr: si ils utilisent emacs on est foutus

dbdr: une chance sur deux

dbdr: oui :D

Zorg1: bah c'est pê des archéo ils utilisent un editeur ligne d'un OS oublié qui tournait sur une machine à mot de 19 bits

dwarfie: pour declencher une crise , utilise jove

dbdr: ça semble compatible avec vi çá :)

nicola: Un autre bug de Windows : les noms de fichiers (avec chemin complet) ne peuvent pas dépasser 256 caractères.

Zorg1: ça existe encore jove ?

nicola: Jovi.

dbdr: bon

nicola: Voilà.

dbdr: 256 ça doit suffire à tout le monde

nicola: Eh ben non.

nicola: J’ai régulièrement des emmerdes.

nicola: Par exemple avec des morceaux de musique.

dwarfie: ben , je l'ai encore sur pas mal de ... https://pkgs.org/search/?q=jove

dwarfie: nicola : t'as du bol , dans certains usages , c'est limité a 165

nicola: :fearful:

dbdr: nicola: https://image.slidesharecdn.com/stevejobsbillgates-140601142031-phpapp02/95/steve-jobs-bill-gates-8-638.jpg?cb=1401673542

Zorg1: Après bon un nom de fichier de plus de 50 caractères déjà

nicola: J’ai dû toucher cette limite.

nicola: http://chat.codingame.com/pastebin/feea0681-0850-40c3-8e2e-2526bef3f9ac

dwarfie: Zorg1 : tu viendras expliqué ca a ceux que j'ai encore atomisé parce que sur les partages , c'est des noms a ralonge avec des espaces , des aprostrophes et autres joyeuseté ...

Zorg1: oui je me rappelle des noms des Excell dans mon dernier projet

dwarfie: les chemins du genre c:\rapports\rapports-fi\rapports-fi-2020\rappots-fi-2020-s1\rappots-fi-2020-s1.xls , j'en peut plus

Zorg1: au moins ça doit être un rapport

Zorg1: :D

dbdr: pas sur...

dwarfie: non , mais c'est tout comme ca , et quand tu dit de faire c:\rapports\fi\2020\s1 ... on te repond , mais du coup on sait pas si on est dans le bon dossier :nauseated_face:

Zorg1: c'était mieux avant, tous les fichier en rateau

dwarfie: c'etait mieux avant , une disquette pour chaque dossier ;)

Zorg1: j'ai eu la période "le fichier doit être sur l'une des dix clés USB dans ma poche"

dbdr: mais fallait faire des dossiers pour ranger les disquettes

Zorg1: "la bleue je crois"

dbdr: avec le trou fait à la perceuse

dwarfie: bleu ciel , bleu marine ou bleu foncé ? ;)

Zorg1: "euh .... bleue ? " :D

dwarfie: ke probleme des disquettes , c'est surtout les secretaires ... si quelqu'un leur demandait une copie de la disquette , on se retrouvait avec une photocopie :D

Thyl: Yo !

dwarfie: Da !

Thyl: Da !

Default avatar.png Wileeamn: pedofile va

pardouin: o/

pardouin: le film de lynch a plein de défauts mais il reste excellent en bien des points

pardouin: je vois pas trop ce que ce nouveau ...truc apporte

nicola: Hein ?

pardouin: dune

nicola: Et celui, avorté, de Jodorowsky ?

pardouin: en mode lost in la mancha

pardouin: pas vu

nicola: Je crois qu’il n’est pas sorti.

abavoil: il est pas sorti mais ya eu un documentaire un peu making of du film qui n'est pas sorti, ca s'appelle Jodorowsky's Dune

pardouin: cf lost in la mancha

abavoil: aaah mb oui ^^

Default avatar.png heaTacw: ;

BlaiseEbuth: Bèèèè ! C'est quoi c'puzzle qui a été validé...

Bon[]Crayon: lequel ?

BlaiseEbuth: Polish dictionary

Zorg1: tu le trouves nul ? j'ai pas vraiment d'avis dessus

BlaiseEbuth: J'ai pas essayé. Mais à première vue la seule "difficulté" c'est le formatage de l'output...Pis pourquoi y'a "dictionary" dans le titre ? J'vois pas le rapport avec la bretagne.

BlaiseEbuth: Pis pourquoi il parle d'équations ?

Zorg1: bah c'est en fait interpréter du RPN en mode "symbolique" sans faire les calculs

Zorg1: pour restituer la forme infixe équivalente

BlaiseEbuth: Oui ça j'avais compris...

BlaiseEbuth: "Translator" alors... Ouai je vois l'idée

Zorg1: ah oui son idée de mettre des espaces dans la sortie c'est un peu chiant mais bon

BlaiseEbuth: Et y'a pas d'équations !

Zorg1: c'est vrai pour une équation faut une égalité ^^

BlaiseEbuth: Voilà.

BlaiseEbuth: Non, mais p'têt que je loupe un truc, mais ça aurais dû être un coc, pas un puzzle moyen.

Zorg1: dans les com il a dit qu'il a passe de CoC vers puzzle

Zorg1: je pense que c'est easy mais bon

BlaiseEbuth: Bah il aurait pas dû.

BlaiseEbuth: Et sinon ouai esay

Zorg1: bah c'est un peu longuet à coder

BlaiseEbuth: *easy

BlaiseEbuth: Ah ? J'ai pas regardé en détail, mais à part le formatage c'est long ?

Default avatar.png JBM: je le trouve pas trivial du tout

Default avatar.png JBM: la solution peut etre courte, mais pas le raisonnement

Default avatar.png JBM: je soupconne le code de l'auteur d'avoir une bourde, mais j'irai sans doute pas verifier le detail

Default avatar.png JBM: je pense que je vais le resoudre en sed+perl, pour changer

Zorg1: c'est pas du formatage en fait, t'as une pile

Default avatar.png JBM: moi je le vois comme du formatage

Zorg1: mais ce qui me chiffone c'est les suppositions passées sous silence pour que le résultat soit unique

Default avatar.png JBM: genre la non-associativite IEEE? :->

Zorg1: c'est que des entiers. seulement c'est pas clair que l'ordre doit être respecté, mais je pinaille

Default avatar.png JBM: je pense c'est dit

Default avatar.png JBM: clair... c'est autre chose

Zorg1: ah tiens oui je vais tenter de le faire en awk ;-)

Default avatar.png JBM: sed: -e expression #1, char 51: invalid reference \4 on `s' command's RHS

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

Zorg1: ah ah

Zorg1: faut te mettre en mode "etendu" non ?

Default avatar.png JBM: je sais plus

Default avatar.png JBM: ca me parait assez basique pourtant

Zorg1: -r de mémoire

Zorg1: j'ai eu le pb quand je bidouillé

Default avatar.png JBM: HAHA

Default avatar.png JBM: faut escaper le / des operations lol

Default avatar.png JBM: j'avais l'habitude de -E, mais effectivement -r semble faire ca aussi

Default avatar.png JBM: (meme si je ne pense pas que ce soit mon pb

pardouin: o/

Zorg1: non c'est pas le pb, j'utilisais + quand je faisais des RE avec sed

pardouin: #2 JS sur chacun des 4 golf

Default avatar.png JBM: gg

Zorg1: noice

pardouin: la blague c'est que je n'utilise quasi jamais JS

pardouin: à part pour des innerHTML de base

pardouin: je vais me mettre à Ruby je crois

pardouin: ça a l'air sympa

Thyl: Ruby en golf c'est uncroyable

Thyl: demande à Allis

pardouin: euh Python c'est pas mal non plus hein :)

Thyl: pour ceux dui fonct des clash il le conaisse

pardouin: regarde le leaderboard de Thor

Thyl: j'ai vu et bravo !

Thyl: mais le rubis ça marche bien quand même

BlaiseEbuth: Le thor tue, hein Automaton2000 ?

Automaton2000: et c'est comme ça que tu as besoin

Thyl: Blaise à besoin de quoi Automaton2000 :P

Automaton2000: il faut toujours que je n'ai pas encore vu

Thyl: :P

Thyl: Voià Blaise

Thyl: le rep d'Aut

dbdr: pardouin: plus sur CN

Zorg1: ce briseur de rêve

dbdr: je préfère "pourvoyeur de défi"

Zorg1: "challenger" pour spiquer lent gliche ?

pardouin: :D

dbdr: premier avertissement, Zorg1. c'est #fr ici ;)

dbdr: moi qui me décarcasse pour trouver les jolies expressions françaises...

pardouin: gg 82 ça va être chaud

Zorg1: ah tiens t'es passé modo depuis quand dbdr ?

Zorg1: j'avais pas remarque le zigouigoui

dbdr: avec la vague

dbdr: une semaine en gros

Zorg1: ah ok

BlaiseEbuth: Bwarf... :cry:

dbdr: on est pas mal, presque comme une vague de promo sur csb

pardouin: CN tu as eu une illumination ?

dbdr: non, j'avais juste pas optimisé parce que j'étais devant de toutes façons

**BlaiseEbuth part bouder dans un coin

pardouin: tu regex ou pas?

dbdr: non

pardouin: idem

pardouin: tout e que j'ai testé en regex était moins bien qu'un simple for

pardouin: j'ai ce morceau là qui est dégueulasse:

pardouin: x.charCodeAt()+128).toString(2).slice(1)

pardouin: il doit y avoir moyen de gratter

pardouin: manque la (

dbdr: il y a

dbdr: oeuf corse

dbdr: cela dit il y a des bouts verbeux qui me restent

pardouin: j'ai essayé avec une format string mais pas l'impression que ça supporte le binaire

pardouin: en python tu as f"{...:>07b}" qui est assez opti

Zorg1: zou une solution verbeuse en awk (45 lignes quand même)

dwarfie: ah ah ah pardouin ... tellement opti que t'as un char de trop . je dit ca , j'ai rien dit :p

pardouin: merci pour l'info :D

pardouin: ah oui

pardouin: dommage, ça me fait passer de 76 à 75.5 chars

pardouin: mais je retiens

Zorg1: un demi char ??? :scream:

Zorg1: qu'est ce cette sorcellerie ?

pardouin: dbdr comprendra ;)

dbdr: faudrait vraiment qu'ils comptent les golfs en bits ;)

pardouin: wink wink

Thyl: Je sais

Thyl: c'est leur histoire de carc speciaux

pardouin: 26 + ceil(n/2)

pardouin: wink wink

Thyl: sorciers !

Thyl: :wizard:

Thyl: ça marche pas...

dbdr: charactès, tous égaux, tous spéciaux

Thyl: Salut nicola !

Thyl: Nicola pardon

Default avatar.png JBM: ah oui, polish dict

Default avatar.png JBM: on s'y remet

Default avatar.png JBM: mais perl est trop malin, il plie les constantes

Zorg1: plier les constantes ?

Default avatar.png JBM: optimiser?

Zorg1: ah il fait le calcule

Zorg1: "constant folding" c'est bon j'ai le terme ;-)

Default avatar.png JBM: Found: 6 * 7 + 8 Expected: 6 + 7 * 8 grmbl Ze chiage

Zorg1: et oui des espaces autour des opérateurs

Zorg1: mais pas après les parenthèses

Default avatar.png JBM: non c'est pas ca le pb

Zorg1: ah oui

Default avatar.png JBM: t'es un peu mou aujd toi non?

Zorg1: je viens de dormir toute l'aprém ça doit être ça ;-)

Default avatar.png JBM: haha, ancrer ses re

Default avatar.png JBM: rha flute ca marche pas

Default avatar.png JBM: grmgmgmmbmbmbmbl

Default avatar.png JBM: ca m'embete vraiment de le faire a la main

Default avatar.png JBM: quand il doit y avoir 4000x ca dans les libs standard deja

Zorg1: ça m'a l'air laborieux ton truc

nicola: Oui, Thyl ?

dwarfie: non mais serieux ... depuis quand 6 7 8 + - en polonais y'a besoin de mettre des parentheses ...

Zorg1: bah 6 - (7+8) c'est pas la même chose que 6-7+8

dwarfie: c'est pas faux ... dommage que le sujet en parle pas :)

dwarfie: a vrai dire , ca parle a peine des parentheses :p

dwarfie: bon , on va pas se prendre la tete , je met toutes les operations avec parentheses et apres je nettoie ...

dwarfie: un peu comme la calculatrice qu'on avait deja ;)

Zorg1: le nettoyeur de parenthèse

dwarfie: oui ... encore plus simple que le chercher de fonctions ;)

Zorg1: bientôt le chercheur-correcteur de bug

dbdr: le testeur est facile

dbdr: fn has_bug(source: String) -> bool { return true; }

Zorg1: :D

dwarfie: tien , pour revenir sur le n'importe quoi dont on parlait cet aprem ... zieutez donc la solution ...

dwarfie: https://www.codingame.com/contribute/view/5254cc986f9c48782fc268cbb85e4ac6dbdb

Default avatar.png JBM: ca doit etre pour ca que c'est en WIP

dwarfie: le fond du probleme , c'est que s'il le passe en submit , y'a pas de check de la solution avec les jeux de tests ... c'etait ca la discussion ...

Default avatar.png JBM: mais il peut pas le passer en submit

Default avatar.png JBM: puisque ca passe pas les tests

dwarfie: ben si ... les tests sont verifié que s'il change la solution ou un test

Default avatar.png JBM: c'est nouveau ca

Zorg1: t'es pas un peu de mauvaise fois dwarfie sur ce coup là ?

Default avatar.png JBM: pour changer

BlaiseEbuth: De toute façon c'est nul.

dwarfie: non , pour avoir eu plusieurs sujet valider avec des solutions qui repondaient pas au sujet ... meme euler et niako ont ralé

dbdr: 👺 tRoLl vs 🏯 Castles 🏰

Zorg1: enfin là c'est du WIP

dwarfie: enfin , la, ca devrait etre rester en draft ... voir en trash ...

Default avatar.png JBM: t'avais un message a passe dbdr?

BlaiseEbuth: Hard ou verry hard, sérieux...

Zorg1: bah l'énoncé ça va tu piges ce qu'il veut faire et il y a plus que les 4 tests par défaut

dbdr: nonon

dbdr: j'avais pas vu les emojis

Default avatar.png JBM: ouais c'est recent

dbdr: le troll pourrait etre entre les deux chateaux?

Default avatar.png JBM: c'est dur a caser avec un titre

dbdr: castle vs troll vs castle :)

Default avatar.png JBM: je sais pas si je vais les laisser dtm

Zorg1: et au milieu glandait un troll

Default avatar.png JBM: c'est juste pour attirer l'oeil en cette periode de quest ou c'est le bronx dans les contribs

dbdr: gg

Default avatar.png JBM: on verra si ca paie, pour l'instant neant hein

dbdr: ====> ⓒⓗⓔⓒⓚ ⓜⓨ ⓒⓞⓝⓣⓡⓘⓑ!!! <====

dwarfie: genre ... 860 xp et il se plaint que ca paye pas ... gripsou va ....

Default avatar.png JBM: nan mais que toi tu rales c'est pas grave

Default avatar.png JBM: mais ca risque de depasser le space maze d'eZ et ca le rend fou j'adore

Default avatar.png JBM: surtout que (et cette partie m'etonne) il pige pas l'interet du jeu

Default avatar.png JBM: bon

Default avatar.png JBM: faudrait que je stream ca me manque

dwarfie: pourtant , y'a un interet enorme par rapport aux autres multi ...

dwarfie: ... y'a pas a faire de mcts ;)

dbdr: et ya un troll

Default avatar.png JBM: tu dis ca parce que t'as pas essaye

Default avatar.png JBM: et 2 arbres

Default avatar.png JBM: j'ai pas eu autant de contrib externe que j'esperais sur ce jeu

Default avatar.png JBM: 1 arbre

dbdr: inb4 TvC Zero

dwarfie: ben si ... je suis meme 21eme ...

Default avatar.png JBM: une dizaine de quotes

Default avatar.png JBM: des piles et des piles de feuilles excel

Default avatar.png JBM: mais pour le reste je suis tout seul a me friter contre java

Default avatar.png JBM: ah oui tout le soutien moral et un peu d'assistance de dbdr aussi j'ai failli oublier

dbdr: he ho, t'as pas eu de soutient avec tes questions Java par hasard?

Default avatar.png JBM: paie ton lag

dbdr: ^H^H^H

Default avatar.png JBM: trente secondes pour scroller une ligne

dbdr: je suis sur un abacus moi

Default avatar.png JBM: pas notre faute

Default avatar.png JBM: reaction a la soiree youtube de l'autre soir: https://twitter.com/reesewaters/status/1289763178977533952

Zorg1: :)

Zorg1: ce qui me fait tiquer dans "Reverse" polish c'est quand il parle de "the algorithm" comme s'il y en avait qu'un ...

Default avatar.png JBM: bah

Default avatar.png JBM: ah mince avec tout ca je l'ai toujours pas fini moi

Zorg1: t'es parti à tout faire dans un script sed ?

Default avatar.png JBM: plus maintenant que le deparser perl m'a lache

Default avatar.png JBM: faut que je trouve le bon langage qui fait ca tout seul

Zorg1: tu transforme la postfix en prefix tu rajoute des parentheses et t'as du LISP :p

Default avatar.png JBM: mais ca mene a rien

Zorg1: ah faut que ça soit utile en plus ?

Default avatar.png JBM: que ca resolve le puzzle serait un plus appreciable

Default avatar.png JBM: je crois que c'est un prolog qu'il me faudrait ici :-/

Default avatar.png JBM: un langage homoiconique serieux *avec* priorites mathematiques integrees

Zorg1: je baguenaude dans le monde des idées et tu me ramène brutalement dans le sublunaire ...

Zorg1: ah les fameux xfy xfx du prolog ^^

Default avatar.png JBM: ?- X=1*(((8+6)*(3-4))*2+(5+5)).

Default avatar.png JBM: X = 1*((8+6)*(3-4)*2+(5+5)).

Default avatar.png JBM: pas loin, mais meme souci que perl

pardouin: avec un arbre binaire non?

Default avatar.png JBM: mais il a rien compris

Default avatar.png JBM: NON PAS D'ARBRE BINAIRE

pardouin: XD

Default avatar.png JBM: ce serait faible

Zorg1: et je crois qu'il veut pas utiliser une pile non plus

Zorg1: à mon avis il va finir par le faire en BF

Default avatar.png JBM: [idee]

pardouin: la fonction récursive qui va bien sinon

BlaiseEbuth: Zorg1: Algorithme Shunting-yard — Wikipédia <https://fr.wikipedia.org/wiki/Algorithme_Shunting-yard>


Default avatar.png JBM: merci les tags

BlaiseEbuth: Moi au moins je lis l'énoncé

Zorg1: BlaiseEbuth : oui entre autre, mais tu peux résoudre le problème avec une descente récursive, ...

dwarfie: de l'art de se vautrer en mettant un lien :D

Zorg1: c'est pas qu'un algo existe c'est qu'il y en a pas qu'un seul

Zorg1: et je pense qu'en python tu dois pouvoir le faire sans algo, comme en lua

Zorg1: (du moins si l'interpreteur ne fais pas trop le zouave)

pardouin: "Il a été inventé par Edsger Dijkstra."

pardouin: le mec il a tout inventé quoi

pardouin: tu regardes l'historique de n'importe quel algo de théorie des graphes il y a Dijkstra ou Tarjan dans l'affaire ^^

pardouin: (j'exagère évidemment)

Default avatar.png JBM: Bien Sur

Zorg1: Floyd va être jaloux

Default avatar.png JBM: on je vais etre semi-faible et accepter de declarer deux precedences par operateur

Default avatar.png JBM: mais laisser le sale boulot a Text.Show quand meme

Default avatar.png JBM: (O a x o y b) en pensant bien fort aux xfy de Zorg1 ^^

pardouin: c'était quoi déjà le multi le plus simple pour tenter legend ?

pardouin: (même si c'est subjectif)

Default avatar.png JBM: j'aimerais bien le savoir aussi

Zorg1: je dirais bien CSB mais on va m'accuser de MKisme aggravé

Default avatar.png JBM: -3vel ca golde, ca legende pas

dwarfie: je dirais bttc ... mais ils ont toujorus pas mis les ligues :D

Zorg1: sinon le premier où j'ai été légende je crois que c'est Tron

pardouin: je suis mieux classé en gold sur tron que sur CSB

pardouin: je vais peut-être tenter de tryhard tron alors

Zorg1: bah ne serait ce qu'en rajoutant un peu de depth ça devrait passer

pardouin: kutulu je l'ai commencé l'autre jour ça avait pas l'air trop dur

Zorg1: Kutulu ça me gave

pardouin: mais je sais pas, peut-être que dans les ligues supérieures ça se corse

dwarfie: kutulu ... le record de rage quit lors du contest il me semble

Default avatar.png JBM: ca marche

pardouin: trop de trucs à faire avec leurs quests : legend, code of the ring, monter mon classement multi :(

Default avatar.png JBM: c'est horrible :'(

Zorg1: en plus t'avais génie génial qui se répendait sur tous les chats

pardouin: code of the ring je sens que je vais hardcode les derniers chars ^^

dwarfie: le seul interet de kutulu , c'etait le super stream qu'il y avait eu :D

Default avatar.png JBM: il etait super celui-la?

Default avatar.png JBM: j'ai pas le souvenir

Zorg1: ? je me souviens plus

Default avatar.png JBM: jme souviens juste des slashers wtf

Default avatar.png JBM: bon, 18 lignes de hs

Default avatar.png JBM: c'est encore bcp trop

pardouin: wonder woman jai pas touché mais la description est prometteuse

Default avatar.png JBM: "splendor" non?

Default avatar.png JBM: avec FoW

Zorg1: santorin plutot ?

Default avatar.png JBM: parce que

Default avatar.png JBM: mmm ptet

Zorg1: splendor c'est pas le truc en labo

Default avatar.png JBM: ah c4l

Default avatar.png JBM: je m'y perds

Zorg1: oui C4L

pardouin: il vous paraît comment à passer legend

pardouin: par rapport à tron ?

Default avatar.png JBM: j'ai pas fait c4l

Zorg1: euh pardouin lequel ?

pardouin: wonder woman

Zorg1: or c'est faisable avec des heuristiques, pour la légende faut sortir le MinMax

Zorg1: et t'as le brouillard de guerre qui peut être un peu chiant

Zorg1: Tron j'ai fait ça avec un espèce de truc qui ressemble vaguement à un minmax et ça passe

pardouin: ok

pardouin: en retournant voir mon tron je tombe sur ça: https://www.codingame.com/share-replay/479684161 XD

Default avatar.png JBM: bon allez, 12 lignes, c'est mon dernier mot

Default avatar.png JBM: je descend pas plus bas, ce serait... sale

Zorg1: t'as fait ça en Haskell finalement ?

Default avatar.png JBM: ouais

Default avatar.png JBM: y'a des facilites d'affichage avec precedence

Default avatar.png JBM: faut juste combler un peu la chiralite de l'associativite

Zorg1: c'est mignon ça la "chiralité de l'associativité"

Zorg1: on peut même en faire un titre de chapitre d'une nouvelle de SF

Zorg1: voire même le titre de la dite nouvelle

Default avatar.png JBM: parle-en a micro-SF bot

Zorg1: le "Cycle de la Chiralité" (28 tomes) une oeuvre majeure de la SF par Ray Z. Zorg

Zorg1: (oui j'ai choisi ça comme nom de plume, classe non ?)

Default avatar.png JBM: le z du milieu, c'est pour?

Default avatar.png JBM: tiens j'ai toujours pas fait blood types

Default avatar.png JBM: pourquoi j'ai toujours pas fait blood types

pardouin: rha à 1 jour près je faisais un top 1 JS sur CN

pardouin: saleté de dbdr

Zorg1: Zacharie par exemple

Default avatar.png JBM: ouais enfin t'es arrive avec tes gros sabots aussi

Default avatar.png JBM: tu ferais tes perfs en douce, il aurait rien vu venir

pardouin: certes

pardouin: mais à vaincre sans péril, on triomphe sans gloire :o

Default avatar.png JBM: ben la tu triomphes pas du tout

pardouin: XD

pardouin: JBM toujours le mot pour te foutre la tête sous l'eau <3

Zorg1: après l'important c'est le triomphe ou la gloire ? ^^

Zorg1: faut fixer des priorités

pardouin: j'ai fait ce truc: x.charCodeAt().toString(2).padStart(7)

Default avatar.png JBM: "AI learns to solve a 1x1x1 rubik's cube [NOT CLICKBAIT]"

Default avatar.png JBM: mais merci les suggestions youtube

pardouin: du coup ça me fout des espaces à des endroits où il devrait y avoir des 0 mais j'arrive à pas trop m'en encombrer

pardouin: mais il avait l'air de dire qu'on pouvait gagner encore plus que ça

pardouin: j'ai lu à fond la doc sur les Buffer JS mais je trouve rien de concluant

Default avatar.png JBM: chuck?

pardouin: j'essaierai de lui soutirer des infos en douce :o

Default avatar.png JBM: il te parle?

pardouin: oui

Default avatar.png JBM: wow

Zorg1: et tu lui fais confiance ?

Default avatar.png JBM: ze game

pardouin: il me fout 10 chars dans la vue, il faut bien qu'il les trouve quelque part

Default avatar.png JBM: bash ;p

pardouin: et c'est la partie la plus dégueue du script

pardouin: non il bash pas en JS

Default avatar.png JBM: ca c'est ce qu'il a reussi a te faire croire

Zorg1: trust no 1

pardouin: je suis devant lui ou = sur les 3 autres

pardouin: donc je pense pas qu'il ait trouvé moyen de basher efficacement sur JS

pardouin: et je pense pas que sont "halving" soit meilleur que le mien

Default avatar.png JBM: halving?

pardouin: son*

pardouin: compression du script

Default avatar.png JBM: qui sait

pardouin: l'explication la plus logique c'est que je suis une quiche sur les méthode de gestion des chars :)

pardouin: et donc sur CN il me défonce

pardouin: bon bref, au dodo

Default avatar.png JBM: il defonce pas mal de monde sur cn si j'ai bien suivi

Default avatar.png JBM: (de loin)

pardouin: en Python il a pas encore trouvé ma routine :)

Zorg1: y a une histoire de C en 55 chars qui en stresse pas mal

pardouin: du coup je domine le Python game pour le moment

Zorg1: (sur CN je crois)

pardouin: genre personne comprend comment il choppe 55?

Zorg1: oui je crois que c'est ça

Default avatar.png JBM: surtout en C

Default avatar.png JBM: en perl/bash/ruby personne s'inquieterait

pardouin: en C l'avantage c'est le typage implicite char/int/bool

pardouin: mais à part ça...

Default avatar.png JBM: ou alors y'a un #pragma bash planque

pardouin: ou bien il a une pure routine de halving C

pardouin: qui en général lui sert à rien car C=weak

pardouin: mais sur un pb où C est pas trop dégeu ça fait le tafd

Zorg1: ah C=weak

pardouin: en golf je veux dire

pardouin: bon allez zou

Default avatar.png JBM: reviendra, reviendra pas

Zorg1: attend qu'il gagne un ou deux char il reviendra le proclamer triomphalement ici

Default avatar.png JBM: et dbdr sortira les doigts

Zorg1: bon après ça finira par s'arrêter

Zorg1: à moins que CG accepte des scripts de longueur négative

Zorg1: doit bien y avoir un bug dans leur comptage

Default avatar.png JBM: y'en a plusieurs

Zorg1: qui se compensent, zut

Default avatar.png JBM: j'en ai trouve un y'a pas 10 jours

257832: C'est pas des scores legit donc ça compte pas.

Default avatar.png JBM: oui 257832

Zorg1: the famous one

Zorg1: on peut rien scripter dans votre client chat ?

BlaiseEbuth: Bah le pseudo est une fonctionnalité de base, mais elle est buguée. Le thread du bug est ouvert depuis 12 ans, ça a pas l'air de les affoler... :grin:

Default avatar.png JBM: c'est opensource, tu peux le patcher

BlaiseEbuth: L'intérêt des projets open-source c'est que normalement y'a quelqu'un d'autre qui le patcher pour toi

BlaiseEbuth: -r

BlaiseEbuth: La flemme, c'est codé en quoi ?

Zorg1: mais pê que tout le monde attend que quelqu'un d'autre le fasse ?

BlaiseEbuth: Un jour, quand j'aurais la foi... Pour l'instant le ratio gain / effort est largement à l'avantage de /nick...

Zorg1: mais tu peux pas avoir un script qui te balance ton /nick dès le démarrage ?

Zorg1: ou la connexion

Default avatar.png JBM: il peut attendre que qqun le code pour lui

Default avatar.png JBM: moi jvais ptet coder un script pour me foutre de sa gueule automatiquement en attendant

Zorg1: :D

Default avatar.png JBM: voyons voir... ce serait quoi mon delai de reaction typique?

leojean890: tiens 2eme boss battu dans atari go, juste en heuristique, tjr sans connaissances du jeu.. jusqu'où iront ces intuitions.. malheureusement le boss 3 me défonce pour le moment :s

Default avatar.png TiziToure: Bonsoir dites c'est normal qu'on m'ajoute pas mes xp ?