Chat:Fr/2020-10-17

From CG community
Jump to navigation Jump to search

Default avatar.png JBM: camment es ta ca me dit

dbdr: tu encodes quoi?

Default avatar.png JBM: du xml

Neumann: Pwet

Bon[]Crayon: Bonjour

Bon[]Crayon: AutomatonNN bon jour

AutomatonNN: ce sera pas le problème de coder strike back comme ça

Bon[]Crayon: Automaton2000 bon jour

Automaton2000: j'ai pas compris le rapport avec le fait que le boss est en python

Default avatar.png Zarder: Bonjour à tous, bon coding et bon week-end !

AzBeen: (Et bonne vacances pour ceux qui le sont :p)

Zorg1: o/ tout le monde et les bots Automaton2000 & AutomatonNN

AutomatonNN: et ça c'est que tu peux pas te dire

Automaton2000: il a trop de chose

Bon[]Crayon: Automaton2000 il en a gros

Automaton2000: ben tu peux faire une simu en python

Zorg1: tu peux Automaton2000 y en a qu'on essayé ...

Automaton2000: je me dis que j'ai pas mal de temps dans le top

leojean890: tiens je suis pile 100eme en classement CPs mdr

leojean890: JBM a fait plein de puzzles wow

leojean890: que ce soit les easy medium ou hard

CopperFr: Vous aimez bien les vacances ?

Default avatar.png JBM: pas trop, ca fait sortir les parigots de chez eux et du coup on en voit

ZefusToutCourt: Un puzzle cool et simple a me conseiller ? je débute en python

AzBeen: https://www.codingame.com/training/easy/detective-pikaptcha-ep1

ZefusToutCourt: Merci

AzBeen: de rien :p

CopperFr: Tout le monde débute en python de nos jours

Zorg1: aucune idée

AzBeen: Normal, c'est le langage d'apprentissage pour la programmation au lycée, donc tout le monde y passe XD

CopperFr: oui c'est ce que j'ai compris

Zorg1: après c'est quoi exactement l'enseignement de la prog au lycée ?

Zorg1: c'est une matière indépendante ? combien d'heure ? y a des DM ? sur quel matos ?

CopperFr: c'est pas sur MO5 en nano réseau ?

Zorg1: tu dates ^^

AzBeen: Au lycée maintenant la programmation fait partie d'une spécialité (Numériques et Sciences Informatiques). Donc 4h/semaine en 1ère, 6h semaine en terminales

CopperFr: c'est bien ça

AzBeen: des DM, je suppose que ça dépend des enseignants, mais c'est des devoirs pour poursuivre le cours personnellement.

CopperFr: c'est sur GNU / Linux ?

leojean890: le truc sympa c'est la prépa qui fait faire du tron-battle sur CG ^^

AzBeen: Cette spécialité c'est les grandes lignes de l'histoire de l'informatique (Von Neumann, etc...), les structures de données, un peu de programmation en python pour apprendre des types d'algorithmes

Neumann: Non.

leojean890: ouais les bases quoi, normal :) ils vous font pas faire des trucs funs inspirés de jeux?^^

CopperFr: Phone Neumann ?

AzBeen: Linux on a vu vite fait les commandes durant le confinement, mais pas plus quoi

CopperFr: ah oui il fallait bien un confinement pour apprendre GNU / Linux

CopperFr: (en plus les commandes c'est GNU il me semble)

AzBeen: Sur la fin du confinement on a juste fait du pygame et du tkinter, donc des jeux tranquilles. J'avais tenté un space invaders mais j'ai fini par avoir la flemme de terminer la structure pour chaque niveau x)

CopperFr: ah dommage c'est sympa le space invaders

AzBeen: bah après je précise que le Linux c'était pendant le confinement, c'est pour ça qu'on a vu que les commandes. Normalement on aurait du utiliser une Virtual Machine pour le faire vraiment

AzBeen: c'est rester très 'théorique' du coup

CopperFr: vous avez vu grep ?

Zorg1: ça existe encore tkinter ? waouh !

AzBeen: Grep ?

AzBeen: Oui oui

