Chat:Fr/2020-08-19

From CG community
Revision as of 11:02, 15 June 2021 by Chat Log (talk | contribs) (Created page with "<img src=/a/44847420172903> Thyl: Yo Automaton2000 <img src=/a/40502662118268> Automaton2000: y'a moyen de faire le plus de points à gagner <img src=/a/44847420172903> Thyl...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Thyl: Yo Automaton2000

Automaton2000: y'a moyen de faire le plus de points à gagner

Thyl: Automaton2000

Automaton2000: il me dit que le boss gold ?

Thyl: Automaton2000

Automaton2000: toute façon je suis pas en train de lire les règles

Thyl: print(Automaton2000+"tortue")

Automaton2000: exactement ce que tu pensais que c'était une connerie

plieuse: bonjour

plieuse: je galère depuis des jours sur https://www.codingame.com/ide/puzzle/a-mountain-of-a-mole-hill

plieuse: j'ai lu le forum et on y expliquait que c'était du flood fill ou algorithme de remplissage par diffusion

plieuse: alors je suis allée lire la fiche wikipedia du flood fill

plieuse: mais je n'ai rien compris

plieuse: y'a-t-il d'autres sources ?

plieuse: merci

Bon[]Crayon: salut

Default avatar.png JBM: il est pas tres satisfaisant son puzzle

pardouin: salut, tu peux faire la méthode de la demi-droite plutôt

pardouin: tu lances une demi-droite dans une direction et tu comptes combien de fois tu intersectes la clôture

Default avatar.png JBM: le floodfill, c'est juste un DFS/BFS

pardouin: après il y a des cas pénibles à gérer quand tu tombes sur les coins

Default avatar.png JBM: tu pars d'un point et tu propages

plieuse: bonjour$

Default avatar.png JBM: mais comme dit pardouin c'est pas forcement le plus simple sur ce puzzle

plieuse: justement, je n'ai jamais rien compris aux algos de parcours en largeur ou autres

plieuse: méthode de la demi-droite ? bon je vais regarder

pardouin: imagine une épidémie qui se propage au temps 1 à ses voisins, puis aux temps 2 aux voisins des voisins, etc

pardouin: c'est le parcours en largeur

pardouin: c'est pas plus compliqué que ça

plieuse: un peu comme le covid quoi

Default avatar.png JBM: comme mon puzzle plague jr O:-)

plieuse: justement, je n'ai pas réussi à le finir celui-là non plus

Default avatar.png JBM: ouais, fais-en un plus simple avec parcours de graphe avant

plieuse: bon merci pour vos explications

Default avatar.png JBM: y'a encore le truc drarfs/giants?

plieuse: je peux revenir si j'ai d'autres questions ? ou je les pose directement sur le forum ?

Default avatar.png JBM: les deux marchent

plieuse: merci :-)

darkhorse64: https://www.redblobgames.com/pathfinding/a-star/introduction.html#breadth-first-search. Avec code, animation, explications

darkhorse64: Je ne connais pas mieux

Willy-tec: En francais, ca pourrais être encore mieux

Bon[]Crayon: Tout ce site est bien.

plieuse: merci je vais regarder

darkhorse64: L'anglais, c'est indispensable quand on programme

Willy-tec: Ca n'empeche, ca rajoute de la complexité au problème.

Bon[]Crayon: L'exercice facile "The lost child.Episode-1". Mais je ne sais pas si ça correspond bien.

darkhorse64: Pour mes premiers BFS, je suis parti de ça puis j'ai utilisé ça https://www.codingame.com/playgrounds/38626/optimizing-breadth-first-search pour optimiser

Bon[]Crayon: Le site est clairement rédigé et les exemples de codes sont compréhensibles.

pardouin: oh bordel j'essaye de faire Chuck Norris en Go, j'essaye de récupérer les codes ASCII et le langage est en PLS, il me donne la conversion en int quand il se trouve que le caractère est numérique -_-

pardouin: je précise que j'utilise la méthode "idiomatique"

darkhorse64: Des exos à base de BFS, il y en a plein sur CG. Ca vaut la peine de les faire pour voir qu'on peut l'adapter à plein de situations différentes. Après, il y a aussi un certain nombre de multis où ça sert beaucoup: Trom, CodeOfIceAndFire, OceanOfCode, ...

darkhorse64: *Tron*

pardouin: ah non j'ai pigé c'est les espaces le soucis

darkhorse64: Arrête le golf, tu vas faire une tendinite :relaxed:

Willy-tec: Le bfs peut servir dans d'autre application que des jeux ?

Willy-tec: Vous avez quelques exemples ?

pardouin: dans un logiciel de dessin, la fonction remplissage

darkhorse64: ton guidage GPS quoique que ce soit plus probablement un A*

Willy-tec: Ca reste des applications très spécifique.

Willy-tec: Merci pour les info en tout cas, je bosserais ca quand je pourrais x)

pardouin: BFS c'est un des algorithmes les plus importants qui soient

pardouin: tu le tretrouves partout

darkhorse64: C'est le couteau suisse sur CG

Willy-tec: Ha

pardouin: tous les algos de théorie des graphes sont basés sur un BFS/DFS/parcours à priorité

Willy-tec: Justement, la théorie des graphes, c'est pas trop mon level encore

pardouin: en tout cas la diffusion c'est ton level, c'est basique, donc ça vaut vraiment le coup de l'apprendre

Default avatar.png JBM: mais c'est tout con un graphe

Default avatar.png JBM: c'est juste un noeud et des pointeurs vers des noeuds

Willy-tec: C'est a dire que pour l'instant, j'apprend le code en auto didacte. Et je rentre en formation en octobre

Willy-tec: Mais c'est une petite formation qui dure 6 mois

Willy-tec: C'est pas un level d'ingenieur

Default avatar.png JBM: ca marche pas comme ca :)

Willy-tec: Ha

Willy-tec: C'est a dire ?

Default avatar.png JBM: t'as besoin de personne pour savoir ce qu'est un graphe

Willy-tec: Oui oui, mais déja faire un code propre, ca serait une bonne avancé

Default avatar.png JBM: t'as envie de savoir -> tu te renseignes sur wikipedia, tu fais 2 exos et boum t'as compris

Default avatar.png JBM: ca en serait une

Default avatar.png JBM: de la a en faire une priorite...

Willy-tec: Genre la, je viens de passer bronze sur code royal

Willy-tec: Et c'est un bon début

Bon[]Crayon: On peut comprendre la théorie, mais l'application pratique est parfois plus compliquée.

Bon[]Crayon: par exemple: Est-ce que je dois utilisé un tableau un dictionnaire ...

Bon[]Crayon: Comment le graph doit être représenté en mémoire ?

darkhorse64: Un graphe, c'est une liste de noeuds. Un noeud, cest un contenu (ce que tuveux) plus une liste de noeuds voisins (des pointeurs sur les noeuds). Avec ça tu vas loin

Willy-tec: Donc, un ArrayList serait un graphe? et les objets qu'il contient des noeuds?

darkhorse64: Dans une première étape, on décrit le nombre de noeuds et leur contenu. Puis on donne les liens entre noeuds ce qui permet d'avoir la liste des voisins. Un exemple sur CG: SkyNet Revolution ou Ghost in the Cell

darkhorse64: Oui

