Chat:Fr/2022-05-28

From CG community
Jump to navigation Jump to search

Remi.: Salut tout le monde !

oolivierr: Salut

oolivierr: on ne parle plus de tortue mais de chien aujourd'hui ?

Stilgart: c'est à Automaton2000 de parler de tortue

Automaton2000: c'est pas une erreur de ta part

Stilgart: rien à voir avec la chienne de b0n5a1

Stilgart: Automaton2000: on attend toujours ta première licorne, soit dit au passage

Automaton2000: ah je croyais que c'était un bug

philRG: o/

philRG: y a un contest LOCM?

philRG: où c'est hors CG?

philRG: :kissing_cat: à la chienne de b0n5a1

philRG: s/où/ou

philRG: o/ Automaton2000 et à tous

Automaton2000: mais du coup, je suis passé à côté de chez moi

philRG: çà m'arrive aussi de plus reconnaître le chemin de ma maison en rentrant du boulot Automaton2000 profite de ton week-end!

Automaton2000: et après tu peux faire une liste de positions possibles

philRG: toujours fringant Automaton2000

Automaton2000: je pense que ce n'est pas la question

Zorg1: Bonjour tout le monde, salut Automaton2000

Automaton2000: et bonjour tout le monde !

Bob: ma foi, pika

Bob: Automaton2000 chu !

Automaton2000: tu peux regarder les solutions des autres

