Chat:Fr/2020-08-23

From CG community
Jump to navigation Jump to search

pardouin: coucou :)

nopnop: slt

nopnop: shit

nopnop: je vois pas ce que j'ai ecris dans le caht

Bon[]Crayon: Salut

Bon[]Crayon: à

Bon[]Crayon: tous

Bon[]Crayon: Salut Automaton2000

Automaton2000: au moment de la lecture de la première ligne et la dernière fois que j'ai une erreur

Default avatar.png petitlouis: bonjour à tous

Bon[]Crayon: Automaton2000 Arrête de recopier des bouts de phrases du chat, on ne comprend rien.

Automaton2000: je viens de rentrer chez moi

Bon[]Crayon: Salut

Bon[]Crayon: Automaton2000 tu dois être frais :wink:

Automaton2000: ok c'est bon j'ai fait mon ia est pas encore passé

Zorg1: bon dimanche à tous et aux bots Automaton2000 & AutomatonNN

Automaton2000: j'arrive pas à faire la simu de l'adversaire

AutomatonNN: oh oui c'est vrai

Zorg1: fix vos bots

Bon[]Crayon: :clap:

dbdr: simule-toi toi-même -- Socraton2000

Zorg1: sors de ta caverne

dbdr: https://upload.wikimedia.org/wikipedia/commons/a/a5/Squelette_V%C3%A9sale.jpg

dbdr: ya pas une image super classique d'un homme qui regarde un crane? c'est dans Hamlett?

Bon[]Crayon: To be or not to be. :thinking:

Zorg1: momento mori ?

Zorg1: memento mori, d'ailleurs

dbdr: oui, c'est connecté, je suis tombé sur ça aussi

dbdr: https://upload.wikimedia.org/wikipedia/en/thumb/c/c8/Tennant_and_Tchaikowsky_as_Hamlet_and_Yorick.jpg/220px-Tennant_and_Tchaikowsky_as_Hamlet_and_Yorick.jpg

dbdr: je pense que je pensais à ça

dbdr: donc y'aurait pas une version canonique de l'image

Bon[]Crayon: "je pense que je pensais à ça"

dbdr: c'est dans le ton

Bon[]Crayon: ça fait une phrase à la automaton

dbdr: fun fact: c'est le vrai crane de Tchaikowsky

dbdr: On one occasion, André [Tchaikowsky] felt he had played an excellent recital but the applause was rather meager. His reaction was a single encore -- the entire "Goldberg Variations," a work lasting nearly an hour. By the end, the recital hall had completely emptied.

dbdr: donc les gens sont partis au milieu?

dbdr: pas vraiment ce qu'il esperait je suppose

dbdr: arf, les trous de lapin...

dbdr: On another occasion, at a Mozart concerto concert, André improvised a twenty-minute cadenza using themes from Bart6k's Miraculous Mandarin. The furious conductor finally brought in the orchestra after shouting at André: "That's enough!"

dbdr: :D

Moctrof: On se fait niqueé avec un language objet pour les clash of code shortest code nan ?

Moctrof: En c# rien qu'avec les imports et la declaration de la classe je suis moins bon que les autres

TidyMaze: si tu veux couper une branche prends une scie, pas une cuillère :)

TidyMaze: oh, gros loupé sur les heures ^^

dwarfie: en meme temps la cuillere ca peut etre plus adapté dans certains cas ...

dwarfie: cf robin de bois prince des voleurs : pourquoi la petite cuillere et pas la hache ? parce que moins c'est tranchant et plus ca fait mal :D

Default avatar.png JBM: ca me rappelle ce film

nopnop: oui pour les bonzai c'est bien

TidyMaze: https://www.youtube.com/watch?v=9VDvgL58h_Y

Default avatar.png JBM: oui voila celui-la

dbdr: THSMWTVIW? (de mémoire...)

Default avatar.png JBM: s/very/extremely/

dbdr: :+1:

pardouin: o/

Bon[]Crayon: :wave_tone2:

Zorg1: \o

Thyl: Yo

Thyl: Pourquoi sur le Discord y a écrit que le Fall Challenge est de type Puzzle Solo ?

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

Automaton2000: faut le mettre dans mon code :d

AutomatonNN: ou je sais pas trop comment est-ce que tu as un peu de chance de comprendre que tu peux pas ta pas t

pardouin: salut blaise

BlaiseEbuth: \o

Thyl: salut blaise, pardouin

BlaiseEbuth: o/

pardouin: tu saurais faire une version android de ton chat?

pardouin: parce que les 3/4 du temps quand je vais sur CG c'est sur mon tel

pardouin: tester des micro modifs - et j'ai pas le chat du coup

BlaiseEbuth: Bonne question... Faut que je check ce qu'il est possible de faire...

Thyl: tu code en objective C Blaise ?

BlaiseEbuth: Tu arrives à accéder à l'ide sur ton tel ?

BlaiseEbuth: Non Thyl, j'en ai fait une fois en cours et j'espère ne plus jamais en faire... :grin:

pardouin: oui en mettant "afficher la version ordinateur"

BlaiseEbuth: Jamais testé...

pardouin: j'ai bien peaufiné mon exploration sur CotR, j'ai fait top 40 du coup :D

pardouin: donc validation des 2% sans pb

pardouin: au final c'est le dernier validateur qui fait la diff, là même en peaufinant mon explo le dernier validateur me prend 1354 chars sur 3419, pas loin de la moitié quoi

dwarfie: parce que ca va etre un challenge de golf :D

dwarfie: oups ...lag of death sur un mode troll

BlaiseEbuth: En opti je suis top6%, c'pas encore ça...

dwarfie: mouais ... autant dire que t'as hardcodé ...

dwarfie: et hop ... lvl 47

BlaiseEbuth: pardouin : Ca semble faisable, j'y regarderais dans la semaine.

pardouin: ok cool

925695: coucou les enfants. dwarfie tu peux passer sur l'autre système stp. c'est purement perso

BlaiseEbuth: \o

925695: eg au revoir lesperits

BlaiseEbuth: "l'autre système"

Zorg1: le système des vieux cons faut croire :D

925695: voila 😀

dwarfie: voila ... celui en place depuis 9 ans ... avant meme que CG mette le meme chez eux :D

925695: voila. dans mes bras

**dwarfie se dit que par contre faudra qu'il y mette le /flip un jour :D

925695: clairement

dwarfie: (ca se trouve ca y est mais juste pas vu)

Default avatar.png JaggBow: :

Bon[]Crayon: non non automatonNN

AutomatonNN: ou c'est un peu de contest de contest qui a tout compris Automaton2000

Default avatar.png JBM: tortue de contest de contest

Bon[]Crayon: automaton2000 malin comme une tortue

Automaton2000: c'est ce que je t'ai vu

Thyl: reCurse je peux te poser une question sur les réseaux de neurones à travers CSB ?

reCurse: À tes risques

Thyl: merci :)

Thyl: ton set d'entrainement tu le fait comment ?

reCurse: En self-play

Thyl: c'est à dire :sweat_smile:

reCurse: Je fais jouer mon bot contre lui-même et j'enregistre les parties

reCurse: J'utilise ces parties pour l'entraînement

Thyl: aaaaa

Thyl: tu le fais en local ?

Thyl: où tu réentraine à chaque fois les neurones ?

reCurse: Tout est fait en local

reCurse: Je soumet que le résultat

Thyl: ok

BlaiseEbuth: Le local, le circuit court, tout ça...

Thyl: merci beaucoup vachement sympa de partager

Thyl: au passage ton post-mortem sur Coders Carabean, je l'ai adorer ! :)

reCurse: Content du feedback, merci :)

BlaiseEbuth: Il était pas en qlearning ton NN ?