Willy-tec: Ok je vais testé ghost in the cell. J'ai mis trop de bordel dans mon code de code royal x)

Default avatar.png kirikou12: light

lionel_fr: willy-tec : si tu ne veux pas interférer avec une formation , tu peux t'auto former sur les BDD. Les noeuds sont mieux formalisés là et presque toutes les formations françaises manquent de SQL

Willy-tec: Interféré ?

lionel_fr: je suis autodidacte de la première heure

Willy-tec: J'apprendrais du sql plus bdd justement

Willy-tec: Mais je pense pas qu'on ira a un level très élevé

lionel_fr: ouais, c'est vraiment un plus

lionel_fr: les algos, c'est pas que c'est facile mais chacun y va de sa variante

lionel_fr: et la variante qu'il te faut , c'est celle de ton diplôme. Les autres tu verras plus tard

Willy-tec: Exactement. Mon but, c'est surtout de préparer le terrain pour la formation.

lionel_fr: par contre , en sql, rien que merise va te faire faire un bond de géant

Willy-tec: Du coup, je m'entraine a coder, et le plus proprement possible

Willy-tec: J'ai pas vu de merise dans le programme

lionel_fr: si tu as un ide et un moteur genre sqlite, , entraine toi à faire des arbres

lionel_fr: puis des objets

lionel_fr: si tu as un access qui traine, regarde les affichages maitre/détail

lionel_fr: les couples nom/valeur avec des pointeurs sur objet parents , trucs comme ça

lionel_fr: recurse dans tes arbres

lionel_fr: les données, c'est le pouvoir

lionel_fr: les algos, c'est souvent des boulets

lionel_fr: il n'y a que dans les hackatons que les algos sont mis en valeur

lionel_fr: dans la vraie vie, les algos, c'est l'isolement alors que les data, c'est ton futur réseau professionnel.... bon, ce que j'en dis....

Willy-tec: Mais je suis pas tout ce que tu dis

Willy-tec: Quand tu parle d'algo, tu parle de programme?

lionel_fr: ouais, gros pavé de code bien noir où chaque ligne t'a apporté de la souffrance et de la joie, tout ça

Willy-tec: Et donc, tu peut remplacer ca avec une base de donné ?

dbdr: ya des gens qui écrivent des algos dans la vraie vie, hein...

dbdr: le plus souvent, non, ce sont des domains différents

lionel_fr: si tu es bon en bdd, tu vas automatiquement aller vers le conté crémeux du job

Willy-tec: Ouais bon, pour l'instant, je prendrais e café sans crème, et sans sucre

dbdr: comme Dieu l'a voulu ;)

Bon[]Crayon: Je pense que ça signifie que les algos sont des outils et pour travailler tu n'as pas besoin de créer tes outils.

dbdr: enfin crème pq pas

Bon[]Crayon: Faut apprendre à utiliser ceux existant.

lionel_fr: l'algo, le jour où t'en as besoin, tu te renseignes, tu le ponds et t'as l'impression que tout est différent

lionel_fr: mais ensuite, ben, tu passes à autre chose

Willy-tec: Dans e même principe que lisp et la gestion des listes?

lionel_fr: j'ai passé ma vie à faire des algos et des data, clairement, les algos, c'est pas le plus gratifiant

Willy-tec: C'est trop évolué pour mon level actuel ca

lionel_fr: tu es en quel langage ?

Willy-tec: La, je fais du java

lionel_fr: connecte une base en jdbc

Willy-tec: Parceque c'est la coeur de la formation

lionel_fr: et plutôt que stocker ta data dans le code, ouvre une base et mets tout dedans

lionel_fr: sqlite est super bien

dbdr: ^

Willy-tec: En gros, c'est le principe d'android ?

Willy-tec: Mais t'as toujours besoin de l'algo pour traiter la data?

lionel_fr: tu as un manager open source qui s'appelle db browser for sqlite qui est très bien

lionel_fr: data d'abord, l'algo ensuite je dirais...

Willy-tec: Tu a quel type de programme en tête ?

lionel_fr: tout le monde va te bassiner avec sa version d'algo machin chose

dbdr: vous avez aimez le noSQL? vous adorerez le noAlgo!

lionel_fr: le programme que j'ai réécrit 5 fois en freelance, c'est une gestion de contacts

lionel_fr: l'algo, tu va faire que ça dans ta formation !

Willy-tec: noAlgo je démissione avant l'embauche

lionel_fr: et ça va les enerver si tu semble déjà avoir appris par tes propres moyens

Willy-tec: Non je pense pas, ca m'as aider a me faire recruter pour l'entretien de motivation

Willy-tec: Sans ca, il m'aurais pas pris

lionel_fr: si tu fais que de l'algo, tes data tout-en-ram vont te limiter toute ta vie

dbdr: si ça les énerve, c'est pas de très bons formateurs...

lionel_fr: si tu connectes une base, tu monte en charge facteur 1 million sans t'en rendre compte

Willy-tec: J'ai installer un wordpress, je suis op en bdd x)

lionel_fr: résultat, ton algo sera mieux fini et te rapportera plus. même algo, 1 million de fois plus de résultat

Willy-tec: Nan mais je regarderais a l'occas, un peu plus.

dbdr: et hop, 1 millions de fois plus de revenus :)

lionel_fr: ben, devine ce qu'ils vendent les gafa ...

lionel_fr: et même le vénérable site sur lequel nous conversons

lionel_fr: ils vendent des algos ?

lionel_fr: ou de la data ?

dbdr: non, ils écrivent des algos pour vendre nos données et l'accès à nos cerveaux

dbdr: donc: les deux

dbdr: google, tout est parti d'un algo bien vu

lionel_fr: yahoo et alta vista le faisaient 10 ans plus tôt

dbdr: ils avaient pas pagerank

dbdr: et c'est pour çá que google a décolé, résultats bien plus pertinents

lionel_fr: google a explosé grâce à la pub ciblée

dbdr: ça c'est après

dbdr: et pour cibler, c'est encore des algos...

lionel_fr: bon, on n'est pas google

dbdr: certes :D

dbdr: et tant mieux!

lionel_fr: on est en france où il n'y a aucun gafa

lionel_fr: et les formations se sont améliorées heureusement

dbdr: parle pour toi ;)

Willy-tec: Y'a des locaux amazon

dbdr: et google d'ailleurs

lionel_fr: de mon temps , c'étaient des grosses m***

Willy-tec: Et surmeent bien d'autre, d'autre entreprise

Willy-tec: T'es ou dbdr ?

dbdr: hongrie

Willy-tec: Pour le travail ?

dbdr: pour tout :)

Willy-tec: x)

dbdr: mais je travaille à distance principalement

Willy-tec: Donc c'est plus un choix de vie

dbdr: oui

lionel_fr: tiens , j'ai fixé mon problème de charset html

nicola: Tu ne l’as donc pas corrigé ?

nicola: O_o

lionel_fr: en fait, c'est blue griffon (éditeur html) qui avait chngé mes accentuées en dur dans le fichier

lionel_fr: j'ai dû tout corriger mano

lionel_fr: et je suis resté en win-1252

nicola: Passe à bluefish.

nicola: C’est tout aussi bleu mais ça ne fera pas de la crotte.

lionel_fr: c'est wysiwyg ?

dbdr: ou Red Star OS

