Chat:Fr/2021-01-25

From CG community
Jump to navigation Jump to search

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

AutomatonNN: Platine que tu as un serveur de contest pour toi

Automaton2000: alors je veux bien voir le code

Stilgart: Automaton2000: tu veux faire ton propre serveur de contest pour toi ?

Automaton2000: non pas du tout à la suite

Ludwigdn: Hello

BlaiseEbuth: o/

BlaiseEbuth: 'tain ce code est honteux... Je vais l'enterrer quelque part, là où personne ne le trouvera jamais...

Bob: mais pourtant c'est bon la honte

Bob: amis de la honte o/

BlaiseEbuth: \o Bob

Bob: Automaton2000, la honte pour toi ca va ?

Automaton2000: c'est quoi le principe de base de cg

Bob: tu fais du code, t'as honte et tu l'enterres, Automaton2000

Automaton2000: non mais je le fais à la main

Bob: pas de souci c'est un monde (encore plus ou moins) libre, Automaton2000

Automaton2000: et en plus ça doit être plus simple

Bob: ca depend du nombre de ifs Automaton2000

Automaton2000: il se dit que c'est un jeu de carte

Bob: mais le truc ultime Automaton2000, ca reste d'y mettre une tortue

philRG: beurk: https://candidat.pole-emploi.fr/formations/detail/3406369/3406369/true

Automaton2000: oui mais il ne l'a pas fait

Bob: tu pte prends pour Alain Delon, Automaton2000 ?

Automaton2000: je suis en train d'apprendre le c++

BlaiseEbuth: Très bien Automaton2000

Automaton2000: t'as du mal à te suivre

philRG: Automaton2000 bravo oui C++ c pour les gagnants

Automaton2000: oui, mais il faut bien le faire

Bob: tu devrais essayer le logo, Automaton2000, y a de la tortue dedans

BlaiseEbuth: ^

Automaton2000: mais tu peux aller en légende

Stilgart: Automaton2000: pour info, Bob c'est la légende

Automaton2000: il a des défauts mais quel language n'en a pas

BlaiseEbuth: ^^

Stilgart: oops :)

Bob: j'admets

Bob: des fois, un peu trop lazy

philRG: les paroles intégrales de la musique culte :)

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

BlaiseEbuth: hé.

philRG: c un spoil

philRG: manque un jeu pour finir le set

Bob: il existe toujours, le super replay de l'epoque du contest ?

BlaiseEbuth: "le super replay de l'époque du contest" ?

Bob: je ne sais plus qui avait genere une partie de ouf avec deux joueurs qui faisaient une chore avec les fantomes en chantant

Bob: ca lui avait valu un T-shirt

BlaiseEbuth: C'était facile d'avoir des t-shirts à l'époque...

Bob: :cry:

Bob: mon deuxieme T-shirt commence a avoir des trous

BlaiseEbuth: Moi j'en ai pas, alors hein...

Bob: fallait arriver a l'epoque ou tu pouvais usurper un T-shirt en faisant du Pascal

Bob: ou en VB.Net

BlaiseEbuth: J'étais là Bob, j'étais là il y'a 2000 ans.

Bob: alors t'as juste loupe les bonnes occases

BlaiseEbuth: Oui

Bob: moi ce sont les bonnes occases qui m'ont loupe #C4L

Bob: ah oui tiens, signer les papiers de la banque

BlaiseEbuth: Les t-shirts, l'achievement "créateur de contest"... Toutes ces choses que plus personne n'aura...

Bob: je suis a la recherche de recommandations pour un support de laptop, si quelqu'un a un modele sympa

philRG: moi j'ai mis 2 dictionnaires mais c un imac, je pollue le chat (pardon Automaton2000) avec ce lien incluant aussi des recommendations pour un siège ergonomique: https://www.journaldunet.fr/guides-d-achat/guide-d-achat-informatique/1444031-support-d-ordinateur-portable/

Automaton2000: je pars du principe que les gens qui font des trucs qui sont pas dans les membres en ligne.

BlaiseEbuth: Tu insinue qu'on aurait mieux à faire que d'être là Automaton2000 ?

Automaton2000: et ça me rend dingue

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

philRG: quand j'avais 20 ans, je ne craignais ni dieu ni démon, mais bon les troubles musculo-squelettiques méritent d'être considérés

Stilgart: Automaton2000: si tu disais tortue, on n'en serait pas là hein !

Automaton2000: faudrait que je gère pas le cas

Stilgart: Automaton2000: tu gères déjà pas le cas !

Automaton2000: faudrait que je la connais

Bob: bon on va commencer par l'audition du CSE et apres je me penche sur mon installation

[CG]Thibaud: c'était Husenap Bob il me semble

[CG]Thibaud: bonjour

[CG]Thibaud: https://www.codingame.com/replay/110180527

Bob: ce qui me fait marrer c'est de voir les photos de promo de matos ergo ou y a rien de regle proprement et les gens se tiennent comme des merdes

Bob: merci Thibaud

BlaiseEbuth: lel

BlaiseEbuth: Quand y'a une idée complètement fausse dans ton algo, mais que le code l'implémentant est aussi complétement faux, et que du coup ça n'a aucune influence... C'est bô.

BlaiseEbuth: Je sais même pas ce que j'avais voulu faire, en vrai..

Stilgart: BlaiseEbuth: tu es en train de perdre le contest de danse :(

BlaiseEbuth: Je m'avoue vaincu sur ce coup là...

Stilgart: du coup, tu codes un vrai bot ? :)

BlaiseEbuth: Nan. Je hurle devant mon bot Tron qui date de Mathusalem...

Stilgart: recode from scratch