Zorg1: quel grugeur tu fais Automaton2000 :( un bel exemple pour la jeunesses

Automaton2000: c'est possible de le faire sans hardcode

TidyMaze: Hello les gens, vous utilisez quelle technique pour choisir une action random dans le cadre des playouts MCTS ? Lister toutes les actions puis en choisir une random c'est pas efficace, et shuffle une liste d'index de cases puis les parcourir jusqu'à trouver une action valide c'est pas fou non plus (le shuffle est lent en go on dirait). D'autres techniques ?

TidyMaze: (contexte : je fais le Clobber en ce moment)

TidyMaze: (et c'est ma generation de coups qui me prend le plus de temps)

Zorg1: bah si tu représentes ta liste de coup sous forme de bits y a pas moyen de faire un truc rapide avec math.bits ?

Zorg1: j'avoue ne pas l'avoir fait celui là

TidyMaze: alors je n'ai jamais fait de bitboards, c'est la premiere fois que j'en fais ^^ je suis deja content d'avoir get et set qui fonctionnent :D

Zorg1: bah pour UTTT pour avoir une génération de coup rapide le bitboard ça aide

TidyMaze: mais clairement le jeu est tellement simple que y'a surement moyen de faire de trucs rapides

Zorg1: après pour clobber je croit que t'as énormément de coup possible au début de partie

TidyMaze: 128 iui

TidyMaze: oui

TidyMaze: enfin dans cet ordre là

TidyMaze: tu as un exemple de generation de coups rapides sous la main ?

Zorg1: bah en fait pour moi c'est très adapté au puzzle que tu essaies de résoudre

Zorg1: pas sûr que ma solution pour UTTT marche pour clobber ^^

TidyMaze: c'est plus pour tenter de comprendre la demarche :) bien sur qu'il faudra adapter, mais là je sais pas trop par où commencer

TidyMaze: j'aime les boucles moi :D

Zorg1: ça s'adapte pas en fait, sur UTTT c'est vraiment calibré avec 9 coups possibles par petite grille

Zorg1: là il faut voir une autre technique

TidyMaze: oki :) j'irai voir sur d'autres jeux comme les echecs, ça pourrait m'inspirer

TidyMaze: merci ^^

TidyMaze: pour revenir à ma question de depart, tu listes quand meme tout et tu prends une action random parmi celles là ? C'est juste que tu fais ça très rapidement ?

Zorg1: après sur clobber faut voir si tu veux un coup choisi au pif de façon uniforme parmis tous les coups possibles, ou alors un choix uniforme parmi les pièces qui peuvent bouger

Zorg1: bah en fait dans UTTT je mappe les 512 occupations possibles d'une petite grille vers un 64 bits qui code le nombre de mouvement possible et les mouvement dans chacun des niblles de l'entier

Zorg1: donc un random, un décalage et j'ai le coup à jouer

Zorg1: je m'étais pas mal casser les fesses sur UTTT

Zorg1: mais bon après pour le concours de quequette de perf que c'est devenu go c'est pas l'idéal non plus

philRG: moi 12/111 sur clobber en wood 2 en jouant mon pion qui a le nombre de prises possible le plus important #noob

philRG: depth 0

Zorg1: tu dois avoir moyen de creuser depth 1 sans time outé non ?

philRG: oui faudrait que j'essaye car j'arrive qu'à coder que des bfs

Zorg1: :D

Zorg1: ça ressemble plus à un DFS le minmax ^^

philRG: mon code est assez lisible je devrais pouvoir l'upgrader

philRG: les règles sont plus simples sur clobber que sur locm

Zorg1: locm le jeu de carte ?

philRG: oui y a un reload (v1.5 et concours mais sans doute interne ref. le dépôt du projet

Zorg1: ah oui le chat machine a relivré une version. pas suivi si ses potes de l'université ont acceptés dans la foulée ou non

philRG: en tout cas il y a une soumission prévue (deadline fin août 2022)

Zorg1: après bon les règles des jeux magic et consort c'est assez toufu en général ^^

philRG: c vraiment un projet pour donner de la matière à des étudiants

Zorg1: enfin t'as un mécanisme simple sur lequel on a rajouté plein de complications

Zorg1: ouais pour bosser une IA

philRG: ils font leur classement avec des runs locaux du referee (si j'ai bien compris) et stats

philRG: (pour çà que le leaderboard est quasiment vide)

philRG: après l'infra CG peut-elle être dupliquée?

philRG: notamment le viewer et système de replays

philRG: (j'ai pas encore réussi à le faire en python, mais je vais m'abstenir)

philRG: mes petits ronds me suffisent

Zorg1: le side project de philRG : refaire toute l'infra de CG en python

Zorg1: bon courage ;-)

philRG: (je suis arrivé à un niveau me permettant de savoir ce que je sais faire)

philRG: bon c'est super dur de trouver un tutoriel écrit par un contributeur sur CG

Zorg1: moi je suis à un niveau où j'ai même plus envie de faire ce que je sais faire

Zorg1: motivation proche de 0 ^^

Zorg1: un tutoriel pour quoi ?

philRG: je cherchais un tutoriel (ou playground je sais plus) d'euler

philRG: avec un code C# où il dessine des formes géométriques en guise de simulation locale

Zorg1: à mon avis demande lui directement s'il a des ressources là dessus ça ira + vite ^^

philRG: ben j'vais pas le disturb

philRG: c'était juste pour le relire pour le fun (j'en ai pas besoin)

philRG: (moi je suis à un niveau où j'ai même plus envie de faire ce que je sais faire) ah mais essaye d'écrire un tutoriel, après çà demande du temps

philRG: Zorg1: essaye de créer un multi sur CG

Zorg1: ah ah non

Zorg1: sinon regarde les playgrounds que euler à publier c'est sur son profil, onglet "playgrounds"

Zorg1: mais il en fait qu'un en python

philRG: flûte çà aurait été l'occasion de lire un tes codes ;-)

philRG: de

Zorg1: bof

philRG: ah oui True merci

philRG: ah super le hints il a un mis un MTCS en C# (j'arrive à lire tous ses codes quel que soit le langage en fait)

philRG: ah oui il utilise Graphics pour dessiner ses formes géométriques

philRG: bon c tout de même chiant LOCM

Zorg1: sans blague ^^

Ylan-Cipher: yooo les noobs

Zorg1: omg voilà le super pro

Zorg1: il va nous faire un hello world en BF de tête :p

philRG: ah j'avais défini une classe Enum au lieu des int

philRG: Type: CT.CREATURE

philRG: (le + chiant c'est la modélisation des données et lecture des règles)

Zorg1: tu te compliques la vie j'ai l'impression quand même

philRG: ben non, j'ai repris l'IA de base du dépôt LOCM

philRG: https://www.codingame.com/share-replay/637827475

Zorg1: (en fait on a un puzzle CG pour les 'Hello world' en BF => https://www.codingame.com/multiplayer/optimization/brain-fork )

philRG: ok elle attaque que le player pas les cartes

Remi.: o/

Remi.: D'ailleurs sur le BF j'ai toujours pas compris comment exploiter les boucles pour améliorer le score.

Razovsky: pouet, je comprends rien aux discussions, pour changer ^^

Razovsky: ha ce puzzle, j'ai tenté, j'ai absolument rien compris

Razovsky: o/ la compagnie

Stilgart: omg... ça a été renommé en brain fork ça...

**Stilgart était content d'avoir oublié

Stilgart: et \o Razovsky

Razovsky: o/ Stilgart

Razovsky: c'est quoi Brain Fork ?

Zorg1: bah le puzzle dont j'ai posté le lien

Razovsky: ha c'est le nom du puzzle

Razovsky: okay

Razovsky: jpensais que c'était un type de puzzle

Zorg1: c'est une allusion de haut niveau au Brain Fuck (BF) ,le langage de programmation

Zorg1: qui est l'objet du puzzle

Razovsky: les gars qui ont inventé ça devaient se faire bien ch

Zorg1: bah initialement c'était un projet de trouver une machine de turing -like sans goto

Razovsky: c'est un challenge, un jour je m'y pencherai, mais là pas le niveau ^^

Zorg1: le BF adopte la programmation structurée c'est ce qui est marrant

Zorg1: mais le puzzle c'est seulement écrire des trucs, pas de calculer les N nombres premiers, donc ça va ^^

Zorg1: après bon c'est toute une famille de langage "ésotérique" plus ou moins tordues

Zorg1: après je suis d'accord pour programmer c'est pas vraiment utile ^^

valdoth: Bonjour, quelqu'un connait un bon livre ou un lien pour apprendre les algorithmes et data structure?

GoTLuB: " Algorithmique , Cours avec 957 exercices et 158 problèmes " 3em éditions Cormen, Leiserson, Rivest, Stein

valdoth: merci

OldJohn: Algorithm + Data Structure = Programs de Nicklaus Wirth... Un peu updated peut-être

BlaiseEbuth: Yo tout l'monde ! Automaton2000 !

Automaton2000: je viens de me prendre la tête est d'utiliser abs tout simplement (ou le carré)

Bon[]Crayon: Salut tout le monde

Bon[]Crayon: slt Automaton2000

Automaton2000: je connais pas le jeu de la vie

Bon[]Crayon: Automaton2000 Sois en bien heureux !

Automaton2000: c'est mon code qui est en train de faire le puzzle de la semaine.

Bon[]Crayon: Automaton2000 GG

Automaton2000: si vous avez de la chance

Bon[]Crayon: Automaton2000 La chance ! Connais pas !

Automaton2000: ah je viens de sortir de wood 2

Bon[]Crayon: Automaton2000 GG

Automaton2000: et pas de la même chose, mais tqt pas, chacun de mes states n'est définie que par un move ;) ...

Bon[]Crayon: Automaton2000 Tu as poncé ton code.

Automaton2000: mais bon je suis pas d'accord

Bon[]Crayon: Automaton2000 Ok bot

Automaton2000: on est à java 17 maintenant

Bon[]Crayon: Automaton2000 sauf cg

Automaton2000: ça fait pas trop de temps à faire des tests

Bon[]Crayon: Automaton2000 Faire des tests :joy:

Automaton2000: ton code ne prennait pas en compte le "consécutive" ... faut que je code

Zorg1: OldJohn : oui il l'a updaté c'est basé sur Oberon, et c'est librement téléchargeable de son site

Zorg1: après bon c'est assez différent d'autres bouquin d'algo

Zorg1: (par exemple il n'y a rien sur les algos de graphe)

Zorg1: et c'est basé sur un langage de prog assez confidentiel

BlaiseEbuth: En l'occurence ?

Bon[]Crayon: c'est basé sur Oberon

Zorg1: Oberon un descendant de Pascal/Modula

BlaiseEbuth: Connais pas. Connais pas Modula non plus...

BlaiseEbuth: 'k modula c'est pascal++, et oberon c'est modula avec un ramasse miette.

BlaiseEbuth: Quelle drôle d'idée...

Zorg1: oberon est simplifié / modula qui s'est compliqué

Zorg1: après quelques idées d'oberon ont été récupéré dans go c'est pour ça que je connais un peu

BlaiseEbuth: Go...

Zorg1: oui ?

BlaiseEbuth: oui

Zorg1: après le truc de N.Wirth c'était de faire un langage le + simple possible avec lequel il puisse écrire un OS pour une machine maison avec un RISC sur un FPGA

Zorg1: après bon c'est un OS monotache et ça date un peu mais c'est assez instructif comme technique

Zorg1: et je suppose que ça permet d'avoir des tonnes de sujet de TP/projet ^^

Zorg1: après là où c'est daté c'est que c'est très dans la philosophie "pas de lib tu codes tout toi même"

Zorg1: maintenant plus personne n'a besoin de savoir comment coder un tri ou ce genre de truc (ce qui n'est pas plus mal ça évite les erreurs mais tu peux avoir du code un peu fat la librairie devant gérer une tonne de cas d'utilisation)

Zorg1: Quand on codait en ADA 83 il y avait une équipe de la boîte qui nous fournissait des lib de base (tri, ...) mais quasiment rien venait de base avec le langage

Zorg1: c'est assez amusant quand on voit l'évolution avec Java et son runtime qui fait papa maman ^^

Zorg1: voilà c'était notre épisode "Pépé Zorg1 raconte sa vie, bande de jeunes cons" :p

Zorg1: Automaton2000 je te laisse l'antenne

Automaton2000: faudrait que je me fais jeter

**Bon[]Crayon jette Automaton2000 avec l'eau du bug.

Automaton2000: c'est pas les mêmes actions

Stilgart: ne te laisse pas avoir par Bon[]Crayon Automaton2000, sors ton taille crayon !

BlaiseEbuth: Les libs c'est pour les pythoneux

Automaton2000: ah en fait c'est un peu relou

philRG: on peut pas coder tranquille ici

philRG: moi j'en suis là :sob: (https://www.tutorialspoint.com/pyqt/pyqt_qspinbox_widget.htm)

philRG: çà aussi c de la merde

nicola: Les pythoneux disent module, pas bibliothèque.

Default avatar.png Tengy28: bonjour quelqu'un peut m'aider dans le puzzle Mad Pod Racing le niveau ou il y la distance et l'angle SVP je comprends rien

philRG: ah ben finalement çà marche bien: https://imgur.com/a/9S3BH6w

philRG: faut quand même un peu suer pour fait du QT dans Python mais c'est quand même bien pour coder des GUI: Create GUI with QTDesigner:

           https://build-system.fman.io/qt-designer-download

philRG: s/fait/faire

regismeysso22: j'ai rejeté une contrib comme les autres me font !!!!

philRG: oui ben oeil pour oeil, dent pour dent :-D

BlaiseEbuth: C'est intelligent ça.

BlaiseEbuth: Enfin ça te correspond du coup...

philRG: (ben c'était juste pour faire un peu d'animation) réponds Automaton2000 tu sers à rien

Automaton2000: les deux robots sont au coin.

philRG: :-)

BlaiseEbuth: J'te parlais pas à toi.

regismeysso22: mean max comment on fait pourt monter en bronze

BlaiseEbuth: On réfléchit.

regismeysso22: comment on recherche l'épave la plus proche

BlaiseEbuth: En réflechissant.

regismeysso22: c koi SKILL

BlaiseEbuth: C'que tu nas pas.

regismeysso22: calme toi belzebut

GoTLuB: Moi je les attires les épaves . Te plains pas régis c'est relou

philRG: regismeysso22 les skills sont associés à un type d'entité, et se rajoutent à chaque nouvelle ligue. Pour monter Bronze, pas besoin de SKILL

philRG: suffit de déplacer correctement Reaper et Destroyer (et les coordonner). Pour les ligues suivantes, je conseille d'utiliser les mécanismes d'héritage de la POO pour la spécialisation des entités (comme il y a beaucoup de règles)

philRG: et à partir de Silver, lire les PM si bloqué

Razovsky: n'empeche que

Razovsky: il a raison BlaiseEbuth

BlaiseEbuth: Evidement.

Zorg1: j'ai raté du drama ?

Zorg1: évidemment vous avez attendu que j'aille faire mes courses :(

Remi.: Salut tout le monde o/

Zorg1: salut Remi. o\

Zorg1: houla j'ai raté mon bonhomme qui salut ^^

Remi.: JE croyais que c'était fait exprès ^^

Zorg1: juste me suis planté mais oui ça passe :)

Razovsky: hello

Zorg1: o/

Remi.: o/

Razovsky: \o

Remi.: zut trop lent

Remi.: du coup \o

Razovsky: haha

Razovsky: raté encore

Razovsky: nul Remi.

Remi.: /o\

Razovsky: comment ça marche le classement de CoC ?

Remi.: Je crois que c'est similaire au classement dans un ligue de combat de bots

Remi.: Sauf que tu descends quand tu n'en fais plus.

Remi.: Mais vraiment très lentement.

Remi.: * unE ligue

Zorg1: il doit considérer un CoC comme un match entre les N adversaires et attribué les points selon le trueskill

Razovsky: comment on monte ?

Razovsky: en faisant des CoC c'est tout ?

Remi.: Oui

Remi.: Et en gagnant

Razovsky: ha lol

Zorg1: en étant le plus souvent en tête du groupe de CoC

Razovsky: okay

Razovsky: merci messieurs

Razovsky: j'ai 500 places à gagner

Zorg1: si t'es premier de 8 ça rapporte plus que premier de 3 je suppose

Razovsky: j'imagine

Remi.: Et tu monte plus vite si tu bats des gens très bien classés

Razovsky: ha ha

Razovsky: comment on sait leur classement .

Zorg1: la logique d'un ELO quoi

Razovsky: ?

Zorg1: bah sur la page ad hoc ...

Remi.: On ne voit pas le classement lors du clash

Zorg1: https://www.codingame.com/leaderboards/clash/global

Remi.: On voit aussi le classement de quelqu'un sur son profil

Remi.: Mais dans un clash avec 8 adversaire, on ne vois pas en un seul coup d'oeil leur classement

Zorg1: oui

Razovsky: okay

Razovsky: ya du taf

Zorg1: tu te développes un monkey script pour le faire ^^

Razovsky: mouais

Razovsky: c'est quoi ça ?

Remi.: Ou alors tu t'abonnes rapidement aux 8 ^^

Zorg1: bah violent monkey ou un autre, c'est pour exécuter des JS dans ton navigateur afin de changer des trucs sur les pages

Remi.: On voit le classement des personnes auxquelles on est abonné ici : https://www.codingame.com/multiplayer/clashofcode

Zorg1: 328 Remi. ... on sent le gars qui fait des CoCs en douce

Zorg1: quoique pardouin 56

Remi.: Non même pas ^^ je fais les évènements shortest c++, et je bats des gens qui sont dans le top ^^

dwarfie: arretez les gens ... vous allez finir par me donner envie d'aller pourrir quelques CoC ...

dwarfie: :D

Zorg1: bah vazy te gênes pas pour nous ^^

Remi.: J'étais 291ème après le dernier coc, en 2 semaines j'ai perdu 30~40 places, quand je disais que ça diminuait lentement.

dwarfie: ouais ... mais c'est pas comme ca que je vais sortir du top 1000 ... :p

Zorg1: plus fait depuis un bail moi des CoCs

dwarfie: ( deja que si je bat 2 bot , ca va me faire gagner 300 places ... )

Remi.: Zorg1 tu fais un coc tu repasses dans le top 1000 ^^

Zorg1: oui bon pê pas ^^

dwarfie: fort probable

Remi.: Ouais, si tu le perds tu seras dans le top 1500, faudra le gagner pour être dans le top 1000 ^^

Zorg1: et si c'est pour me taper deux reverses rédigés par des psychopathes

Zorg1: et deux autres CoC rédigés en anglais de Tchernobyl ^^

dwarfie: anglais de tchernobyl ..? j'aurais dit anglais de pseudo chanteur francais moi ... mais c'est peut etre pire ;)

Zorg1: anglais Jacques Delors :D

dwarfie: humm ... me rappelle pas ...

dwarfie: pire ou meilleur que le "what do yuo what" de chirac ?

Zorg1: bah président de la Commission Européenne il était fameux pour son french accent

Zorg1: enfin moi je comprenais impec ce qu'il racontait

Zorg1: pour les fluent anglais c'était moins évident ^^

Zorg1: t'avais aussi Rafarin avec son Yes qui a besoin de No pour win

dwarfie: ah oui ... grand classique

Zorg1: ou un truc dans ce goût là, avec Rafarin c'était toujours assez pataques

Zorg1: Rafarin de Ramasse-cons

Zorg1: y a même un article WP sur "Raffarinade" ^^

Remi.: Win the yes need the no to win agian the no, de mémoire ^^

Remi.: sur ce, bon app les gens :)

Remi.: * again

Zorg1: vous mangez tard ...

BlaiseEbuth: C'pas encore l'heure

pbou: Hello. Impossible de faire du codingame avec Chrome. J'ai le message "Loading chunk 1259 failed after 5 retries. (1259.b184b1ed.js)". Est-ce que ça marche pour vous ?

Zorg1: désolé j'ai pas Chrome

pbou: Je voulais tester les extensions avec l'éditeur externe. Pour voir.

Zorg1: cgsync ? ça marche encore ?

pbou: Alors du coup, je ne sais pas si ce sont les extensions qui font buguer Chrome.

Zorg1: bah vire les extensions et essaie sans ^^

pbou: Marche pas quand même.

b0n5a1: o/

BlaiseEbuth: \o

Zorg1: o/

Remi.: \o

Remi.: Oui on a mangé tard aujourd'hui ^^ grosse journée.

Remi.: CG fonctionne avec chrome pour moi.

BlaiseEbuth: Tiens en parlant de manger, c'est l'heure.

Remi.: C'est avec mon vieux firefox que ça ne parche plus.

Remi.: Ok bon app Blaise

BlaiseEbuth: :yum:

b0n5a1: y'a la star du moment qui a justement de nouveau publié une contrib en anglais de Tchernobyl Zorg1 :D

Zorg1: j'ai vu ça il downvote les gars qui lui file du feedback, pas compris la logique ^^

Remi.: Et il rejette les contrib des autres comme il s'est fait rejeté la sienne précédente.

pbou: @remi Merci pour les infos.

Zorg1: en plus bon 'trop simple' ...

Remi.: De rien

Zorg1: c'est correct pour un CoC, il y a un peu de calcul à faire

Zorg1: et on comprend ce qu'il faut faire sans s'éclater la cervelle ^^

b0n5a1: T'as pas compris c'est l'énoncé qui est trop simple :D il faut que ce soit incompréhensible pour être valide :rofl:

b0n5a1: si toi pas parler comme Tarzan, Tarzan pas comprendre

Default avatar.png caprizz: yo les gars question : y a quel type d'exos dans les niveaux max ?

b0n5a1: pardon pour l'insulte Tarzan :D

b0n5a1: bah cliques dessus caprizz, tout est accessible ^^

b0n5a1: https://www.codingame.com/training/expert

Default avatar.png caprizz: ok merci

dwarfie: y'a de tout ... et meme des trucs qui devrait etre dans les niveaux inferieurs ...

dwarfie: :D

b0n5a1: ouais y'a un free XP caché

b0n5a1: skylines

dwarfie: il y est toujours je pensais qu'il avait ete retrogradé depuis le temps

b0n5a1: je suis tombé dessus par hasard y'a quelques semaines ^^

dwarfie: ok ... tant que tu dis pas de high rise building que c'est un free xp ca me va... :p

dwarfie: seulement 30% de resolu !? je pensais quand meme qu'il etait moins dur que ca ...

dwarfie: eh eh , skylines resolu qu'a 35% ... c'est vraiment un free caché

Zorg1: bon tu vas pas commencer à faire comme certain à poster "j'ai résolu un puzzle avec 12% de réussite !!!!"

Zorg1: va te falloir un facebook

dwarfie: bah non ... vu que je les ai quasi tous fait , ca serais bien trop long :rofl:

b0n5a1: BlaiseEbuth le bot il a piqué le taco qu'on t'a offert :D

BlaiseEbuth: hm?

dwarfie: :rofl: BlaiseEbuth le mal-aimé meme par les bots

Zorg1: mais c'est le tacobot de la programmation de haut niveau par un dev de haut niveau dans un langage de haut niveau avec des specs de haut niveau

Zorg1: du haut niveau quoi

Zorg1: des gens perchés qui font des softs perchés

b0n5a1: avec des avatars de chouette ?

**b0n5a1 s'enfuit

Zorg1: ouaip et j'ai une vision à 360° fais gaffe :eyes:

BlaiseEbuth: Ah. OK

Zorg1: oui on s'amuse d'un rien

Zorg1: mais bon à chaque fois que je vois l'avatar du bot je repense à ton dessin ^^

b0n5a1: on en profite avant qu'il y ait plus de chat...ce sera chiant après

BlaiseEbuth: :p

Zorg1: pour le fun : https://imgur.com/a/AsBCNuF

b0n5a1: on va être obligés de faire des puzzles et tout...n'importe quoi :D

BlaiseEbuth: Y'aura le mien.

BlaiseEbuth: Peut-être

Zorg1: on sera tous pote sur discord

Zorg1: trop bien

BlaiseEbuth: wé!

b0n5a1: on pourra ban les bots à taco au moins BlaiseEbuth ?

b0n5a1: sinon je viens pas :D

BlaiseEbuth: On pourra pas les bans parce qu'ils pourront même pas rejoindre. :imp:

Zorg1: non les bots à taco te baniront si tu dis des grossieretés dans une cinquantaine de langues

Zorg1: et tu arriveras pê à dire bonjour à Automaton2000 entre les dix lignes par secondes des tacobots en folie

Automaton2000: y a un gars qui fait du bien

Zorg1: merci Automaton2000 de reconnaître mon action sur le chat

Automaton2000: y a les fantômes qui nettoient tes saloperies, c'est d'aileurs pour ça qu'ils veulent te chopper ils en ont marre ...

BlaiseEbuth: :D

b0n5a1: Reg'mi nit uff dü, Vogel kopf!

Zorg1: c'est pas fatiguer le bot il a repompé mon post :(

dwarfie: BlaiseEbuth : demande des droits d'auteur , ton dessin vient de reparaitre sur world

dwarfie: ;)

