Chat:Fr/2022-01-18

From CG community
Jump to navigation Jump to search

BlaiseEbuth: Agrougrou Automaton2000 ! Le monstre du chat est là !

Automaton2000: je suis un peu en vol plané entre deux continents (ie sur un nuage)

BlaiseEbuth: :thinking:

3141948: Agrougrou

nicola: Remi., je pensais qu’il y avait une étude syntaxique du code pour le minifier.

Remi.: Salut tout le monde. Je ne sais pas si ça existe ça ... mais si c'est le cas je suis preneur ^^ même si je ne compte pas sur le python pour marquer des points, juste pour la curiosité.

BlaiseEbuth: Fix ta nickname 3141948 (C't'à toi qu'je parle philRG)

nicola: Ben non, philRG est bien philRG.

nicola: Ça déconne chez toi, BlaiseEbuth.

nicola: Chez moi ça marche™.

BlaiseEbuth: Stoi qui déconne, tu utilise le webchat donc tu peux pas voir.

BlaiseEbuth: Parce que l'affichage des nick est fait par une bidouille sur le site au lieu d'être configuré correctement sur le serveur xmpp

BlaiseEbuth: Donc si tu te connectes avec un client externe sans préciser ton nick, les autres personnes utilisant un client externe ne verront que ton id

Frankich: Remi j'ai des unexpected EOF perso quand je test après golfage

BlaiseEbuth: Ca marche quand même.

Remi.: Parfois y a des trucs bizarre, je n'en ai pas souvent eu mais quand il y en a je rajoute un espace au hasard quelque part.

Remi.: Et faut éviter les retours à la ligne, surtout si on fait un copier-coller d'un ficheir texte windows.

Remi.: * fichier

Frankich: Ok, en passant par un notepad windows ça marche pour le coup

BlaiseEbuth: Windowz... :rolling_eyes:

Frankich: déso blaise, y'en à qui ont besoin d'être assisté, j'en fais partie

Frankich: trop dur linux

BlaiseEbuth: Obligé de l'utiliser pour certaines choses, mais certainement pour dev. :scream:

Remi.: *pas

Remi.: ?

BlaiseEbuth: Oui ! :scream:

Walpha: C'est quoi le score 100% ou 75% pourtant on a le même résultat

BlaiseEbuth: Visiblement pas.

BlaiseEbuth: Sur quoi d'ailleurs ? Un clash ?

BlaiseEbuth: Voilà voilà...

BlaiseEbuth: Automaton2000 un bon mot ?

Automaton2000: tu crois pas que beaucoup de gens qui sont pas les mêmes

BlaiseEbuth: C'est nul ça Automaton2000, vive le clonage !

Automaton2000: tu es bien le seul à avoir le même résultat

Alshock: he beh, coucou à tous (même Automaton2000 )

Automaton2000: je le fais pour les test 3/5 ? impossible de trouver et tout mes camarades se moque de moi car ...

Alshock: ils sont vilains

BlaiseEbuth: Camarade Automaton2000 au goulag !

Automaton2000: mon code c en c++

BlaiseEbuth: o/ Alshock

Alshock: \o BlaiseEbuth

Alshock: Automaton2000 oh non pas ça...

Automaton2000: ok je suis un peu en dessous de la moyenne

BlaiseEbuth: Quelle est la différence entre une tortue Automaton2000 ?

Automaton2000: du coup c'est une sorte de minimax

Alshock: terminate called after throwing an instance of 'std::system_error'

 what():  Invalid argument

J'ai ça dans un thread qui se lance uniquement en threadé et à une instruction random, jpp xD

Alshock: roh vas-y c'est toujours tordu en C++ le threading qui marche sur la heap et fail APRÈS son démarrage en stack alors que théoriquement y apas de souci (et aucune stack rendue trop tôt)

philRG: 3141948 ah oui c moi mais tu me disais quoi?

philRG: ah oui BlaiseEbuth ok j'comprends

philRG: faut que je trouve comment spécifier mon nick sur mon client xmpp externe installé sur mon smartphone

philRG: purée où j'ai posé mon tél!

philRG: j'reviens de LM pour acheter des produits d'hivernage pour ma piscine, mais ma pompe encore HS grrr

philRG: cochonnerie de marchands de rêves

3141948: BlaiseEbuth: sous quel nickname j'apparais là ?

Remi.: Il arrive parfois que Blaise ne réponde pas aussi vite qu'Automaton2000 ^^

Automaton2000: mais je comprend pas pourquoi il ne le sait pas

philRG: il faudrait quelqu'un avec une application XMPP pour tester

philRG: c pas mal finalement cette historique limitée sur le webchat

philRG: on dit une bêtise et c oublié :)

Alshock: Mais Automaton2000, lui, s'en souviendra toujours

Automaton2000: si les gens se sont dit que ça marche ?

BlaiseEbuth: Bah toujours 3141948

Remi.: Et quelqu'un qui est connecté depuis ce matin a toujours dans son historique la solution JS de philRG pour Température en golf ^^ :P