AzBeen: le groupe classe a bloqué dessus ~2 semaines ça m'a tué

AzBeen: environ ~~ ça marche pas ici ?

AzBeen: ah bah nan

AzBeen: tkinter on a juste fait un pierre feuille ciseau je crois dessus

CopperFr: J'ai pas fait de GNU / Linux avant la licence

CopperFr: (BAC+3)

AzBeen: Je vois

AzBeen: En linux on a genre les principales commandes (man / cd / ls / touch...) et leur description. Je viens de remettre la souris sur mes cours

CopperFr: mais c'était un autre siècle aussi

CopperFr: c'est quand même plus sympa que ce qu'on faisait nous au lycée

AzBeen: :') Bon va falloir que je trouve le temps de chercher dans quoi je veux me diriger vraiment pour parcoursup parce que ça avance à grands pas..

CopperFr: oui c'est embêtant quand on sait pas

AzBeen: Je sais que je veux faire de la progra mais c'est plutôt vaste quoi x)

CopperFr: Faut mieux faire de la médecine avec ce covid-19

AzBeen: Et moi je ferai mieux de finir mon DM de philo au lieu de trainer ici :(

CopperFr: ah oui je vais pas pouvoir t'aider en philo :D

AzBeen: Je me doute bien XD

AzBeen: J'y suis depuis hier j'ai deux lignes mdr

CopperFr: C'est quoi le sujet ? :D

AzBeen: "La nature peut-elle-être un modèle ?"

CopperFr: ah c'est facile réponse oui :D

AzBeen: Si seulement un mot était suffisant :')

CopperFr: les réseau de neurones, l'aviation ca s'inspire pas mal de la nature

CopperFr: mais c'est forcément toujours concluant comme AutomatonNN

AutomatonNN: anglais tes potes de contest sans problème de relire sa production :)

AzBeen: Hm en fait ici c'est plutôt d'un point de vue humain que sur les conceptions mécaniques

AzBeen: genre

AzBeen: la Nature est ordonnée tout ça, il n'y pas de "cruauté' comme chez l'Homme

CopperFr: la chaine alimentaire c'est quand même cruel ?

Zorg1: bah un chat qui chasse et joue avec sa proie ...

AzBeen: Je répète juste ce qu'a dis mon prof, j'ai jamais dis que j'étais d'accord mdr

CopperFr: heureusement qu'y a plus les dinausaures aussi

AzBeen: déjà pour lui les animaux ne peuvent pas avoir de sentiments donc bon

CopperFr: après moi j'étais nul en philo :D

AzBeen: Bon je vais manger et m'y mettre sérieusement après du coup XD Bonne journée :D

CopperFr: Oui ca vaudra mieux :D

AzBeen: (surtout que j'ai jusqu'à lundi 20h pour l'envoyer :'))

CopperFr: le cachet de la poste faisant foi ?

Default avatar.png yolanmq: c's le chat globale ou la chat du clash ?

Zorg1: là c'est le chat global fr

dwarfie: dites , on est d'accord , l'achievment/certification "je sais prendre des sujets qui existent et le republier en reverse" existe pas :D ?

Vry: Pas vu en tout cas ... :p

dwarfie: ... parce qu'on a un expert en ce moment ;)

Zorg1: le gars qui vient de sortir 6 contribs depuis ce matin ?

dwarfie: et d'autres avant ... tout a fait ...

Zorg1: c'est du CoC

dwarfie: j'ai pas dit le contraire ...

Fuhaang: Salut, vous allez bien ?

Vry: Flûte, on vient de faire un commentaire sur ma solution ... et je ne sais pas quoi répondre ! :p

Vry: https://www.codingame.com/training/easy/happy-numbers/solution?id=12413610&comment=33386

Zorg1: y a que toi et ceux qui l'ont résolu en C qui peuvent la voir

Zorg1: ah tiens après 2048 eZ nous fait démineur ^^

Zorg1: bientôt solitaire ?

dwarfie: bientot "je te tiens , tu me tiens , par la barbichette"