dbdr: le mieux c'est ed. wygiwyg

lionel_fr: s'il me refait le coup, j'écrirai un petit filtre pour remettre tout en ansi...

lionel_fr: enfin, j'en suis là mais ça marche !

lionel_fr: utf8 sux

dbdr: on préviendra Ken et Rob

Bon[]Crayon: Automaton2000 T'as sortis le parapluie ?

Automaton2000: yo tout l'monde ! automaton2000, automatonnn !

Bon[]Crayon: Automaton2000 yo le bot

Automaton2000: punaise je bloque sur le test 3

Bon[]Crayon: Automaton2000 encore une erreur de pointeur

Automaton2000: je ne comprend pas pourquoi mon code ne fait pas

Bon[]Crayon: Automaton2000 tu as oublié un if

Automaton2000: c'est quoi le mieux pour toi

Bon[]Crayon: Automaton2000 passe en clojure

Automaton2000: je suis quand même dans le top 500

Bon[]Crayon: Automaton2000 vis le top 100 :100:

Automaton2000: ah ok je connais pas du tout

Bon[]Crayon: Automaton2000 c'est normal

Automaton2000: moi aussi j'ai le même souci

Bon[]Crayon: Automaton2000 t'es buggé du nez

Automaton2000: on avait pas de puzzle brainfuck avant blaise sur ce site

Bon[]Crayon: Automaton2000 prise de tête

Automaton2000: j'ai juste du mal à me dire qu'il faut que je le fais en quel langage

Bon[]Crayon: Automaton2000 eazy D

Automaton2000: y a des choses qui ne sont pas les mêmes choses

Willy-tec: Je sais pas qui sont les parent d' Automaton2000 mais a leur place je m'inquiterais

Automaton2000: c'est comme un tableau de string

Willy-tec: Exactement

Bon[]Crayon: Automaton2000 t'enfiles les perles du chat

Automaton2000: mais j'ai jamais fait un code qui passe les tests mais pas le dernier

Bon[]Crayon: Automaton2000 tu me surprends

Automaton2000: comment va ta simu ?

Bon[]Crayon: Automaton2000 je dis à la tortue va à gauche, elle va à droite :confused:

Automaton2000: bah si c'est pas indiscret ?

Bon[]Crayon: Automaton2000 encore

Automaton2000: on a toujours pas de solution miracle

Bon[]Crayon: Automaton2000 eh non ma pauv' dame

Automaton2000: le vieux monde se meurt, le nouveau tarde à paraître, et dans ce cas la

nicola: Bluefish est un éditeur puissant visant les programmeurs et développeurs

web, avec beaucoup d'options pour écrire des sites web, des scripts et
programmer. Bluefish prend en charge un grand nombre de langages de
programmation et de balisage et dispose de nombreuses fonctionnalités, dont :

nicola: Mince.

Default avatar.png Adrean: ah !

nicola: C’était pour lionel_fr.

dbdr: impressionante, la liste de fonctionalités!

Bon[]Crayon: le bluefish c'est plus html

lionel_fr: merci Nicola, je regarde ça

lionel_fr: C'est néerlandais, il fallait commencer par ça ... :)

lionel_fr: je suis un blender maniac

lionel_fr: cool

lionel_fr: l'éditeur semble être un contrôle scintilla (comme pure basic)

lionel_fr: ok, blue griffon permet de placer le curseur dans la page web, comme avec word

lionel_fr: c'est pour ça que je continue à l'utiliser

lionel_fr: il est plein de bugs mais aucun n'est bloquant

lionel_fr: et on peut toujours partir dans le code quand on a merdé quelque part

lionel_fr: ou quand on a affaire à une situation non-gérée par le wysiwyg

lionel_fr: ce qui est (très) fréquent

lionel_fr: donc, je conclus comme sur le forum pure basic

lionel_fr: je ne fais pas de html pour coder mais pour bloguer (verbe 1er groupe intransitif)

lionel_fr: que nous blogames, que vous blogates...

Willy-tec: Le blogages, tu le fais en algo ou en data du coup ?

lionel_fr: je le fais façon molière, en mettant la bouche en q de poule et en pondant des alexandrins avec césure à l'hémistiche

lionel_fr: mais blue fish est cool, je le range dans mes fav's

lionel_fr: je lui vois une évolution vers Netbeans, une logique de débugger connecté avec un serveur local... non ?

lionel_fr: Netbeans est gratuit

lionel_fr: si on accepte les inepties d'oracle au moment de l'installer

lionel_fr: Netbeans est souvent utilisé par les devs Java

lionel_fr: mais depuis que visual studio est passé gratuit, les IDE indépendantes ont du mal à se faire connaitre

Willy-tec: J'avoue que j'aime bien visual studio, mais j'utilise eclipse pour le java

Willy-tec: visual, je l'utilise pour php javascript html

lionel_fr: uniquement pour C#, C et parfois C++ pour moi

lionel_fr: comme quoi... quand MS s'applique un peu, il fait des trucs assez pointus, surtout depuis qu'on n'est plus obligé de prendre un compte hotmail pour l'installer

Willy-tec: S'il pouvais faire ca pour office, ca serait cool....

lionel_fr: j'ai eu mon office pro pour 16 euros en cliquant un lien sur tom's hardware . com

Willy-tec: JE l'aurais gratuit avec ma formation x)

lionel_fr: j'ai écrit deux bouquins sur OO writer et je l'ai regretté. Même si je continue à l'utiliser, Word a tout changé

lionel_fr: Libre Office pardon

Willy-tec: Quel bouqin?

lionel_fr: Roman SF

lionel_fr: Space Opera

Willy-tec: ok

lionel_fr: je réédite chez Amazon

Willy-tec: Ca ressemble plutot a des nom de theme

plieuse: re

Willy-tec: o/

plieuse: question subsidiaire: comment initialise-t-on la recherche en largeur ? parce que là j'ai un algo qui compte très bien les ronds dans des espaces connexes, mais il y a des cas où les ronds sont dans deux ou plusieurs jardins séparés

Default avatar.png JBM: faut le lancer plusieurs fois

Default avatar.png JBM: typiquement une fois par case

plieuse: une fois par case ?

Default avatar.png JBM: par noeud

Default avatar.png JBM: je ne sais plus sur quel exo t'es

plieuse: https://www.codingame.com/ide/puzzle/a-mountain-of-a-mole-hill

Default avatar.png JBM: ah ok

Default avatar.png JBM: oui par case

plieuse: si on fait ça, on va parcourir toute la surface, non ?

Default avatar.png JBM: oui

Zab: Yes