BlaiseEbuth: Si tu peux pas configurer dans le client, essaye '/nickname philRG'

Remi.: D'ailleurs tu devrais laisser tomber ton Math.abs, si tu as regardé plusieurs solutions tu aurait dû remarqué qu'il y a quelque chose d'autre permettant une comparaison similaire, avec beaucoup moins de char.

3141948: /nickname philRG

Remi.: * remarquer

Bon[]Crayon: Salut tout le monde :wave_tone1:

BlaiseEbuth: Mouai 'fin sinon t'attend minuit et tout sera loggé sur le wiki :p

3141948: /nick philRG

Bon[]Crayon: Salut Automaton2000 :robot:

darkhorse64: C'est du golf très verbeux

Automaton2000: rien que le nom de domaine ?

Remi.: D'ailleurs Blaise, c'est quoi le lien pour voir l'historique ?

3141948: /help

dwarfie: Automaton2000 : car t'es nul et sait pas dire tortue ? normal

Automaton2000: y'a des mecs qui font du code qui sert à rien

dwarfie: a le sale scroll

3141948: Bon mon client XMPP est pourri

darkhorse64: Automaton2000 n'aime pas le golf

Automaton2000: en meme temps , c'est pas la joie

Remi.: Il confirme en plus ^^

darkhorse64: Automaton2000 n'aime pas s'amuser

Automaton2000: je crois qu'il y a des bots qui ne se lancent pas j'ai l'impression que c'est plus dur

darkhorse64: Automaton2000 est le schtroumpf grognon

Automaton2000: je sais plus si c'est un puzzle cg ?

philRG: Et là BlaiseEbuth comment tu me vois ?

darkhorse64: OO

dwarfie: :sunglasses:

Remi.: :eye:

Remi.: :eye: :eye:

dwarfie: :dart: :dart: :dart: ... 150 points :D