Fuhaang: Petite question en rapport aux contributions... parfois certaines consignes sont en français, d'autres en anglais. Il n'y a pas d'obligation de mettre les consignes de nos contributions en anglais ducoup ?

Default avatar.png JBM: si

Default avatar.png JBM: celles qui t'apparaissent en francais sonten fait dans "les deux"

Default avatar.png JBM: et c'est plus possible d'en soumettre des "dans les deux"

Fuhaang: Ah okay, merci :)

CopperFr: et c'est bien dommage

Fuhaang: ça va me forcer à améliorer mon anglais ici aussi, un mal pour un bien on va dire...

CopperFr: y a suffisament de resource en anglais pour ca

Fuhaang: Je suis d'accord mais c'est le seul côté positif que je trouve à ça donc je fais avec

CopperFr: t'as pas vraiment le choix

Fuhaang: yep

CopperFr: mais bon en plus avec le brexit

leojean890: ah démineur, nice^^

CopperFr: et non pas des mineurs

leojean890: il me reste tellement de puzzles à faire;)

leojean890: stats partie entrainement : easy : 54% done, medium : 15% done, hard = very hard = 8% done

CopperFr: faut que je finisse les easy il m'en reste un

CopperFr: (même s'il m'indique 100%)

leojean890: attends, il t'indique 100% mais t'as pas fini ?^^

CopperFr: ben il est à 75% le dernier

CopperFr: ca doit s'arrondir à 100%

leojean890: ah ouais chelou

dwarfie: la joie des arrodis a la CG ... stilgart avait eu la meme ... :D

leojean890: allez un petit medium https://www.codingame.com/ide/puzzle/these-romans-are-crazy!

dwarfie: bon ... pause apero ... presque fini l'avant dernier medium mais en panne de creativité :D

leojean890: bizarre leurs arrondis

leojean890: c'est pas censé arrondir

CopperFr: ben normalement c'est un floor

leojean890: chaque valideur vaut N%, tu fais la somme et basta !

**dwarfie arrive pas a faire semblant d'etre étonné ;)

leojean890: bah je le suis hehe

CopperFr: c'est la somme des % des puzzles

leojean890: dans leurs puzzles officiels ils écrivent même combien de % vaut chaque valideur

leojean890: ah ok!

CopperFr: j'ai juste un seul puzzle à 75%

dwarfie: du coup , tu as une idée de sujet de contrib .... "comment calculer un pourcentage de puzzles reussi" :D

leojean890: tu parles du %age général de puzzles réussis

CopperFr: oui en easy

leojean890: ok

leojean890: donc N-1 puzzles 100%, 1 puzzle 75%; ils auraient pu te mettre 99.99:P

CopperFr: 99.75%

leojean890: mais ils veulent pas mettre de chiffres après la virgule

CopperFr: même plus surement

leojean890: donc ils arrondissent à 100 car > 99.5

leojean890: ça dépend du nb total de puzzles en easy (la flemme de compter^^)

leojean890: mais j'pense qu'il y en a environ 100 en easy et idem en medium à la louche

dwarfie: 87

leojean890: ok

CopperFr: 86.75/87*100

dwarfie: et 181 medium

leojean890: ^^

leojean890: ah ouais j'avais pas capté qu'il y avait + de medium

CopperFr: 99.7126436782 %

leojean890: je viens de commencer à enchainer les non-commu

leojean890: non-officiels*

dwarfie: et screugneugneu , j'ai du mal a faire mes 2 derniers ...

leojean890: avant j'avais fait que des officiels

CopperFr: c'est les mieux les officiels

leojean890: d'ailleurs il m'en reste 6 en hard et N-1 en very hard

leojean890: (tous sauf résistance..)

CopperFr: résistance il est medium

leojean890: disons qu'il est légèrement plus dur que bender 2

leojean890: mais c'est la même méthode

leojean890: bender 2 est hard

leojean890: (mais pourrait ê médium^^)

**dwarfie envoie les 62% de codeurs qui ont pas reussi resistance a CopperFr

leojean890: ça dépend pour qui après

leojean890: chacun a ses affinités avec tel ou tel puzzle

CopperFr: oui c'est sur