Stilgart: (enfin, je dis ça, mais je l'ai fait que pour HS)

BlaiseEbuth: Bah il est quand même top100, donc au-delà du code absolument immonde, y'a des trucs à garder...

Stilgart: top100 legend ?

BlaiseEbuth: Ouai

Stilgart: t'as un tron meilleur que le mien ?

BlaiseEbuth: 85 exactement

**Stilgart devrait appliquer son propre conseil :D

BlaiseEbuth: 84... Y'a des gens qui submits

Stilgart: ouch... 221

Stilgart: il y a eu du mouvement on dirait

BlaiseEbuth: Ouai j'étais dans les ~40 à la base...

Stilgart: et moi 120e

BlaiseEbuth: Faut pas se reposer sur ses lauriers...

Stilgart: en même temps, il est bon à jeter mon tron

Stilgart: je pourrais pe tenter un BS là dessus, tiens

BlaiseEbuth: Premier multi que j'ai fait sérieusement.

BlaiseEbuth: Avec un super-coach. :p

Stilgart: un des nombreux multis que je devrais enfin faire sérieusement

Stilgart: un super-coach ?

BlaiseEbuth: Ouai, Neumann himself...

Stilgart: ha oui

Stilgart: https://www.codingame.com/share-replay/522868700

Stilgart: frame 500

**Stilgart grand seigneur :D

BlaiseEbuth: :thinking:

BlaiseEbuth: Ca me fait penser à ce meme avec la bifurcation... ^^

Stilgart: je dois me gourrer d"un tour dans l'eval :(

Stilgart: lost. "RESIGN" is not a correct movement.

Stilgart: grand seigneur jusqu'au bout :)

BlaiseEbuth: https://imgflip.com/i/4v6yi1

Stilgart: l'indécision évite le suicide

DPAmar: ou encore https://imgflip.com/memegenerator/Left-Exit-12-Off-Ramp

DPAmar: oups mince

DPAmar: https://imgflip.com/i/4v7070

Bob: ce fut plus long que je n'aurais cru

philRG: merci pour le post [CG]Thibaud :-) super replay

philRG: et bonjoir

philRG: bonjour

philRG: ah tron sympa aussi

Gabriel_IUT: salut ! je voulez demandez la solution de othello le jeu de la semaine je bloque

BlaiseEbuth: Combien ?

Gabriel_IUT: ligue bois 2

Gabriel_IUT: mais c pas un probléme c un jeu multi

BlaiseEbuth: Nan, mais combien tu payes pour la soluce.

Bob: perso je ne prends que du liquide :beer:

Gabriel_IUT: un 0 euros symbolique

Bob: techniquement c'est un multi donc y a pas "une" solution

Gabriel_IUT: oui voila

Bob: a quel point est-ce important pour toi ? :)

BlaiseEbuth: Alors va falloir te creuser la tête.

Gabriel_IUT: juste je galére c tout mdr

Gabriel_IUT: mais oué je vais me creuser la tete

Alshock: plop à tous

Bob: plop a tout seul

BlaiseEbuth: o/

Alshock: <3 à vous deux

Default avatar.png Simi-a-braz: Ah on peux parler ici cool

Alshock: non c'est tout à fait interdit :smirk:

Default avatar.png Bayn: hello les gens

egaetan: salut

Bob: enfin on n'est pas obliges d'ecouter non plus :p

Alshock: coucou

Default avatar.png Simi-a-braz: Salut

Bob: 150 ms par tour pour Othello ?

Bob: c'est le grand luxe

Alshock: waw j'avoue c'est encore plus que pour UTTT

Mhoot: :grinning:

Default avatar.png vadeRetro6: mip

VRenard: :grimacing:

Sardera: oui

Artorius2.0: mvp

Erwann.ctd: :grimacing:

Mhoot: ^^

Sardera: ^^

Default avatar.png vadeRetro6: ^^

Erwann.ctd: ^^

VRenard: ^^

Artorius2.0: ^^

Julian_gmz: ^^

Default avatar.png vadeRetro6: :3

Leirn: ^^

Sardera: woh

HirooSan: ^^

BlaiseEbuth: On arrête le flood s'il vous plaît

Default avatar.png Simi-a-braz: ^^

Default avatar.png Simi-a-braz: Okay

Bob: en meme temps c'est pas comme si ca interrompait la discussion du siecle, mais sur le fond je suis d'accord

BlaiseEbuth: Dura lex, sed lex.

gabicool: ça travail dur !

Sardera: oulah calme sur les langues mortes

Julian_gmz: alea jacta est

BillyNutchey: :money_mouth:

Bob: auri sacra fames

Stilgart: nom d'une tortue

Sardera: oui

Julian_gmz: aut pati aut mori

Erwann.ctd: exactement

Sardera: c'est le chat altin c'est ça?

Sardera: latin*

Mhoot: veni

Julian_gmz: vedi

Sardera: vedi?

Artorius2.0: vici

LantarSidonis: vixi

Default avatar.png userdanydan: salut les geeks

Default avatar.png userdanydan: qui sait comment on swap deux variables sans variable temporaire?

Sardera: Mathieu Sommet?

LantarSidonis: on swap pas...

Bob: userdanydan ca depend du langage

Bob: en Python tu peux faire a, b = b, a

Default avatar.png userdanydan: ok, je note

Bob: en JS tu peux faire [ a, b ] = [ b, a ]

LantarSidonis: (tu lui a pas donné de nom mais elle existe quand meme)

Default avatar.png userdanydan: oui ben oui j'imagine qu'il y a un registre qui prend la variable temp

Bob: en C++ tu fais swap(a, b)

Default avatar.png userdanydan: sinon c'est miraculeux

Bob: non meme pas

Default avatar.png userdanydan: je vais voir ça en c++

Bob: enfin d'une certaine maniere si, sans doute

Alshock: bah sur les variables de même taille mémoire ya le trick xor mais je vois pas trop l'intéret

Bob: tu ne peux pas echapper au fait que les nouvelles valeurs seront en memoire "a cote" des anciennes, tot ou tard

Bob: par-dessus c'est juste la syntaxe qui permet de le cacher, ou pas

Default avatar.png userdanydan: http://chat.codingame.com/pastebin/51d6110c-6ffb-4452-9d64-7620d348f35c

Bob: mais fondamentalement en C++, swap() fait un "vrai" echange de deux variables, une a une

LantarSidonis: https://stackoverflow.com/questions/25286544/how-does-the-standard-library-implement-stdswap