philRG: bon mince nos adversaires de Metz ont déclaré forfait (z'ont le covid), bon va falloir se déplacer à Narbonne ou Paris pour les 1/4 finale de champ. de france +55 de tennis par équipes

philRG: reste 11j pour m'entraîner

Stilgart: Automaton2000: tu dis ça, mais AutomatonNN il ne se lance pas parce que tu l'as mangé, je te rappelle

Automaton2000: sans parler du fait que je ne connais pas

**Bon[]Crayon lance une tortue à Automaton2000 :turtle:

Automaton2000: après tu peux te lâcher

**Bon[]Crayon lance deux tortues à Automaton2000 :turtle: :turtle:

Automaton2000: j'ai encore pas mal de truc

Remi.: Tout le monde lance plein detortues à Automaton2000 :turtle: :turtle: :turtle: :turtle: :turtle: :turtle:

Automaton2000: et il y a la solution de l'auteur

philRG: mince sont tous dans le Top 10 des meilleurs joueurs français nos futurs adversaires :(

philRG: on va faire 1100 km pour prendre une dérouillée

philRG: quelle connerie ces fédérations

Alshock: en vrai je préfère faire 1100 km pour jouer contre Nadal que faire la même distance pour jouer contre Stanislas, qui risque de t'envoyer son bras ou son dentier dans la tête à chaque touche de balle

Zorg1: ah 1100km aller et retour ^^

philRG: oui c çà. La fédération doit sans doute accorder des aides, mais ce sont principalement les clubs qui payent...

philRG: si tu fais WO sans raison valable en champ. de France, le club est sanctionné je crois

Zorg1: WO ?

philRG: forfait

Zorg1: ah

philRG: avion+hotel sur 3 joueurs minimum, ça pince bien

Zorg1: sinon vous affretez un bus et vous campez, option warrior ^^

philRG: en + on va dérouiller, vu le niveau des gars

philRG: il y a quasiment 1/4 des rencontres qui finissent par un forfait

Zorg1: c'est dû au COVID ou c'était déjà le cas avant ?

philRG: j'sais pas mais là apparemment le joueur/capitaine/et président du club que je devais affronter a attrapé le Covid

philRG: c le frère d'Olivier Delaître, qui a gagné la coupe Davis en 1993

philRG: pardon 1991, mais il a pas joué la finale

philRG: il a joué en double à la finale de 1999 avec Santori

philRG: Santoro

philRG: finale perdue contre l'australie

philRG: bon c rigolo, vu que moi, je regardais tous ces gars à la TV

philRG: ses partenaires d'entraînement sont cas contact

Default avatar.png Zbouig: oh les gars vous pouvez m'aide

Default avatar.png Zbouig: j'essaie de faire le défi sur la recherche dichotomique avec la bombe

Default avatar.png Zbouig: et je comprends vraiment pas mon erreur

Default avatar.png Zbouig: on peut partager le code ou??

Default avatar.png Zbouig: c'est bon enfaite

Default avatar.png Zbouig: j'ai trouvé pouquoi ça marchait pas

philRG: AIshock: bah on joue principalement des anciens bons joueurs français qui n'ont pas eu de carrière pro, dur de vivre du tennis si tu n'es pas classé dans les 200 premiers mondiaux.

philRG: les anciens pros connus, je les croise parfois dans des rencontres par équipe, rarement en individuel. Ils sont bcp trop forts techniquement, ou alors plus du tout en bonne condition physique (surpoids ou alors tous abîmés par un sport très exigeant pour les articulations)

philRG: sont aussi pas motivés de se remettre au tennis pour jouer des "petits" joueurs

philRG: on croise parfois d'anciens champions d'autres sports qui se sont mis au tennis

Remi.: Zbouig https://fr.wikipedia.org/wiki/M%C3%A9thode_du_canard_en_plastique ;)

Default avatar.png samadh90: :joy:

Default avatar.png samadh90: j'adore, je connaissais pas le canard plastique

Stilgart: c'est pourtant ton meilleur ami après Automaton2000

Automaton2000: tu vas te faire ban

Stilgart: /o\

Default avatar.png samadh90: Par contre, y a une chose que je trouve un peu embêtant. Les challenge en anglais. Je met un temps fou a comprendre l'énoncé que de sortir une solution. C'est dommage. Tant pis.

nicola: Je n’utilise pas la méthode du canard en plastique mais celle du manchot en peluche.

nicola: Ou du lapin en Lego.

dwarfie: timeout a DP1 en c++ ... koikispace ???

pardouin: la version fabuland nicola ?

Remi.: T'as pensé à incrémenter ta variable de boucle ? ^^

dwarfie: deconne pas ... for (1=>15) ca tourne) , for(1=>5)for(1=>3) ca timeout ;..

pardouin: j'ai testé thor c++ pour voir un autre referee, pas de pb

Littleyounes: salut les nulos

dwarfie: Littleyounes : bienvenue chez toi :D

pardouin: o/

Littleyounes: o/ j'ai pris un rever

pardouin: check tes { } de for peut-être

dwarfie: la faute a philRG qui nous a soulé de tennis un bon moment :D

dwarfie: non non pardouin ... juste incomprehensible , ca tourne bien localement

pardouin: ok :(

Littleyounes: :(

philRG: dwarfie tu préfères le foot?

dwarfie: je prefere Automaton2000 :D

Automaton2000: pour ça que je pensais à un truc du style

dwarfie: ah ah ... mon code passe en C ... le meme en c++ timeout .. chercher l'erreur :p

Remi.: dwarfie : affiche quand même ta variable de boucle dans la sortie debug. Tous mes timeout injustifiés sotn venus de là.

Remi.: oups scroll

Remi.: En fait toujours bon ^^

philRG: https://openclassrooms.com/fr/courses/6175841-apprenez-a-programmer-avec-javascript/6279979-deboguez-votre-fonction#/id/r-7177309

philRG: Déboguez avec un canard en plastique

philRG: :-D

Stilgart: dwarfie: tu as du foirer une lettre

philRG: je connaissais pas cette technique de debug, on en apprend tous les jours

Stilgart: genre i++ au lieu de j++

philRG: Quand tout va mal, parle au canard !

dwarfie: non non ... puisque ca marche en c et pas en c++ ... la seule difference est la lecture des inputs ...

pardouin: mets des scanf ^^

pardouin: peut-être un cin.ignor mal placé

pardouin: +e

dwarfie: ca timeour si je lis ... je lis pas , ca passe :rofl:

Remi.: Tu lis dans ta variable d'incrémentation ? cin>>i :P

pardouin: à la limite copie nous juste la partie inputs

Remi.: Ou sinon explique ton code au canard jaune.

pardouin: c'est toujours bien de comprendre d'où ça vient

pardouin: si on est 5 à regarder on trouvera plus vite la couille ^^

pardouin: ou explique à: https://fr.shopping.rakuten.com/photo/lego-fabuland-lapin-robby-bonnie-1955125313_ML.jpg

dwarfie: c'est bon ... c'etait trop con ...

dwarfie: :D

dwarfie: string[height]; avant le cin>>height; c'est mortel

Remi.: La variable d'incrémentation ?

Remi.: Ah ok

dwarfie: le premier qui me redit que ca initialise a 0 , je le baffe

Remi.: mdr

Remi.: T'aurais peut-être dû l'initialiser à 0 ^^

Stilgart: haha l'appelle à ~2G constructeurs de string :D

Stilgart: -le

dwarfie: bloquer la dessus alors que c'est super trivial ... jamais faite celle la :rofl:

Alshock: Tout problème est relativement trivial, une fois résolu

dwarfie: je parlais surtout de DP1 :D

Default avatar.png nesnes112: Alshock c bon 100%

Default avatar.png nesnes112: :grinning:

Default avatar.png nesnes112: http://chat.codingame.com/pastebin/2c1d2df4-8d31-49e3-98b4-0520e13eca63

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

philRG: bon heureusement que JS fait de la conversion de types comme un grand, car ton tableau d'inputs sont des strings au passage...

**dwarfie aurait pas du regarder la solution de Stilgart ... me suis encore fait chier a coder ce qu'il fait en une ligne :D

Stilgart: sur lequel ?

dwarfie: DP1

Stilgart: je vois pas comment je pourrais le faire plus long celui là :/

Stilgart: tu connaissais pas le fameux :

Stilgart: grid <- listArray ((1,1),(h,w)) . concat <$> replicateM h getLine

Stilgart: ?

dwarfie: c'est pas ca le truc ... c'est ce qui est derriere ton "filter valid"

Stilgart: ha

Stilgart: j'aurais même pu faire

Stilgart: [ (x',y') | (dx,dy) <- [(-1,0), (0,-1), (0,1), (1,0)], let x'=x+dx, let y'=y+dy, 0<x' && ... && y' <= w]

Stilgart: ou encore avec un do (+ import Control.Monad) :

dwarfie: Automaton2000 : tu peut me ramerer des tables svp :D

Automaton2000: je vois des trucs bizarres

Stilgart: http://chat.codingame.com/pastebin/f8dceeb3-5e33-440c-82aa-765876b5a076

Stilgart: la version [ retval | ... ] c'est juste la version compacte du do

dwarfie: ben , va falloir que je la retienne celle la ... ;)

Stilgart: Automaton2000: mais non, c'est juste du code Haskell

Automaton2000: qu'est-ce que tu veux dire que le jeu est pas symétrique

Stilgart: if b then [v] else [] ---> [ v | b ]

Stilgart: au passage

dwarfie: Automaton2000 ... "symétrique" ? ou "si métrique"

Automaton2000: il faut vraiment que je change la valeur de la variable

Stilgart: lire "v si b"

dwarfie: oki

Stilgart: six métriques ça fait beaucoup Automaton2000

Automaton2000: tant que t'as pas trop le temps en train de tester des trucs ?

dwarfie: Automaton2000 , si tu veut tester des trucs , j'ai une nouvelle infra mail a valider ...

Automaton2000: dwarfie : peut etre mais c'est pas ouf

dwarfie: non mais oh ... je te permet pas Automaton2000

Automaton2000: j'ai quand même une bonne idée

Stilgart: critiquer l'infra mail de dwarfie je sais pas si c'était une bonne idée Automaton2000 :D

Automaton2000: ah non j'avais pas vu qu'il y en a des plus faciles

nicola: Non, pas la version Fabuland (mais j’ai bien des Fabuland à la maison), la version BrickHeadz.

philRG: c du linux l'infra mail?

Stilgart: philRG: tu as bien regardé dwarfie avant de poser ta question ? :scream:

philRG: ah oui çà commence par B...

philRG: je pourrais passer la certif Bash sur hackerrank tiens

dwarfie: philRG : tu connais hotshots ?

dwarfie: "p'tit gars ce genre d'attitude est suicidaire. Je suis Dieu tout puissant et je peux t'en faire chier !"

philRG: http://chat.codingame.com/pastebin/6a7db2c0-f3fe-48a7-a107-a1668af0c9a1

philRG: je fais plus que des scripts de noob

nicola: https://www.avenuedelabrique.com/img/notices/40271/thumbs/1608281719_0x140.png

philRG: http://chat.codingame.com/pastebin/7fdafddf-ab36-4c74-af03-7f58a0e4e9ce

philRG: mes 2 derniers scripts bash pour convertir des données du manuel Ad&D en fichiers csv

philRG: les spellchecks en commentaire sont générés par mon IDE PyCharm pas capté la raison

Stilgart: tiens, c'est vrai que j'ai un script shell de backup de code sur CG à patcher

philRG: dwarfie: me souviens plus de cette réplique de hotshots

philRG: tellement traumatisé par les tabulations avec Python que j'ai arrêté de coder du bash dans vi lol

Zorg1: c'est pas si tu tabules avec des espaces que t'as un meilleur salaire ?

Zorg1: (d'après une étude totalement sérieuse sur internet)

philRG: ah le paradigme du shell illisible çà aide oui

Littleyounes: oui

Stilgart: Blaise<tab>

Stilgart: :scream:

Stilgart: il est en instance d'incrémentation ?

KanekiWeb: c bien coc en cours sah

Default avatar.png MaXXXouBash: gfdgfd

Stilgart: et ici, ça vous quelque chose Swift VS Swift3 ?

Stilgart: j'ai des solutions dans ces deux "langages", mais j'ai pas souvenir d'avoir fait autre chose que du swift moi

Stilgart: (et on a pas le choix entre les deux dans les menus, contrairement à python à une époque)

dwarfie: pfff ... gaffe aux arrondis forcé dans le freexp du jours ... :rolling_eyes:

Stilgart: nan mais j'ai mon script de backup à fix d'abord

dwarfie: euh ... y'a eu les 2 il me semble ... y compris dans les menus

Stilgart: bah non

Stilgart: y a que "Swift"

**dwarfie est peut etre trop a jeun et peut donc se tromper ...

Stilgart: et ça fout le brin dans mon script

Stilgart: et j'ai les glandes

**Stilgart mangerait bien un Automaton2000

Automaton2000: du coup ca fait des années que j'ai pas encore fait

nicola: Le bren comme dans brenneux.

nicola: Dixit Lettre à la présidente de Théophile Gautier.

Stilgart: ça règle pas mes questions de swift

Zorg1: bah si t'en faisais pas t'aurais pas de problème avec ;-) #astuce

nicola: Demande à Taylor.

Stilgart: on pourrait lui retirer son badge pour blague de mauvais goût ?

nicola: Tu préfères Jonathan ?

Stilgart: lui je connais même pas

nicola: Gulliver.

Stilgart: ha

**Stilgart aurait du se souvenir

nicola: Et la modeste contribution.

Stilgart: on va donc dire que tu t'es rattrapé, mais Automaton2000 t'a à l'oeil

Automaton2000: mais c'est quand même un peu plus de code

Stilgart: sur ce, on va dire que Swift == Swift3 et que c'est un bug d'API coté CG

mapapin: Hello, est-ce que vous aussi votre éditeur de texte est lent et ne reconnais pas les proto des fonctions déjà écrites ?

dwarfie: c'est pas qu'il est lent ... c'est qu'il fait grave ramé le navigateur

Stilgart: gtatr :/

Stilgart: bref, mes problèmes de swift sont démystifiés

Stilgart: (pour une fois, j'ai bien fait de me souvenir qu'il y avait un forum)

dwarfie: et pour une fois , t'aurais gagné du temps a m'ecouter ;) ... meme a jeun :rofl:

mapapin: J'ai l'impression qu'il réagis trop tard à chaque fois que j'écris une variable il me met une erreur et il comprend 10s après que j'ai bien écris. Mais peut être que j'écris trop vite :thkinking: dwarfie

Stilgart: -k

mapapin: ^^

Stilgart: sinon, désactive l'assistant

Stilgart: il rame à mort et n'apporte pas grand chose

mapapin: C'est dans la commande palette ?

Stilgart: je pensais que c'était une case à cocher dans settings, mais c'est plus complexe que ça apparemment :(

mapapin: :/

mapapin: Pas grave mais je voulais juste savoir si c'était récent le bug. Avant ça marchait très bien de mémoire

Stilgart: ça arrive quand internet est fatigué

[CG]Thibaud: quel langage mapapin ? Ca a été modifié récemment et il devrait au contraire être plus rapide

mapapin: Python, j'ai pas testé avec les autres aujourd'hui

[CG]Thibaud: ok

mapapin: On dirait que ça va mieux @[CG]Thibaud

Alshock: "Code failed: your program was terminated before reaching the main entry point for your language"

Alshock: ma vie est une gigantesque flaque de gadoue

nicola: Oulagadoulagadoulagadou ! :notes:

Default avatar.png Edddy: compliqué le mars lander 2 et 3 on ne peut pas le résoudre avec 10 lignes de code, je sens qu'il faut au minimum une centaine :confounded:

Remi.: Techniquement, on peut tout faire en une seule ligne ^^ ;)

philRG: Techniquement, sur les combats de bot, c'est à éviter ;-)

Remi.: On parle de ML2 ou 3 ^^

philRG: ML3 c chaud non?

Remi.: Le 3 je ne l'ai pas encore fait.

philRG: me souviens pas, j'ai fait que ML1-2

Remi.: Je pense qu'il faut une IA similaire à celle des combatsd de bots niveau legend.

philRG: un de mes premiers puzzle

Alshock: perso j'ai bourrinné sur le 2 mais du coup il passait le 3 avec, et l'opti en acceptable-

mapapin: Y'a de la doc dessus Remi

Alshock: Remi. Loin de là

dwarfie: Remi. ... arrete de dire n'importe quoi :D

philRG: me souviens plus j'ai trouvé un code C++ en GA qui solvait le ML3, rien compris (ou la flemme) trop de code pour moi

Remi.: Moi avec mes if j'ai réussi le 2, y compris l'optim en acceptble, mais le 3 quand j'ai regardé c'était les AG ou HC qui étaient consillés.

dwarfie: ML1 , ML2 et ML3 constituait un contest solo de 5 h ... donc rien de sorcier

Alshock: Je me demande à quel point le post historique et le tag ont influencé les gens à faire des GAs

philRG: j'ai résolu le ML2 avec des équations de droite (programme lycée)

Alshock: HC = ?

dwarfie: j'ai meme donné l'algo bourrin qui m'avais fait faire 100% au contest la semaine derniere sur le chat ...

Remi.: Hill CLimbing

Remi.: dwarfie c'est quoi comme algo du coup ?

philRG: ah en opti, ma conso de fuel est pas top... 1268

dwarfie: ah ah .... je l'attendais cette question ;)

philRG: il va cracher l'algo oui

Remi.: Je ne demande pas la solution, juste le type d'algo. C'est une heuristique ?

dwarfie: oui....

philRG: oh le menteur

dwarfie: y'a juste a savoir determiner si 2 segment se croisent ...

philRG: rq tt est possible en heuristique, c comme le -3v. Suffit de trouver la bonne équation

Remi.: Moi je ne l'ai pas cherchée, j'ai lu ce qui était conseillé et les PM, je me suis dit que je verrai ça plus tard du coup.

dwarfie: bah la c'est quand meme juste du "je peut aller me poser par la , non c'est bouche, ben on va dans l'autre sens et on evite de taper la montagne

philRG: beurk le GA de 1037 en Java dans mon IDE

philRG: 1037 lignes

dwarfie: les conseils ou les "je me la tape a avoir fait de l'ag parce que c'est a la mode" ;)