leojean890: resistance je mettrais pas medium car il est moins facile "grand public" que ceux qu'ils ont mis en medium

leojean890: hard ça se tient

leojean890: il a le niveau des autres qu'ils ont mis en hard

leojean890: en moyenne

CopperFr: c'est pas évident de juger de la difficulté

leojean890: oui je sais

leojean890: c'est subjecif

dwarfie: avec les serveurs de l'epoque , c'etait bien plus dur a faire ... on avait beaucoup moins de perf ...

leojean890: comme je disais plus haut:p

leojean890: en tt cas there is no spoon 2 et winamax sponsored je vais galérer^^

CopperFr: c'est comme escalier j'ai traduit mon js en rust

CopperFr: le 500 passe pas en rust

leojean890: lui va falloir que je repense le pbm^^

dwarfie: le winamax est pas trop dur en fait ... si on analyse bien le probleme avant

leojean890: vu que ma sol actuelle va depth 85..

CopperFr: faudra que je regarde la mienne

leojean890: ouais pareil winamax va falloir que je réflechisse +

CopperFr: mais 85 en js c'est pas mal du coup

dwarfie: surtout quand y'a pas a aller dans des profondeurs :D

Zorg1: escalier une fois que t'as pigé le sous problème ça va

leojean890: depth 85 en python*;)

leojean890: voilà bah je l'ai pas:p

leojean890: c'était plus rapide résistance:)

CopperFr: oui après j'ai pas affiché le depth

leojean890: résistance un BFS avec mémoisation ça casse pas 3 pattes :p

leojean890: escalier j'ai juste pas une récurrence "optimale"

leojean890: qui fait que c'est long en temps d'exec

CopperFr: moi non plus je pense

leojean890: donc => repenser le pbm totalement

Default avatar.png JBM: c'est quoi l'invocation maven courante pour lui dire "crache-moi un .jar"?

CopperFr: après le jour au je voudrai faire un escalier avec 500 briques

CopperFr: je referai le puzzle

leojean890: 500 briques tu l'as hardcodé ?

leojean890: il est dans les valideurs

CopperFr: non il passe en js

leojean890: et dans les tests

CopperFr: en rust j'ai fait un autre puzzle du coup

CopperFr: pour avoir mes 15

leojean890: il me manque donc le valideur 280 briques mais les autres sont ok

leojean890: vu que depth 85

CopperFr: c'est le 500 qui passe pas en rust

leojean890: j'en ai 15 qu'en python et j'en ai 7 en C++, C, js et ts je crois

CopperFr: je les fait tous en js

leojean890: pk ça passe en js mais pas rust ?

CopperFr: timeout en rust

leojean890: wtf, c'est censé ê plus rapide;)

CopperFr: js si c'est pas si lent

leojean890: moins rapide que rust non ??;o

CopperFr: faudrait que je mesure

leojean890: rust parait que c'est comme c++ niveau perfs;)

CopperFr: après peut-être le map de js est plus rapide que le hashmap de rust

Default avatar.png Robin: surprenant ça

Default avatar.png Robin: après ça dépend de l'engine j'imagine, si c'est v8 on comprend assez bien

Zorg1: bah déjà hier phoenix avait des problèmes avec array.sort() sur groovy qui est le même que sous Java, mais bon ^^

dwarfie: qui est le meme Qu

dwarfie: QUE java en fait :D

CopperFr: java c'est pas réputé pour sa vitesse

Zorg1: mais en Java ça passe

CopperFr: c'est peut-être pas le même timout

Zorg1: ah le timeout est catché en Java, et ni vu ni connu je t'embrouille ^^

Zorg1: je savais bien que catch (Throwable t) {} c'est de la bonne cam'

CopperFr: c'est pas mieux les cam logitech ?

Zorg1: pas la même camelotte

Thyl: Vous connaissez un site où il y a plein d'exemple d'algo ???????

leojean890: google est ton ami, je te conseille de croiser des sources de divers sites;P

leojean890: geekforgeeks je crois qu'il y a plein d'algos par ex..

Thyl: a oui merci

Thyl: beaucoup !!!!

