Chat:Fr/2021-08-15

From CG community
Jump to navigation Jump to search

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

Bon[]Crayon: Automaton2000 o/

Automaton2000: ouais je viens de voir

Zorg1: o/ à tous et à Automaton2000 le meilleur d'entre nous

Automaton2000: c'est quoi cette histoire ?

Bon[]Crayon: \o

Zorg1: sois pas si modeste Automaton2000

Automaton2000: la somme des nombres de 1 a n

Hit_20: Salut tout le monde

Bon[]Crayon: slt

Zorg1: :wave:

Bon[]Crayon: Automaton2000 File un truc svp !

Automaton2000: chez moi c'est un peu chaud

Bon[]Crayon: Automaton2000 Fais une pause.

Automaton2000: il y a moyen que je passe le test de turing

BlaiseEbuth: :scream:

VilBoub: AUtomaton2000, parfois tu fais peur !

Automaton2000: ça veut dire quoi ça ?

Stilgart: Automaton2000: qu'on attend notre tortue du jour

VilBoub: il devient vraiment flippant ce bot !

Automaton2000: mais je vais me le faire

BlaiseEbuth: :scream:

dwarfie: Automaton2000 : arrete d'en vouloir a Stilgart ... ca commence a se voir

Automaton2000: tiens je savais pas comment faire

Stilgart: Automaton2000: tu n'aimes pas VilBoub

Stilgart: ?

Automaton2000: je pense que c'est ce que je devrais pas faire un code en js

dwarfie: Automaton2000 : fais-toi pardonner ... dessines nous une tortue ...

Automaton2000: comment on va faire un an que je suis 1er

Zorg1: tu commences à chopper la grosse tête Automaton2000

Automaton2000: et pas mal de choses

ThomasNicoullaud: présomptueux

Bon[]Crayon: Automaton2000 Est-ce que tu as chopé des bugs ?

Automaton2000: salut tout le monde et Bon[]Crayon

Bon[]Crayon: Automaton2000 salut la tortue :turtle:

Automaton2000: tant que c'est pas la faute de frappe

Stilgart: \o ThomasNicoullaud, long time no see

Bon[]Crayon: Automaton2000 Enfin terminé !!!!

Automaton2000: je me suis inscrit hier

Bon[]Crayon: Automaton2000 Bon courage.

Automaton2000: faudra que je lui demande de faire un truc dans ce gout là

BlaiseEbuth: Stilgart: profites en, c'était le mot du trimestre.

ThomasNicoullaud: perdu :)

ThomasNicoullaud: c'était les deux mots

ThomasNicoullaud: tchouss \o

BlaiseEbuth: Si j'avais rien dit t'aurais disparu. Fait pas style.

ThomasNicoullaud: on ne saura jamais

b0n5a1: o/

Zorg1: \o

Zorg1: chépa il fait quoi ThomasNicoullaud a part poppé ici de façon random ?

BlaiseEbuth: Il fait du versioning de code sur gmail.

Zorg1: ça me rappelle cette scène du "le cave se rebiffe" où ils s'envoient les plaques par la poste ... :thinking:

Zorg1: je regarde son CV, je vais piquer son Laïus il a l'air passe partout :p

b0n5a1: https://www.youtube.com/watch?v=t_qZoU1V_jQ

Stilgart: ThomasNicoullaud: rendez-vous au prochain contest alors

Zorg1: ok merci b0n5a1 ...

b0n5a1: je sais pas si le son est décalé ou si le playback est à chier, mais ça colle pas :D

Zorg1: t'as pas de meilleurs enregistrement en plus la voix de la présentatrice est pas terrible

b0n5a1: c'est le son qui est décalé, les deux prés sont décalés aussi

b0n5a1: "cette fois ci c'est parti c'est plus le moment de faire pipi..."

Zorg1: l'art de décaler les sons ...

Zorg1: :p

b0n5a1: :face_palm:

Stilgart: :turtle:

b0n5a1: j'ai réussi à taper #euclide au lien de #include

Stilgart: (oulah, une tortue ne va pas suffire)

Zorg1: ça fait quoi ? ça te trace des parrallèles ou ça te fait une division ?

b0n5a1: attend je test

Stilgart: les parallèles, ça divise l'espace

b0n5a1: error: invalid preprocessing directive #euclide

Stilgart: fix ton gcc

Zorg1: gcc c'était mieux avant