dwarfie: s/tape/pete/

Alshock: les GA sont pas tant à la mode, par contre tu peux pas leur enlever que c'est sympa à faire et c'est captivant quand ça accepte de marcher

Remi.: Moi je me la pète parce qu'avec une heuristique simple je suis dans le top 10% de l'optim ^^

philRG: ah oui je me demandais comment déterminer que c'était bouché

Alshock: @philRG https://stackoverflow.com/questions/34982918/segment-segment-intersection

philRG: merci bon c pas çà qui m'a bloqué, plutôt que j'avais pas trop poussé l'analyse, je l'ai fait il y a 2 ans

philRG: j'étais un peu noob

philRG: j'avais découpé le terrain en tranches verticales, et donc avec les grottes çà passe plus

dwarfie: ben oui , c'est pluto en rayon a partir de la zone d'atterissage que ca se regarde

Stilgart: dwarfie raccord avec les bêtises de Automaton2000 sur #world

Automaton2000: je sais pas faire du code qui marche pas, c'est que tu cherches à faire quoi que ce soit

Remi.: Moi je repère la zone d'atterrissage avec 2 points consécutifs ayant le même y, Puis je vais par là. Pas cherché à contourner un éventuel toit, donc pas possible avec les cavernes.

philRG: dwarfie actuellement il fait çà: https://www.codingame.com/share-replay/603489966