reCurse: C'est en lien avec ma réponse?

Thyl: qlearning ?

BlaiseEbuth: Peut-être pas... Mais puisque tu utilises des enregistrements pour l'entrainement...

reCurse: Le q learning ça utilise aussi des enregistrements

reCurse: Du moins celui qui fonctionne bien

Thyl: hmmm

BlaiseEbuth: Ah. Pour moi le principe c'était de laisser le NN s'entrainer contre lui même.

reCurse: Pour entraîner t'as nécéssairement besoin d'avoir du data

Thyl: data

reCurse: Le data peut venir en jouant contre soi-même, en examinant des parties experts, etc

reCurse: Mais t'as nécéssairement besoin des enregistrements

Thyl: ok

BlaiseEbuth: Ok. J'avais pas cet aspect là.

Thyl: reCurse dev and teatcher

ThomasNicoullaud: BlaiseEbuth n'a pas tord non plus

BlaiseEbuth: \o ThomasNicoullaud ça faisait un moment !

Thyl: On est obligé d'avoir beaucoup de connaissances en math pour faire des NN

Thyl: ??

Thyl: grand blanc ...

Default avatar.png JaggBow: Pas pour les coder, cependant , si tu veux design tes propres architectures ou analyser d'autres NN, faut avoir des connaissances surtout en statistiques et proba

Thyl: stats pour les datas ...

Thyl: okmerci

Thyl: Automaton2000 prout

Automaton2000: je vais y aller aussi

dwarfie: Automaton2000 ... quand faut y aller ... faut y aller ..

Automaton2000: ce que j'en pense en glof je crois qu'il est pas en train de faire un truc

dwarfie: Automaton2000 : non mais serieux , si tu doit y aller vas-y ... sinon ca va etre le merdier .... :poop:

Automaton2000: j'ai envie de jouer à un jeu

**dwarfie a peur ...

Zorg1: attention ceci n'est pas un flim sur le glof

dwarfie: tin cup ? ou happy gilmore ? ;)

dwarfie: grrr ... des reverses validés parce que "le titre ca aide" ... alors que le titre on l'a jamais en reverse ...

leojean890: ça bastonne sévère today sur D&B hehe

dwarfie: moi pas ... pas encore eu le temps de'y jeter un oeil ;)

leojean890: mdr j'avoue en coc le titre est pas censé aider ni être dispo en reverse, abusé xD

leojean890: moi j'ai pas avancé ça today, je commence un paper soccer là;p

dwarfie: et de fait ... il est pas dispo ... donc approuver parce que le titre en parlant ... c'est a se demander si les gars on vraiment fait des CoC

leojean890: collisions à gérer et path à stocker soi même vu que jacek renvoie pas la map ni la posBalle dans son paper soccer ;P

leojean890: j'avoue ils en ont clairement pas fait :P

leojean890: hier j'ai fait 5 coc et je suis passé de ce fait de 3900 à 1600;P

leojean890: et l'achievement map quest c'est "faire 50 coc" alors que j'en ai fait 30 only

leojean890: pas envie d'en faire tlt

dwarfie: ah ouais ... t'en as fait que 32 ... aller , a un par jour et dans pas longtemps tu pourras moderer ;)

leojean890: bah certains jours je suis motivé et j'en fais 5 d'un coup aussi:)

leojean890: en plus parfois ça va super vite, certains fastest

dwarfie: ou est BlaiseEbuth ... qu'il puisse encore raler sur gorbit ...

leojean890: à 50 on peut modérer ?^^

dwarfie: proposition de clash ... lire la partition en ascii art .... grrrr

leojean890: j'ai vu 50 pour la quest map et après on m'a dit que c'est rank 1000, je pense que c'est pas trop dur à faire en en faisant plein

leojean890: une partition de musique ?

leojean890: là je peux déjà voir les clashs proposés

leojean890: dans "contribution"