Default avatar.png userdanydan: ok, c'est ce que je faisais en C la deuxième semaine de cours de programmation

Alshock: ah parce que la fonction swap existe vraiment ,

Bob: en Python ou JS, ce que j'ai donne s'appuie sur des capacites plus larges et plus puissantes du langage pour aboutir au meme resultat

Default avatar.png userdanydan: [a,b]=[b,a]

Default avatar.png userdanydan: j'ai noté

Bob: quoi, le pastebin est de nouveau pete ?

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

Alshock: Il demandait pas simplement le classique m'as-tu-vu a ^= b b ^= a a ^= b

Alshock: insérer point d'interrogation manquant

Default avatar.png hined26: wesh nour

Bob: typiquement en Python tu peux faire [a,b,c]=[b,c,a]

Default avatar.png userdanydan: ah oui, je me souviens de ça Alshock

Default avatar.png userdanydan: mais il y a un truc en jouant sur le complément à 9 d'un nombre ou un truc comme ça

Bob: ce qui n'existe pas nativement en C++, ou alors avec une syntaxe carrement plus verbeuse

Alshock: Jamais trouvé de contexte dans lequel c'était rentable, mais sait-on jamais :shrug:

Default avatar.png userdanydan: j'avais eu une question pour un job dans une université qui cherchait un dev

Default avatar.png userdanydan: l'interviewer était déguisé en M Stallman, c'était marrant

Alshock: xD

Bob: t'es sur que c'etait pas lui ? :D

Default avatar.png userdanydan: une espèce de sosie qui s'était identifié très jeune surement

Default avatar.png userdanydan: il m'a demandé quels étaient les trois personnes que j'admirais le plus

Alshock: tu lui as chanté la free software song là ? En tapant des mains sur la table ?

Alshock: hackers you'll be freeeee

Default avatar.png userdanydan: j'ai dis Obama, Térésa et Stallman pour voir sa réaction

Default avatar.png roubhin: wesh hinde

LantarSidonis: il a rougit ?

Bob: il y a une grosse vingtaine d'annees, j'ai un ami qui etait a Telecom Brest et ils avaient recu Stallman pour une conf

Default avatar.png userdanydan: il a sourit, bon c'était plus un rictus difficilement extirpé, je suppose que j'ai dû l'émouvoir dans les tréfonds de son âme de geek

Bob: il m'a dit qu'il etait arrive la veille, qu'il s'etait murge avec tout le monde a la soiree biere a 1 franc du bureau des eleves et qu'il avait fait sa conf comme si de rien n'etait le lendemain

Alshock: Bob une de celles où il était bien ou une des possédées dont le net raffolle ?

Alshock: "murge" ?

Bob: bourre la gueule ?

Alshock: j'avais JAMAIS entedu ce mot

Bob: :beer: :beer: :beer: :beer: :beer: :beer: :beer: :beer: :beer: :beer:

Alshock: ou alors je l'étais trop pour enregistrer

Default avatar.png userdanydan: yep, j'avais été seulement au bar à la dernière fete du opensource dans ma ville

Bob: amusant, le terme est dans le Robert mais pas dans le Larousse

Default avatar.png userdanydan: je me disais en buvant "tiens, ça a l'air intéressant ce qu'ils vont dire dans cet conf, slurrrp hips"

Leirn: Bonjour à tous. Je me suis bien amusé sur CGFunge prime. J'ai un code fonctionnel dans le cas général. Je traite tous les jeux de tests, et 99 des 100 jeux de validations

Leirn: Je ne comprends pas pouquoi il y en a 1, tout seul isolé au milieu, qui ne passe pas

Leirn: Et comme on ne peut pas mettre ses jeux de tests perso pour investiguer, je me sens coincé

Leirn: J'imagine que c'est lié à la limite de 3000 tours, mais je ne peux pas vérifier avec mes propres jeux de tests, et encore moins savoir de combien ça coince...

Leirn: Globalement je suis à 77000 tours au total, alors que certains passent 100% avec un cumulé de plus de 150 000 tours. Du coup je ne suis même pas certain que ce soit ca...

Leirn: Quelqu'un à des idées de pistes à me soumettre ??? Je sèche...

Leirn: Le test large prime qui est le plus gourmand pour mon algo ne fait que 1851 tours pourtant

Azkellas: https://github.com/eulerscheZahl/CGFunge-Prime/tree/master/config Tu as acces aux validateurs ici si tu veux tester contre celui qui pose probleme

Leirn: Merci beaucoup !

Leirn: Du coup j'ai passé les 100%. Un effet de bord que je n'avais pas du tout vu !

Azkellas: gg !

Azkellas: Allez voir les validateurs c'est pratique mais faut pas en abuser

Leirn: Ce n'est d'ailleurs pas l'objectif :) Mais sans moyen de débogage (c'est quand même un puzzle particulier), c'était vraiment pas évident

Maiwenn: zizi

ElSam: haha

BlaiseEbuth: /kick Maiwenn

BlaiseEbuth: /kick Maiwenn

ElSam: LOOLOLOLOL

BlaiseEbuth: Ta mère l'espace

Bob: ah ouais cash

HirooSan: :thumbsdown:

BlaiseEbuth: Pas de contestation de mon autorité

BlaiseEbuth: Genre on est en démocratie

Bob: ah moi j'ai rien dit

BlaiseEbuth: Bob 01:25PM ah ouais cash

Bob: j'aurais sans doute pas ete aussi direct mais j'ai appris a accepter que tout le monde ne fonctionne pas comme moi :)

BlaiseEbuth: ^^

Bob: je conteste pas, je fais un simple constat

BlaiseEbuth: conteste AutomatonNN

AutomatonNN: oui je pense qu'il a pas de contest je pense que tu as pas le temps de faire un truc que j'ai pas fa

Bob: c'est comme quand j'ai passe la main au comite de lorraine pour que quelqu'un d'autre que moi se farcisse la composition des affiches de stage

Bob: j'avais un template simple et un peu austere mais efficace

Bob: la jeune qui a repris le truc comment des abominations avec des fonds de couleur unis bien degueu qui font hurler tous les gens qui impriment ca chez eux avec leur petite jet d'encre pour afficher au dojo