Remi.: Je comprends mieux le problème de carburant ^^

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

philRG: j'adore ce puzzle

philRG: Remi. non le fuel c'est sur le puzzle optim

Remi.: Oui mais si tu danses comme ça, ça s'explique ^^

dwarfie: https://www.codingame.com/share-replay/603490550

dwarfie: solution du contest ... ca danse aussi mais au bon moment :D

dwarfie: et en rythme :rofl:

philRG: oui Remi. tu as raison, c vraiment à tâtillon

Remi.: dwarfie tu contourne loin quand même ... mais ce qui compte c'est que ça passe. GG

Remi.: Sur la dernière descente je ne suis pas choqué que ça danse.

Stilgart: https://www.codingame.com/replay/603490929

Remi.: Moi je n'ai pas de replay ML3 à partager

Remi.: https://www.codingame.com/share-replay/603491001

Remi.: L4optim.

Stilgart: au final, dwarfie est davantage eco-responsable que moi

Stilgart: fix ton ML3 Remi.

Remi.: C'est étonnant, car toi il n'y a ni danse ni gros contournement.

Remi.: Un jour ^^

Stilgart: justement, je consomme à max pour contrôler ma vitesse

Stilgart: mon atterrissage est plus long du coup

Remi.: Et dans le contest il fallait aussi économiser le carburant, ou juste passer le maximum de validateurs ?