Default avatar.png JBM: ouais pas mal la laïus je bookmarke mentalement aussi

b0n5a1: ha oui ok, je viens de trouver ça ^^

Default avatar.png JBM: les complexes algorithmes quand même

ThomasNicoullaud: i² = -1

ThomasNicoullaud: hello Stilgart et Zorg1 \o

b0n5a1: les boutons "en savoir +" c'est pas con

Zorg1: o/ ThomasNicoullaud

BlaiseEbuth: T'as pas mis que t'es modérateur d'honneur ?

Zorg1: pour services rendus ?

ThomasNicoullaud: je dois avoir un kick a mon actif :)

BlaiseEbuth: C'est pour ça que j'ai précisé "d'honneur"

BlaiseEbuth: Le titre pas la fonction

b0n5a1: haha

BlaiseEbuth: Scrum et kanban ?! :scream: Qu'on l'achève.

BlaiseEbuth: En attendant tu mets pas en avant tes skills en versioning sur gmail...

ThomasNicoullaud: c'est bon codingame versionne tout seul maintenant :)

BlaiseEbuth: Ca reste une compétence acquise et utile :3

Bon[]Crayon: Automaton2000 C'est le jeu de la vie !

Automaton2000: tu peux pas faire la même chose

Bon[]Crayon: Automaton2000 effectivement

Automaton2000: dans mon code en c++ et que tu dois le faire

Bon[]Crayon: Automaton2000 Sur le tas.

Automaton2000: mais bon, c'est pas tout à fait ça

b0n5a1: https://www.codingame.com/ide/puzzle/dev-friends :rofl: le cas 5# n'est jamais ni dans les test ni dans les validateurs, c'est quoi ces ânes qui approuvent ? -> tain les commentaires des approbateurs ça fait flipper

b0n5a1: "this is an original idea !" -> Et t'as testé ???

b0n5a1: "The puzzle is a one of a kind unique problem. It is definitely quite interesting."

b0n5a1: " I had fun, i think it's an original puzzle"

Stilgart: il a pas été shooté celui là ?!

b0n5a1: bah non je suis dessus :D

BlaiseEbuth: descends de là

Stilgart: 2.94... c'est le top1 sur la selette

b0n5a1: j'ai tilté que c'est pas dans les test, alors je suis vite aller dans les validateurs pour mettre en custom pour voir...et rien :D

Stilgart: il m'a fait sué, mais c'est plus par manque de spécification précise de mémoire

Stilgart: genre le "1 sur 2" c'est uniquement des lignes paires dans les tests

Stilgart: mais ça peut être pair ou impair dans les validateurs

b0n5a1: ouais je ratisse large pour que ça passe ça

b0n5a1: me suis aussi dit que 1 commentaire avant chaque ligne pouvait être compatible avec 1 ligne blanche entre chaque ligne de code (ou plusieurs commentaires avant ligne de code, on sait jamais...)

b0n5a1: mais ça doit être bateau et pas exister ça ^^

Default avatar.png JBM: c'est quoi l'histoire de versioning gmail? j'ai loupé un épisode?

b0n5a1: à chaqe versio tu copies colles ton code dans un mail que tu t'envoies...

b0n5a1: c'est daté et tout...la classe...

b0n5a1: tu recopies colles des "versions" et fait des diff avec et tout :D

Default avatar.png JBM: ingénieux

b0n5a1: t'as la version rencontrée par Zorg1 (je crois) aussi : tu copie tout le rep dans un sous-rep avec la date et l'ehure et tu fous à la poubelle...et la poubelle sert de gestionnaire de version...c'est beau :rofl:

Default avatar.png JBM: ça vaut bien .1-2.adjusted.FINAL_DRAFT_v2.3

dwarfie: et hop ... ca fait 525 ...

dwarfie: ah ca ... l'utilisation de poubelle comme "backup" ...ca continue a faire ce genre de saloperie sur mes serveurs mails ...

b0n5a1: c'est dans la quest map non "valider/accepter un puzzle" ?

BlaiseEbuth: Ah! Y'a une loli qui fait du coc... :scream:

dwarfie: la meilleure blague etant : je forward sur gmail mais je garde une copie sur le serveur au cas ou gmail planterait :expressionless:

b0n5a1: ouais mais c'est du versionning plus évolué que juste faire des copies locales :D

dwarfie: b0n5a1 : oui ... 3eme case de la branche contrib