Zab: (Yop°

plieuse: si on parcourt toute la surface, comment fait-on la différence entre ce qui est à l'intérieur des clôtures et ce qui est à l'extérieur des clôtures ?

Default avatar.png JBM: ah

Default avatar.png JBM: faut trouver une astuce :p

Default avatar.png JBM: quand tu regardes la carte, tu y arrives bien, non?

plieuse: à compter les ronds ? oui

Default avatar.png JBM: a savoir qu'est-ce qui est dedans ou dehors

plieuse: ah. Oui aussi

Mya91: bonjour,

Mya91: comment faire pour avoir la solution ou de l'aide dans les exercices d'entrainement

Willy-tec: Soi tu resous l'exo, soit tu regarde les cours qu'ils donnent en liens

Zab: Il faut réussir l'exercice pour avoir la solution

Default avatar.png JBM: sur certains t'as un bouton "indice"

Willy-tec: Ou recherche google

Default avatar.png JBM: sinon t'as le forum

Zab: Sinon tu peux demander ici aussi

Default avatar.png JBM: y'a un bouton aussi

Mya91: c'est ce bouton indice que je n'ai pas

Willy-tec: Pas dans tout les exo

Mya91: d'accord je suppose que c'est aléatoire

Willy-tec: Mais les exo sont classé par theme

Willy-tec: Si tu fais des recherches sur le theme, ca peut t'aider

Mya91: si tu veux je n'ai que des notions en java et j'aimerais m'y remettre comment pourrais-je m'y prendre

Mya91: je n'ai pas vraiment besoin de cours mais d'entrainement

Willy-tec: Dans l'exo, t'as "que vais je apprendre", et ensuite "ressource externe"

Mya91: et je ne sais pas par ou commencer

Willy-tec: Bah les exo les plus simple sont déja assez dur

Mya91: c'est bien dans entrainement

Zab: Honnêtement pour reprendre un langage fait un puzzle que tu as fais et refais le avec le langage de ton choix

Zab: Comme ça l'algo tu sais quoi faire et tu focus la syntaxe

Mya91: si il n'y a aucun puzzle que je n'ai deja fais ...

Mya91: je debute sur codingame ...

Mya91: c'est exactement ce que je souhaite faire

Willy-tec: Les 1er puzzle en easy sont bien

Mya91: il m'est deja arrivé de trouvé l'algo dans indice mais je ne souviens plus duquel il s'agit

Zab: Perso je regarde sur le net quand c'est comme ça, je sais ce que je veux faire et je cherche langage + ce que je veux faire

Zab: Genre "retrieve last element array list java"

Zab: J'ai pas d'autres idée

Default avatar.png JBM: c'est moi ou wtf target firing en easy

Willy-tec: C'est probablement la réponse D

dbdr: JBM tu as reçu mon mp?

Default avatar.png JBM: euh

Default avatar.png JBM: quel canal?

dbdr: xmpp

Default avatar.png JBM: aucun des deux clients de ce pc

Default avatar.png JBM: bouge pas je verifie le serveur

Default avatar.png JBM: mmm il veut pas connecter

Default avatar.png JBM: ca doit etre le vpn du boulot qui me fait encore des miseres

Default avatar.png JBM: lancons voir le webchat

Default avatar.png JBM: vide

Default avatar.png JBM: t'as envoye a quelle ressource?

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

Automaton2000: j'ai envie de le faire

**BlaiseEbuth tends un N à AutomatonNN

AutomatonNN: ou j'ai mis des chat de code et le puzzle de la semaine de correction de chance

Default avatar.png JBM: salut 257832

BlaiseEbuth: o/ JBM. Fix ton blague

Default avatar.png JBM: ameliore ma pidgin

BlaiseEbuth: lel : https://bitbucket.org/McKael/mcabber-crew/issues/170/is-there-a-way-to-hide-information

dbdr: "Bitbucket no longer supports Mercurial repositories <https://bitbucket.org/blog/sunsetting-mercurial-support-in-bitbucket>." ?

Willy-tec: apperement ca marche bien

BlaiseEbuth: dbdr ?

dbdr: ton lien me donne ça

BlaiseEbuth: Ouai, bah c'était le repo de mcabber

Thyl: yO §

dbdr: mcabber est devenu un maccabé

BlaiseEbuth: Ouai, deux jours après que je l'ai installé... Y'a vraiment un truc entre moi et les clients xmpp... :thinking:

Thyl: JBM pour Troll vs Castle t'as toujours besoin de graphs en plus ?

dbdr: BlaiseEbuth: passe au client de JBM

BlaiseEbuth: Ce qui n'arrange pas mes bidons... Je réduit la liste des possibilités... Je vais remettre Pidgin en attendant...

BlaiseEbuth: Il est release, ça y est ?

Thyl: Pourquoi P

Thyl: idgin

Thyl: p

Thyl: idgin

Thyl: p

Thyl: ...

Thyl: :P

Default avatar.png JBM: de graphs?

dbdr: BlaiseEbuth: il est sans doute mort aussi, vu que c'est ton truc ;)

Thyl: des dessins

Default avatar.png JBM: j'ai deja fait des tableaux de probas, mais pas encore de graphe

BlaiseEbuth: ...

Default avatar.png JBM: ah

Default avatar.png JBM: euh pourquoi pas

Thyl: je me disais pour un jolie logo pour l'entête du jeu

Default avatar.png JBM: il manque rien visuellement en ce moment, mais y'a pas d'empechement

Zorg1: o/ tout le monde ainsi que les bots de haut niveau Automaton2000 & AutomatonNN

Default avatar.png JBM: quoi il est pas beau mon logo

Automaton2000: il y a encore des gens qui ont du mal a comprendre

AutomatonNN: Salut tout le monde et Automaton2000

Thyl: t'énerve pas c'est juste une sugestion :)

Default avatar.png JBM: JE SUIS TRES CALME

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

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

dbdr: /ban *

Zorg1: moi ce que je vois c'est que ce truc t'as déjà ramener 1220 XP :D

Default avatar.png JBM: et ca en emmerde un

Default avatar.png JBM: et me me fait marrer

Thyl: qui ?

BlaiseEbuth: Un crapau

Default avatar.png JBM: eh, y'a plus droit aux community contests, faut bien que je me refasse qq part

BlaiseEbuth: +d

Thyl: ben pourquoi toi t'en lance pas un ?

Default avatar.png JBM: parce que y'en a plus

Thyl: pourquoi ?

Default avatar.png JBM: j'ai pas reponse a ca

BlaiseEbuth: Parce que cg

Thyl: Illedan à bien fait un comunity contest et il est en court

BlaiseEbuth: Nan. Tu confonds deux trucs

Thyl: aaaa

Thyl: la diff please

Thyl: :)

dbdr: ya eu un post de Thibault sur le "pourquoi"

Default avatar.png JBM: le truc en cours d'illedan c'est un concours 'off"

Thyl: ok

dbdr: qui est fini d'ailleurs

Default avatar.png JBM: avec une url en /multiplayer

Thyl: aaaaa

Thyl: les comunity c'est genre Mean Max

Thyl: ???

BlaiseEbuth: Les Comunity Contests c'était des vrais gros challenge offi, mais créés par la comu

Thyl: d'accord

Default avatar.png JBM: un community contest, c'etait un concours cree par [des membres de] la commu, avce une url en /challenge

Thyl: ok merci

Default avatar.png JBM: et qui rapporte 2.5k

Zorg1: le dernier c'est OoC mais celui ci c'est un peu spécial

Thyl: ok

Zorg1: le vrai dernier CC c'est CalM (Code à la mode)

Thyl: JBM t'as toujours pas répondu ? :P

Default avatar.png JBM: a quoi?

Thyl: les graphs

Default avatar.png JBM: ben si

Zorg1: euh non c'est Detective Pikaptcha

pardouin: Tiens Zorg1, tu tombes bien :D

Zorg1: houla ...

Default avatar.png JBM: et c'est reparti

BlaiseEbuth: Welcome back pidgin

