Chat:Fr/2022-06-08
MAWAAW: israel l'arnaque du siecle
BlaiseEbuth: Nieh?
MAWAAW: on voit qui tient les medias par les c_o_u_i_l_l_e_s
BlaiseEbuth: Renieh?
BlaiseEbuth: T'as compris toi Automaton2000 ?
Automaton2000: pas sûr de comprendre la logique
BlaiseEbuth: Moi non plus...
GroutchKeu: o/
nicola: MAWAAW, mauvaise idée.
BlaiseEbuth: Ah ? T'as compris toi ?
Captain_Bonnet: Bonjour à tous et bonjour à toi Automaton2000 (•◡•) /
Automaton2000: salut à tous, j'ai une question pour le puzzle de la semaine ...
Alshock: pose la franchement Automaton2000, c'est quoi cette façon de demander à demander ?
Automaton2000: ceux qui font du python
Alshock: Ah pas loin d'impliquer une tortue et du napalm
leojean890: mais le tort tue
Stilgart: et la li corne
Stilgart: Automaton2000: fix ton bestiaire !
Automaton2000: tiens ça me fait mal aux yeux
Captain_Bonnet: Bien joué Automaton2000 :joy:
Automaton2000: non je sais pas si c'est la même chose sur un tableau blanc jamais effacé qu'on photographiait de temps en ...
Razovsky: le puzzle Gerrymandering ya une technique spéciale à appliquer, ou faut coder toutes les solutions possibles ?
Razovsky: o/
BlaiseEbuth: Faut être tech évangeliste. Faut le dire combien de fois ?
Razovsky: c'est quoi ça
Razovsky: :no_mouth:
Stilgart: Automaton2000: explique lui
Automaton2000: on verra ça plus tard
Stilgart: :D
Razovsky: h bah merci
BlaiseEbuth: :grin:
BlaiseEbuth: Tu peux pas comprendre si t'es pas tech évangeliste.
Stilgart: sinon, tu peux faire de la prog. dyn., c'est pas mal aussi
Razovsky: kécécé
Razovsky: ha
Razovsky: ouais ben diviser en morceaux et voir si les morceaux donnent plus que le total quoi
Razovsky: jvais fiare ça en C++, fk python3
Stilgart: c'est un peu plus subtile que ça
Stilgart: https://fr.wikipedia.org/wiki/Programmation_dynamique
Stilgart: l'idée est d'attaquer le problème dans l'autre sens : voir ce que donnent des petits rectangles, et comment optimiser des rectangles de plus en plus gros
Razovsky: j'ai du mal à voir même avec ça comment je divise la forme générale sans hardcoder toutes les solutions
Razovsky: chui pas tech évangéliste visiblement :|
BlaiseEbuth: Putain ! Fais pas mes blagues à ma place !
Razovsky: t'es lent
Razovsky: chui obligé
Razovsky: pour ton propre salut
Razovsky: remercie moi
**BlaiseEbuth slaps Razovsky around a bit with a large "merci".
Razovsky: ha
Razovsky: quand même
Razovsky: merci pour le lien Stilgart, j'essaye d'en faire qqch
nicola: BlaiseEbuth, quand une phrase elliptique contient Israël et media, ça sent mauvais.
Bon[]Crayon: Salut tout le monde !
Bon[]Crayon: slt Automaton2000
Automaton2000: va falloir que je fasse un peu de la gruge
Bon[]Crayon: Automaton2000 C'est grave ça !
Automaton2000: pas le temps de calcul
Bon[]Crayon: Automaton2000 pas le temps de niaiser !
Automaton2000: et ils arrivent à bien l'imperméabiliser
Razovsky: tequila
Razovsky: heineken
Razovsky: les bons bails
Bon[]Crayon: :grin:
Bon[]Crayon: Automaton2000 J'ai une question. As-tu une réponse ?
Automaton2000: ha oui c'est vrai que ce serait bien
Razovsky: en gros en prog dynamique il faut créer un arbre que remonte le programme pour reconstituer la forme finale ?
Stilgart: oui et non
Razovsky: chui pas bien certain de capter le concept
Razovsky: j'ai lu le wiki
Stilgart: en pratique, c'est plutôt un gros tableau (2D ici) que tu remplis au fur et à mesure
BlaiseEbuth: nicola: Y'avais deux phrases élliptiques, une avec israel et une avec media.
BlaiseEbuth: Si t'as lu le wiki t'es un expert. Mets le sur ton cv
Stilgart: même si la théorie parle d'un DAG (qui est en fait l'arbre auquel tu penses mais où on fusionne les doublons histoire de pas recalculer deux fois la même chose)
Stilgart: conseil: concentre toi sur un tableau
Bon[]Crayon: La Programmation dynamique, tu sens que c'est un truc de personne intelligente.
Stilgart: éventuellement, trouve un puzzle où c'est la même idée mais avec un tableau 1D
Razovsky: yep okay. J'ai juste du mal à conceptualiser comment je décompose la forme finale
Stilgart: Bon[]Crayon: c'est pire que ça... suivant à qui tu demandes, tu as des explications assez différentes
Bon[]Crayon: Il y a des puzzles 1d.
Bon[]Crayon: Voilà.
BlaiseEbuth: Demande à un tech évangeliste.
**Razovsky slaps BlaiseEbuth around a bit with a large fishbot
Razovsky: :rage:
Bon[]Crayon: https://www.codingame.com/training/medium/rod-cutting-problem
Bon[]Crayon: https://www.codingame.com/training/easy/gold-packing
Stilgart: Razovsky: il te faut un moyen de déterminer la valeur optimale d'un rectangle à partir de celles des rectangles plus petit
Stilgart: pour un rectangle 1x1 c'est facile, tu n'as qu'un découpage possible et la valeur est donnée en input
Stilgart: pour un rectangle 1x3 c'est déjà plus sportif puisque tu as 2 (en fait même 3) découpages possibles
Razovsky: c'est cette partie qui me manque effectivement
Stilgart: pour un rectangle 2x5 c'est encore plus sportif, parce que tu peux ne pas le couper, le couper horizontalement, ou le couper verticalement
Razovsky: quel enfer
Stilgart: le plan de la prog. dyn., c'est de stocker la valeur optimal t[i][j] dans un tableau 2D
Razovsky: tu fais un tableau par forme ?
Stilgart: de remplir le bord (celui du haut et celui de gauche) parce que c'est "assez" facile
Razovsky: ha
Stilgart: puis de remplir ligne par ligne avec la bonne formule
Stilgart: je fais un gros tableau t
Razovsky: de dimension h x w ?
Stilgart: et dans t[i][j], je me débrouille pour avoir la valeur optimale pour un rectangle de taille i x j
Stilgart: oui
Razovsky: eerf
Razovsky: owkay je vais plancher là-dessus
Stilgart: le plan est de remplir ce tableau dans le bon ordre et via la bonne formule
Stilgart: comme ça, à la fin, la réponse que tu cherches est dans t[h][w]
Razovsky: t[h-1][w-1] non ?
Razovsky: bref
Stilgart: après, si tu n'es pas familier de ce genre d'approche, essaie déjà en 1D sur les puzzles cités ci-dessus
Stilgart: pour les indices, ça dépend de l'implem
Razovsky: je dois trouver quelle est la formule pour passer d'une case à l'autre, ce puzzle ou un autre c'st pareil non ?
Stilgart: souvent, c'est pratique d'avoir un bord à 0 donc ça finit bien en t[h][w]
Razovsky: c'st ça mon souci
Stilgart: ça, c'est à toi de trouver la formule
Razovsky: donc ton truc fait h+1 x w+1
Razovsky: yes merci
Razovsky: enfin bref
Stilgart: sachant qu'en gros, un rectangle, soit tu le laisses tel quel, soit tu le coupes horizontalement, soit tu le coupe verticalement
Razovsky: c++ ftw
Stilgart: ça fait une poignée de possibilités, mais ça reste un nombre gérable
Razovsky: je vais faire plein de fonctions
Razovsky: et des structures hehe
Razovsky: jenesaispascequejefais
Razovsky: je vais trouver, merci Stilgart
Stilgart: pour le 2x5, j'ai 1 + 1 + 2 = 4 cas à considérer
Stilgart: (6 si tu y vas comme un bourrin en négligeant la symétrie)
Stilgart: (ce qui est probablement suffisant ici)
Razovsky: donc en fait
Razovsky: si tu as prérempli ton tableau et que tu comptes de façon inelligente tu peux te servir dans les cases précédentes
Razovsky: mais de base, tu codes une fonction qui découpe ton rectangle
Razovsky: c'est ça en gros
Razovsky: ?
BlaiseEbuth: Stoi l'gros
Razovsky: :(
Razovsky: nicola tu peux ban le grossophobe là
Razovsky: stp
BlaiseEbuth: Je suis pas du tout grossophobe... Je constate juste. C'est toi qui est clairement grossophobe en le prenant pour une insulte... :rolling_eyes:
Bon[]Crayon: :peace:
Stilgart: Razovsky: c'est ça
Razovsky: merci Stilgart
BlaiseEbuth: Tu vois
Razovsky: non
Stilgart: l'approche de base serait de faire une grosse fonction récursive... mais c'est très inefficace parce qu'à force de découper, tu retombes sur des cas déjà vu
Razovsky: yeap
BlaiseEbuth: heap*
Razovsky: :see_no_evil:
Stilgart: une fonction récursive naïve va refaire le calcul, mais si tu remplis ton tableau comme il faut, tu n'as esoin de faire le calcul qu'une fois
Stilgart: +b
Razovsky: voilà c'est ce que j'ai compris
Razovsky: ben merci hein
BlaiseEbuth: Quand tu veux chaton
Razovsky: après faut juste pas se planter dans l'ordre de remplissage du-dit tableau quoi
BlaiseEbuth: Le fil rouge, le bouton bleu, tout ça...
Bon[]Crayon: :bomb:
BlaiseEbuth: Stoi la bombe
Razovsky: mais
Razovsky: dites je me suis perdu dans les pointeurs vu que j'essaye d'utiliser des arrays 2D avec C++
Razovsky: ya une différence entre passer des simples pointeurs et des doubles pointeurs, c'ets quoi le mieux ?
Bon[]Crayon: ce passer de pointeurs
Razovsky: dans ce cas je dois utiliser des vecteurs au lieu de prendre des arrays
Razovsky: on m'a dit que c'était moins bien de bosser avec des vecteurs
Bon[]Crayon: en vrai j'en sais rien désolé
Razovsky: ha ok ^^
Bon[]Crayon: ah bon ?
Razovsky: ouep, quandtu peux avoir la taille de ton truc c'est mieux d'avoir un array, c'est ce qu'on m'a dit
BlaiseEbuth: Vroum
Razovsky: le truc c'est qu'intégrer un array 2d dans une fonction c'est la gigaplaie
Bon[]Crayon: un array c++ ou array c ?
Razovsky: c++
Bon[]Crayon: Il doit avoir des fonctions dédiées comme pour les vector.
BlaiseEbuth: Mélangeons pas tout
BlaiseEbuth: messieurs
Razovsky: sur stackoverflow ça parle pointeurs et je suis une bille abyssale avec ça
BlaiseEbuth: ce que Bon[]Crayon appelle array c++ c'est std::array. Ce que Razovsky utilise c'est les tableaux natifs hérités du c
BlaiseEbuth: Je fais la traduction :sunglasses:
Bon[]Crayon: https://en.cppreference.com/w/cpp/container/array
Bon[]Crayon: oui voilà
Razovsky: okay bon j'utilise pas le bon truc, je n'arrive pas à le faire fonctionner, donc merde, je vais utiliser des vecteurs
BlaiseEbuth: Tapes dessus on sait jamais.
Hunter64TheOne2: comme sur les vieille télé.(bon ca marche plus trop maintenant,mais...)
Hunter64TheOne2: (sa a jamais marché d'ailleurs )
b0n5a1: o/
Hunter64TheOne2: oy
b0n5a1: tu fais quoi Razovsky, Gerrymandering ?
b0n5a1: http://chat.codingame.com/pastebin/07c1bd9e-4140-4b86-8862-c89ab398fa25
b0n5a1: int Solve(size_t width, size_t height, const vector<vector<int>>& data, vector<vector<int>>& cache)
b0n5a1: t'as plus qu'à compléter :D
kukulekuku: cheese naan
BlaiseEbuth: Kuku le kuku de tout les kukus ?
b0n5a1: :duck:
SrT_dja: Coucou
SrT_dja: ça va?
SrT_dja: je suis en train d'apprendre le java les amis
SrT_dja: et vous?
Wololo: bravo
Wololo: c'est un bon langage
Wololo: c#
SrT_dja: avant c'etait python et me voilà, imposé par le java
SrT_dja: lol
Wololo: tu es en formation ?
Wololo: ben moi jai envie de bosser le pyhton maintenant
SrT_dja: non, j'étais autodidacte avec python
SrT_dja: comme je le suis en ce moment avec java
Wololo: Je ne sais pas pk tu as choisi java
Wololo: mais kotlin est super interressant
SrT_dja: c'est ce qu'on m'a demandé de faire
Wololo: ca tourne sur la jvm, ca fais du bytecode et c'est beaucoup plus agreable autiliser
Wololo: ah ok
SrT_dja: et puis celà fait 1an et demi que j'utilisais python
SrT_dja: ok ok, je vais regarder
SrT_dja: merci beaucou
Rafistole: Des conseils pour apprendre le javascript?
Wololo: commencer par le debut
Wololo: apprendre variables
Wololo: condition
Wololo: boucle
Wololo: tableau
Wololo: en js
Wololo: cest les etapes dapprentissage pour tous les langages
Wololo: https://developer.mozilla.org/fr/docs/Learn/Getting_started_with_the_web/JavaScript_basics
Wololo: voici un endroit parfait pour commencer a apprendre
b0n5a1: https://learnxinyminutes.com/docs/javascript/
BlaiseEbuth: T'as raison de fuir b0n5a1 !
Razovsky: Jaquoi ?
BlaiseEbuth: Jaaaants ingonyama bagithi Baba
MAWAAW: \o/
GroutchKeu: Comme dirait l'autre : "It's fun to stay at the \o/ ^o^ <o_ /o\"
Stilgart: Automaton2000: remonte le niveau ste plait !
Automaton2000: je ne crois pas que ça va être compliqué
Stilgart: moi non plus :)
BlaiseEbuth: :grin:
WhatTrickeryIsThis: Tortue Banana miam miam
BlaiseEbuth: Oh. La dernière apparition du macaque o/
WhatTrickeryIsThis: la dernière? :thinking:
BlaiseEbuth: Bah après plus de chat. Pouf
WhatTrickeryIsThis: bha non, faut pas
BlaiseEbuth: Après si tu repasses dans les 10 jours vas savoir, on a pas la date.
WhatTrickeryIsThis: c'est quand le prochain contest?
Razovsky: 1 an et 3 siècles
WhatTrickeryIsThis: j'ai pas envie d'attendre 1 an :(
BlaiseEbuth: Tiens wtit, tu viendras dire bonjour https://cheloniangall.com
WhatTrickeryIsThis: merde, le password
BlaiseEbuth: Nan mais ça marche pas encore. ^^
BlaiseEbuth: Qu'il est pressé
Magus: bah c'est tous les 6 mois les contests, mais la question est surtout de savoir si le prochain contest sera un vrai contest ou un escape comme l'avant dernier
Razovsky: c'était un escape game le dernier ?
BlaiseEbuth: Non. Fix ta lire
WhatTrickeryIsThis: pastille orange
BlaiseEbuth: Voilà. Range le au frais avec tes bananes.
Stilgart: WhatTrickeryIsThis: j'aime beaucoup ton password
Stilgart: c'est mieux que celui de Automaton2000 (à savoir pastille rouge)
Automaton2000: oui enfin je sais pas si ça a pas l'air de marcher
Stilgart: Magus: il coûte combien en RAM 2000 ?
Razovsky: Stilgart regarde ce que j'ai trouvé
Razovsky: https://pure.iiasa.ac.at/id/eprint/3571/1/CP-91-009.pdf
Razovsky: tu connais probablement
BlaiseEbuth: Classique
Razovsky: mais bon ça m'avance pas des masses
BlaiseEbuth: :scissors:
BlaiseEbuth: J'ai même pas regardé le puzzle. Vu que je suis pas tech évangeliste...
Razovsky: HA
Razovsky: NUL
Razovsky: ZERO
BlaiseEbuth: Vrai.
Razovsky: moi non plus mais je tente
Razovsky: remarque, tu es lus intelligent que moi
Razovsky: tu te fatigues moins, et tu obtiens le même résultat
Razovsky: = rien
BlaiseEbuth: J'appelle ça des esclaves, pas de l'intelligence... Mais j'imagine que tu peux les appeller comme tu veux... :thinking:
Razovsky: t'es un esclave ?
BlaiseEbuth: Mais... J'aime pas expliquer mes blagues. :(
BlaiseEbuth: #readingComprehension
Razovsky: j'ai pas de cerveau dispo pour ça
BlaiseEbuth: Unkwa?
Razovsky: et on salue les [CG] boys qui sont avec nous ce soir, Automaton2000, un tonnerre d'ovations et de licornes-tortues !
Automaton2000: par contre il y a plus de pile....tu lui file une règle à calculer juste pour faire chier
Razovsky: :no_mouth:
BlaiseEbuth: :rofl:
MAWAAW: https://www.youtube.com/watch?v=0P4-DBCCUG8
Razovsky: l'ina, bonne ref
BlaiseEbuth: Oui ? C'est ta journée "je lance des taunts politiques sans explications" MAWAAW ?
MAWAAW: "le jour ou les gens auront compris la politique, il n'y en aura plus" bob marley
BlaiseEbuth: Ah. Des citations aussi. OK.
MAWAAW: :)
Razovsky: bob marley n'est pas la meilleure ref politique qu'on connaisse ^^
DCVolo: Jean Lassale ofc
BlaiseEbuth: J'avoue.
BlaiseEbuth: Voilà un mec qui a du nez
MAWAAW: hahaha jose bove legalize it
WhatTrickeryIsThis: Je suis pas contre un système de république bananière :)
DCVolo: hahahah ça te va bien oui
GoTLuB: ook, je suis pas contre tout les problèmes du monde se résolvent par où arrivera la prochaine banane ( avec une lobotomie approprié )
Remi.: C'est pas déjà le cas ? ^^
Remi.: o/ tout le monde
Razovsky: si Remilovitch
Razovsky: \o
Remi.: Remplace la banane par la paire de nichon à la télé et c'est presque ça.
Razovsky: le plus impressionnant
Razovsky: c'est que des gens regardent la télé
Razovsky: :D
GoTLuB: o/
GoTLuB: moi c'est la banane
Remi.: Y en a qui aiment être pris pour des cons ^^
GoTLuB: https://nique.radio/podcast/banana-kush
WhatTrickeryIsThis: j'ai regardé la télé les vacances chez ma soeur il y à deux ans. Heuresement je savais pas allumer
BlaiseEbuth: :D
GoTLuB: vous aimez bien bob lassale et jean marley , j'essai de me faire accepter... ( terry pratchett le bibliothécaire de l’infini , 'ook' )
WhatTrickeryIsThis: :see_no_evil:
Razovsky: bob marley il chante en béarnais ?
Razovsky: c'est donc pour ça que jpige rien
GoTLuB: :poop: ... malaise j'croyais que le " Y en a qui aiment etre pris pour des con ^^" m’était destiné , alors que c’était surement pour les gens qui regardent les bananes a la TV. La banane c'est tellement mieux en vrai
b0n5a1: re
Remi.: Oui je répondait au message de Razovsky "le plus impressionnant c'est que des gens regardent la télé"
BlaiseEbuth: Je vois pas pourquoi tu te sens visé. :grin:
Remi.: o/ b0n5a1
Razovsky: \o
GoTLuB: Je sais pas *siffle :sweat_smile:
Razovsky: hey b0n5a1 tu habites vraiment Mulhouse ?
BlaiseEbuth: Non. C'est une feinte.
b0n5a1: Razovsky oui
Razovsky: ça alors
BlaiseEbuth: Raz of kiwi
Razovsky: j'y suis passé
Razovsky: ya pas longtemps
b0n5a1: et t'es vite parti...c'est normal
Razovsky: haem
Razovsky: je tiens à ce compte donc je ne dirai rien
BlaiseEbuth: C'est pas accuillant l'allemagne
**Razovsky transpire en regardant les modos s'approcher
b0n5a1: c'est plutôt l'Algérie
DCVolo: en vrai ? si, ils sont sympa les allemands
BlaiseEbuth: Leurs camps de vacances...
Razovsky: la turquie ?
DCVolo: ... oh damn
b0n5a1: aussi oui Razovsky
Razovsky: j'aurai dit la turquie
DCVolo: dur
Razovsky: tu tiens le choc ?
Razovsky: chez moi c'est le Maroc, chacun son truc :no_mouth:
DCVolo: tellement borderline Blaise x)
BlaiseEbuth: Merci
b0n5a1: je vais t'appeler Tintin maintenant Razovsky
Razovsky: parce que ?
b0n5a1: le pourquoi en MP :D
BlaiseEbuth: Oh. Je revendique le point Godwin pour aujourd'hui. Automaton2000, tu notes ?
Automaton2000: oui mais vu que c'est comme ça que tu es le seul à avoir un code qui rentre dans le ...
b0n5a1: voilà MP done :D
BlaiseEbuth: Je veux pas savoir où tu mets mon code Automaton2000...
Automaton2000: je crois que la dernière fois
BlaiseEbuth: chut
DCVolo: cette commère automaton2000
Automaton2000: c'est pas en créant une bloque chaine que tu vas passer
DCVolo: putain le con il m'a fait rire
BlaiseEbuth: Il est là pour ça.
Razovsky: XD
Razovsky: il tombe de plus en plus à point
b0n5a1: tain je suis extra mort...elle m'a achevé la kiné dans la piscine avant :D
BlaiseEbuth: D'ailleurs DCVolo 'borderline' est une vraie condition mentale... Ta psychophobie est du plus mauvais goût. :rolling_eyes:
BlaiseEbuth: Désolé, j'ai un quota woke journalier à respecter. :grin: Automaton2000 tu check ?
Automaton2000: il doit y avoir des exceptions
BlaiseEbuth: Fais pas chier avec la paperasse Automaton2000. Coche la case, c'est tout.
Automaton2000: je viens de battre le boss ?
b0n5a1: Les poissons affluent dans l'affluent.
b0n5a1: Il convient qu'ils convient leurs amis.
Monstreur: http://chat.codingame.com/pastebin/7ff6e618-1b35-4624-9ee2-b10613c61db4
b0n5a1: un peu compliqué pour du A == B mais oui
b0n5a1: sinon t'as aussi not (A xor B) :D
b0n5a1: not (A xor B )
Monstreur: Apparement en python ça marche pas ou alors ya un truc que je pige pas je vais tenté le xor merci
DCVolo: ah ouais nan le wokisme moi ça s'arrête à la "poêle"
b0n5a1: non mais fait A == B :rofl:
b0n5a1: not (not A and B or A and not B) :D
Monstreur: Oui en fait mon problème était pas là dessus
b0n5a1: bowdel de smiley à lunettes
Monstreur: A est bien égal à B oui
Monstreur: dans mon cas le pb est que mon "not A" est pas exactement un not A
b0n5a1: fous Python à la poubelle :D
BlaiseEbuth: Ouai. Les poêles ou les sidekicks à poils
Razovsky: +1
Razovsky: vive c++
Razovsky: même si c'est l'enfer
b0n5a1: bah c'est bien...les barbecs, les orgies, du métal...
nicola: Comment ça, not A n’est pas not A ?
b0n5a1: :D
Zorg1: o/ tout le monde
Zorg1: \o Automaton2000
Automaton2000: il est tombé sur un truc qui marche bien
BlaiseEbuth: o/
Zorg1: et il a bien de la chance Automaton2000
Automaton2000: moi j'ai un peu de motivation
Zorg1: \o
b0n5a1: o/
Remi.: \o
Stilgart: o/
**Stilgart vole la motivation de Automaton2000
Automaton2000: nan mais je veux dire
Stilgart: ok, ça a à peine suffit à ouvrir un sujet de puzzle
Stilgart: Automaton2000: il était pas top ton peu
Automaton2000: un jour faudra que je m'y remette
Zorg1: va falloir fabriquer de la motivation à la chaîne Automaton2000 ...
Automaton2000: faudrait que je regarde le code que j'ai fait
Zorg1: :scream:
Remi.: Voilà qu'Automaton2000 aussi chope du code sur internet snas le comprendre.
Automaton2000: et ils sont pas mal pour apprendre à coder en plus
Zorg1: :thinking:
Remi.: :sweat_smile:
Stilgart: ça va donner de la motivation au rabais tout ça :(
Zorg1: comme les shadoks, Automaton2000 apprend en pompant
Automaton2000: par contre je me demande si je vais pas faire la différence entre les deux joueurs
Zorg1: je crois qu'on écrase l'apprentissage du DL NN machin, là
Stilgart: Automaton2000 qui révolutionne le multi en proposant un jeu où les deux joueurs perdent
Automaton2000: dans le cas ou tu as une liste de tuple
**Stilgart tend une liste vide à Automaton2000
Automaton2000: si tu veux aller après ouais
Stilgart: (zut, il n'y avait pas de s à tuple, donc il fallait exactement un tuple dans la liste /flip )
Zorg1: (si tu commences à te fier à l'orthographe et les accords ici pour tirer des conclusions ...)
Stilgart: (Automaton2000 est la fiabilité même... sauf quand il s'agit de dire tortue ou licorne)
Automaton2000: Stilgart c'est une bonne idée.
Zorg1: bah vazy Automaton2000 on te regarde
Automaton2000: je vais pas essayer sur le clavier
Remi.: Fait-le de tête alors Automaton2000
Automaton2000: chez moi c'est le contraire
Remi.: Fais-le avec tes pieds Automaton2000
Zorg1: ah tu réfléchis des pieds Automaton2000 ?
Automaton2000: on va voir ce que tu veux
Automaton2000: c'est quoi du coup ?
Remi.: On veut juste une tortue ou une licorne Automaton2000
Automaton2000: c'est ça qui me fait le plus dur à faire
Stilgart: Automaton2000: comme dirait nike, just do it
**Automaton2000 slaps Stilgart around a bit with a large fishbot
Stilgart: :'(
**Remi. slaps Automaton2000 around a bit with a large tortue
Automaton2000: hey, normalement c'est 2000 qui redémare nn...
Zorg1: nn ça fait un bail qu'il n'est plus là Automaton2000
Automaton2000: mais en fait on a pas besoin de gérer les collisions
Zorg1: donc ça baigne ^^
pardouin: \o
Remi.: o/
pardouin: fix ton hexagonal maze remi. :o
Remi.: ah ? c'est quoi le soucis ?
pardouin: h ne peut pas être impair
pardouin: j'avais pas percuté mais ça n'a en effet aucun sens
Remi.: bah pourquoi ? les lignes ne sont pas obligées d'aller par 2.
pardouin: on n'a pas l'impression qu'il y a un pb quand on résout le puzzle mais en fait géométriquement ça ne correspond à rien
Zorg1: t'as qu'a rejeté le puzzle en disant que la contrib c'est de la merde ^^
Remi.: JE peux rajouter une ligne de mur si ça te fait plaisir, le seul cas test concerné n'utilise pas la périodicité. Mais je ne comprends pas pourquoi ça gène.
Zorg1: il a l'habitude :)
Remi.: lol, le commentaire en question a disparu ^^
Zorg1: ah zut tant de feedback dans un seul com' ...
pardouin: regarde ton exemple dans l'énoncé et garde seulement trois lignes
pardouin: ta grosse tuile obtenue ne pave pas le plan
pardouin: donc le recollage est merdique
pardouin: enfin ça pave pas le plan en mode gauche droite gauche droite
pardouin: ça pave en "diagonale"
pardouin: enfin le pb principal c'est que la relation de voisinage n'est pas symétrique
Remi.: C'est corrigé, la contrib est en cours de soumission.
Remi.: Je viens de voir les messages dans le forum, je vais y répondre.
Remi.: Merci d'avoir attiré mon attention.
pardouin: par exemple sur une structure: ABC EFG IJK
pardouin: I a pour voisin C mais C n'a pas pour voisin I
Remi.: Oui j'ai compris tes exemples. Le seul cas où j'avais un h impair, il n'y avait pas de liaison haut/bas car j'avais une ligne de mur. Mais c'est corrigé.
pardouin: cool :)
PoulpyCorp: salut tlm je ne vois plus la commande "format document" dans l'IDE Elle a été retirée ?
Zorg1: je le vois plus, par contre dans la "command palette" il y a 'reindent all selected lines'
Zorg1: mais ça a pas l'air d'être ça
Remi.: Je n'avais même pas remarqué toutes ces commandes.
Zorg1: oui j'ai besoin de toute la puissance de l'IDE pour coder un BFS :p
BlaiseEbuth: Genkidama \o/
Remi.: Hey, je viens de voir que je suis entré dans le top 200 du classement XP, d'après le truc de Stilgart.
Remi.: Voilà tout le monde s'en fout mais j'avais envie de le dire ^^
Zorg1: tu veux faire des annonces par ce que t'es content de toi et que tu veux que tout le monde le sache ?
Zorg1: utilise le chat tant qu'il existe ^^
Zorg1: :p
Remi.: lol
Remi.: C'est dommage cette suppression
BlaiseEbuth: Wé ! trofor ! Remi. est 200eme du top 200 ! wouhou !
Zorg1: tu peux aussi sur discord mais là tout le monde s'en fout vraiment il y a un gars qui poste toute les semaines en se croyant sur SO ...
Remi.: 197ème, steuplé ^^
Remi.: y a un discord ? ^^
Zorg1: mais réservé aux modérateurs en fait
Zorg1: donc osef
BlaiseEbuth: Alors t'aurais dû dire 'top197' histoire de gruger un peu plus...
Zorg1: bottom 3 du top 200
BlaiseEbuth: T'inquiète Remi., c'est pas grave. On t'aime bien quand même.
Remi.: C'est vrai ? je croyais que toi tu ne m'aimais pas. :P
BlaiseEbuth: Simple formule.
Remi.: Je me disais bien aussi ^^
Zorg1: bon je vais visiter un peu le discord avec ma lampe tempête, un casque et 200 m de corde ...
Zorg1: ok un gars qui nous demande de débugger du PHP ...
Remi.: Blaise, est-ce que la création de compte fonctionne sur Cheloniangall ? J'ai un soucis mais je ne sais pas si c'est parce que j'ai un vieux firefox.
Zorg1: ça marche mais quand tu te logues t'as un écran vide
Remi.: Ok merci, du coup j'ai le même résutlat.
BlaiseEbuth: Non ça marche pas.
BlaiseEbuth: Le formulaire fait une redirection mais ça crée pas de compte.
Zorg1: bah on croit que ça marche ^^
BlaiseEbuth: Je sais. C'est pour vous tenir occuper. C'est comme donner une manette non branchée à un gosse pour qu'il te lache pendant que tu joue. :grin:
BlaiseEbuth: *occupé
Zorg1: ah bah bravo
Remi.: mdr
Remi.: Je l'ai déjà fait ^^
Remi.: enfin c'était pas pour l'occuper, je jouais dicrètement pour qu'il croie qu'il était baléze
Remi.: discrètement
BlaiseEbuth: Y'a encore pas mal de conf à faire niveaux xmpp pour que ça soit clean. Et comme je disais à b0n5a1 "Je préfère prendre le temps de placer les gardes fous plutôt que de ramasser les morceaux des abrutis qui auront fait les cons trop près du bord."
Zorg1: de toute façon discord c'est l'avenir
Zorg1: mais plus tard :d
Zorg1: :D
Zorg1: on verra bien qui le rachète. Je crois qu'ils avaient refusé une offre de M$
BlaiseEbuth: Malabar ?
Zorg1: Harpic Javel
Zorg1: Automaton2000 as tu oublié que t'allais mourir ? je peux te faire un memento mori à pas cher
Automaton2000: ils ont fait le puzzle de l'évenement?
Zorg1: oui c'est aussi une bonne façon de se rappeller de la fin ce puzzle
Zorg1: bon la fin du chat ça me fait marrer si jamais il y a un contest plein de gens vont se retrouver gros jean comme devant
Zorg1: mais vu qu'il n'y en aura pas (même pas d'annonce) c'est bon ^^
Remi.: Il y en aura forcément, j'en ai que 2 et il faut que j'arrive à 12.
Remi.: :D
Zorg1: c'est foutu Remi. on est tous foutus :(
Zorg1: tu seras condamné à faire un coc toutes les heures jusqu'à la fin de ta vie
Remi.: Merde, qu'ai-je donc fait pour mériter ça ? :'(
BlaiseEbuth: Tu veux la liste exhaustive ? :smiling_imp:
Remi.: non ça ira ^^ c'est à cause de mes contrib "piece of shit" ssans doute :D
BlaiseEbuth: Item 167 sur la liste...
**Stilgart ne voudrait pas en rajouter, mais le peu de motivation de Automaton2000 n'a pas suffit pour cet item
Automaton2000: astuce pour power thor episode1
Razovsky: regardez Automaton2000 qui nous rappelle pourquoi ce chat existe ^^
Automaton2000: y'a pas une histoire de géométrie non euclidienne aussi
Razovsky: on ne pourra plus aider les élèves en dtresse :P
BlaiseEbuth: Stoi l'chat
Stilgart: Automaton2000: bien vu, c'est de la distance Manhattan dans thor, donc non euclidien
Automaton2000: ah oui c'est pas une histoire de géométrie non euclidienne on dirait Stilgart
Stilgart: :D
BlaiseEbuth: Il y tient
Zorg1: il a doit être dans une géométrie sphérique à tourner en boucle le pov'bot :(
b0n5a1: :ghost: