Chat:Fr/2021-01-25
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
Simi-a-braz: Ah on peux parler ici cool
Alshock: non c'est tout à fait interdit :smirk:
egaetan: salut
Bob: enfin on n'est pas obliges d'ecouter non plus :p
Alshock: coucou
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:
VRenard: :grimacing:
Sardera: oui
Artorius2.0: mvp
Erwann.ctd: :grimacing:
Mhoot: ^^
Sardera: ^^
Erwann.ctd: ^^
VRenard: ^^
Artorius2.0: ^^
Julian_gmz: ^^
Leirn: ^^
Sardera: woh
HirooSan: ^^
BlaiseEbuth: On arrête le flood s'il vous plaît
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
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
Bob: en JS tu peux faire [ a, b ] = [ b, a ]
LantarSidonis: (tu lui a pas donné de nom mais elle existe quand meme)
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)
userdanydan: sinon c'est miraculeux
Bob: non meme pas
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
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
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
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
Bob: typiquement en Python tu peux faire [a,b,c]=[b,c,a]
userdanydan: ah oui, je me souviens de ça Alshock
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:
userdanydan: j'avais eu une question pour un job dans une université qui cherchait un dev
userdanydan: l'interviewer était déguisé en M Stallman, c'était marrant
Alshock: xD
Bob: t'es sur que c'etait pas lui ? :D
userdanydan: une espèce de sosie qui s'était identifié très jeune surement
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
userdanydan: j'ai dis Obama, Térésa et Stallman pour voir sa réaction
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
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
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
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
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
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
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
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
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
BlaiseEbuth: https://www.youtube.com/watch?v=gGPBYAgk0nE
Stilgart: héhé
Stilgart: j'y pensais justement
BlaiseEbuth: Les grands esprits, tout ça tout ça.
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
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!
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