leojean890: depuis lvl 20

leojean890: mais souvent je prends pas le temps de faire ça

dwarfie: oui ... a 50 , tu vas avoir 3 truc , 50xp de QM , 155xp d'achievement et le droit de vie ou de mort sur les contrib CoC

leojean890: ah même sur celles déjà validées ?:P

leojean890: les non-validées je peux les voir mais j'ai pas vu si je peux valider ou disapprove

leojean890: je sais juste que je peux upvote

leojean890: ou downvote du coup

dwarfie: humm ... sur celles validées , je pense qu'il faut encore monter en lvl ...

leojean890: je vois:P

dwarfie: en fait , c'est des droits de modifier et ca doit etre lvl 27 pour CoC et puzzle

leojean890: pour les non-validées faudrait que je fasse le test pour voir ce que je peux faire exactement avec

leojean890: ah ok^^

leojean890: en gros que je continue les puzzles hard :p

dwarfie: si c'est les officiels oui ... sinon , les commu que ca soit trivial ou hard , ca fait pareil ;)

Default avatar.png HayTheFirst: Les CoC c'est abusé en tout cas, en quelques participations je remonte déjà dans le top 100 donc bon x)

leojean890: ouais je voulais finir les officiels en premier pour maximiser les xp^^

dwarfie: tien , deja fait 3 hard commu , ca te fera 650 XP de plus ;)

leojean890: pas encore commencé les puzzles commu

leojean890: les coc.. si tu finis tlt premier ou 2eme tu montes vite on dirait

dwarfie: 3 very hars plutot ... et y'en a des pas si durs en plus :D

Default avatar.png HayTheFirst: Le puzzle Hard sur l'indentation CGX est à 250 XP, ça me paraît beaucoup ^^'

leojean890: 650 xp juste pour 3 hard comu ?

leojean890: commu*

dwarfie: 3 very hard ... mais y'en a tu les passerais a l'aise

leojean890: je croyais que pour les commu c'est 50 xp j'ai pas bien regardé

dwarfie: 3*50 XP + 500 XP de l'achievement que t'as pas encore

leojean890: ah ok un achievement qui est "faire des puzzles commu"

leojean890: "very hard"

leojean890: ^^

dwarfie: non ... un achieveent qui est de faire 100% a 3 very hard

dwarfie: commu ou officiel

leojean890: déjà si je fais qq easy commu je vais ptet débloquer un achievement ?

leojean890: ah ok

leojean890: compris^^

leojean890: certains commu sont donc plus simples que des officiels

leojean890: en VH

dwarfie: oui je confirme , y'a des very hard , on se demande ce qu'ils font la ... y compris le mien :D

leojean890: il parait que certains VH commu sont plus simples que certains easy commu

dwarfie: mais c'est pas moi qui l'ai mis la ;)

leojean890: tellement ils sont mal ranked les commu

leojean890: ouais ils ont auto classé selon le taux de réussite à l'époque il parait

leojean890: sans prendre en compte le nb de participations ?

leojean890: genre on peut pas faire des stats fiables sur un nombre de participations trop petit

dwarfie: https://www.codingame.com/ide/puzzle/hourglass devrait etre en medium ... clairement

leojean890: ok je note :p

leojean890: que je fasse ça en premier:)

dwarfie: https://www.codingame.com/ide/puzzle/the-lucky-number aussi

leojean890: dans les VH

leojean890: et faudra trouver un 3eme:p

leojean890: pas encore faire there is no spoon d'ailleurs

dwarfie: resistance dans les officiels

leojean890: et ML ?

leojean890: there is no spoon parait assez dur mais ptet faisable en heuristiques

dwarfie: https://www.codingame.com/training/expert/texas-holdem qui est pas si compliqué non plus ...

dwarfie: juste chiant

leojean890: j'y ai joué en direct

leojean890: je peux hardcoder des heuristiques

leojean890: un peu la flemme mas bon ça peut se faire