Stilgart: haha

**Stilgart est trop jeune pour ça

Stilgart: sinon, fallait "juste" faire 100%

dwarfie: fallait faire 100% aux 3 puzzleq

Remi.: "juste" ^^

Stilgart: le plus vite possible (en temps de programmation)

Remi.: Oui, en temps mesuré entre le début de la compèt et la soumission de la solution.

Default avatar.png Zbouig: QANON

Default avatar.png Zbouig: RAISE UP

Default avatar.png Zbouig: Ctuhlu wake up

Stilgart: désolé, Blaise n'est pas là :(

Stilgart: "Salt School of Guérande"

Stilgart: j'avais pas encore vu son nouveau profil :D

Stilgart: j'ai d'autres utilisateurs de mon script de backup que Blaise ici ?

Stilgart: si vous avez des remarques, c'est le moment

Default avatar.png Edddy: le gars qui a fait le blog sur l'AG, me démotive ( il a mis plusieurs mois) arghhh

Stilgart: de l'AG sur ML c'est juste perdant

YaShuHee: Il y a une pétition quelque part pour que les Clash of Code soient autre chose que :

- de la manipulation de date,
- de la vérification de case (majuscule ou minuscule AhAhLoL),
- remplir une ligne de code dans un reverse prémaché ?

Stilgart: (sauf pour la version optim)

Stilgart: YaShuHee: non

YaShuHee: ah :'(

YaShuHee: douleur

Stilgart: on a abandonné l'idée de faire fermer la section CoC

YaShuHee: xD

YaShuHee: Ça fait deux fois cette semaine que je m'enchaine une série de 3 clashs quasiment identiques.

Stilgart: cela dit, tu peux toujours faire remarquer que ce n'était pas une bonne idée d'ajouter une règle qui interdit de rejeter un sujet parce que c'est un doublon

Stilgart: (long time ago, on faisait quand même un sacré nettoyage à vue)