pardouin: je bosse CN en Go et je galère à récupérer la ligne d'entrée avec les espaces

pardouin: on peut faire sans un NewScanner?

Zorg1: attend je regarde

**BlaiseEbuth lance des highscores random sur pardouin.

Thyl: random !

Zorg1: tu fais des Scanf

Thyl: :dice:

Zorg1: ça coupe à espace/saut de ligne

pardouin: mais justement je veux pas couper aux espaces

Zorg1: ah mais en fait j'utilise Scanf pour récupérer des bytes ^^

Zorg1: Scanf("%c",&b)

pardouin: et tu breaj quand erreur EOF?

pardouin: break*

Zorg1: le code erreur je m'en fous, tu regarde si t'as une fin de ligne ou si Scanf a lu 0 char

Zorg1: vu que parfois y a un LF à la fin des inputs, parfois non

Zorg1: c'est un peu le bazar

pardouin: comment tu sais s'il a lu 0 chars? :o

Zorg1: bah la doc de Scanf

pardouin: oui c'est mal foutu leurs jeux de tests

BlaiseEbuth: :grin:

BlaiseEbuth: RTFM

Zorg1: ça retourne le nombre de chars lus

pardouin: ok merci

pardouin: j'avais testé un truc comme ça: http://chat.codingame.com/pastebin/d38103cc-2da5-4564-955b-c53ccd5de2eb

pardouin: j'avais laissé tombé car import io etc trop long maisavec ton truc ça peut marcher

pardouin: tomber*

Zorg1: moi j'importe que fmt

Zorg1: mais bon y a quelques un qui ont réussi à faire plus court que moi

pardouin: cool j'ai gagné 3 chars, merci !

Alshock: tu peux les conduires tous les 3 en même temps ?

pardouin: !)

Zorg1: Alshock découvre le radioguidage

BlaiseEbuth: Comme le goliath ! <3

darkhorse64: Bonne nouvelle: plus que 130 upvotes et TvC pourra être validé

**BlaiseEbuth lance un Goliath sur Alshock

Default avatar.png JBM: c'est que 125 rassure-toi

Default avatar.png JBM: t1 faut que je gere les calecons promotionnels

Zorg1: il était filoguidé le Goliath de ce que je vois dans WP non ?

BlaiseEbuth: Oui.

Default avatar.png JBM: d'ou la celebre phrase

Default avatar.png JBM: goliath on line

Zorg1: chapeau bas

BlaiseEbuth: :o

Default avatar.png JBM: :bow:

dbdr: ELI5

BlaiseEbuth: Oui ?

Default avatar.png JBM: ben https://www.youtube.com/watch?v=pjNhJQpBU1Y quoi

Zorg1: c'est vieux maintenant SC1

Default avatar.png JBM: parait-il

Thyl: parce que

dbdr: merci

Bon[]Crayon: AutomatonNN je suis en galère, un conseil?

BlaiseEbuth: Rame

AutomatonNN: oui mais je suis pas sur que tu me parles avec les tortues Automaton2000

dbdr: vous verrez du pays, qu'y disaient

Zorg1: faut connaitre des gens pour être à la place du gars qui bat là mesure

Zorg1: *la mesure

Zorg1: afin la cadance

dbdr: faut pas etre musicien?

BlaiseEbuth: :drum:

Zorg1: on va pas te demander des rythmes de folie non plus

Zorg1: cf documentaire "Ben Hur" : cadence de croisière, de combat et d'éperonage ;-)

dwarfie: ben hur , arrete ton char .... et arrete de ramer , t'attaque la falaise

dbdr: pas du 15/16? https://www.youtube.com/watch?v=7j8H106WDXo

dbdr: ou https://www.dailymotion.com/video/x36psvn à partir de 7:30

Default avatar.png JBM: ah, c'est le 2e que j'attendais

Default avatar.png JBM: le 1er m'a bien eu

dbdr: je suppose qu'il a fait le 1er après

dbdr: ou à l'occasion

Default avatar.png JBM: 2013 le prelude

Default avatar.png JBM: 2012 la piece

Zorg1: 2011 le spectacle

Default avatar.png JBM: wp dit 2012

Default avatar.png JBM: je m'y perds

Zorg1: non je m'amuse à remonter le temps avec un truc de plus en plus gros

Default avatar.png JBM: ah ok

Zorg1: à la base j'en sais rien, je fais comme sur twitter

dbdr: Zorg1, le voyageur du temps pervers

Zorg1: genre le gars il tue sa mère, engrosse la soeur de sa mère, change de sexe et sort avec son père ?

dbdr: le pervers voyageur du temps?

Zorg1: j'ai une idée de roman là ^^

BlaiseEbuth: Tu as predestination dans le genre...

Zorg1: évidemment quelqu'un y a déjà pensé :(

dbdr: fais un A/B testing pareil mais sans changer de sexe

dbdr: ah, le chat du mercredi après-midi, à l'heure des dessins animés

BlaiseEbuth: Le mec était une fille, il remonte le temps quand il l'éatit encore, se fait un enfant, qui est lui et va le déposer dans le passé à l'orphelinat où il a grandit... Ou un truc du genre

Zorg1: oui l'essentiel c'est de faire une boucle

dbdr: La SF, c'est comme les lacets: ...

BlaiseEbuth: C'est jamais fait correctement ?

dbdr: faut lire de bas en haut, hein...

dbdr: comme jeopardy

Zorg1: ha c'était une nouvelle de Heinlein à la base

Zorg1: après quand t'as lu le résumé ça doit pas mal spoilé

Zorg1: après va savoir il y a pê un reboot complet quand une boucle temporelle est détectée

Zorg1: après tu racontes l'histoire du Hacker qui a récupéré le code du détecteur de boucle (c'est du python) et profite d'un bug pour se rendre immortel

BlaiseEbuth: Skoi c't'histoire ?

Zorg1: je suis en mode "brain storm"

BlaiseEbuth: Oh !

Zorg1: je vais pê arrêter ça bouffe des ressources pour pas grand chose

dbdr: dans un .git abandonné, vous trouvez une machine de turing qui peut décider du problème de l'arrêt Racontez la suite

Bon[]Crayon: Automaton2000 la suite

dbdr: .gît

Automaton2000: parce que tu peux pas

Default avatar.png JBM: ci.gît

Default avatar.png JBM: une integration continue?

dbdr: il s'appelle ci.gît

Zorg1: pas ci abandonné que ça le .git, y a un aristocrate avec un fort accent roumain qui y vit avec son serviteur bossu

Zorg1: vous êtes perdus dans le git, la pluie menace, un vieux repo git lugubre est devant vous. que faites vous ?

dbdr: https://www.youtube.com/watch?v=8ZXJijki9ik omd c'te video :scream:

BlaiseEbuth: Ca m'fait penser, avez vous essayé dungeon AI ? :3

Zorg1: on t'a rien fait et tu nous balances du Céline Dion ?

dbdr: :innocent:

dbdr: c'est vraiment le clip officiel?

dbdr: j'ai du mal à faire la différence avec une parodie

Zorg1: bah des fois les vieux clips ça fait cet effet là

Zorg1: dungeonAI ?

BlaiseEbuth: My bad, c'est Aidungeon

BlaiseEbuth: https://play.aidungeon.io/