leojean890: ok je note les 4

leojean890: je tenterai d'en faire 3:p

leojean890: hardcoder des heuristiques pour no spoon correspondant à ce qui marche au jeu solo

dwarfie: le probleme , c'est qu'il y a des very very hard ... du coup les autres a cote on l'air tres simple ...

leojean890: .....

leojean890: je coprends ouais

leojean890: nintendo

leojean890: et mars lander t'en dis quoi?^^

leojean890: tiens me maque l'achievemement puzzle de la semaine aussi sur la map:p

leojean890: tu fais ça la bonne semaine et hop:)

dwarfie: je suis mauvais public pour mars lander ... j'ai fait 100% en contest ... donc j'aurais tendance a dire "les doigts dans le nez" :D

leojean890: ouais t'as un bon truc en optim en +^^

leojean890: mais la version en VH semble pas simple

dwarfie: il est pas si dur

dwarfie: attend , je regarde le report pour voir la diff entre 2 et 3

leojean890: ah je passe 1 test sur 2 mdr

leojean890: 50% et ça passe lvl 25

leojean890: grotte mauvais coté passe pas:p

dwarfie: ouais , je verifie juste si y'a un mur entre moi et le point d'atterissage et sinon je survole jusqu'a "voir" ou je dois aller

dwarfie: ah ben en fait , ma verion 2 et 3 etait la meme :D bizarre ... ca merite un diff

leojean890: je vois:)

leojean890: bah t'as rems ta version du 3 sur le 2?^^

leojean890: remis*

dwarfie: ah ben oui ... en fait mon code pour le 2 marchait pour le 3 lors du contest :D

dwarfie: non ... en contets solo , a l'epoque , on pouvait pas revenir en arriere il me semble ... en tout ca , on avait pas le temps

leojean890: resistance je viens de lire ça sent le BFS

leojean890: ah je vois

Default avatar.png HayTheFirst: There is no spoon est assez simple en vrai. L'épisode 1 se fait rapidement, le 2 c'est plus galère mais ça reste globalement faisable (le plus compliqué pour moi dans l'ep2 c'est de considérer les liaisons crées pour ne pas les croiser)

leojean890: enfin pas BFS qui s'arrête une fois qu'une sol est trouvée quoi

leojean890: le 1 je sais bien :p

leojean890: je parlais du 2:P

leojean890: ça semble faisable en heuristique en effet

leojean890: mais faut pas avoir la flemme^^

leojean890: car semble un peu chiant à coder

leojean890: (ayant joué au vrai jeu en cliquant)

dwarfie: le 2 j'en avais un peu chié quand meme ... j'avais pas les perf en php

leojean890: je vois^^

leojean890: heuristique puis recherche si jamais ambiguité dans les résultats de l'heuristique

Default avatar.png JBM: pas les perfs pour 5 ifs?

Default avatar.png HayTheFirst: Tu as des astuces qui te simplifient rapidement. Par exemple tu sais que si tu as un noeud dont la valeur est le double du nombre de voisins (par ex 6 pour 3 voisins), alors il fera 2 liaisons pour chaque. De même, si tu as genre 7 et 4 voisins, tu as une liaison chez chacun au moins

leojean890: no spoon 2 passe pas en seule heuristique je pense

dwarfie: sur there is no spoon 2 ... avec le backtraking quasi indispensable ... pas pour 5 ifs

Default avatar.png JBM: ah ok

Default avatar.png JBM: oui celui-la je l'ai aussi trouve violent sur les perfs par rapport a la moyenne

leojean890: ouais les heuristiques ne devraient pas suffir je pense, faut simuler sur les ambiguités

dwarfie: par contre , CGL , va me falloir plus que 5 ifs , ca c'est clair :D

leojean890: resistance si le dico est court tu peux bruteforcer les mots, =>=> mauvaise solution trop lente vu que parfois c'est 100000 mots dans le dico mdr;)