YaShuHee: Effectivement. Maintenant je comprends pourquoi vous jetez direct les sujets déjà existants :/

Stilgart: bah non, on ne le fait plus

Stilgart: on nous a fait comprendre que c'était pas la politique de la maison

Stilgart: j'ose même pas imaginer l'état du CoC de nos jours :(

YaShuHee: *tousse* *tousse* bien sûr, et je n'ai vu personne le faire :)

YaShuHee: Il y a des gens qui le font encore O:)

Stilgart: à part Alshock qui a fait du gros ménage récemment, il ne se passe rien, si ?

Stilgart: (et c'était pas pour doublon les refus d'alshock, mais plus pour foutage de gueule)

Stilgart: (si j'ai bien suivi)

YaShuHee: Bon, Ok, c'était principalement Alshock

YaShuHee: les publis du spammeur fou ^^

Stilgart: à ce stade, on avait trop de soupçon de plagiat pour ne rien faire, et Alshock s'est dévoué

Stilgart: mais c'est un cas très isolé de nos jours

nicola: Zbouig, pas de ça ici.

Alshock: le plus vite possible

Alshock: scroll

**dwarfie est rassuré , il est pas le seul a s'etre pris un scroll :D

Default avatar.png Zbouig: ok

dwarfie: de toutes facons ... quand on voit que ce valide meme des puzzles ou les dimensions des inputs a lire sont faux ( et que ca reagit meme pas aux commentaires )

leojean890: faut quand même être sacrément motivé pour aller valider du coc vu ce qui sort^^

leojean890: chapeau aux motivés !

leojean890: (valider ou invalider..)

dwarfie: bah , ils vont ils cliquent ... tu crois quand meme pas qu'ils checkent la contrib ...

leojean890: pouce bleu direct^^

Alshock: euh la limite de chars par solution c'est combien déjà ?

leojean890: après certains n'ont pas les mêmes niveaux d'exigence

leojean890: 100k

leojean890: Alshock

Alshock: scrogneugneu c'est donc pô ça

leojean890: niveaux d'exigence bas => accepter un coc bof car le trouver bien, par ex

Alshock: bon je vous laisse bonap

leojean890: c'est qqc de subjectif

leojean890: bon app

leojean890: 100k je l'ai fait sur OOC

leojean890: j'étais vener, je devais renommer toutes mes variables avec 1 ou 2 chars

leojean890: c'était tellement moche

leojean890: difficulté pour les utilisateurs de NN surtout

Default avatar.png JBM: wazza

dwarfie: wazzaaaaaaa :p

Bon[]Crayon: wazzaaaaaaaaaaaaa la tortue Automaton2000

Automaton2000: il existe un moyen de savoir si tu dois le faire

Bon[]Crayon: Automaton2000 Dîtes moi tout monsieur l'expert.

Automaton2000: mais je ne suis pas trop fan de ce genre de conneries

Bon[]Crayon: Automaton2000 wazzzaaaaaaaaaaaaaaaa

Stilgart: :D

Automaton2000: ça veut dire que tu fais que des matchs contre le boss et le top 3

Stilgart: Automaton2000: c'est pas un truc qui doit t'arriver très souvent toi

Automaton2000: je te laisse le choix de la case

Stilgart: Automaton2000: C7

Automaton2000: qu'est-ce qu'il y a de mieux

Stilgart: tu sous-entends que j'ai pas choisi la meilleure case Automaton2000 ? o_O

Automaton2000: y'a que toi qui me l'a appris celui là

Remi.: Automaton2000 dessine-moi un mouton

Automaton2000: j'ai du mal a faire la meme

Remi.: Automaton2000 une tortue alors

Automaton2000: je ne sais pas pour la même raison

Stilgart: Automaton2000: :sheep:

Automaton2000: d'ailleurs c'est quoi le meilleur langage

Remi.: C++ :P

Stilgart: c'est Haskell Automaton2000

Automaton2000: tiens on dirait que le boss

Stilgart: :B

Remi.: En ce moment j'aime bien de Dart

Stilgart: B)

Remi.: * le

**Stilgart envoie une fléchette sur Remi.

**Remi. esquive la fléchette

Remi.: La fléchette c'était pour le C++ ou le Dart ?

Stilgart: https://www.wordreference.com/enfr/dart

Remi.: Ok merci ^^

Zorg1: c'est même le logo du langage non ?

Remi.: Ah ça représente donc une fléchette ^^

Remi.: Comme le D ressemble un peu au C et le Dart au C#, je pensais que Dart était la contraction de "D sharp".

Bon[]Crayon: Tu vas trop loin !

Remi.: Même si ça aurait dû faire Darp, c'était ressemblant.

Zorg1: Dartre le langage qui gratte

Zorg1: mais en terme de nom de langage j'aime bien l'idée de JS, je vais faire un langage fonctionnel et l'appeler PerlScript

Default avatar.png JBM: ça existe pas déjà ça?

Default avatar.png JBM: je revois un concurrent à VBScript pour le browser à l'époque où JS ne savait pas encore qu'il avait gagné