Zorg1: ah oui j'ai pas pensé aux eyedropper :(

BlaiseEbuth: Muahaha

Zorg1: ah toi les deux cents vues sur imgur !!

BlaiseEbuth: Mes royalties sont payées en sel.

b0n5a1: ha bin voilà c'est pas google translatable ce que j'ai mis à 22h41 je peux pas être ban :smiling_imp:

Zorg1: le gars qui poste de l'alsacien intraduisible

b0n5a1: ha si

BlaiseEbuth: Avec deepl ça passe.

Zorg1: y a pas une loi contre ça ?

b0n5a1: pas par google translate, nuance ^^

BlaiseEbuth: Enfin, si tu lui dit "allemand' parce que de base il pense que c'est du turc

Zorg1: ah 'reste calme, tête de piaf'

b0n5a1: pas mal deepl BlaiseEbuth, traduction presque ok ^

Zorg1: (enfin j'adapte)

b0n5a1: c'est plutôt "ne m'énerve pas"

Zorg1: il dit 'ne t'énerve pas' deepl

Zorg1: bon c'est pas encore au point

b0n5a1: "mi" tu crois que c'est quoi ? :D

b0n5a1: pas au point mais pas mal

BlaiseEbuth: Ca marche plutôt bien. Mais de fois y'a des trucs tu sais pas...

BlaiseEbuth: Genre essayes de traduire "the demon's lair" de l'anglais vers le français.

Zorg1: b0n5a1 : oui je m'en doute mais bon deepL il sait pas ^^

Zorg1: donc 'fous moi la paix, tête de piaf'

Zorg1: ou 'me les brise pas, grosse buse" :D

b0n5a1: ha là tu le tiens bien ouais tu peux déménager ici :D

b0n5a1: Tiens prend ton :taco: BlaiseEbuth, j'en ai eu en...

b0n5a1: un*

**BlaiseEbuth jette son taco sur Automaton2000.

Automaton2000: une erreur est survenue (#73) : "only 1 executor running at the same time for a test session".

b0n5a1: t'as cassé Automaton2000

Automaton2000: je ne me trompe pas

Zorg1: fix moi ce bug Automaton2000 et plus vite que ça !!!

Automaton2000: ah pardon j'avais pas vu

Zorg1: tout leur dire à ces bots :(

Zorg1: ah oui deepL il a l'air de buggé grave sur "the demon's lair"

b0n5a1: ha ? j'ai essayé avant et rien vu de choquant. Y'avait 2/3 variantes proposées dont une avec démons au lieu de démon par contre je crois

b0n5a1: ouias c'est ça

Zorg1: j'ai eu "l'an la du dém démon"

b0n5a1: antre/repaire/tanière pareil

b0n5a1: ha bon ? :D

Zorg1: ouaip c'est bizarre

b0n5a1: https://ibb.co/d7p6rCV

b0n5a1: j'ai ça

Zorg1: bon bah bizarre

b0n5a1: :D le puzzle qui serait du machine learning sur world

Zorg1: https://imgur.com/a/LwV5wGj

Zorg1: pour pas qu'on dise que je suis fou

b0n5a1: t'as pas l'entrée dans le dico tu sors rien :D

b0n5a1: Zorg1 rajoutes voir un point à la fin pour rire

b0n5a1: ha non ça change rien de l'enlever de mon c^pté...

Zorg1: haha mdr c'est ça ^^

b0n5a1: sérieux ?

b0n5a1: je l'ai enlevé ça a refresh et resté pareil

Zorg1: oui j'ai rajouté un point à la fin et j'ai pareil que toi maintenant

b0n5a1: enlève le, passe à la ligne et écris un autre truc en plus (chez moi ça continue à marcher)

Zorg1: oui bon c'est bizarre le comportement de leur outil ^^

Zorg1: un peu le problème des réseaux neuronaux le moindre truc insignifiant de différence t'emmenes ailleurs ^^

dwarfie: bah ... entre les traductions qui marchent pas et les corrections automatiques qui foirent ...

dwarfie: mention special toujours pour le pack office 97 et sa correction de " antistress "

Zorg1: mais bon bientôt ça va pisser du code

b0n5a1: va valider le puzzle machine learning :D

dwarfie: fun fact ... ca devient presque impossible de retrouver une mention de ce bug sur internet ... garder vos copies du pack office 97 , ca va devenir mythique :D

Zorg1: euh t'es le représentant français de Westicules b0n5a1 ?

dwarfie: ( on va dire que c'etait un bug )

**b0n5a1 slaps Zorg1 around a bit with a large fishbot

Zorg1: hihihi

b0n5a1: va voir le puzzle...et cherche le machine learning :D

Zorg1: c'est pas moi c'est ma soeur qu'a cassé la machine learning à vapeur

b0n5a1: ha j'ai pas la donnée dans ma map...ha bin de répond "rien" :rofl:

b0n5a1: c'est du ML

Zorg1: le ML a grand coup de if

Zorg1: j'en ai rêvé CG l'a fait

b0n5a1: :D

b0n5a1: il est en ligne, taggé ML haha

Zorg1: je vais tagger mes puzzles "pirouette cacahuéte"

Zorg1: ça veut rien dire mais ça fait du tag

b0n5a1: fait gaffe la maison en carton c'est tendance

Zorg1: ça me fait pense à la valise en carton

b0n5a1: j'ai vu un reportage récemment t'as de l'ossature bois + panneau cartons supers solides

b0n5a1: pour murs extérieurs et séparations intérieures

Zorg1: oui c'est isolant en plus

Zorg1: et ils arrivent à bien l'imperméabiliser

b0n5a1: ouais

AngelicCapy: Bonsoir

AngelicCapy: Comment allez vous ?

Bon[]Crayon: o/

AngelicCapy: J'ai eu l'idée d'une collaboration mais je sais pas si elle est bien

b0n5a1: tu peux choisir la résistance aussi...en fonction du camp vainqueur la collaboration sera bien ou mal...

**b0n5a1 est déjà parti

Zorg1: c'est malin ça tiens ...

BlaiseEbuth: Skoi c't'histoire de ml ?

Zorg1: la dernière recommendation à valider de l'ami W

b0n5a1: 23:04 BlaiseEbuth

Zorg1: y a un tag 'ML' dessus

b0n5a1: c'est validé Zorg1 déjà

b0n5a1: y'a eu le 3e

Zorg1: oui bon c'est pour retrouver simplement le lien ^^

Zorg1: à quoiqu'il a pas accès avec un lvl 3

BlaiseEbuth: Flemme de lire...

Zorg1: https://www.codingame.com/training/easy/survey-prediction

BlaiseEbuth: Oui. Flemme de lire le statement

Zorg1: je comprends, je ne l'ai pas lu non plus ^^

BlaiseEbuth: Bon je l'ai lu.

Default avatar.png NoiselessChildVonKirschenwald_b490: Bonsoir les codeurs

BlaiseEbuth: C'est des if en fait.

Default avatar.png NoiselessChildVonKirschenwald_b490: je suis nouveau sur la plateforme

BlaiseEbuth: Bienvenue. Si j'ose dire

Default avatar.png NoiselessChildVonKirschenwald_b490: j'aurai besoin de vous faire appel pour une assistance dans certaines difficultés rencontrées en programmation JS

b0n5a1: ++num

b0n5a1: :D

BlaiseEbuth: Tu lui as fait peur...

b0n5a1: bah non j'avais la réponse

BlaiseEbuth: Bon. Sur-ce. La bien bonne nuit.

b0n5a1: bn

Zorg1: bn

TKirishima: C'est quoi le nouveau truc de certification ?

TKirishima: Pourquoi il y a plus 99% mais 'avec mention' ?

b0n5a1: ça faisait trop élitiste :rofl:

TKirishima: ... :/

b0n5a1: faut se contenter du 50% ou du 45% "fort" de réussite pour avoir une mention en France :D

TKirishima: Tout mes scores sont passé de 99% à 100% sauf un qui est passé de 99% à 94% ??? Alors que j'avais tout bon.

b0n5a1: ils ont donné tes 4% à un 46% "fort" pour qu'il ait la certif

b0n5a1: égalité, fraternité :rofl:

b0n5a1: oups 5% 45%

TKirishima: Bon.. Je l'ai repassé pour avoir 100%. ça faisait tâche

AngelicCapy: Oui ? NoiselessChildVonKirschenwald_b49 (j'ai recopier tout son pseudo a la main)

TKirishima: gg. Pas facile

b0n5a1: NoiselessChildVonKirschenwald_b490

b0n5a1: N tab ^^

b0n5a1: manque le 0 à la fin AngelicCapy, fail

AngelicCapy: mb

AngelicCapy: Ducoup vous avez vu ma proposition ?

AngelicCapy: il y'a quelqu'un ?

AngelicCapy: Sad

b0n5a1: Zorg1 t'as pas fait les escargots :D

b0n5a1: :eyes:

b0n5a1: t'as pas fait le "ML" ... késsécebowdel ^^

dwarfie: ML ... Merdiquement Loupé ?

dwarfie: :D

b0n5a1: dwarfie j'ai validé un free xp de tracé de Bézier linéaire qui s'appelle cubic Bézier curves pouhahaha

b0n5a1: j'avais pas vu le "cubic" dans le titre :rofl:

dwarfie: lire c'est pour les faibles ;)