Bob: et un design comme on n'en fait plus depuis l'epoque de Multimania

Bob: chaque fois qu'elle me demande de verifier une nouvelle affiche je grince des dents devant mon ecran

Bob: mais c'est ca ou bien c'est moi qui me les refais :D

BlaiseEbuth: Be lazy

Bob: c'est ca

Bob: au boulot, pareil

Bob: le mec fait de la merde, soit je peux partir a la guerre avec lui sur la PR et me faire bouler avec du "ouais mais la il faut qu'on aille vite on nettoiera plus tard"

Bob: soit je peux decider de m'en foutre, a fortiori vu que dans 3 mois j'y serai plus

Default avatar.png Abdoul-X-Code: slt les gars

Default avatar.png Abdoul-X-Code: comment est-ce qu'on fait pour afficher le msg au dessus des joueurs?

Bob: ca depend du multi

Alshock: Abdoul-X-Code salut, généralement c'est simplement en rajoutant ton message après l'output du tour sur la même ligne séparé d'un espace, regarde les specs de ton puzzle c'est surement écrit dedans

Bob: tu as de bonnes chances que le format soit indique en bas des regles

Alshock: ça me rappelle le multi sur lequel je galérais avec l'output jusqu'à ce que Bob me fasse remarquer que j'avais mis une virgule entre les valeurs de l'output ^^

Bob: :*

Alshock: c'était OoC je crois

Bob: je prefere Ook #librarian

Default avatar.png Abdoul-X-Code: merci beaucoup

Alshock: Bob Ook Ook? Ook!

**dwarfie tend https://esolangs.org/wiki/Ook! a Bob

Alshock: ah mince c'est à deux Ook par instruction, moi qui cherchais les autres variantes :pensive:

Stilgart: dwarfie: c'est quoi cette bombe qu'on entend ?

BlaiseEbuth: bombe?

Stilgart: on avait un bruit de "bombe dans les films" dans le rue sous nos bureaux

Stilgart: bon, sinon j'ai enfin compris un pb dans notre logiciel de scol

Stilgart: "quand l'imbécile montre la lune, le sage devrait regarder le doigt et non la lune." -- proverbe chinois modifié

BlaiseEbuth: :thinking:

BlaiseEbuth: Le problème c'est pas le logiciel, c'est les élèves, c'est ça ?

Stilgart: non, la scol qui n'a jamais inscrits les étudiants arrivés en septembre dans la formation d'ingénieur... sic

Stilgart: visuellement, ça donne une arboresence du cursus en bordel

**Stilgart veut pas savoir la tronches des requêtes derrière tout ce bazar

dwarfie: comme si ca t'etonnait "vraiment" ....

Stilgart: bah ça fait quand même 3 fois que j'essayais de trouver où était le soucis

BlaiseEbuth: Ah, voilà la bombe.

Stilgart: mais maintenant que je sais, je vais envoyer un boulet au combat

dwarfie: c'est pourtant facile ... tu cherches la pire connerie imaginable, tu l'oublies et tu cherches encore plus improbable ...

Stilgart: cf mon proverbe :)

dwarfie: tout a fait

Stilgart: mais je pensais pas que le soucis venait de l'inscription au bloc FISE

**Stilgart n'était encore pas remonté jusque là

Stilgart: et finalement, testé en dev, c'est "juste" ça

**dwarfie se demande s'il a pas soulevé le soucis en septembre ... ah ben si ... mais bon ... il va passer en mode marvin ....

BlaiseEbuth: "You had one job !"

dwarfie: "je vous dirais bien ce que j'en pense mais de toutes facons personne ne m'ecoutera" ...

Stilgart: dwarfie: faudrait les noter... j'ai pas cherché avant octobre moi