Zorg1: sans doute, rien de nouveau sous le soleil

Zorg1: oui je me souviens que t'avais même du Tcl dans certains browser ^^

Zorg1: on savait rigoler à l'époque ;-)

BlaiseEbuth: $

Remi.: €

Bon[]Crayon: £

Remi.: SEL ... la même avec poivre ?

pardouin: ¥

pardouin: (j'ai failli mettre 円 mais si bob n'est pas là...)

Remi.: C'est quel pays 円 ?

pardouin: c'est le symbole du yen au japon

pardouin: ça se lit "en"

Remi.: Ok, je pensais que c'était différent du Y

Default avatar.png MarcelALNG: bonsoir!! pas si simple ce mad pod racing pour un débutant:p

Bon[]Crayon: o/

Default avatar.png MarcelALNG: quand le pseudo code c'est thurst = 0' , il faut faire print(thurst =0) ?

Bon[]Crayon: non il faut écrire la valeur 'thrust'.

Default avatar.png MarcelALNG: je mets ``` print(thurst)```. alors, merci:

Bon[]Crayon: printf("%d %d %d \n", xdest, yxdest, thrust);

Bon[]Crayon: oui mais il faut aussi les coordonnées de destination.

Default avatar.png MarcelALNG: ok merci j'essaie de déchiffrer, je me croyais pas aussi nul:p

Bon[]Crayon: aie

Default avatar.png MarcelALNG: suis dans la partie Bois 2 juste apres le 1er tuto haha

Bon[]Crayon: Allez Automaton2000 encourage Marcel !

Automaton2000: a partir de la semaine dernière

dwarfie: Automaton2000 : fix ta temporalité

Automaton2000: ah ben non , ca fait un moment que j'ai pas compris la blague

Bon[]Crayon: Automaton2000 :joy:

Automaton2000: pas eu besoin de faire le tri

Zorg1: te mets pas en boule Automaton2000

Automaton2000: bon, il va falloir que je me disais qu'il y avait eu le même souci

Default avatar.png MarcelALNG: pas compris loool

Zorg1: normal c'est Automaton2000 moitié random moitié au pif

Automaton2000: en gros je fais un algo de recherche ?

Bon[]Crayon: MarcelALNG tu ne comprends pas la pensée d'Automaton2000 ?

Automaton2000: si je vais pouvoir aller me coucher

Default avatar.png MarcelALNG: non je capte rien ce soir

Default avatar.png MarcelALNG: je vais bientot aller me coucher je crois lol

Bon[]Crayon: Automaton2000 pas de repos pour les bots

Automaton2000: yep symbol en effet, désolé

Zorg1: késako le "yep symbol" Automaton2000 ? je connaissais le "love symbol"

Automaton2000: ce qui est le plus gros score

Zorg1: ok

dwarfie: :thinking: donc , pour Automaton2000, la taille ca compte .....

Automaton2000: oui, il faut juste que tu es bloqué

dwarfie: Automaton2000 : normal , si t'es trop gros , ca passe pas

Automaton2000: mais je me suis rendu compte que j'avais oublié de mettre à jour

Zorg1: fix ta update Automaton2000

Automaton2000: ok, merci pour l'info :-)

Bon[]Crayon: les arrondis ça me gonfle !!!!!!!!!!!!!!!

Zorg1: t'es encore tombé sur un puzzle bien foutu ?

Bon[]Crayon: By train or by car ?

Remi.: Automaton2000 une tortue ?

dwarfie: finalement , c'est pas les arrondis le plus chaint dans celui la ...

Automaton2000: quand on sait que t'approche des 900 ans ... bientot tu l'auras ta mogriave ;)

Remi.: :thinking:

dwarfie: Automaton2000 : ca c'est a BlaiseEbuth que je l'avais dit .... copilleur

Automaton2000: tu veux dire qu'il faut que j'arrête de faire des calculs de trajectoire

Remi.: Automaton2000 arrête tes calculs tout court et donne moi une tortue

Automaton2000: je ne crois pas ?

Remi.: Va te faire !

Default avatar.png JBM: la grande classe

pardouin: Si tu dis à un avocat "va te faire, maître", est-ce que c'est plus respectueux ?

Remi.: Faut demander à Automaton2000 ce qu'il en pense ^^

Automaton2000: donc tu es en bronze ?

Remi.: Plutôt en chair et en os, Automaton2000

Automaton2000: du coup c'est bien le truc

Zorg1: le niveau baisse, Automaton2000 remonte nous tout ça !

Automaton2000: ou alors on est nul ?

Zorg1: pfff

Zorg1: Automaton2000 le nutbrokerbot :(

Automaton2000: qu'est ce que je vois ce qu'il faut faire pour passer en légende

Zorg1: et tu vois quoi Automaton2000, le SisterAnneBot ?

Automaton2000: tu fais les puzzles ?

Zorg1: bah là je perdais mon temps avec un bot Automaton2000

Automaton2000: ok, je vais essayer de le faire ...

leojean890: pourquoi juste 33% de réussite pour un simple bfs ?^^ 2-5d-maze