Chat:Fr/2020-08-16
Bon[]Crayon: Bonjour à tous.
Bon[]Crayon: Auitomaton2000 Salut :turtle:
Bon[]Crayon: AutomatonNN Bonjour :robot:
AutomatonNN: ou
Bon[]Crayon: Automaton2000 Salut
Automaton2000: pour moi c'est de la grosse merde
Bon[]Crayon: Automaton2000 direct
Automaton2000: c'est quoi le problème avec le code de la nuit
Bon[]Crayon: Automaton2000 Il bug au levé du jour.
Automaton2000: vous utilisez quoi comme algo ?
Bon[]Crayon: Automaton2000 NN
Automaton2000: ah oui c'est vrai que je ne vais pas pouvoir t'aider
Thyl: Yo c'est normale que quand on recompile un code qui affiche un nb au hasard, le nb est le même que la dernière fois ?
Zab: dépend comment tu génères ce nombre
Thyl: rand()
Zab: les générateur de nombre aléatoires ont des comportements différents
Thyl: t zut
Thyl: y a un autre moyen ?
Zab: Bizarre quand même qu'avec un rand t'as un résultat fixe
Zab: envoie-ton code pour voir?
Thyl: ok
Thyl: http://chat.codingame.com/pastebin/5d249e0b-9a21-48a0-b7b2-bda668b2df77
Zab: et tu as donné quoi comme max et min ?
Thyl: 30
Thyl: j'appelle cette fonction par une autre fonction
Thyl: une idée tout e monde
Thyl: les generateur il passe quand dansla compil ?
Thyl: Y a quelqu 'un ???
Zab: ça devrait marcher ton truc je sais pas ^^
Thyl: pfffffffffffffffffffffffffffffffffffffffffffff
Thyl: :O
Thyl: :|
Thyl: :M
Thyl: :E
Thyl: y a une autre façon d'avoir un nombre aléatoire
Zab: il existe plein de générateurs de nombre aléatoires différents
Thyl: Je sais la bêtise
Thyl: j'ai pas fait :
Zab: rand() en utilise un classique, mais tu peux en coder un toi-même
Thyl: srand(time(NULL));
Bon[]Crayon: srand(time(0));
Zab: ah oui il avait la même seed du coup
Thyl: la bourde du siècle ...
Zab: en vrai ça pouvait être que ça XD
Thyl: On va aller loin ...
Thyl: ...
Thyl: dire que je pars de là pour faire un AG
Bon[]Crayon: Rien ne sert de courir, il faut partir à point.
Thyl: Tu as raison !
JBM: tu sais que c'est pas forcement un pb d'avoir toujours les memes nombres pseudoaleatoires, pour un AG
dbdr: c'est meme plutot bien pour developper
Thyl: pourquoi ?
dbdr: pour relancer le calcul et avoir le meme resultat
dbdr: pour debugger, pour tester des optimisations, ...
Thyl: ouais c'est vrai
BlaiseEbuth: Yo tout l'monde ! Automaton2000, AutomatonNN !
Automaton2000: non je suis en train de refaire le moteur
AutomatonNN: oui j'ai trouvé le problème de ce que j'ai fait en ne faisant pas de simu
JBM: BlaiseEbuth, Zorg1: si vous etes motives pour me faire une petite relecture
JBM: "2020-08-16-cglambda.html"
BlaiseEbuth: Je regarde ça dès que j'ai fini de me battre avec le chat écossais.
b0n5a1: o/
BlaiseEbuth: \o
dbdr: JBM, unlambda est eager?
JBM: d'une certaine maniere, oui
dbdr: tu écris: To evaluate `FG, you’d: 1. evaluate F 2. evaluate G
dbdr: mais comme tu parles plutot de la syntaxe à ce moment là, j'étais pas sur si c'était fondamental ou pas
JBM: je parle du cas particulier `dX plus tard
JBM: donc il faut que j'en aie parle avant
JBM: mais j'ai pas de super endroit pour
dbdr: > I’m a sucker <https://cg.desast.re/pages/2020-08-08-brainfuck.html#esolangs> for esolangs le référent et le référé sont en dissonnance, c'est exprès?
dbdr: c'est sans doute pas les bons termes
JBM: d;aileurs j'ai pas compris
dbdr: en gros ce serait plus logique si le lien était sur "esolangs"
dbdr: j'ai cassé JBM
**dwarfie tend une corde a linge a JBM :D
**BlaiseEbuth jette mcabber sur dwarfie
dwarfie: merci mais je l'ai depuis longtemps :D
BlaiseEbuth: Y m'fait chier dès le début de l'install
harrypotter: go c'est trop bien
dwarfie: pourtant ca s'installe tout seul normalement ...
BlaiseEbuth: Y'a un paquet ? Sur le site ils te renvoient direct sur l'install manuelle, du coup j'ai même pas regardé...
dwarfie: oui , y'a un paquet dans la debian :D
BlaiseEbuth: Ok, je suis juste con... :/
dwarfie: c'est ca ou tu joues les Boulet :D
dwarfie: (echec de l'invocation , mais pas etonnant en fait ;) )
Zorg1: salut à tous et aux bots Automaton2000 & AutomatonNN
Automaton2000: pas que je vais aller me coucher
AutomatonNN: bon par contre tu peux pas te dire que tu as un peu de chose comme ça Automaton2000
BlaiseEbuth: o/
Zorg1: \o BlaiseEbuth
Zorg1: JBM : pas de problème me faut juste l'URL du texte
Zorg1: ah ok c'est bon
dbdr: c'est un mini-game de trouver la page
Zorg1: un truc de 3717 ...
Zorg1: ha merde
BlaiseEbuth: dwarfie ?
dwarfie: oui ... c 'est moi :)
dbdr: :scream:
BlaiseEbuth: Comment tu confiqure le MUC sur mcabber ? Je me connecte au serveur sans problème, mais après...
dwarfie: humm ... du de me souvenir ... /room le nom de la room marche pas ?
BlaiseEbuth: Si je lui donne fr@conference.codingame.com il me sort "This is not a conference room"
BlaiseEbuth: Dans le fichier de conf j'ai rien trouvé pour donner le muc
dwarfie: ok . je regarde ca et je te dis
BlaiseEbuth: <3
dwarfie: normalement c'est : /room join fr@conference.codingame.com
dwarfie: en tout cas , sur mon jabber perso , ca fonctionne
Neumann: BlaiseEbuth qui galère pour configurer son pidgin depuis 2016
Stilgart: oy les gens, AutomatonNN et Automaton2000
Automaton2000: magus : c'est le principe de base de la théorie des graphes ?
AutomatonNN: vous me conseiller quoi ?
Zorg1: o/
dwarfie: AutomatonNN ... de faire un contest de contest de tortue ;)
AutomatonNN: ou un contest avec un seul truc pour comprendre que c'est pas un bug pour le contest de ce que tu n'
Stilgart: AutomatonNN: je te conseille de nous rejoindre dans notre quête visant à faire dire tortue à Automaton2000
Automaton2000: j'étais parti sur un truc comme ça
AutomatonNN: Immon autre chose que c'est pas trop dur de faire un truc que je peux pas faire de moins en plus d'u
BlaiseEbuth: Neumann: Je galère à configurer un client xmpp jusqu'à ce que ça me saoule. Après j'en change et je galère à le configurer. Puis j'en change.
dwarfie: et pourtant ... camarche ;)
BlaiseEbuth: Ca marche, il me dit que je suis log. Par contre je vois rien. Mais on progresse
155774: ah ouais , mccabber marche en vrai (j'avais pas testé ici :D )
155774: plus qu'a trouver a ce que ca soit mon nickname ;)
BlaiseEbuth: 155774: Y'a un truc à faire pour afficher la room ?
dwarfie: je pourrais te tendre le manuel , mais je vais juste te dire de jouer avec PageUp et PageDown ;)
dwarfie: oh , et en plus maintenant je suis bien dwarfie et pas 155774 :D
BlaiseEbuth: Le manuel dit quedal
dwarfie: et pourtant " To move between your contacts,you can use the buttons Pg Up/Pg Down. "
dwarfie: https://mcabber.com/files/mcabber_guide.pdf
BlaiseEbuth: :o
BlaiseEbuth: Bon faut que je trouve comment virer les logs
dwarfie: grrr , pas de sortie standard sur same !!!!????
dwarfie: sortie d'erreur plutot ....
BlaiseEbuth: Si
dwarfie: mouais ... un coup ca marche , un coup ca marche pas ... sapotage ... :)
lionel_fr: salut
dbdr: lente
dbdr: arf
Zorg1: houla
BlaiseEbuth: ...
lionel_fr: ma jquery est morte, je n'ai plus le feu
lionel_fr: je me bats avec des cloneNode(true) en js et mon menu flottant ne semble pas couler
b0n5a1: faut qu'on te prête une plume...
lionel_fr: cool, je pourrai écrire un mot
lionel_fr: j'ai toujours rêvé d'écrire un mot mais il me manquait la plume
JBM: je te prete pas ma chandelle, elle est morte
Zorg1: fix ta candle
Zorg1: sinon JBM j'ai relu ton article
Zorg1: les points pas très clairs que j'ai trouvé : que tu conserves 'r' comme primitive d'I/O
Zorg1: et underscore affiche un espace ou un underscore ?
Zorg1: ok
JBM: en ecrivant la ligne "capitals, underscores and newlines" j'etais pas a l'aise
JBM: mais j'ai oublie d'y revenir
Zorg1: ah et tu es silencieux sur le sort de 'v' ...
BlaiseEbuth: remember, remember
JBM: a la base, c'etait un diff
Zorg1: bah tu dis que tu gardes 'k'
BlaiseEbuth: :musical_note: dwarfie :musical_note: j'ai réussi à virer tous les messages de logs dans le chat, sauf un. Je me fais spammer de "the room is not anonymous" aurais-tu une idée de la manière d'y remédier ?
dwarfie: la non , j'ai pas toutes les reponses :D
Zorg1: ok merci
BlaiseEbuth: :cry:
Zorg1: ah t'as rajouté des memes ^^
JBM: c'est un blog, psa un papier de recherche
dbdr: c'est pas encore arrivé, les papiers avec memes?
JBM: mais je crois pas que ce soit encore la norme
Zorg1: "c is omitted. For now." ce niveau de menace ... :D
Zorg1: JBM : pour la note 10, le seuil c'est en fonction du nombre de char/lignes sorties ? (par curiosité)
AnonymeMaisPasTrop: je bloque completement sur l'algorythme des chevaux de courses :(
Zorg1: tu dis que tu arrêtes l'interpréteur au bout d'un certain seuil dans la note 10
JBM: je dit "qu'il faudra que l'interpreteur s'arrete tout seul"
Zab: Pense a un petit exemple AnonymeMaisPasTrop
Zorg1: oui dès qu'il dépasse un certain seuil non ?
Zab: et réfléchis à comment tu le résous
JBM: pour l'instant c'est un nombre donne de \n
Zorg1: ah ok merci ;-)
AnonymeMaisPasTrop: j'ai bien une idée mais j'ai le sentiment qu'on attend pas un algorythme qui fait des millions de comparaisons entre chaque cheval, ca a vraiment pas l'air optimisé
Zab: Essaye déjà celui-ci et après essaye de l'améliorer
AnonymeMaisPasTrop: ah mais j'ai jamais vu les listes en programmation, j'avais compris que ca concernait que les boucles cet exo, c'est pour ca que ca me semblait confus
Zab: Tu fais ce que tu veux, c'est un indicatif le thème comme boucle, etc
Zorg1: en fait j'ai l'impression que le vrai thème de l'exo soit la complexité algo en fait.
Zab: Sur les chevaux de courses?
Zorg1: oui
Zab: Oui, je pense
Zab: Après je sais pas à quel point tu peux te permettre de bruteforce comme c'est un problème "facile"
Stilgart: level up \o/
Zorg1: gg
Zab: gg :D
Stilgart: JBM: non, merci pi
Stilgart: même si je suis dubitatif face à ma solution (qui est potentiellement fausse pour n petit)
Stilgart: bon, je suis à 7 légendes du lvl 50
BlaiseEbuth: Ca fait 7 ans...
b0n5a1: :joy:
dwarfie: meuh ... scandale de monté comme ca ;)
Stilgart: PR1, CotC, WW, MM, BotG, CoK, CoiF
Stilgart: ezpz
Stilgart: Madknigh: I need starters !!!
dwarfie: t'as meme pas eu un nifty sur une solution en bash par tarapitha , c'est dire :D
Stilgart: ha mais, j'ai OoC déjà
Stilgart: c'est dur la légende à SC ?
Stilgart: (hola... j'ai aussi CB, GoD, Locam et CR)
Stilgart: et TGE
dbdr: starters? tu lis meme pas les PMs Stilgart
dbdr: l'appat du lvl 50 a changé un homme
dwarfie: beuh , cette arnaque a same ... le but est d'avoir le plus gros score et dans le leaderboard je suis zorg1 alors que mon score est meillleur
dwarfie: oh voleur !!!!!!!
Zorg1: et mec je suis à 100% moi :p
dwarfie: et alors ... c'est pas l'objectif de vider la grille que je sache ... mais faire le meilleur score ... fix ta lecture du sujet ;)
nicola: Vider la grille donne quand même un bonus.
dwarfie: le probleme , c'est que quand y'a plus de coup jouable , y'a pas d'instruction pour dire fin de partie ...
Zorg1: bah en fait faut surtout continuer à jouer tant que t'as une possibilité. là t'as fait un coup illégal
Zorg1: si tu vides pas la grille mais que tu ne peux plus jouer, c'est un succès
BlaiseEbuth: (╯°□°)╯︵ ┻━┻
Zorg1: tiens y a BlaiseEbuth qu'a encore un problème avec son client de chat ^^
BlaiseEbuth: J'ai vérifié chaque ligne du fichier de conf, et pas moyen de trouver comment clouer le bec aux messages d'infos...
**dwarfie prend des actions chez ikea ...
BlaiseEbuth: Je reçois "The room is not private" litéralement toutes les secondes.
BlaiseEbuth: -private + anonymous
BlaiseEbuth: Et je trouve rien là dessus nulle part
dbdr: "get a room"
BlaiseEbuth: set
Stilgart: dbdr: non, en fait c'est juste que ça fait longtemps que j'ai pas vu MK et que je voulais lui dire bonjour ;)
JBM: pas la peine d'esquinter son pseudo par respect, il vient juste plus
dbdr: en plus ya un typo, ça ping pas
JBM: ct l'esquintage-par-respect
Stilgart: JBM: même sur #ru ?
JBM: y'a des rapports de presence sur discord
JBM: avec le harcelement habituel
JBM: mais plus sur un sujet cg
Stilgart: erf :(
Stilgart: sur disquoi ? :)
Stilgart: Automaton2000: dis MK !
JBM: tu sais, discord, le soft de bugtracking utilise chez CG
Automaton2000: la seule différence c'est que dans les faits
Stilgart: JBM: non, je sais pas, ça passe pas depuis mon bureau
Zorg1: ah on trace les bugs sur CG ? je ne le savais pas ^^
JBM: ben non on vient de te dire que c'est externalise
Zorg1: bah avec toutes ces startups qui se rachètent les unes les autres ça va pas durer ^^
dwarfie: avec de la methode agile , c'est pour ca que le reponse est (presque) toujours ... c'est en cours ... :D
Zorg1: et à la fin ça appartient à IBM ou à Oracle
dbdr: et bientot OBM
dbdr: voire J...
dbdr: j'ai pas pingé par gentillesse
Zorg1: Java Business Machine
nicola: dbdr, quoi, tu n’as pas Pingeot ?
BlaiseEbuth: Reuh
Zorg1: o/
Zorg1: c'est bon il marche ton client de chat ?
BlaiseEbuth: Il marche, mais est noyé sous les logs...
dwarfie: bon , enfin j'arrive a un truc correcte ... en jouant 35ms a chaque fois seulement :D
dwarfie: (en mode amnesique bien entendu ;) )
Zorg1: va falloir que je fasse un truc moins pipo alors ...
Zorg1: genre commecer à simuler un peu
dwarfie: honnetement , mon truc est totalement pipo ... un pauvre mc qui redemarre a blanc a chaque tour :D
Zorg1: mais tu simules
dwarfie: a ce niveau , c'est meme pas simuler ... comparer aux autres lol
BlaiseEbuth: Bon. Après avoir demandé à dwarfie, lu le manuel pdf, le man, le wiki, demandé à google et essayé tout les paramètres du fichier de conf sans résultat. Je pense pouvoir légitimement ouvrir une issue.
Zorg1: "mauvaise nouvelle les gars, BlaiseEbuth utilise maintenant notre truc"
darkhorse64: muscle ton mc: j'ai 72k
BlaiseEbuth: :fork_and_knife:
darkhorse64: :fork_knife_plate:
JBM: mais les MUCs de CG sont pas tres usual
BlaiseEbuth: Ce stalker... :no_mouth:
BlaiseEbuth: Peut-être, mais c'est le premier client à me faire ça...
BlaiseEbuth: Ayé j'ai lu cglambda JBM.
Zorg1: naïce
BlaiseEbuth: Hmm...
BlaiseEbuth: ¯\_(ツ)_/¯
BlaiseEbuth: M'fin ne maitrisant quasiment aucune des notions abordées... Je l'ai lu :grin:
JBM: m'enfin! c'est juste des fonctions!
BlaiseEbuth: Sans doute. :)
Zorg1: comme une bonne partie des maths ...
Zorg1: (pas pour ça que ce soit forcément très clair)
BlaiseEbuth: Sans doute aussi, mais j'ai jamais prétendu avoir des conaissances en math...
Zorg1: le problème est intéressant mais j'ai bien peur qu'il ne cause pas à beaucoup de monde
JBM: on peut pas causer a tout le monde
BlaiseEbuth: Ah. Mais ça m'intéresse. Mais c'est toujours la même chose. Faut que je trouve le temps de me mettre au fonctionnel, de me mettre à niveau en math...
Zorg1: je dirais pas qu'il faille un gros niveau de math pour le fonctionnel
Zorg1: plutôt une bonne capacité d'abstraction je dirais
BlaiseEbuth: Peut-être, mais j'aimerais quand même lvl up en math. C'était pas forcément lié. ^^
Zorg1: ah ok