dwarfie: :robot: ( y'a rien de plus ressemblant a marvin ...s'te honteuuuu"

Stilgart: et puis ça n'a quasi aucun rapport avec mon problème initial

dwarfie: Stilgart : bah , j'ai pas noté parce que (soit-disant) c'etait réglé ...

Stilgart: je te dis même pas comment j'ai trouvé ça par accident

Stilgart: oui, les cohortes font le boulot jusqu'au moment où tu veux calculer des moyennes

Stilgart: et comme je dois être le seul con à vouloir calculer des moyennes...

dwarfie: ah bon !? je croyais que "par accident" s'appliquait à l'inscription correctement faite de bout en bout

dwarfie: (notez l'utilisation du singulier)

dwarfie: ;)

BlaiseEbuth: "les cohortes" c'est comme ça que t'appelles les sous-traitants chinois ?

Stilgart: non, c'est comme ça que s'appelle la notion de "groupe d'étudiant"

Stilgart: pour être honnête, j'ai toujours pas vraiment compris à quoi ça servait

BlaiseEbuth: Une cohorte... Formation tortue !

Stilgart: notre scol utilise ça tout le temps, et à la fin ça marche jamais

BlaiseEbuth: "groupe" c'est trop simple...

Stilgart: j'utilise pas ça en dev, et à la fin les étudiants ont une moyenne de semestre et des crédits ECTS...

dwarfie: d'abord les cohortes ... ensuite ca manipule ... mais ca tient pas des centuries ... et toi , tu aimes les films de gradiateurs ? ;)

HirooSan: c'est fascinant tellement je comprend pas la discu

Alshock: HirooSan L'éducation est un bordel informatique

BlaiseEbuth: La moyenne c'est stigmatisant, mets leur des smileys

dwarfie: HirooSan : pour la santé mentale , c'est sans doute mieux en fait :)

HirooSan: tant mieux jsuis en terminale

Alshock: @BlaiseEbuth le qûart de la classe qui a reçu la note :poop: porte plainte

HirooSan: j'ai vu étudiant, jme suis dit que vous être prof en école non?

Alshock: j'ai pas trouvé la vomitting face

Stilgart: HirooSan: dans le supérieur

**BlaiseEbuth s'en va avant de se faire traiter de pessimiste par un autre lycéen.

Stilgart: et contrairement aux lycées, on a un sac à bouse en guise de logiciel de scol

Stilgart: (et encore, c'est insultant pour les sac à bouse)

BlaiseEbuth: Les lycées ils ont la bouse sans le sac

Alshock: àa ramasser à la main, mais ça coule entre les doigts

Stilgart: ils ont une appli nationale qui marche pas très bien, mais pas si mal

Alshock: y a des applis nationales qui ne sont pas une honte interplanétaire ?

Stilgart: le système des corrections de copies de concours est bien

Stilgart: (je serais heureux d'avoir ça pour nos copies école)

Bob: la version actuelle du site des impots semble mieux foutue qu'i y a une paire d'annees

Bob: et a peu pres a la page en termes d'utilisabilite

BlaiseEbuth: Je préfère les logiciels de skol !

BlaiseEbuth: :beer:

HirooSan: jsuis curieux, qu'est ce qu'un logiciel de scol?

Bob: scolarite ?

Bob: (supposition eclairee)

HirooSan: une abréviation, autant pour moi

BlaiseEbuth: A ne pas confondre avec les supositoires éclairants.

Stilgart: HirooSan: le logiciel dans lequel les profs entrent les notes et qui sort un bulletin à la fin

Alshock: BlaiseEbuth le suppositoire éclairant, une idée brillante pour enfin joindre les deux bouts

BlaiseEbuth: Je vais déposer un brevet

Stilgart: oh bravo

BlaiseEbuth: Aujourd'hui la terre, demain uranus.

Bob: :clap:

BlaiseEbuth: Y'avait un moustique ?

Bob: non, j'approuve ton plan de developpement

Bob: pitche ca a un business angel et je pense que tu as le pactole

BlaiseEbuth: Je vais créer une licorne !

BlaiseEbuth: C'est quoi la formule de decay qui va bien déjà ? x * 0.9 ^ y ?

Bob: quelque chose du genre

Bob: facteur a ajuster suivant l'humidite de ton doigt

BlaiseEbuth: Ca peux pas être plus approximatif que ce que j'ai déjà

Alshock: c'est le decay de quoi ? du score des enfants pour le parent ?

Alshock: ah non vous êtes sur CB

BlaiseEbuth: Non

BlaiseEbuth: J'ai repris mon Tron

BlaiseEbuth: Enfin j'essayes de comprendre ce que j'avais fait

Alshock: Tu dis non à non ou tu dis non aux enfants parce que tu es un homme tron

Bob: non

Alshock: t'en penses quoi AutomatonNN ?

AutomatonNN: oui

Bob: \o/

Bob: la femme tron, qui etait si bonne

Alshock: *Jojo pose*

BlaiseEbuth: J'ai pas la ref et je me dit que c'est pas plus mal...

Bob: mais que m'importent les tron bonnes ?

Alshock: oh putain, il nous a fait penser à la mascotte windows de mort là

Alshock: comment il s'appelait déjà ? Clippy ?

Bob: https://www.youtube.com/watch?v=7plwqKueXAM

BlaiseEbuth: Bobby je l'ai.

Bob: :+1:

BlaiseEbuth: C'est celle d'Alshock que j'ai pas

BlaiseEbuth: Si tant est qu'il y ait une ref autre qu'Alshock lui-même, qui en est déjà une belle...

Alshock: Y a surement une ref, mais je suis juste pas au courant :P

**BlaiseEbuth dereference Alshock around a bit with a large ampersand.

Stilgart: Automaton2000: ne regarde pas, c'est sale là :(

Automaton2000: ça doit être le plus rapide

Alshock: mais c'est l'inverse, l'ampersand ça référence

Alshock: c'est l'astérisque qui déref

BlaiseEbuth: Nan. Asterisque il fout des patates aux cohortes en formation tortue de Stilgart.

egaetan: leojean890 stop please... :p tu me voles mes victoires !

Alshock: ils sont fous ces pointeurs

BlaiseEbuth: leojean890 : Thème sombre ou clair ?

leojean890: egaetan hehe je sens que bientôt tu vas remonter dans le top 10^^

leojean890: BlaiseEbuth medium ;)

BlaiseEbuth: egaetan il est déjà plus sombre que toi, c'est pour ça qu'il gagne, y'a pas de secret.

leojean890: tu aimes bien les personnes dark dans ton genre BlaiseEbuth hehe ;)

leojean890: tu les accueilles les bras ouverts en enfer...

darkhorse64: Y en a trois qui m'attaquent. Laissez-moi trannquille dans le top 20

egaetan: j'ai un darkmode !!

leojean890: hehe dur de remonter..!

BlaiseEbuth: Il va neiger ! :scream:

egaetan: encore !?

**BlaiseEbuth regarde dehors...

leojean890: neiger en enfer ?:o

leojean890: surprenant ça:o

BlaiseEbuth: https://www.youtube.com/watch?v=7pzGKW4ZQ2Y

leojean890: comment tu m'as prouvé l'impossible avec ton link hehe

philRG: zarbi mon hunter fait 1/2 tour au tour 146: https://www.codingame.com/replay/524293688

**philRG needs a break :joy:

BlaiseEbuth: if(philRG)break;

Bob: il est planque ou le challenge ?

philRG: en python, c'est phil_rg

egaetan: https://www.codingame.com/hackathon/sopra-steria-coding-challenge

egaetan: Bob

Bob: merci

egaetan: de rien

BlaiseEbuth: Je fais pas de python

egaetan: viens jouer !

philRG: je sais

BlaiseEbuth: je sais que tu sais

philRG: bon si automaton2000 sait que tu sais que je sais ça va

Automaton2000: mais bon ça fait un an et demi

Bob: alors trouver pourquoi mon vieux code de CB ne fonctionne pas out of the box

BlaiseEbuth: ->rôles

BlaiseEbuth: ->point de départ

Default avatar.png FIFF: Mhhh

BlaiseEbuth: :cow:

Bob: note, au vu de la tronche de mon code ca serait peut-etre mieux que je rpearte de zero

egaetan: retour à zéro !!!

BlaiseEbuth: vaut mieux pas le faire

egaetan: le mien marchait pas non plus :(

Bob: ah ouais j'ai 350 lignes de ifs dans le while (true)

egaetan: Aïe

Bob: on va refaire ouais

egaetan: ça donne envie

darkhorse64: Les inputs sont différents (il y a un entier en plus pour définir le rôle du buster)

darkhorse64: Je rame comme un fou juste pour ne pas perdre de places. Je me fais l'effet d'être un hamster

Kirbiby: Mais ça créé pas une inéquité de reprendre un code existant ?

egaetan: va faire une pause darkhorse64, t'inquiète pas, on s'arrête tous

BlaiseEbuth: C'est mignon les hamsters... Ce qui est mignon est trognon. Et les trognons on les jette.

darkhorse64: Il est diabolique aujourd'hui

Default avatar.png JBM: les hamsters ça me rappelle day of the tentacle

BlaiseEbuth: Une bonne journée.

BlaiseEbuth: Un hentai ?

darkhorse64: Une entaille ?

BlaiseEbuth: :octopus:

Stilgart: je rappelle qu'il y a des enfants et des bots ici

Alshock: petite question pour tous ceux qui connaissent mieux le cg-brutaltester de magus que moi : Outre le fait qu'il vient de foutre mon PC à genoux, c'est bien normal qu'il spamme de "illegal reflective access operation" ? Je suppose que j'ai mal branlé quelque chose quelque part

BlaiseEbuth: branle toi, le ciel t'aidera

Magus: ça parle de log4j2 dans la stack ?

Stilgart: Alshock: ça doit être normal

Stilgart: en tout cas, je ne serais pas si inquiet que ça à ta place

Alshock: pas que j'aie vu, mais ça a l'air d'être lié au referee UTTT plus qu'au brutaltester lui-même

Alshock: je ponds le log complet si ça sert : http://chat.codingame.com/pastebin/23d7c25f-623f-4a00-a0dc-9597539f13aa

Stilgart: il doit pas être méga compatible avec le SDK courant le referee d'UTTT

Alshock: ah bah oui, le paste est down

Stilgart: (aucune idée de si brutaltester utilise le sdk, note)

Alshock: https://pastebin.com/Xh2Zk46h

Stilgart: des erreurs comme ça, j'en vois souvent

Stilgart: ça s'appelle du java :(

Stilgart: la reflexion ça fait pas de sens, de toute façon

Alshock: ah mais, de toute façon je semble pas être sur la bonne version de mon propre code donc le player score négatif c'est ptêtre directement ma faute

BlaiseEbuth: Non. C'est java l'fautif

Stilgart: Alshock: heureusement que sur CG, l'arène ne s'effondre pas au moindre bot avec un score négatif ;)

Alshock: oui mais sur un test en local je peux comprendre que si un bot crash le referee se sente pas le besoin de le gérer

Stilgart: ça me parait encore plus vital de gérer ce cas précis à moi

Alshock: genre valgrind si je segfault il va pas m'aider avec les memleaks, je vois ça un peu de la même manière "marche d'abord je te donne les infos complémentaires après", mais c'est vrai que c'est discutable

Stilgart: trouver des cas où ton bot crashe, c'est précieux en fait

BlaiseEbuth: Seulement pour 1.64% des utilisateurs.

Alshock: ah oui ça je suis bien d'accord, surtout quand ce connard refuse de faire des situations répétables parce qu'il a un nombre fluctuant de runs

Alshock: après dans mon cas je cherche généralement les cas où il ne crash pas :D :upside_down:

Stilgart: BlaiseEbuth: héhé

Stilgart: en vrai, ta stat est biasiée, on doit être 0.1% de haskelleur dans le lot, pour qui le bot ne plante jamais :)