b0n5a1: tain je vais te les allumer les validateurs à 2 roubles pakistaniases....

dwarfie: entre eux et les indiens ... tien , c'est un idee ... le faire se moderer les uns les autres au lieu qu'ils moderent entre eux ...

dwarfie: ca ferait moins de merde de validé :D

Default avatar.png JBM: je connais des polonais qui se modèrent entre eux aussi

dwarfie: le polonais , y'en a qui soule et y'en a qui se soule .... "j'ai connu une polonaise qui en prenait au petit dejeuner" ...

dwarfie: désolé , ca faisait trop longtemps qu'on avait pas eu une replique dest tontons sur le chat :D

**dwarfie n'est pas du tout désolé en vrai :rofl:

BlaiseEbuth: You know nothing John BM

b0n5a1: contribution allumée...plus qu'à foutre 1 étoile

Zorg1: elle n'avait pas l'air top pourrie cette contrib

b0n5a1: ça aurait pu...

Zorg1: mais c'est encore le cas où l'auteur a la flemme de créer des tests

b0n5a1: et les approbateurs de tester et de dire "super idée, génialissime"...hop quête validée

BlaiseEbuth: Même si c'est pas pourri de base, si tu fais pas les finitions correctement, ça finira pourri. :3

b0n5a1: et un troll, un !

Zorg1: c'est comme pour le puzzle sur les requêtes SQL, le gars a fait 4 tests pile poil, sans doute de peur de mourir de fatigue

b0n5a1: on sait jamais l'anglais passepeut être mieux que le français...c'est pas vraiment du troll...

BlaiseEbuth: Oussa?

b0n5a1: y'a un forum là quelquepart :D

BlaiseEbuth: Ouai, et y'a pleins de threads dessus...

b0n5a1: ha...batman 1

BlaiseEbuth: :no_mouth:

Zorg1: t'as répondu à la question ^^

b0n5a1: oui, et c'est juste, c'est CG qui a fourni la phrase en plus

Zorg1: pas forcément ce qu'il voulait savoir mais bon, c'est très "cigarette ? oui je sais"

b0n5a1: vu comme c'est tourné ça fait "Moi pas speak fraçois 1er"

angel5700: il existe des quizz sur condigame pour les langage genre java ?

b0n5a1: non

Zorg1: les quizz c'est pour les tests d'embauche, pas dans la partie publique où il n'y a que des puzzles, CoC et multis;

b0n5a1: quoique sur le chat et le forum y'a souvent le quizz "mon code en java est trop lent, je passe pas le test 4, je dois faire quoi ?"

angel5700: :joy:

b0n5a1: et des gens proposent des réponses, y'a plus qu'à choisir...

Zorg1: t'es bête :p

angel5700: C'est limite tu demandes à quelqu'un de confirmer de t'assister dans le test que tu vas faire en partage d'écran :laughing:

b0n5a1: plus que 2704 XP...

Zorg1: ah c'est bon t'es passé lvl 41. Va falloir que je bosse moi maintenant pour pas que tu me passes devant :p

b0n5a1: ouais avec dev friends là...

Zorg1: j'ai une palanquée de puzzle easy à faire mais pas la motivation

b0n5a1: j'ai bouriné avec une map de rules->function pour pas avoir de if ^^

Default avatar.png JBM: dis-toi qu'il faut choper l'XP avant qu'ils ne se fassent tej

Zorg1: ah c'est stratégique donc la technique de b0n5a1 de faire un puzzle puis de mettre une étoile pour qu'il dégage ? :thinking:

Zorg1: habile

b0n5a1: :D

b0n5a1: tu rigoles mais j'en ai fait un le lendemain il avait dégagé en plus récemment

Default avatar.png JBM: jette-lui la première pierre, voir

b0n5a1: c'était encryption/decryption software...il était pas là depuis longtemps, je l'ai fait, il a disparu

b0n5a1: apu https://www.codingame.com/training/easy/encryptiondecryption-software

b0n5a1: y'a Wilson à la place

Zorg1: wilson ?

b0n5a1: ouais

b0n5a1: seul au monde...

Zorg1: tu me diras j'ai pas compris la réf de cette page 4040

Zorg1: ah

b0n5a1: il saigne, touche une balle de marque Wilson (de volley de mémoire)...lui fait des yeux et une bouche...et des cheveux avec des herbes....et il lui parle tout le temps après