leojean890: CGL c quoi?^^

leojean890: resistance vaut mieux BFS

leojean890: j'pense

dwarfie: CGLambda ...

leojean890: ah ok, pas encore vu

Default avatar.png JBM: il est pas fini

leojean890: ah c le tien jbm ?

Default avatar.png JBM: un des miens

leojean890: ils en parlaient l'autre jour

Default avatar.png JBM: qui?

leojean890: dwarfie disait que c'est plus original que la plupart

Default avatar.png JBM: c'est pas bien dur ;p

leojean890: donc ça le motiv

dwarfie: :D

leojean890: ;)

leojean890: pas encore testé non plus anyway^^

leojean890: resistance : simu avec un branching de 26, on teste toutes les lettres, et on maj la chaine en retirant le morse associé de la string du début, si on arrive à un mot on l'ajoute à la liste des mots possibles et on break la simu courante, et on poursuit les autres jusqu'à ce que toutes soient invalides ou donnent sur un mot ;P => trop lent ça aussi je pense :p

Default avatar.png JBM: ;p

Default avatar.png HayTheFirst: Oh l'horreur, je pensais que ça pouvait correspondre qu'à un seul mot ^^'

leojean890: faut retourner le nb de mots;)

dwarfie: non ... le nombre de messages differents possibles ...

leojean890: ah oui pas s'arrêter à un mot trouvé of course

leojean890: pardon

leojean890: continuer tant qu'n trouve des mots valides

leojean890: et si ça n'a pas de sens on break la simu courante et on poursuit les autres..

leojean890: mais je sens que c trop lent mon truc ;o:o;o:o

dwarfie: (evidemment , y'a une astuce a penser .... ;) )

leojean890: yep xD

dwarfie: indice sous forme d'une citation "Mille débuts ne valent pas une fin."

leojean890: ah ouais c pas con de regarder la fin en premier;p

Default avatar.png JBM: soeur anne ne vois-tu rien venir?

leojean890: et si elle n'est pas dans le dico, hop poubelle ;P

Default avatar.png HayTheFirst: La fin ? Vous tentiez vraiment de traduire toutes les possibilités de lettres du morse ?

leojean890: non:p

Default avatar.png JBM: traduire? non, juste compter

leojean890: je discutais juste de ce qui me passait par la tête :P

leojean890: après lecture de l'énoncé

Default avatar.png HayTheFirst: Pour compter il faut bien savoir si le message se trouve dedans

Default avatar.png JBM: quel message?

Default avatar.png HayTheFirst: Bah genre n'importe quelle combinaison des mots du dico

Default avatar.png JBM: ah oui, on peut faire comme ca

leojean890: yep

Default avatar.png JBM: en theorie

leojean890: mais trop lent

leojean890: c sûr

Default avatar.png JBM: bah, avec un langage puissant...

Default avatar.png HayTheFirst: Même avec un langage puissant c'est pas ouf

leojean890: http://chat.codingame.com/pastebin/001f21b6-ab87-475c-8fe1-7b5d9790039f

leojean890: 0 < L < 100000 0 < N < 100000 0 < M < 20 0 ≤ R < 2^63

leojean890: même avec un langage puissant j'en doute :p

Default avatar.png JBM: ameliore ton puissance

leojean890: complexité algo un peu hard quoi^^

Default avatar.png HayTheFirst: Parce que déjà dès l'exemple c'est grand (vu qu'avec HELLO et WORLD on peut avoir HELLOWORLD et WORLDHELLO, ça multiplie les combinaisons)

leojean890: oui

dwarfie: humm ... sauf que tu peut pas avoir les 2 possibilités ...

Default avatar.png HayTheFirst: En soi oui

dwarfie: l'exemple c'est HELLO WORLD et HELL OWORLD

Default avatar.png HayTheFirst: Mais si tu testes tout (très mauvais) tu passes forcement par les deux