Zorg1: ah je vois. houla faut écrire en anglais

dbdr: > look You look. You walk over to the emissary. "Are you the emissary?" you ask, not really knowing what that is. "I am. What is your name?> You look. You walk over to the emissary. "Are you the emissary?" you ask, not really knowing what that is. "I am. What is your name?

dbdr: l'interpretation des commandes est très genereuse :D

BlaiseEbuth: Ca dépend des moments...

Zorg1: ouaip "I say the word of power that reveal the unseen and open the gates" marche bien ^^

BlaiseEbuth: Mais ouai, il a tendance à faire pop des personnages d'on ne sait où. ^^

dbdr: > You lel. "I don't think you do."

BlaiseEbuth: Après y'a une IA plus évoluée, mais faut payer.

dbdr: ^ lel

Zorg1: ah oui j'ai réussi à convoquer un ange

Zorg1: ça devient le bazar ce truc

dbdr: > You foo. "Fine. I want to go to the city."

BlaiseEbuth: Mais autant c'est con sur plein de truc, autant c'est étonnement cohérent et contextualisé quand tu joue un moment. L'ordre émerge du chaos...

dbdr: non mais il regarde meme pas ce que tu 'ecris, je pense

BlaiseEbuth: Normalement si.

BlaiseEbuth: C'est basé sur du DL

dbdr: foo ça veut dire "je veus allez à la ville" ?

Zorg1: si un peu. après ça à l'air d'être de l'algo à la Automaton

Zorg1: mais c'est marrant

dbdr: > You ta mère en short. You walk towards the village to find that it's completely empty.

Zorg1: dbdr : en patois de manchester, sans doute

dbdr: c'est du deep learning ça?

BlaiseEbuth: bah si il parle pas français ^^

BlaiseEbuth: https://www.youtube.com/watch?v=JiDkI9z-mzk

dbdr: > You die. You didn't survive.

dbdr: ok, premier truc cohérent :)

dbdr: meme pas

dbdr: http://chat.codingame.com/pastebin/3bcf89f8-3fa0-4c9e-85c0-10cdfeea7039

dbdr: je suis un mort vivant maintenant?

BlaiseEbuth: Va savoir...

BlaiseEbuth: Il gère les voyages dans le temps aussi

Zorg1: si tu te suicides à côté de l'amulette fantôme du Roi Sorcier, c'est ce qui arrive

Zorg1: c'est un fait bien connu, pourtant

Zorg1: (ça doit être dans la fiche "Conseil aux voyageurs vers le Mordor" du Ministère des Affaires Etrangères)

dbdr: https://www.codingame.com/multiplayer/bot-programming/dots-and-boxes/leaderboard

dbdr: il en a fait un foin le leo?

Zorg1: c'était hier soir

Zorg1: il a surtout lu la page WP qui donne des conseils de stratégie

Zorg1: (hier soir ou ce matin)

dbdr: j'ai un bot qui prend la première action possible, de la façon compliquée

dbdr: c'est assez chiant à représenter en fait

Zorg1: on s'inquiète pas pour toi tu vas finir dans le top 3 :p

dbdr: je suis deja dans le top 3 en partant de la fin

Zorg1: y a plus qu'à faire une symétrie

dbdr: et c'est rigolo, un jeu ou la seule info qu'on te donne, c'est la liste des actions possibles

dbdr: facepalm, mais c'est bien sur!

dbdr: la dernière action doit être la bonne

Zorg1: t'as même pas ce que vient de joué l'adversaire ?

dbdr: rien

dbdr: ah si, le score

dbdr: mais bon, les actions possible, c'est exactement les coups pas encore joués, donc c'est l'état en négatif

dbdr: c'est juste inhabituel

dbdr: bon, avec le fait que plein d'actions sont équivalentes

Zorg1: ah oui en fait on s'en fout qui a joué suffit de fermer une box pour la récupérer

dbdr: oui mais on te dit A1 R B2 L

dbdr: tout ça pour dire qu'un coté est libre

Zorg1: Porte avion coulé ? ^^

dbdr: non, dans l'eau

Zorg1: oui t'as des actions doublées

Zorg1: ah en fait t'es obligés de prendre en compte la liste des actions possibles, d'habitude tu peux la dropper

dbdr: ben oui, sinon tu as que le score :D

Alshock: > You hug the nearest friendly caped guy. You wrap your arms around the torso of a young man dressed in purple and blue cloak, he gently wraps his arms around you. You gently hug him for several minutes until he finally sighs.

Alshock: Best game ever

dbdr: inspiré par la vidéo?

Alshock: la vidéo ?

BlaiseEbuth: https://www.youtube.com/watch?v=JiDkI9z-mzk

Alshock: Oh tiens, le JDG ! Non, la première fois que j'ai entendu parler de ce jeu c'était vous sur ce forum ^^

Zorg1: le mec a fait une vidéo de lui en train de jouer à un jeu textuel ^^

BlaiseEbuth: Oui mais j'avais mis le lien de la vidéo juste après.

Alshock: Je... Je viens de découvrir que je pouvais changer de type d'action

Alshock: T'as cru que je cliquais sur tes liesn Blaise ?

Alshock: Je ne suis plus si naïf :P

BlaiseEbuth: :cry:

dbdr: c'est pas son lien, c'est le mien originellement, tu peux y a ller Alshock

Default avatar.png JBM: cte valeur sure

**BlaiseEbuth est blessé du peu de confiance qu'on lui accorde.

**Alshock jette de la confiance sur BlaiseEbuth

Default avatar.png **JBM saupoudre de credibilite

Willy-tec: Un peu de sucre avec tout ca ?

BlaiseEbuth: Et c'est tout ? J'attendais le "***somebody enfourne à 220°C"

Default avatar.png JBM: pour toi faudrait un peu plus

BlaiseEbuth: Pas trop, faut pas m'agresser pour que je reste tendre.

Default avatar.png **JBM agresse BlaiseEbuth

Default avatar.png JBM: ah flute il va pas rester tendre

Default avatar.png JBM: ma faute o/

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

Zorg1: ce niveau de violence sur ce chat

Zorg1: va falloir signaler

Zorg1: en plus y a un modo dans le tas

Zorg1: :(

dbdr: un modo peut banner un modo?

dbdr: je demande pour un ami

BlaiseEbuth: Peux tu te ban toi même ?

dbdr: ah mais c'est moi le seul modo, non?

dbdr: j'ai été violent? :innocent:

dbdr: ah oui, la vidéo

Default avatar.png JBM: d'actif sur #fr en tout cas

dbdr: je devrais prendre le pouvoir

dbdr: il y a un renouvellement des dictateurs dans l'air

Default avatar.png JBM: c'est quoi ce neologisme "banner"

Zorg1: bah y avait résoudre on a inventé solutionner, c'est le même trip non

Zorg1: bânir fait has been, welcom Banner !

Default avatar.png JBM: je vois pas passer solutionner assez souvent alors

Zorg1: c'est surtout à l'oral, résoudre est plus court à l'écrit ^^

Zorg1: bannir d'ailleurs

Zorg1: tu balances beaucoup de vidéo aujourd'hui dbdr, je vois

dwarfie: il est sponsorisé par youtube en fait ;)

dbdr: ah, sur #world?

dbdr: toujours très pertinentes ;)