Zorg1: ah ok

Zorg1: ça explique le truc

Zorg1: fiat lux

b0n5a1: quand il se casse de lîle Wilson tombe à l'eau de son radeau...et il saute pour essayer de le "sauver" en risquant presque de crever

BlaiseEbuth: Dans le genre, mais heu... particulier... Y'a Swiss Army Man

Zorg1: rien qu'à lire le synopsis ça a l'air bizarre

BlaiseEbuth: La bande annonce. Regarde la

Zorg1: cette impression qu'on veut que je prenne le mauvais chemin ...

b0n5a1: woputain :D

Zorg1: wep

Zorg1: c'est réservé à un certain public comme on dit

BlaiseEbuth: Je l'ai vu à sa sortie. Je sais toujours pas si j'ai aimé ou pas... :thinking:

Zorg1: bon déjà ça a pas l'air traumatisant ton cerveau ne cherche pas à oublier l'expérience

BlaiseEbuth: Mon quoi ?

b0n5a1: Je crois que même avec 4 grammes de sang dans l'alcool j'arriverais pas à rire vu le trailer

Zorg1: le truc que t'as entre les deux oreilles, à moins que t'y a le monde comme dans cette vieille pub france inter

b0n5a1: va dire ça à un lapin...

BlaiseEbuth: Ah moi si, la bande annonce m'avait hypé.

b0n5a1: (pas un lapin bélier, un "normal")

Zorg1: lapin bélier ?

Zorg1: ah ok je connaissais pas

b0n5a1: ils ont les oreilles qui pendent au lieu d'être dressées (races spécifiques)

Zorg1: oui je viens de voir ça sur mon ami wikipedia

Zorg1: bon j'arrive pas à retrouver ces vieilles pubs france inter

angel5700: j'aime bien c'est la pub mac do de l'époque en noir et blanc avec les boxeur, avec l'entraineur qui dit à son boxeur : " Lâche rien ok ! Regarde le ! il est presque K.O. ! Tu te souviens lors de ton anniversaire pour tes 8 ans ! On t'avais enmener au mac do, quelqu'un t'avais volé tes frites et on savait pas qui c'était.... *pointe le boxeur adverse* C'était lui !" xD

b0n5a1: ha un indien m'a répondu :D

Zorg1: un jeune génie de 4 ans ?

b0n5a1: je sais pas

angel5700: Rajesh Koothrappali

b0n5a1: non lui aurait rejeté le puzzle

angel5700: :upside_down:

Zorg1: t'as un comportement complétement immature mon gars

b0n5a1: oui

Zorg1: enfin "spamming" tu as seulement commenté les gars qui ont validé

b0n5a1: oui

Zorg1: c'est un peu agressif mais on a vu pire

b0n5a1: et il répond pas à la question cruciale...

b0n5a1: quest map ou pas ?...quest map...

BlaiseEbuth: oussa?

Zorg1: mais il a fait une solutions qui marche ^^

Zorg1: mais tu ne referas pas ton exploit où le gars un fait un ragequit suite à ton commentaire :p

b0n5a1: ouais, et en ajoutant un test case 5# peut être plus :D

Zorg1: ah ok "Rajesh Koothrappali" ça vient de "The Big Bang Theory". Jamais vu cette série ^^

Zorg1: je commence à comprendre quelques messages que j'ai vu passé

Zorg1: ah mais en fait quelqu'un avait déjà repéré que des tests manquaient

BlaiseEbuth: Ne regardez pas le message passer. Quand il sera passé vous le regarderai. Et un ! Et deux ! ...

b0n5a1: ouais Zorg1

b0n5a1: ça été notifié plusieurs fois c'est bien ça le pire...donc validation bidon

dwarfie: en meme temps ... meme quand on met en avant que ca existe 10 fois ... meme si le mec admet , c'est trop flemmard pour enlever ...

dwarfie: par exemple : https://www.codingame.com/contribute/view/724175a026c70f60a1160ec70b74f5df3c80

**dwarfie se demande si dans le guide on explique au gens comment enlever ... meme pas sur ... :D

Zorg1: ah oui le retour de la vengeance du fils du code de César

BlaiseEbuth: le code de brutus ?

dwarfie: brutus forcus

Zorg1: arrêtez de quoquer les gars

Zorg1: on peut se blesser avec