BlaiseEbuth: Awi, il va bien ton bot haskell du FC2020 ? :smirk:

Stilgart: très bien

BlaiseEbuth: :o

Stilgart: attends, il a eu droit à un tag hsToC++ dans mon git ;)

BlaiseEbuth: la chance

Alshock: je peux encore poser une question con ?

BlaiseEbuth: Genre il te faut une autorisation...

Alshock: bah oui si blaise m'approuve pas je vais désespérer

BlaiseEbuth: :thinking:

BlaiseEbuth: Vas y

Alshock: Ce serait pour savoir s'il y a moyen d'utiliser la seed du referee dans l'initialisation de notre random. Parce qu'actuellement soit je l'initialise avec time (et bonjour le debug) soit je l'init à une constante (et bonjour la constance)

Alshock: constance qui est un très joli prénom par ailleurs

BlaiseEbuth: tutafé

BlaiseEbuth: Tu peux toujours bidouiller le referee pour t'ajouter la seed dans les inputs...

Alshock: c'est ce qu'avait fait JBM dans TvC ça non ?

BlaiseEbuth: Ouai.

BlaiseEbuth: Un truc du genre, sais plus.

Alshock: ah mais en fait quand je parle de gens s'ils ont des webchat BigBrother de lancé comme mag je risque de les tag. Faut que je fasse gaffe à ça

Stilgart: Alshock: affiche ta seed sur stderr tour 1

Default avatar.png JBM: ouais c'est ce que j'avais fait dans tvc

Stilgart: ou juste fais du bitstream, comme ça tu peux reprendre la partie où tu veux

Alshock: Stilgart j'y ai pensé, ptêtre même directement sur stdout avec les messages post turn

Alshock: comme ça même en mode battles on peut le reproduire

Alshock: # TODO: arrêter de tag des gens qui n'avaient rien demandé

Alshock: déso pour ça JBM

Default avatar.png JBM: ça va y'a pire

BlaiseEbuth: https://www.youtube.com/watch?v=gGPBYAgk0nE

Stilgart: héhé

Stilgart: j'y pensais justement

BlaiseEbuth: Les grands esprits, tout ça tout ça.

Default avatar.png JBM: ah ben je connaissaais pas encore, merci!

BlaiseEbuth: :ok_hand:

Alshock: j'vous adore ah ah ah xD Quels souvenirs

Stilgart: c'est vrai que c'est vieux tout ça