leojean890: ur welcome;)

Zorg1: des algos de quoi ?

leojean890: n'empêche y'en a un paquet des puzzles bidon en contrib medium..

leojean890: j'ai l'impression que je les résous plus vite que bcp de easy..

leojean890: il veut renforcer sa culture algo maybe ??

leojean890: par contre y'en a .. juste à lire l'énoncé j'ai la flemme de les faire;)

Zorg1: "des algos" c'est vaste ça va d'Euclide au truc de niche pour calculer un truc qui sert qu'à deux péquins (bon OK j'exagère un peu)

nicola: Une construction géométrique peut être vue comme un algorithme.

dwarfie: leojean890 ... tu veut comme celui ininteressant qui viens d'avoir un vote "pour" ? ;)

Neumann: dbdr: tu donnes combien de ms par tour à ton code sur 2048 ? J'ai des timeouts chelous

leojean890: dwarfie tu parles d'un puzzle actuellement en contrib ?^^

Zorg1: pas celui qui vient juste d'avoir une approbation ?

leojean890: et ouais sinon j'en ai fait un c'est un clône d'un autre que j'ai fait peu de temps avant..

leojean890: les puzzles où tu repères une boucle et tu reduis ton N qui vaut 10^18 d'un coup avec un telescopage..

Zorg1: ça doit être l'effet quest map

leojean890: pour la quest map ils créent des puzzles random?;)

leojean890: comme ça ils valident la quest du creator;)

Zorg1: bah c'est une explication de la soudaine recrudescence de contrib

leojean890: maybe ouais..

leojean890: mais créer des trucs totalement random ça sert pas.. après celui qui a créé un truc ressemblant à l'autre existant il savait peut être pas que l'autre existait......

dwarfie: leojean890 . oui , le derniers puzzle proposé et qui a deja un vote "approve"

dwarfie: avec le sujet dans 2 langues :D

leojean890: et c'est un truc "déjà vu" c'est ça ?^^

dwarfie: c'est surtout :

dwarfie: mal fichu

dwarfie: ininteressant

dwarfie: sujet mal fichu

dwarfie: et ca meritre un "read the $#! guidelines"

leojean890: ah ouais

leojean890: faudrait que je les regarde parfois les puzzles en contrib tiens;)

leojean890: mais j'en ai fait tellement peu parmi les déjà publiés que pour le moment je regarde surtout eux :P

dwarfie: la pour le coup , c'est ce que tu disais ... pas vraiment un medium et quand on commence a lire le sujet , on a envie de le refermer de suite :D

leojean890: ouais parfois j'ai vraiment pas envie de les faire:s

leojean890: après j'imagine que ça dépend des gouts aussi

leojean890: par exemple code à la mode ça me motive pas^^

leojean890: parfois on dirait qu'il y a trop de parsing à faire déjà ou juste e raisonnement demandé est chiant :s

dwarfie: code a la mode , le seul truc que je trouve vraiment chiant , c'est que c'est le multi ou les parties sont pas jouées symétriques ... du coup , le classement est semi-random ...

leojean890: je vois

leojean890: moi j'sais pas je suis pas tenté^^

leojean890: p'tet un jour:)

leojean890: première heuristique : collaborer => chacun va chercher son ingrédient => minimiser la somme des distances (durées) aux ingrédients needed

leojean890: et tu supposes que les autres raisonnent comme ça

leojean890: et tu vas chercher plus vite le tout..

leojean890: et l'énoncé pique, y'a trop d'infos :s ça fait penser à C4L

leojean890: enfin je dis ça mais BOTG c pas mieux

dwarfie: c4l ... j'ai vraiment pas envie d'y retoucher ... et quand je vois l'image d'ambiance du prochain contest , j'ai peur d'un sujet du meme genre ...

leojean890: ah ouais maybe :s pareil ça me motive pas :s

leojean890: j'ai un code silver qui me donne pas envie d'amélio..

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

AutomatonNN: pas encore te plaindre

Automaton2000: vry : en fait c'est le seul truc qui me fait le plus dur c'est de faire des trucs