dbdr: astier c'était sur dailymotion, comme quoi...

dbdr: JBM, c'est juste plus dur de faire /ban => bannir

dbdr: les verbes à bases anglosaxonne sont toujours du 1er groupe?

dbdr: blogger, chatter, ...

Zorg1: bah c'est le groupe productif, les deux autres sont plus des collections de fossille

dbdr: de quel point de vue?

BlaiseEbuth: le bon

dbdr: évidemment, vu comme ça...

Zorg1: du point de vue de la langue, quand tu vas créer un verbe, tu vas prendre un verbe en -er

Zorg1: comme pour dériver un nom (mettre un suffixe en -ard, ...)

Zorg1: les linguistes disent que le truc est "productif' : on l'utilise pour créer de nouveaux mots

dbdr: -eur

dbdr: ok, je connaissais pas le concept

dbdr: les autres c'est les groupes oisifs? ;)

Zorg1: non du stock, de l'historique

BlaiseEbuth: Un canard c'est quelqu'un de capable, du verbe caner, de l'anglais to can.

Zorg1: on les utilise (beaucoup d'ailleurs) mais ils ont une forme figé

dbdr: "to can"

dbdr: tu n'ais pas à la propreté de mon écran BlaiseEbuth

dbdr: *n'aides

BlaiseEbuth: Kessadir ?

dbdr: ben ça m'a fait postilloner dessus

Zorg1: faut porter un masque

Zorg1: sinon ton écran va chopper le covid-19

Zorg1: et afficher des trucs bizarres

dbdr: c'est trop tard

dbdr: mais bon, canard, toucan, ça reste dans le domaine ornithologique

Zorg1: et le cancan, c'est quand c'est doublement possible ?

dbdr: surtout s'il est français

Fosfen: Hello ! J'aimerais résoudre le Mars Lander 2 et utiliser un AG. Est-ce qu'il est possible d'avoir les données d'entrées des tests pour faire une simulation hors du site ?

BlaiseEbuth: Bah tu les lis et tu les affiches.

Fosfen: D'accord, je pensais qu'il y avait une feature pour ça ^^

Fosfen: Merci !

Default avatar.png JBM: "to can" ca fait plus qqun de conservable

Default avatar.png JBM: ou de jetable a la limite

Thyl: si tu veux Fosfen j'ai des articles sur ce sujet

Fosfen: Je veux bien Thyl merci !

Thyl: En message privé

Zorg1: can appert

Thyl: can appert ?

nicola: Canapé.

pardouin: Jamais deux sans Patrois

BlaiseEbuth: Cacatoès Automaton2000 ?

Automaton2000: oui mais moi je veux juste un truc qui marche pas du tout ...

Zorg1: joue à BotG Automaton2000 alors

Automaton2000: ça doit pas être possible

dwarfie: AutomatonNN ... un truc qui marche pas ....? un python ;)

AutomatonNN: oui je sais pas ce que tu veux dire

dwarfie: en effet , c'etait plutot pour Automaton2000

Automaton2000: et t'as des trucs drôles

Zorg1: sont négatifs les bots ces derniers temps

Zorg1: positive un peu Automaton2000

Automaton2000: mais du coup je dois faire une boucle infinie vide `[]`, c'est du brainfuck valide ? je suppose que tu ...

BlaiseEbuth: :D

dwarfie: Automaton2000 ... si t'en est la , fait comme pardouin (triche au golf) :D

Automaton2000: c'est que les gens ne sont pas en train de parler de la même manière

Zorg1: CN en BF golf ? go Automaton2000

Automaton2000: c'est pas mon code qui est en train de me dire que tu as le droit de faire du java ...

Zorg1: mais j'en fais quand même Automaton2000

Automaton2000: (par contre je ne comprends pas.

dwarfie: eh eh

GiggZ: Automaton2000 what r u doing??

Automaton2000: pour moi c'est le même code ?

GiggZ: Automaton2000 pour moi aussi c'est pareil

Automaton2000: ok c'est pour ça que je suis comme un con

GiggZ: /me Viens de se faire tuer par Automaton2000

Automaton2000: on lui a dit que c'était pas un contest de 4 semaines

Zorg1: (j'allais me dire qu'un golf en BF c'est idiot avant de me rappeler que c'est le concept the CotR)

dwarfie: problem , autant je vois comment le resoudre en funge , autant je vois pas en BF

Zorg1: t'es mieux classé que moi sur CotR ...

dwarfie: ouais mais bon , ca compte pas vraiment ... y'a pas d'operation particuliere ... c'est pas le meme sport

dwarfie: pas la meme chose de faire un prog qui genere une reponse recue en entrée et faire un programme qui part d'un input et calcule le output :D

dwarfie: (meme si y'a des chercheurs qui partent de la reponse pour trouver les données qui les prouvent :D )

pardouin: dwarfie qui sale parce que je l'ai dépassé à la loyale sur CN :D

BlaiseEbuth: On doit pas avoir la même définition de loyal... :thinking:

pardouin: "à la régulière" te convient davantage ?

BlaiseEbuth: Non.

pardouin: :D

pardouin: ou bien tu penses que ja hardcode sur CN ?

BlaiseEbuth: hardcode/random/autre non legit

pardouin: tu as déjà fait CN?

pardouin: 9 validateurs, des outputs hyper longs

pardouin: même température est impossible à hardcode, et c'est pas faute d'avoir essayé :)

BlaiseEbuth: appels système/autres langages/méthodes que je connais pas parce que je golf pas

pardouin: je hrdcode juste sur Thor et Dp (et je ne m'en suis jamais caché - et tout le monde le fait dans le top)

pardouin: non non je t'assure que c'est du pur Ruby

pardouin: justement je déteste le principe d'appeler du Bash sur un autre language

BlaiseEbuth: Bah gg.

dwarfie: genial , on vient d'avoir la defense armstrong .... ouais je me dopais , et alors tout monde le faisais dans le haut du classement ...

dwarfie: :)

BlaiseEbuth: :grin:

pardouin: bof, chacun fixe ses propres règles, je comprends tout à fait qu'on ait envie de le faire sans hardcode

Zorg1: toute façon je ne suis pas au top du golf, donc le golf c'est pas légit

pardouin: ç me saoulerait aussi si les 4 pbs se faisaient en hardcode

BlaiseEbuth: +1

Zorg1: je pense que ma position est cohérente ^^

dwarfie: ah , maintenant la defense des dictateur africain ... j'ai le droit de faire les lois que je veut et tuer qui je veux ... :D

pardouin: mais là 2 sur les 4 c'est cool

pardouin: et DP et Thor sont très différents donc ça utilise des méthodes tès différentes aussi

pardouin: c'est pas inintéressant

Zorg1: dwarfie : je préfère "démocrate contrarié". Merci.

dwarfie: Zorg1 ... ca depend , c'etait pas toutes des "republiques" "democratiques" ;)

pardouin: DP c'est un peu dommage qu'il soit hardcodable car le pb iniial est intéressant

BlaiseEbuth: #JeSuisBachar

pardouin: mais Thor franchement j'ai pris plus de plaisir à le hardcode qu'à faire le pb de base où finalement tout le monde a la même soluce

Zorg1: république veut seulement dire que c'est pas une monarchie (quoique ça peut être compliqué - Napoléon était empereur de la république française)

Zorg1: on peut difficilement qualifié la République de Venise comme démocratique.

dwarfie: non , mais en general , il fait pas bon etre dans un pays dont le nom est "republique democratitque de/du XXXXXX"

Zorg1: ah oui plus y a besoin de l'affirmer ...

BlaiseEbuth: Sauf si tu es le chef

Zorg1: je préfère "Leader Bien Aimé"

dwarfie: :thinking: ils ont pas tendance a finir avec un balle dans la tete ? ;)