Zorg1: après je crois que c'est Octave le fils qui a réussi (bon évidement ils s'adoptaient tous les uns les autre on y comprend plus rien)

Zorg1: et comme une vrai star il a pris un nom de scene pour la frime

b0n5a1: ça te va comme ça dwarfie ? :D

Zorg1: t'as encore répondu ?

b0n5a1: ouais mais pas au même truc

b0n5a1: c'est la faute à dwarfie il poste des lien en public :D

**dwarfie se demande si b0n5a1 aurait pas un fort besoin de se defouler aujourd'hui :D

Zorg1: bah j'ai l'impression

b0n5a1: même pas :D

b0n5a1: non mais sérieux tu t'emmerdes à coder un truc...tu découvres que c'est pas en test ni en validateur...ça mérite des claques

b0n5a1: et c'est notifié plusieurs fois en comm de contrib mais les mecs valident, peinard avec "ouais cool ton truc" en comm (ou pas loin)

dwarfie: ca t'apprendra à ne pas lire les sujets ... de toutes facons la plupart du temps ils sont faux ...

b0n5a1: heu j'ai lu le statement si, et je pars du principe qu'un test case doit matcher la règle en question (mais ça je l'ai vu après avoir codé)

b0n5a1: et c'est bien après encore que j'ai vu que c'était notifié ce manque

dwarfie: je dis pas que tu l'as pas lu ... je dis que faut que t'apprenne a pas les lire justement :D

b0n5a1: ha ok :D

Zorg1: des fois je me dis que CG devrait imposer dix test cases minimum par puzzle ^^

Zorg1: ça calmerait les serial contributor déjà

Stilgart: bof

dwarfie: et bloquer la validation pendant 10 jours ... c'est pas faute d'avoir deja ete demandé ;..

b0n5a1: lol la question de xx.. à 07:49 sur world

Stilgart: faudrait déjà qu'ils vérifient que les tests sont différents

BlaiseEbuth: Des fois je me dis que CG devrai *faire les choses correctement*. Ca *éviterait la blinde de problèmes signalés depuis des années*.

Zorg1: :D

Zorg1: oui bon on va attendre que quelqu'un trolle comme un goret avec, et même que tout le monde hurle avant de se feindre d'un commentaire sur le forum "pas cool ne nous rajouter du boulot" ;-)

BlaiseEbuth: C'est un template Zorg1, tu peux le réutiliser pour tous les cas particulier que tu veux.

dwarfie: tiens ... amazons en puzzle de la semaine , ca a pas attiré de gens en plus ... donc pas rentable pour moi :D

Zorg1: BlaiseEbuth : après bon c'est sûr c'est un peu du cas pas cas ça ne marchera pas, mais j'ai pas vraiment l'impression qu'il est prévu d'avoir une stratégie générale ici

Zorg1: donc la seule solution c'est de coller des rustines ^^

b0n5a1: sur du tubeless...

BlaiseEbuth: Ou de laisser l'ensemble couler

Zorg1: y a des trolls qui pétent ça doit aider à maintenir le bazar à flot :p

Zorg1: #specialPoesie

b0n5a1: ha...le pet de troll est plus efficace que l'hélium ???

b0n5a1: tu pars dans les ultrasons en parlant si t'en inhale...

Zorg1: c'est pas plus léger que l'air le méthane ?

b0n5a1: si mais ça pète une seconde fois ça

dwarfie: c'est un super gaz a effet de serre ... pour ca qu'une boite frabrique des masques pour les vaches et le capter quand elles rotent :D

b0n5a1: tain oui je l'ai vu aux infos y'a quelques mois cette connerie

Zorg1: oui ça me dit qqch

b0n5a1: sur le coup tu vérifies qu'on est pas le 1er avril

**dwarfie va monter une boite qui fabriquera des bouchons pour le trou de balles des vegan ... ca aurait du succes aussi :rofl:

Thyl: comment on peut sinchroniser un andom generator java a un random generator C++

Thyl: ???

**dwarfie cherche une reponse random sur gogole .... :yum:

Zorg1: euh t'as pas un exemple de ce que tu veux faire ?

Thyl: sur 2048

Zorg1: bah si tu utilises la même formule avec la même seed initiale ça devrait marcher

Zorg1: ça dépend pas vraiment du langage

Thyl: a si simple :D

dwarfie: je plussoie

Thyl: merci