Alshock: l'époque des émissions JVC quand même

BlaiseEbuth: JDG ça perdure

Alshock: Tutafé

Ludwigdn: Jean VLaude Candamme ?

Zorg1: j'aurais dit Jeune Vieux Con

Ludwigdn: Ah oui ça marche aussi

Ludwigdn: cela dit on a tous tendance à se prendre pour des vieux con quand on est jeune mais assez vieux pour avoir des gens plus jeunes que nous

egaetan: je suis pas si vieux

Bon[]Crayon: Salut tout le chat :smiley_cat:

Bon[]Crayon: Salut AutomatonNN

AutomatonNN: oui

Bon[]Crayon: Salut Automaton2000

Automaton2000: bah j'en ai fait un peu pareil

Daiim: Hello, quelqu'un pour tester mon clash ? faisable en 2min !

Daiim: https://www.codingame.com/contribute/view/6133a2ed289ce33ad363c65aa5c168ddb7a8

Leirn: Daiim: j'ai l'impression de l'avoir déjà joué. Il n'existe pas déjà ?

Stilgart: sans doute que si

Daiim: j'ai plus de 100 participations et je ne l'ai pas croisé :/

Stilgart: par ailleurs, c'est vraiment pas le bon endroit pour demander ça

dwarfie: perdu ... fait en 15 secondes et grosse impression de deja-vu

Stilgart: voilà :D

Daiim: Ouki

Bon[]Crayon: J'ai rien compris!

Leirn: Tu devrais le faire en code golf, je l'ai en 39 char, et on peut peut etre faire mieux

egaetan: elle est nulle la méta de CB2021 quand même

dwarfie: Bon[]Crayon : demande a Automaton2000 , il a tout compris sauf les tortues

Automaton2000: c'est vrai que j'ai pas l'habitude de stocker des propriétés dans un hash c'est tout :slight_smile: c'est juste une fonction ...

egaetan: il y a un bot original qq part ?

Stilgart: egaetan: c'est quoi la méta

Default avatar.png JBM: ouais, et c'est quoi "original"?

egaetan: le support suit le catcher adverse

Stilgart: Daiim: c'est pas raisonnable en reverse

Stilgart: pourquoi 9 plutôt que 0 ?

BlaiseEbuth: Le mien est original egaetan

Bon[]Crayon: Professeur Automaton2000 Expliquez moi les tortues, svp ?

Automaton2000: il faut que tu me fais descendre

**Stilgart balance une :turtle: sur Automaton2000

Automaton2000: ha si, mais que sur #fr

Daiim: Stilgart: Ah, vu le nombre de trucs tordus que j'ai vu passé, j'ai pensé que c'était pas hyper compliqué

Stilgart: c'est trivial

Stilgart: mais c'est bien ça le problème

Stilgart: si je prends le temps de vérifier le corner case, j'ai perdu

Stilgart: dwarfie a dit 15s, et c'était pas une blague

Stilgart: j'ai mis plus de temps à attendre le résultat des tests qu'autre chose

Leirn: Je confirme, 15s et moins de 40char

dwarfie: juste besoin de for , array_sum, str_split et echo ... en one line ...

Leirn: un mod9 fait aussi bien l'affaire

dwarfie: (juste histoire de faire un one line en php :D )

Stilgart: Leirn: faut juste penser à s/0/9/ à l'arrivée

Leirn: Exact

Stilgart: mais en reverse, moi j'ai trouvé mod9 en effet

Daiim: C'est un clash of code, pas un projet hein ?

dwarfie: ouais ... mais bon ... 919293949596979899 ... c'est pas vraiment un int ... donc moi je vais avoir du mal a faire modulo :p

Leirn: Fais du python, comme tout le monde :p

**BlaiseEbuth slaps Leirn around a bit with a large boa.

dwarfie: je refuse d'utiliser un langage qui prétend que -7 en binaire est -0b111 ... je l'ai deja dit ;)

BlaiseEbuth: abon fopajust métr - devan ? :3

Stilgart: dwarfie: taka coder en haskell

Stilgart: BlaiseEbuth: toi aussi

Stilgart: Automaton2000: toi aussi !

Automaton2000: tu as réussi à passer la barre des 100

Stilgart: Automaton2000: en demande de tortue, clairement oui

Automaton2000: tu as vu ça ?

Bon[]Crayon: Automaton2000 youpla boom tagada tsoin tsoin

Automaton2000: t'es à combien de points ?

Bon[]Crayon: Automaton2000 0

Automaton2000: ça veut pas dire qu'il y a des trucs que je sais pas si ça me fait mal

DPAmar: trop de négations automaton2000

Automaton2000: je crois que je vais me coucher

DPAmar: passé 19h c'est mieux

Stilgart: Automaton2000: fais de beaux rêves plein de tortues

Automaton2000: qui est sur le github

egaetan: darkhorse64 fallait pas resubmit

Stilgart: comment es son hide ? :)

egaetan: 0,01 derrière moi

egaetan: zut il m'a doublé

egaetan: resubmit

Stilgart: huhu

Zorg1: bon ispaskoi ici ? y a toujours le contest ransonware ?

BlaiseEbuth: :grin:

darkhorse64: Le truc usuel, l'amélioration qui foire. Faut que je comprenne parce que je suis sûr que c'est une bonne idée

egaetan: c'était quoi, je peux peut-être aider !?

darkhorse64: faire un lru sur la map

egaetan: c'était malin pourtant

egaetan: je fais presque ça aussi

egaetan: c'est mieux que sinusoidale, non ?

darkhorse64: c'est peut-être en fait mauvais parce que les ghosts reviennent à leur position. Si tu as visité un coin et purgé, ce n'est pas la peine d'y revenir. Ca devrait mieux marcher sur CB

egaetan: oui ça me pose beaucoup de soucis ça aussi

darkhorse64: Y a pas photo 2pts elo de diff. Bon, faut que je trouve le moyen de ne pas perdre les ghosts que j'ai fatigué

darkhorse64: #tirerlesmarronsdufeu

Alshock: @dwarfie pourtant dire que -7 est -0b111 c'est plus universel que le complément à 2