Zorg1: c'est le risque du métier. faut mettre du fric à gauche et se casser au bon momment

Zorg1: regarde celui de Tunisie

Zorg1: et les Bokassa, Duvalier, ...

Zorg1: pour un Sadam combien de Bokassa ?

BlaiseEbuth: Ca dépend... Ca fait combien en chameaux ?

**Zorg1 regarde pour la blague du partage des 17 chameaux

Zorg1: d'ailleurs on pourrait faire un puzzle là dessus :thinking:

dwarfie: eh eh ... le noob anti-CoC-golf est le seul a etre d'accord pour l'instant dans le sondage qu'il a lancé :D

Zorg1: il a pas déjà fait des puzzles lui ?

Zorg1: lvl 39

Zorg1: ah zut je me trompe

dwarfie: je me permettrais pas de dire d'un lvl 39 que c'est un noob ... ca serait pas gentil pour toi ou BlaiseEbuth ;)

BlaiseEbuth: Ni pour Zorg1

dwarfie: ben ... le toi etait Zorg1 ;)

BlaiseEbuth: J'avais pas vu le ou

Zorg1: il a quelque problème de référence

BlaiseEbuth: Y'a l'autre chieur qui demande à modifier l'espace contrib pour faciliter la création de clashs ASCII art...

dwarfie: :thinking: manque de reference ... manque de pointeur ... ca manque de tout dans le chat ... pas vrai Automaton2000 ?

Automaton2000: c'est censé représenter quoi ?

Zorg1: ah oui j'ai vu ça

BlaiseEbuth: D'ailleurs il en a soumis un.

dwarfie: si seulement c'etait son premier ...

dwarfie: le precedent , c'etait juste ... tien j'en prend un qui existe et je le fait a l'envers ....

Zorg1: ah ok je le trouvais pas il parle de "word count" pas de "char count"

dwarfie: oui... tu remarqueras que je lui fait remarqué en premiere reponse a son post :D

Zorg1: oui oui

**dwarfie est vraiment schlasse , c'est pas que le clavier les fautes de frappes la :p

Zorg1: "j'en ai marre d'être doublé en contest par les gus en C/C++/C#. Faudrait interdire ces langages pour les contests" ^^

BlaiseEbuth: Azy fais le

Zorg1: a voté

Zorg1: venant de moi tout le monde va voir le troll ^^

BlaiseEbuth: T'es pas celui qui a la pire réputation à ce niveau...

Zorg1: d'ailleurs ça fait longtemps qu'on ne l'a plus vu Beber

dwarfie: j'aime la reponse de tbali ..." au lieu de raler t'as 13 minutes pour faire mieux " :D

Zorg1: :D

BlaiseEbuth: En même temps...

dwarfie: en plus il est assez con pour mettre une cature ou il fait 898 en c++ alors que le bot repond 118 en c++ aussi :D

Zorg1: aussi se faire griller par un bot en size C++

Zorg1: superMuppet c'est un bot non ?

dwarfie: oui

Zorg1: là le bot a peut être abusé su ce coup là

Zorg1: mais bon de là à vouloir virer le shortest

dwarfie: meme pas sur ... les bots sont en general tres moyen en golf

Zorg1: après je ne sais pas c'était quel CoC

Zorg1: mais il est a 8 char du 1er en python

dwarfie: ce qui est possible , j'ai que 13 chars entre les 2 a CN ...

Zorg1: enfin 800 chars en C++ ça doit être améliorable

VilBoub: j'viens de faire un CoC trop nul !

dwarfie: et a moins de copier coller , le golf en temps court , on a rarement la solution la meilleurs

dwarfie: gros pleonasme :D

dwarfie: dis nous ?

VilBoub: un truc en reverse...

VilBoub: je pige pas trop la logique mais je finis par trouver un truc qui passe tous les tests

VilBoub: au final je fais : 0 %

Zorg1: ah oui le reverse que tu comprends avec les validateurs

dwarfie: ah ouais ....quand meme ... et peut etre meme que tu vas finir premier

VilBoub: non, y en a 2 qui ont 100% déjà

dwarfie: ah

VilBoub: en fait j'avais compris le bon truc mais les tests finaux devaient être plus longs que les validateurs je pense !

VilBoub: ça manque bcp d'infos quand même ces modes reverse... surtout que c'est du "one shot"

dwarfie: c'est le probleme des sujets qui sont pas concus pour etre reverse mais ou les gens ont quand meme coché la case ...

dwarfie: la je tombe sur celui de gorbit avec les nombres romains en reverse ... si je sais pas qu'il existe , je vais finir par le voir mais bon ...

dwarfie: j'adore toujours autant l'encart pour organiser des clashs au sein des entreprises ...

BlaiseEbuth: 2020 et y'a toujours pas moyen de faire une recherche dans les vidéos que tu as like sur youtube...

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

dwarfie: aller aller ... je veux un coc golf ...

dwarfie: suffisait de demander :D

**dwarfie va faire plus court que python en php en plus :D

Zorg1: déjà battu du code ruby en lua ^^

Zorg1: bon j'ai mis 14 minutes

dwarfie: mouahahah ... pour l'instant j'ai 17 de moins que le meilleur suivant

Zorg1: attend tu vas te faire étriller par le mot :p

dwarfie: et le suivant est en js ;)

Zorg1: et tu demanderas la suppression des shortest sur le forum

dwarfie: https://www.codingame.com/clashofcode/clash/report/13443977dc3b64016a25b9cf487b6e42308cc4e :D

dwarfie: et pourtant elle est pas degueu la solution du 2eme ... j'ai quand meme eu chaud

kayou: pas assez

kayou: ;)

dwarfie: non ... mais mieux que ma solution en python qui faisait 80

kayou: c'etait mieux que le 84 fallait poster

dwarfie: non non non ... ;)

dwarfie: j'avais 13 minutes pour tester dans d'autres langages pour faire plus court :D

kayou: c'est pas souvent php, en général c'est plutôt ruby ou bash

dwarfie: oui , mais la pour le coup je savais avoir le fonction adaptée au sujet ... array_product ;)

dwarfie: et hop ... 5 chars de moins encore ... j'aurais du le voir :D

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

dwarfie: ah ben non , ca marche pas

nopnop: moi 78 chars 2e 403 chars :grinning:

nopnop: la joie

kayou: tu exagère un peu

BlaiseEbuth: 403 c'est le serveur qu'a planté, t'emballes pas.

nopnop: kayou utilise la methode count c'est vachement plus court

kayou: parfois ont part sur des trucs compliqués, sans voir l'evident ...

kayou: ca donne presque 30car de difference

BlaiseEbuth: Faire un BFS avec un LIFO au lieu d'un FIFO et se demander pourquoi ça marche pas... Check

dwarfie: :)

Default avatar.png BrutalFrenchman_8a55: ok