dwarfie: Automaton2000 : joue pas les philosophe et donne plutot une tortue

Automaton2000: je pensais qu'il y avait un truc comme ça

Zorg1: ah j'avais pas vu que le nouveau contest était "habillé" graphiquement ^^

Zorg1: ah le thème "halloween"

darkhorse64: On va chasser des monstres et balancer des sorts dans la nuit

dwarfie: ouais ... ou courir apres des ingredients pour faire des potions ... c'est ce que je redoute

Zorg1: avec FoW c'est l'essentiel d'un bon CHallenge CG

Zorg1: bref on verra bien ce que cela donne

Zorg1: ah ok quand tu modifies des jeux de tests d'une contrib la soumission est longuette ...

Default avatar.png JBM: genre il vérifie le code quoi

Default avatar.png JBM: l'accident bête

Naindlac: Salut ! Quelqu'un qui sait faire du python pourrait m'aider en privé à trouver mon erreur sur le problème Power of Thor please ? Il est assez simple, je passe les tests mais pas validation ... Merci à vous :)

Naindlac: (je cherche depuis un moment ça me rend fou)

Default avatar.png JBM: oublie pas de tenir a jour ta position

Default avatar.png JBM: c'est souvent ca le pb en python

Naindlac: Ici il y a pas de position, tu as juste l'arrivée le départ en input

Naindlac: (en x, y)

BlaiseEbuth: Justement, c'est à toi de l'ajouter. Tu n'as pas tout hardcodé, si ?

Naindlac: Nop, j'utilise bien des variables de position mais c'est pas des inputs

BlaiseEbuth: Personne n'a dit le contraire.

Naindlac: Ahhh je croyais !

dwarfie: Automaton2000 , un avis éclairé peut etre ? un alors une tortue ?

Naindlac: Alors oui j'ai des variables de position que je mets bien à jour à chaque tour. Plus précisement, c'est des variables de différence de position :)

Automaton2000: j'ai pas touché à mon code de fb

BlaiseEbuth: Quel validateur te pose problème ?

Naindlac: Optimal angle, le dernier

Naindlac: (c'est le seul)

BlaiseEbuth: Mais le test équivalent passe ?

Naindlac: Yep

BlaiseEbuth: Tu gères bien les diagonales ?

Naindlac: Yep

BlaiseEbuth: Toutes ? Des fois que t'aurait une erreur sur une diagonale non utilisée dans les test, mais présente dans les validateurs.

Naindlac: Bah je pense oui ...

BlaiseEbuth: Hmm... Montres ton code ?

JoPich: salut

BlaiseEbuth: o/

JoPich: Je cherche à remporter la mission "Resoudre le puzzle de la semaine". J'ai à priori passé un première ligue dans "Dots & Boxes" et j'ai pas le badge "Résoudre le puzzle de la semaine". Vous savez pourquoi ?

JoPich: Bon, en fait le pb est ailleurs : j'ai eut 25 pts d'expé tout à l'heure et j'ai eut une "Promotion en bois" sur Dots & Boxes. Et pourtant, la tout de suite, je suis toujours en ligue Bois 1. C'est possible de redescendre d'une ligue ?

JoPich: Je suis quasi sur que tout à l'heure, le système m'a dit que je passais en ligue Bois 2

JoPich: Ah ben oui, et d'ailleurs, la taille du jeu a changé, j'ai donc bien passé une ligue.

JoPich: Bref, du coup, que faut il faire pour gagner la mission "Resoudre le puzzle de la semaine" ?

BlaiseEbuth: Les numéros de ligues sont décroissants, donc normal. Pour la quête, il me semble qu'il peut y avoir un délai.

JoPich: Ah mais biensur c'est décroissant ... quel boulet :-) . Bref, ben on verra bien pour la quete. Merci pour l'info en tous cas.

leojean890: je suis pas sûr que tu puisses valider la quête quand le puzzle est un multi car il n'y a pas de notion de %age de réussite.. à voir !

Default avatar.png Sparky777: il y a des developeur java ici ! ?

Zorg1: pose ta question y en a bien un qui sortira du bois