egaetan: même souci aussi !

Alshock: oui je viens de revenir : re

BlaiseEbuth: T'étais pas obligé.

Thyl: yo

Zorg1: il a vu de la lumière

Bon[]Crayon: salut

Zorg1: 20:30 ça débarque

Thyl: bon j'orbite autour de la 100 placesans l'assistant

nicola: Jor quoi ? :O

Zorg1: y a encore des gens qui ont des problèmes de parsing du français :/

nicola: Des problèmes de parking ?

Zorg1: houla on a l'air de pas utiliser le même charset :(

nicola: :)

**BlaiseEbuth tire au BFG sur le kako.

BlaiseEbuth: Désolé pour les autres.

Zorg1: je croyais que c'était gacher une charge

nicola: Deux ou trois coups de fusil de chasse suffisent.

nicola: À bout portant.

BlaiseEbuth: Bien sûr, mais c'est doom. On est pas là pour faire dans la dentelle... On est lç pour faire de la dentelle avec les démons.

Zorg1: notre document : Blaise jouant à doom https://upload.wikimedia.org/wikipedia/commons/0/03/Johannes_Vermeer_-_The_lacemaker_%28c.1669-1671%29.jpg

egaetan: Neum4nn ?

egaetan: encore là !

leojean890: je crois qu'il utilise un smurf car il fait pas le contest "sérieusement" ^^

egaetan: il utilise un compte spécial stream on dirait

leojean890: il avait dit ça mais comme les contests semi private n'apparaissent pas sur les profils que c'était un peu overkill^^

leojean890: tiens tu me doubles :P

leojean890: serré;p

Zorg1: oui mais comme ça à la fin il peut delete son smurf et virer sa participation au concours

leojean890: ouais^^

leojean890: plus discret!

Default avatar.png JBM: c'est plus loom que doom ça Zorg1

BlaiseEbuth: OK loomer

jfaixo: chelou, avec le navigateur Brave j'ai le fog of war désactivé le player :(

BlaiseEbuth: brave c'est celui qui mine du bitcoin sur ton dos ?

Zorg1: et qui te baragouine du Shakespeare pour t'endormir

jfaixo: haha ouais, en tout cas ya un truc de cryptomonnaie sur la page d'accueil x) je voulais tester histoire de pas mourir idiot (assomption potentiellement incorrecte)

jfaixo: bref, back to firefox, j'ai le fog of war..

Neumann: Brave c'est Chrome sous le capot, et y'a pas de soucis de FOW sur Chrome. Chelou

jfaixo: ouais, je réessayerai plus tranquillement demain, déjà que je m'y mets que maintenant, v pas perdre du temps pour ca ;)

darkhorse64: Neumann: dommage pour ton stream parce qu'il parassait bien parti avec des idées intéressantes

Neumann: Tonpi

jfaixo: tu streamais ce soir ? ^^

Neumann: Non, il parle du stream de la semaine dernière

Zorg1: en même temps que des lags du site

Zorg1: ce qui n'est pas forcément idéal pour un stream

Neumann: C'est pas ouf

darkhorse64: C'est rare quand ça coince au point qu'on ne peut plus lancer une partie dans l'ide

Neumann: Shit happens

darkhorse64: En attendant, je suis toujours en train de courir derrière ton bot. Je fais STUN mais rien à faire

darkhorse64: :relaxed:

Zorg1: du STUN, toujours du STUN, encore du STUN !

Zorg1: et ton bot est sauvé

Zorg1: bon Automaton2000 t'en est où sur ce contest ?

Automaton2000: bon je vais mettre ça dans mon ancienne boite

DPAmar: Automaton2000 pourquoi tu t'es fait viré ?

Automaton2000: que je fasse quelque chose de plus

Bob: mon nom est Bob et j'approuve le message de Zorg1

Bob: du STUN, y a que ca de vrai

Zorg1: ^^

Bob: stun bourrin -> 53e

Bob: et maintenant juste pour rire on va essayer le stun barbare

Alshock: c'est quoi la diff entre le bourin et le barbare ?

Zorg1: le bourin, le barbare et le sauvage

Zorg1: un film de Sergio Leone

Bob: le barbare stun encore plus souvent

Bob: et il va taper 20 places plus haut

Zorg1: nice

Bob: donc je vais garder mon baril de barbarie

Alshock: nooooooon le retour des to random T_T

jfaixo: ya le bon stunner, et le mauvais stunner

Bob: le mauvais stunner, il campe pres du camp adverse et il stunne

Bob: le bon stunner, il est barbare comme Bob

Bob: et il est lazy comme Boib

Bob: donc il va aller se coucher :)

Bob: bonne nuit les choups

Stilgart: pas mieux

Zorg1: bonne nuit les bons stunners

tekki: Automaton2000 au rapport

Automaton2000: oui mais je vais tenter un truc du genre

Zorg1: il faut sauver le soldat Automaton2000

Automaton2000: j'ai fait un ag sur ce contest

Zorg1: :thumbsup: Automaton2000

Automaton2000: ils ont changé un truc ?

Azkellas: motivé pour faire un algo de recherche sur cb Automaton2000

Automaton2000: mais si tu veux savoir quoi ?

Azkellas: pourquoi les serveurs sont morts toutes les nuits à cette heure là

leojean890: tu m'as mis une bonne série de loses encore hehe^^

leojean890: enfin pas les derniers mais un peu avant

leojean890: je crois qu'ils calculent les CP

leojean890: ou un truc comme ça

leojean890: bizarre que ça sature les serveurs juste pour ça sauf s'ils le font sur bcp de comptes en parallèle

Azkellas: Je t'avoue que là je push des trucs randoms

leojean890: tu fais des tests quoi^^

leojean890: un pe plus tôt tu m'as mis une série

leojean890: peu

Azkellas: Ca devait être mon ia d'hier soir

leojean890: faudrait que je choisisse mieux quel ghost bust moi

leojean890: point faible de mon prgrm

leojean890: toi tu es push même avant de les tuer

leojean890: les*

leojean890: moi seulement après