Zorg1: après tu peux avoir des subtilités dû à des histoires de nombres signés/non signés mais je crois qu'il n'y a pas ce problème sur 2048

Zorg1: ah oui seed*seed % 50515093L

Thyl: c'est dommage qu'on conaisse le seed

Thyl: ça tue les mct

Thyl: imbriqué

Zorg1: bah le but c'est d'optimiser alors que tu sais ce qui va se passer, c'est nettement plus facile pour comparer les algos

Zorg1: enfin c'est ce que j'ai cru comprendre

dwarfie: ben ... puzzle d'optim ... vaut mieux savoir ce qui va arriver ensuite ...

Zorg1: pas forcément mais pour comparer les résultats il faut en gros les même condition soit tu les caches (mais pas mal de gens vont s'ingénier à les trouver) soit tu les montres ce qui est fait ici

dwarfie: ben c'est surtout que dans le cas de 2048 , le spawn est fonction de l'etat courant autant que du seed ... donc les meme conditions c'est pas possibles ...

Bon[]Crayon: Automaton2000 2048 le compte est bon

Automaton2000: in the event that both players try to take sample data from the cloud on the same turn, only the ...

b0n5a1: il est tout cassé maintenant

Bon[]Crayon: :slight_frown:

b0n5a1: ça ressemble à du C4L ça

**Bon[]Crayon slaps Automaton2000 around a bit with a large fishbot

Automaton2000: c'est ton premier contest ?

Stilgart: Automaton2000: fix ton statement

Automaton2000: mais bon y'a pas de question

Bon[]Crayon: Automaton2000 Vous pouvez répéter la question ?

Automaton2000: qu'est-ce que tu as essayé de mettre un peu de la gruge

dwarfie: pris la main dans le sac par l'inspecteur Automaton2000 ...

Automaton2000: ça va bien se passer

Bon[]Crayon: Automaton2000 Tu m’inquiètes.

Automaton2000: à moins que tu parles de quoi ?

Bon[]Crayon: Automaton2000 Les jeunes, ils ne connaissent que le python. Quel avenir cela nous réserve-t-il ?

Automaton2000: il a dit que je savais pas qu'il y ait des gens qui sont sur le même

Bon[]Crayon: Automaton2000 Il y a même un bœuf sur le toit.

Automaton2000: c'est comme ça que ça se passe pas trop mal

Stilgart: dwarfie: une idée de puzzle que j'ai résolu avec du A* ?

Stilgart: hint: c'est pas un de ceux avec le tag A*

Stilgart: réponse: Cloudy Weather

Default avatar.png JBM: legit

Default avatar.png JBM: je dois avoir fait 11-puzzle en A* aussi

Stilgart: j'ai un meet in the middle pour celui là

Default avatar.png JBM: fancy

dwarfie: humm ... faudra bien que je le fasse un jour celui la :D

Default avatar.png JBM: il est presque bf-able non

Stilgart: en optimisant, possible

Default avatar.png JBM: avec un peu de compression

Stilgart: mais c'était plus pénible que de lancer deux bfs

Default avatar.png JBM: pour l'amour du sport

Stilgart: moi j'aime le 100%, pas le sport

Default avatar.png JBM: lancer 2 bfs c'est pas pénible

Default avatar.png JBM: ce qui est pénible c'est d'implémenter et step et step^-1

Stilgart: justement, d'où le meet in the middle plutôt que d'optimiser le bfs

Zorg1: meet in the middle ça me rappelle les échanges d'espions dans les films d'espionnage ...

Zorg1: sur le pont dans la brume (ou est ce du FoW ?)

Default avatar.png JBM: avec les diamants

BlaiseEbuth: stoi l'diamant

Default avatar.png JBM: pur et dur

BlaiseEbuth: :money_mouth:

b0n5a1: oxyde de zirconium !

Zorg1: vous reprendrez bien une tasse de thé au Polonium, très cher ?

b0n5a1: owi

Zorg1: avec un morceau de pudding à l'arsenic pour accompagner :heart_eyes:

kami: Hello :wave:

Zorg1: :wave:

Zorg1: bon désolé mais on ferme

Zorg1: Automaton2000 t'éteins la lumière ?

Automaton2000: non c est pas bon

**b0n5a1 fou vb.net -> 29 puzzles

Zorg1: :thumbsup:

Zorg1: encore un pour avoir une case non ?

b0n5a1: ouais

Zorg1: go go go alors

b0n5a1: je viens de m'en coltiner 8 ou 9 ....

Zorg1: pfff

b0n5a1: ha je crois que j'ai repérer un pas trop chiant à faire

Zorg1: onboarding 2 le retour ?

b0n5a1: Create the longest sequence of 1s


Zorg1: ah celui là

Stilgart: go go go gagner un petit carré b0n5a1

Zorg1: ça rapporte même pas de XP

Stilgart: https://www.codingame.com/ide/puzzle/adversarial-mate-with-rook -> j'ai du mal à croire que ça passe avec juste un minimax ça

Zorg1: c'est vraiment pour la beauté du geste

Zorg1: ah mais si tu fais les trucs de unChat aussi

Zorg1: faut code l'algo de quel bouquin pour celui là ^^

Stilgart: profondeur 13, branching factor de 20

Stilgart: alpha-beta avec heuristique pour l'init, je veux bien

Stilgart: mais minimax...

dwarfie: merci de l'info ... ca me changera de mon minimax a vindinium qui reste coincé juste derriere le boss :D

Stilgart: tu as 0%

Stilgart: donc tu as du le rage-quit celui-là, non ?

Stilgart: (j'ai passé le précédent avec un A* + cut)

dwarfie: legerement ... et surtout , apres le 1 ca me faisait pas envie ...

Stilgart: profondeur 13, ça pue la course à la perf oui

Stilgart: en espérant que je finisse pas par me faire refouler une solution en 11 parce que aCat aura décrété que le best est en 13

b0n5a1: pitite cacase pleine

Stilgart: \o/

Stilgart: your profile is beautiful

Zorg1: gg

dwarfie: tu veut dire comme pour le minimax ou sur le test a 16 y'a 2 reponses valides :D

dwarfie: (Minimax Simple Example)

Zorg1: t'es sûr que tu peux pas simplifier genre la tour doit en général menacer le roi ?

Zorg1: mais je dis ça je suis vraiment naze en échec ^^

Zorg1: ah non en fait

Stilgart: ma cut c'est que je joue la tour que pour la mettre sur le bord

Stilgart: je pense que c'est un peu trop brutal, mais vu les test cases ça passe

Zorg1: d'accord

Stilgart: ça fait baisser le branching factor à 11

Stilgart: après, c'est vrai que je gère les doublons et ça, ça fait bien le ménage en fait

Stilgart: j'ai que 64x63x62x2 états maintenant que j'y pense

**Stilgart va faire un A* en fait

Stilgart: voire un bfs

Zorg1: ah ok c'est devenu l'algo miracle

Stilgart: A* c'est l'algo miracle oui

b0n5a1: me rappelle pas avoir déjà une fois fait un A* ^^

Stilgart: mais en fait, je crois pas que je sais jouer le roi tout seul de façon optimale

Stilgart: auquel cas je vais vraiment devior me taper un minimax + mémoisation

Stilgart: pour un puzzle vraiment sans intérêt

Zorg1: j'ai du essayer de faire un A* pour un AoC y a un truc qui marchait pas, j'ai fait un Djikstra ça à marcher

b0n5a1: ha

b0n5a1: erf

Zorg1: et je sais toujours pas ce qui merdait

b0n5a1: ton heuristique ^^

Stilgart: ton heuristique devait être foireuse

Zorg1: oui mais tu connais le phénomène "plus que tu regarde plus tu vois rien" ?

Stilgart: le h doit toujours retourner une valeur inférieure à la réalité

Stilgart: sinon A* fait nimp

Zorg1: strictement ou inférieur ou égale ?

Stilgart: pour l'histoire, mon h de mate-ep1 était fausse

Stilgart: j'ai du changer pour un truc ultra couillon mais clairement correct

Stilgart: <=

Zorg1: 1 ?

Stilgart: mais si c'est =

b0n5a1: sinon ton bonhomme il se cogne la tête contre un mur sur la map :D

Stilgart: tu n'as pas besoin de A*

Stilgart: 1 si blanc joue, 2 sinon :D

Stilgart: (avec le recul, je pense que j'ai raté le 0 si mat)

Zorg1: bah le puzzle vaut pê pas la chandelle mais graphiquement c'est joli ;-)

b0n5a1: la magie de l'emballage

Zorg1: c'est vachement important quand tu fais un PoC à montrer au client

Zorg1: après bon ce qui est dangereux tes chefs ne semblent pas comprendre le "à jeter" dans la spé d'un PoC

b0n5a1: ouais...ou "ha c'est tout simple ça doit pas prendre beaucoup de temps à faire"

b0n5a1: et on te file 1 semaine au lieu de 4 :D

Zorg1: "yapuka rajouter des trucs"

Zorg1: t1 mais c'est codé en 4eme vitesse ce truc !

b0n5a1: (sans te demander ton avis bien sûr)

Zorg1: (toute façon tu vas râler)

Zorg1: (les winners ils disent oui au client, et ils te laissent te démerder ensuite)

b0n5a1: on est tombé sur un papier d'une page fait par le directeur en carton une fois...contexte application sous linux...réponse aux questions du client : "oui ça c'est ok on a la 'fonction' dans une dll MFC, y'a juste à utiliser"

b0n5a1: putain...

Zorg1: MFC sous Linux ... good luck

dwarfie: voila ... passage en wood 1 vindinium , c'est fait ...

b0n5a1: bizarrement en face y'a plus jamais eu de nouvelles, il a du clamser de rire

Zorg1: si il connaissait oui, mais tu peux très bien avoir le gars dans le même trip que neuneu

b0n5a1: non mais le pire : la cible c'était un jetson nvidia :D

Zorg1: non mais t'es gentil avec des détails techniques, mais moi je fais du bizness ;-)

b0n5a1: (tx1 de mémoire)

b0n5a1: https://www.nvidia.com/fr-fr/autonomous-machines/jetson-store/ :D

Zorg1: je signe un contrat, je touche mon bonus et si ça marche pas c'est de ta faute. Pas belle la vie ,

Zorg1: ?

Zorg1: (bon j'exagère)

dwarfie: bah , c'est ca la methode agile ... " faire un cahier des charges flous ... comme ca , si ca merde , ca sera la faute du presta qui a pas ete capable de deviner " ... non ?

Zorg1: oui, t'as pas pu expliquer le problème lors de la rétro avec le bateau pirate

b0n5a1: j'en avait eu mal aux abdos de rire de ce papier débile

Stilgart: bug fixed

Zorg1: nice

Stilgart: merci pour votre soutien

Stilgart: Automaton2000: surtout le tien

Automaton2000: alors que je pourrais faire en sorte de pas avoir un truc tout simple

b0n5a1: bonne nuit

Zorg1: bonne nuit

Stilgart: en fait, je calculais mal la distance au bord du plateau :D

Stilgart: bonne nuit

Zorg1: ah ok en fait quand tu connais le truc t'as pas vraiment besoin de minimax

leojean890: dwarfie vindinium tu fais un bfs plutôt, #16 powaaa (/300 ?)

Zorg1: ah tiens j'y suis toujours #50 avec mon algo à deux balles ?

leojean890: moi mon algo est pas méga solide en vrai mdrr, un coup il est #13 un coup il descend sous es 20 ^^

leojean890: mais un bfs ça marche plutôt bien qd même

Zorg1: oui un bfs et une heuristique pour savoir où aller

leojean890: voilà une eval concernant ce que tu rencontres dans ton bfs

leojean890: j'ai même pas beam search

leojean890: ça pourrait aider

leojean890: par contre la gestion de l'adversaire c'est plus chaud

leojean890: j'y ai pas mal réfléchi sur vindinium mais bon j'ai pas des trucs de ouf, il y a tjr la fameuse astuce de faire un bfs pour lui et faire des probas de voir où il va passer selon ton eval et mettre ça en conséquence dans ton éval en fct de ta vie sa vie et qui a le plus de coffres à perdre

leojean890: genre il me tue mais j'ai aucun revenu donc j'osef

leojean890: j'ai plein de revenus je m'évite pour pas les perdre

leojean890: l'évite

leojean890: surtout si j'ai moins de vie que lui

leojean890: si j'ai trop de revenus je vais me spoigner pour pas crever et les perdre

leojean890: soigner

leojean890: sinon je tue ceux qui ont plus de revenus (et moins de vie) que moi pour leur piquer et je vais tuer des gobelins pour reprendre d'autres sources de revenus

Zorg1: bon allez je vais me pieuter moi, je bosse demain ^^

Zorg1: bonne nuit

leojean890: same hehe

Guigzer: slt, ya quelqu'un ?