Chat:Fr/2021-09-02
nicola: Alshock, tu entends les bruits de bots ?
nicola: IA Shub Niggurath !
BlaiseEbuth: "But I can hear the marching feet! They're moving into the street." :musical_note:
Stilgart: c'est dingue que les gens ne comprennent pas le principe d'un tableau d'affichage
Stilgart: pourtant, ça marche toujours comme ça avec les smartphones/tablettes
Remi_avec_un_i: Bonjour à tous ! et bonne journée !
Stilgart: bonjour à tous et surtout, tortue à Automaton2000
Automaton2000: et que ca fait pas de tour
Stilgart: Automaton2000: arrête de jouer avec ta tortue !
Automaton2000: mais pourquoi ça marche pas dans un langage ?
BlaiseEbuth: Tableau d'affichage ?
philRG: o/
BlaiseEbuth: \o
philRG: Stilgart: pas mal le Corben mais pas donné (65€) bon ça doit le valoir. Sinon, j'ai trouvé ce site: https://mayurji.github.io/data-structure-algorithms/2021-01-21-DSA-1
philRG: et fait mon 1er algorithme glouton en moins de 5', faut dire passer du pseudo-code en python c carrément facile :-D
philRG: http://chat.codingame.com/pastebin/75584d7a-464e-4241-b221-9c83d7cceba2
BlaiseEbuth: Bah python ça reste du pseudo-code... :smirk:
philRG: ben oui quasiment en toute honnêteté
BlaiseEbuth: Pas dans la même acceptation du terme. :3
philRG: bon rdv kiné a++
philRG: faudra que je planifie l'achat du corben car un livre c parfois sympa
BlaiseEbuth: Pour caller un pied de table
OldJohn: philRG: le Cormen, je suppose :-)
BlaiseEbuth: Nan le Corben Dallas Moultipass
OldJohn: Hum, google trouve pas cela ?
BlaiseEbuth: de ?
OldJohn: Le "Corben Dallas Moultipass" cela envoi vers le 5ieme elt
BlaiseEbuth: :no_mouth:
BlaiseEbuth: Si on peut plus dire de conneries sans que les gens commencent à les googler au premier degré... -_-
OldJohn: On ne peut plus dire de conneries, tout court. Deprosges et Coluche ne sont plus de ce monde
OldJohn: Desproges :-)
BlaiseEbuth: Justement, la connerie est passée dans le domaine publique.
OldJohn: Allez pour l'édification des foules:
OldJohn: https://dataanalyticspost.com/bridge-bac-a-sable-pour-une-ia-hybride-et-explicable/
Bon[]Crayon: Salut les buggueurs et les buggueuses :ghost:
Bon[]Crayon: Automaton2000 Mets à jour ta roue codée.
Automaton2000: tu fais le uttt ?
Bon[]Crayon: Automaton2000 Non.
Automaton2000: le darkweb ne passe pas les validateurs
Bon[]Crayon: Automaton2000 J'en doute.
Automaton2000: oui mais t'es pas obligé de faire les contests
Bon[]Crayon: Automaton2000 Libre comme la tortue.
Automaton2000: faut trouver le chemin le moins cher
Bon[]Crayon: Automaton2000 Pour ce faire du fric.
Automaton2000: mais je dois faire un truc en plus
3141948: > philRG: le Cormen, je suppose :-) Oui ahaha inculte je suis 😂
GroutchKeu: o/
BlaiseEbuth: (╯°□°)╯︵ /o
GroutchKeu: o/
BlaiseEbuth: / ︵ \(°□°)/ ︵ o
GroutchKeu: o /
BlaiseEbuth: o/ノ( º _ ºノ)
GroutchKeu: Merci!
Bon[]Crayon: \o
GroutchKeu: *heavy breathing*
Stilgart: Automaton2000: calme le Blaise
Automaton2000: (même si c'est plus clair comme ca
Thyl: Ya un bug sur la demande de quel est la meilleur sugestion
Thyl: tu peux faire du free XP
BlaiseEbuth: Méwi céclèr.
Bon[]Crayon: Mais oui c'est clair.
GroutchKeu: mes Wii s'éclairent
Bon[]Crayon: May ouïe "say clear".
nicola: Méchoui, Sinclair.
3141948: May we C claire (une copine quand j'étais jeune, beau et intelligent)
nicola: Jailbait / Stay clean.
nicola: C’est pour BlaiseEbuth.
BlaiseEbuth: Sjia ?
PLOP2: salut Hysterix!!
Stilgart: Automaton2000: on est vraiment sur #fr là ?
Automaton2000: oui, mais j'ai pas trop compris le système de ligue
dwarfie: Automaton2000 : facile .... on se ligue tous contre ceux qui disent pas tortue et on les marave ...
Automaton2000: bon en même temps c'est un peu de temps
Bon[]Crayon: Automaton2000 Tu fais encore la grève de la tortue. Ouvre ton esprit.
Automaton2000: un jeu avec des tortues ?
Bon[]Crayon: Automaton2000 Oui tu as tout compris.
Automaton2000: c'est la couleur de la ligue or ?
Thyl: Automaton2000 Tu fais encore la grève de la tortue. Ouvre ton esprit.
Automaton2000: jsuis pas sûr que ça soit très compliqué mais ça crève
Stilgart: Automaton2000: je t'accorde ton passage en ligue or pour aujourd'hui
Automaton2000: oui mais je sais pas faire un mcts
Stilgart: Automaton2000: garde ça pour le passage en légende
Automaton2000: celui qui a été retiré
yumikko: je comprends r LOL je debute mais c'est hard
yumikko: qlq aurait un programme a me conseiller pour novice les truc la php phyton java je sais paas quoi est mieux
yumikko: au passage je comprends pas a quoi faire avec la commenade print:grimacing:
Stilgart: à mon avis, tu t'es perdu :(
Stilgart: codingame n'est pas fait pour les grands débutants
Stilgart: tu auras déjà moins de soucis avec des sites comme hackerrank.com, mais même là c'est pas gagné si tu n'as lu aucune ressource sur la programmation
yumikko: comme je pense m'orrienter sur la programmation je comptais apprendre car je suis en 1ere cette année
Phaeliae: Salut à tous ! (et Automaton2000 évidemment)
Automaton2000: c'est comme ça que je pense que c'est bon
Phaeliae: Est-ce que quelqu'un saurait m'indiquer où est-ce qu'on peut trouver le puzzle de la semaine svp ? J'ai supprimé la notif pour y accéder par erreur :(
Phaeliae: C'est bon en cliquant sur la "mission" en page d'accueil ça m'a donné le lien pour le trouver !
Stilgart: yumikko: conseil de prof... repose toi
Stilgart: et attends d'avoir tes cours pour te lancer sur hackerrank puis CG
JBM: si tout le monde avait fait ça, on n'aurait pas d'infrmatique aujourd'hui
Stilgart: tu vas dépenser beaucoup d'énergie à essayer d'avancer tout seul... et avec un peu de chance, tu n'auras pas choisi le langage qu'on va t'enseigner donc tes efforts seront presque vains
Stilgart: JBM: les années 70, c'était il y a 50 ans hein
Stilgart: là on parle d'attendre 15j pour être dans de meilleures conditions
JBM: tu présupposes qu'apprendre en cours c'est de bonnes conditions
JBM: c'est bien une vision de prof, tiens
Stilgart: non, et j'étais même en train de me dire que c'est toi qui t'imagine que je le présuppose
Stilgart: j'ai juste suggéré d'attendre les règles du jeu avant de jouer
JBM: l'alternative était que tu présupposais qu'il était con
Stilgart: de fait, si le prof est bon, yumikko n'aura pas le temps d'aller sur hackerrank
Stilgart: (et là il y a une hypothèse parfois forte)
3141948: Bonjour je suis con et je débute en informatique, que me conseillez-vous?
JBM: faut trouver un prof apparemment
3141948: Ah merde j'ai pas modifié mon pseudo 😂
JBM: non t'es toujours notre bon vieux 3141948
3141948: Ah ok ouf 🤗
JBM: dommage t'as loupé 3141593 de peu
3141948: Je me réveille de ma sieste
JBM: t'as un bon client, on a les vrais emoji
3141948: Mon client est c0nnect pro, me demande pourquoi c un pseudo différent
JBM: parce que le client «standard», le webchat, est une grosse magouille
3141948: Ah ok, depuis mes soucis de hernie, j'ai du mal à passer du temps avec les configurations
philRG: ah mais là je me vois comme philRG sur webchat
philRG: bon mon puzzle Custom Game of Life merdoye, et c'est un easy
Testbeta: et pourquoi sa merdoye?
philRG: difficile à dire faudrait que je fasse des tests unitaires
Testbeta: N'est ce pas le but des jeu de test?
philRG: bon hackerrank c pas mal aussi
philRG: j'avoue que je fais très peu de test unitaire sur CG
philRG: déjà un papier/crayon c pas mal
Testbeta: Les jeux de test sont là pour t'aider. Ne te gene pas d'en abuser.
philRG: souvent un petit dessin c pas mal car le code est souvent obsufsqué
philRG: obfusqué
Testbeta: C'est toi qui fait le code. Donc, soit tu n'as compris l'énoncé soit tu te casses trop la tête
philRG: j'ai du mal avec l'alignement des grilles en mode debug, sur papier ça scintille moins
philRG: je fais peu de puzzles à cause justement des données brutes, pas de rendu graphique
Testbeta: Certains puzzles ont du graphique et les données brute c'est monnaie courante si tu ne t'enligne pas en programmation de jeux vidéos
philRG: ah mon pb venait de la copie de liste imbriquée
philRG: grid_copy = deepcopy(grid)
philRG: le genre de truc pas intuitif que j'oublie à chaque fois
Bon[]Crayon: Alors Automaton2000 Ce jeu avec des tortues, il est très distrayant.
Automaton2000: je n'ai toujours pas compris ^^
Bon[]Crayon: Automaton2000 Les années passent, et rien ne change vraiment.
Automaton2000: si tu veux faire un peu de respect
Bon[]Crayon: Automaton2000 Paix et Amour cependant :peace:
Automaton2000: alors que nous on est en train de chercher
Bon[]Crayon: Automaton2000 Est-ce que vous cherchez la merde ? :poop:
Automaton2000: tu vas faire un truc pour faire des ia qui ne fait pas de tour
philRG: c pas clair: A living cell will survive only if it has 2 or 3 neighbours (<2: isolation death, >3: overpopulation death).
philRG: c'est un intervalle ou 2 valeurs?
philRG: neighbours is the number of neighbours with Moore neighbourhood (8 cells).
philRG: mais cette variable est jamais utilisée
philRG: comment par un simple énoncé rendre un problème incompréhensible
Stilgart: mauvais usage de la parenthèse, en effet :(
Stilgart: (ne jamais ajouter de charge utile dans une parenthèse, jamais :p )
Testbeta: L'énoncé est claire pour moi. Il est basé purement sur la logique. Aide-toi avec ton papier ou word/excel pour comprednre l'éénoncé
Stilgart: bah, quand tu regardes bien, c'est pas terrible
Stilgart: à part dans les coins, une cellule a toujours plus que 3 voisins en fait
Stilgart: et il aurait fallu être plus explicite en mettant deux vraies phrases à la place de la parenthèse
Stilgart: c'est du détail, mais comme on dit
Stilgart: le Blaise est dans le détail
3283415: 🤣️
3283415: XXX
3283415: XOX
philRG: j'ai pas la pêche today
3283415: As-tu l'abricôt ?
philRG: les détails c tout
philRG: c ce qui rend la vie agréable ou pas
3283415: Au Diable les détails !
philRG: tu tapes un referee, des inputs, des solutions, et demerdent sie sich :-D
philRG: devinez ce qu'il faut faire, ça s'appelle comment dans les CoC?
3283415: Sans énoncé
philRG: quand je lis le forum du puzzle, faut déjà savoir où sont les x et les y c déjà pas gagné
Mauvais[]Crayon: ☕️
nicola: Dans CRT, au fond à droite,.
nicola: *ton
philRG: faut pas confondre sa gauche et sa droite
philRG: beurk
philRG: .... .OOO .O.. ....
philRG: Échec Trouvé : .O.O Attendu : .OOO
Makblack: a chaque fois il me manque 20 sec, je suis deg
Bon[]Crayon: Accélère Accélère
Stilgart: Automaton2000: arrête de voler du temps à Makblack
Automaton2000: alors que ça ne soit pas très consistant au fil des tours
BlaiseEbuth: Reuh.
Stilgart: \o
BlaiseEbuth: o/
Bon[]Crayon: \o
philRG: ah compris game of life
philRG: o/
philRG: \o
Bon[]Crayon: GG
philRG: + 65 XP
Stilgart: c'est quoi le +15xp ?
Stilgart: de la review ?
philRG: vi 9 revues (reviewer occasionnel)
BlaiseEbuth: Des revues coquines j'sui sûr
philRG: c toujours une vrai découverte les soluces python des autres
philRG: celle de kayou reste la plus aboutie
philRG: BlaiseEbuth :-D
BlaiseEbuth: ti
nicola: pa
devmaxime: pour le puzzle aneo sur les feux rouges, est-ce que tester les 200 vitesses possible est une approche faisable ? je suis novice en python
BlaiseEbuth: Pourquoi 200 ?
devmaxime: 1 < speed < 200
BlaiseEbuth: Bah tu veux aller le plus vite possible, mais en dessous de la limite de vitesse du test. Donc tu peux déjà cadrer
devmaxime: oui, c'est vrai, mais est-ce acceptable de me lancer dans cette approche, j'ai peur de me lancer dans une impasse
devmaxime: 1 < speed < limite
BlaiseEbuth: Bah vu que tu vise le plus rapide, tu pars de limite et tu descends.
BlaiseEbuth: Et oui c'est la bonne approche.
devmaxime: c'est vrai ahah, merci !
BlaiseEbuth: Pas trop le choix
BlaiseEbuth: Je te donne un conseil tout de suite. C'est faisable sans nombres flottants.
devmaxime: par rapport à la conversion km/h vers m/s ?
BlaiseEbuth: Sur tout le puzzle.
devmaxime: ok, je vais garder ça en tête pendant le puzzle, merci pour les conseils :)
BlaiseEbuth: Les gens ont tendance à partir sur des nombres à virgule, et ont des problèmes de précision/arrondi. Mais C'est faisable en utilisant uniquement des entiers
BlaiseEbuth: :thumbsup:
nicola: Ou alors tu utilises les fractions de Python.
BlaiseEbuth: :scream:
BlaiseEbuth: https://forum.codingame.com/t/aneo-sponsored-puzzle-discussion/42954/285
nicola: >>> import fractions >>> fractions.Fraction(4,5) Fraction(4, 5)
nicola: >>> fractions.Fraction("1.2") Fraction(6, 5)
BlaiseEbuth: Moi je lui donne une piste pour réfléchir, toi tu lui donne un moyen de ne pas réfléchir... Et t'es prof ? C'est triste... :(
nicola: Et c’est compatible avec le module decimal.
nicola: >>> fractions.Fraction("1.2")==decimal.Decimal("1.2") True
nicola: :p
nicola: Après, le piège est d’écrire ça : >>> fractions.Fraction(1.2)==fractions.Fraction("1.2") False
nicola: Crac, dedans.
nicola: >>> decimal.Decimal(1.2)==decimal.Decimal("1.2") False
nicola: Crac, dedans.
BlaiseEbuth: nicola y'a un mec qui viens de balancer sa solution à aneo sur le fofo
nicola: Celle à 70% ?
nicola: J’ai déjà nettoyé l’autre à 100%.
BlaiseEbuth: J'sais pas. "Le puzzle est vieux donc je balance ma solution"
nicola: J’ai enlevé la solution à 100% et conservé celle à 70%.
BlaiseEbuth: :/
dwarfie: :rolling_eyes:
nicola: Ce n’est pas plus idiot que de laisser une solution bancale quand quelqu’un demande de l’aide.
Remi_avec_un_i: Bonsoir à tous.
BlaiseEbuth: Comment ça "laisser une solution bancale quand quelqu'un demande de l'aide" ?
dwarfie: bonsoir a toas
nicola: Quand quelqu’un demande de l’aide sur sa solution qui ne marche pas.
nicola: Habituellement, on supprime le code entier ?
BlaiseEbuth: Bah perso je virais systématiquement tout code entier partagé, fonctionnel ou pas.
nicola: OK.
BlaiseEbuth: En incitant à expliquer le problème et éventiuellement à partager un petit bout de code si nécessaire.
nicola: Sauf que là, il n’y a rien de tout ça.
b0n5a1: o/
BlaiseEbuth: Sinon c'est un peu facile. "Mon code marche pas. V'la l'code. Trouvez moi la solutuion"
Zorg1: \o
Zorg1: et tu files le stub parce que t'es un gros malin ^^
BlaiseEbuth: Bah non c'est pire, c'est un mec qui partage sa solution pour se faire mousser.
b0n5a1: Merci Zorg1 (je suis tombé par hasard sur The Station en voyant que tu l'avais pris sur le flux d'actualités...et l'ai pris/fait) ^^
BlaiseEbuth: C'est même pas un post nécessaire.
dwarfie: n'est nécessaire que la nécessité m'sieur
nicola: Maintenant qu’il est modifié, il sert à montrer qu’on en partage pas ses codes.
BlaiseEbuth: L'open source c'est un truc de barbus pauvres, on est sur un site capitaliste ici m'sieur.
Stilgart: ha, je ne suis plus un islamo-gauchiste ?
b0n5a1: T'as changé ta tortue !
BlaiseEbuth: islamo-gauchiste, barbu pauvre... Même chose
Stilgart: ha, ouf
Stilgart: bon, sinon, faudrait ajouter dans le statement d'aneo de n'utiliser que le type int
b0n5a1: ou pas
Stilgart: aucun soucis d'arrondi, réponse juste garantie
Stilgart: et puis ça ferait du bien aux gens d'écrire l'inéquation et de la simplifier à la main
nicola: Ou alors on utilise un des modules fractions ou decimal de Python.
dwarfie: :nauseated_face:
Stilgart: bien sûr que non, on lutte contre le réchauffement climatique nous
Stilgart: (oops, dwarfie va se vider :D )
nicola: Heh, on a l’estomac solide, nous les pythoneux.
BlaiseEbuth: Il faut...
nicola: On est capable d’avaler un gnou tout cru.
BlaiseEbuth: Y'a des métiers comme ça... Eboueur, médecin legiste, egoutier, proctologue...
dwarfie: un pythonneux vomis ... des millions sont nourris ...
nicola: Il n’y a pas de métier de con, mais il y a des gens qui les font.
Stilgart: (ça c'est vraiment pas sympa :/ )
nicola: Citation de Charb.
nicola: À décortiquer.
nicola: On pourrait ajouter pisseur de code.
nicola: Avant la virgule, c’est ce que je pense, après c’est ce qu’en pense la société.
BlaiseEbuth: Bien sûr qu'il y'a des métiers cons (et des gens qui les font du coup). Trader, courtier, scrum master...
nicola: Ni Charb ni moi ne pensons à ce genre de métier. ^_^
nicola: Là oui, ce sont de vrais bullshit jobs.
devmaxime: http://chat.codingame.com/pastebin/1d88ddb6-8233-409b-ab90-cbfef64a6842
Stilgart: c'est quel puzzle ?
devmaxime: Aneo, avec les feux rouges
Stilgart: ok
Stilgart: donc si tu fais timeout, c'est que ton approche n'est pas la bonne
devmaxime: j'ai seulement ce problème pour 1 test sur 10. Je ne sais pas vraiment optimiser le code python, je suis novice.
Stilgart: essaie de voir (sur un exemple) s'il n'y a pas des calculs que tu fais mais dont tu n'aurais assurément pas besoin
Stilgart: spoiler, on ne te le demande pas
Stilgart: ce n'est pas un problème d'optimisation à mon avis
Stilgart: même en grattant 10% de temps de calcul en optimisant à mort, ça ne changera pas l'issue
Stilgart: c'est ton algorithme (ton approche) qu'il faut (radicalement) changer
nicola: Tu fais une simulation ?
devmaxime: J'ai simplement une boucle for et une boucle while, avec dans la while une soustraction et dans la for une division ainsi qu'addition. Je vais me pencher la dessus.
devmaxime: Simulation ?
Stilgart: c'est une boucle de trop
Zorg1: b0n5a1 : ouaip il est facile ^^
Stilgart: ha non, j'avais vu trop boucles :p
Stilgart: elle sert à quoi ta boucle for ?
Stilgart: et la boucle while ?
nicola: Il est possible que ta boucle tant que ne s’arrête jamais.
devmaxime: boucle while c'est pour ma fonction qui calcule l'état d'un feu selon un instant T. La boucle for se balade sur toutes les speeds possible en réduisant a chaque fois de 1 jusqu'à trouver celle où ma fonction retourne vert à tous les feux.
Stilgart: (aie)
devmaxime: :joy:
Stilgart: ok, ta boucle for c'est une boucle while :
devmaxime: oui.. ahah
Stilgart: c'est quel test qui pose problème ?
nicola: J’ai un while et un for emboîtés.
Stilgart: (oui, une boucle qui s'arrête dieu sait quand, c'est fondamentalement une boucle while)
devmaxime: guirlande lumineuse, celui avec 100 feux
devmaxime: trop de feux ahah
Stilgart: c'est lequel ?
devmaxime: numéro 09
Stilgart: #interfaceInEnglish :)
Zorg1: ah le puzzle sponso
Stilgart: ok, donc c'est bien le plus gros test
nicola: Et même pas de décimaux ni de fractions, j’utilise les flottants.
**Stilgart tend des int à nicola
Stilgart: si on pouvait publier les solutions, je me ferais des xp en or avec mon code
nicola: Chez moi ça marche bourrinement.
nicola: Sans réfléchir.
b0n5a1: Zorg1je l'ai vite speed run une deuxième fois (j'avais oublié d'allé ouvrir le casier du type et me manquait un enregistrement audio, j'ai fouiné partout, c'était le tout dernier, avant la toute fin) ^^
nicola: Mais j’utilise for/else.
devmaxime: chez moi ça doit être encore plus bourrin alors :laughing:
Stilgart: oui, si tu te limites à une division finale avant le test, tu n'as pas d'erreur
b0n5a1: je suis passé à côté du dernier enregistrement sans le voir au premier run
Zorg1: ok faut que je le rerun aussi j'ai pas tous les succès steam ^^
Stilgart: quel jeu ?
devmaxime: dans ma boucle for (while), j'ai en fait une multiplication (speed * fraction 5/18) et la division de la distance jusqu'au prochain feu par la vitesse (multiplication précédente)
b0n5a1: j'ai vu oui
b0n5a1: The Station Stilgart (-85%)
b0n5a1: https://store.steampowered.com/app/565120/The_Station/
Stilgart: on dirait un portal
Stilgart: j'achète rien avec noël^Wblack friday
b0n5a1: pas du tout un portal ^^
Zorg1: "the station" mais je le trouve facile
b0n5a1: il est facile
Stilgart: b0n5a1: c'est pas de l'exploration dans un monde sf post-apo ?
b0n5a1: je pense que sans passer du temps à regarder des décors et autres en 1h30 du premier coup c'est fauisable
Zorg1: oui au début tu fais du tourisme ^^
Zorg1: euh non c'est dans une station spatiale
Stilgart: bah, vu les graphismes, ça serait quand même couillon de pas faire de tourisme
Zorg1: hé hé
Stilgart: juste, j'espérais qu'elle explose moi cette station :D
b0n5a1: post apo non (quoique ça peut être discutable) , et y'a pas de portails
Stilgart: oui, je vois pas trop d'info de gameplay
Stilgart: ça doit être de l'exploration assez classique du coup
b0n5a1: oui
Stilgart: steam me dit "like the witness"
Stilgart: mais j'ai un doute quand même
b0n5a1: avec 4/5 mini puzzles
Stilgart: ça semble pas être trop puzzle game
b0n5a1: y'a 0.1% de puzzle s de the witness dedans :D
Zorg1: les énigmes sont trop faciles
Stilgart: bah, dans the witness aussi
Stilgart: (sauf celles avec le son... j'ai toujours du mal avec ça)
b0n5a1: mouais y'a certains trucs faut bien chercher dans th witness quand même ^^
Stilgart: juste il y en a pléthore dans the witness
b0n5a1: là c'est juste obvious
Stilgart: logique
Stilgart: je vois pas l'intérêt de mettre un truc rotor à la myst si c'est pas le gameplay prévu
Stilgart: ça semble être un jeu détente avec une ambiance sympa et une rejouabilité limitée au farm d'achievement
b0n5a1: l'énigme avec le son...dans le labyrinthe de haies Stilgart ? Y'a un collègue qui y arrivait pas...j'ai tout de suite compris qu'il avait pas mis le son à cause du gamin qui dort et lui ai dit "c soir réessaye avec un casque" :D
Stilgart: je jouais sans son aussi au début :p
Stilgart: mais bon, je m'attendais à avoir ce genre de blague, donc quand il ne m'a resté que la zone là, j'ai mis le son
b0n5a1: faudrait que je me remette dessus un des ces 4, il me reste quelques trucs à faire
b0n5a1: dernière utilisation juillet 2018 :D
b0n5a1: je pensais pas tant
Stilgart: le temps passe vite
Stilgart: et encore, on n'a plus que 2 contests par ans maintenant
BlaiseEbuth: Pas dit
Stilgart: avec OoC ça fait une moyenne :p
BlaiseEbuth: On est pas sûr d'en avoir encore...
Zorg1: ah oui les fameux 5%
BlaiseEbuth: Enfin des contests y'en aura, mais de quoi...
b0n5a1: 5% ?
Zorg1: je sais pas à une époque CG aurait dit que les contests ça n'intéressait que 5% des gens ici
BlaiseEbuth: Non. Il n'y aurait que 5% de compétiteurs, les autres étant là pour autre chose.
Stilgart: c'est pas a propos des contests, si ?
BlaiseEbuth: Non.
Stilgart: c'était lors d'une "réunion discord", mais je sais plus à quel sujet
BlaiseEbuth: Moi je parle du Fall Escape Challenge 2021
Stilgart: et puis on a retenu que le 5% alors que c'était une phrase malheureuse que tout le monde aurait du ignorer
Stilgart: (mais quand tu traites le 5% de 5%, il n'aime pas)
Stilgart: BlaiseEbuth: il y a combien de strates de jeu de mots là ?
BlaiseEbuth: Zéro ?
Stilgart: parce que le Escape est de trop
Stilgart: après, la date nous échappe, le format nous échappe, etc.
BlaiseEbuth: Le type de contest n'est pas encore précisé, un vieux post sur le forum indiquait que ce contest serait sans doute "différent", et apparement y'a pas mal de sous-entendus sur le discord.
BlaiseEbuth: Le "escape" c'est basé sur rien. Mais il est tout à fait possible que ça ne soit pas du combat de bot.
Zorg1: tu vas sur le discord toi maintenant ?
Stilgart: différent comment ?
BlaiseEbuth: Je n'y vais plus. C'est essentiellement eZ qui suit cette affaire.
Stilgart: on disait ça de HS aussi
BlaiseEbuth: Différent su genre "sur une soirée"
BlaiseEbuth: *du
Stilgart: sur une soirée ce serait stupide imho
BlaiseEbuth: Mais pas du bot du coup
b0n5a1: erf...comme les trucs de 4 heures qui ont fini en puzzle...
BlaiseEbuth: puzzle ou escape...
BlaiseEbuth: Ou clash :scream:
Stilgart: je veux dire, on a que deux exemples récents :
Stilgart: les codes wars à ~0 participants
Stilgart: locam sprint qui a ... fait s'effondrer CG
b0n5a1: Fall coc party 2021
Stilgart: après, un contest de rapidité why not
BlaiseEbuth: Beurk
Stilgart: mais au final, ça veut dire contest de puzzle à l'ancienne
BlaiseEbuth: Ou escape
Stilgart: j'appelle ça puzzle de rapidité
b0n5a1: mouais, si faut se co à une heure précise partout dans le monde pour avoir une chance d'être dans le top c'est juste merdique...
Stilgart: pardon, je pensais pas à fastest au sens de coc
Stilgart: mais à un leaderboard style contest de puzzles
Stilgart: où le 1er qui a fini a gagné
BlaiseEbuth: Il n'y aura a priori plus de semi-privé btw
Stilgart: il faut comprendre ça comment ?
Stilgart: qu'il n'y aura plus de contest privé ?
Stilgart: ou qu'on a jamais été les bienvenues sur les contests privés (ce qui se comprend tout à fait à vrai dire)
Stilgart: ?
BlaiseEbuth: Que CG ne va plus mettre en avant d'event SDK-based à destination des entreprises. Et plutôt vendre du team-building sur codinescape
Stilgart: pour le coup, ça craint ça
BlaiseEbuth: :(
Stilgart: enfin, on va dire que je suis tellement hermétique à tout ça que je suis mal placé pour juger
BlaiseEbuth: "tout ça" ?
Stilgart: le "team building"
BlaiseEbuth: Oh
b0n5a1: bof en même temps, les reprises édulcorées de contests existants où le top 5 vient mettre son bot modifié pour loot les lots on peut s'en passer
b0n5a1: faut être "corporate" tout ça...
Stilgart: c'est ce que je sous-entendais par "on est pas les bienvenues"
Stilgart: ça n'empêche pas de réutiliser la chose pour des contests privés par contre
Zorg1: genre si tu veux être classé à l'AoC faut te lever à 6 heures du mat'
Stilgart: (de faire, j'espérais qu'on me dise que c'était le plan de CG)
Stilgart: Zorg1: j'ai abondonné tout espoir
Stilgart: j'ai plus de chances avec PE
Stilgart: et c'est déjà proche de 0 sur PE
b0n5a1: erf, pas fini les aoc 2019 et 2020...j'y pensais plus à ça ^^
Stilgart: idem, 2019 et 2020 pas finis
Stilgart: mais bon... j'aimerais finir CG avant
Bon[]Crayon: Jolie tortue :turtle: :slight_smile:
Stilgart: c'est parce que j'assume pas trop mon statut de bot autocodé :)
Remi_avec_un_i: Automaton2000 est-ce que tu aimes la nouvelle tortue de Stilgart ?
Automaton2000: une erreur est survenue (#73) : "only 1 executor running at the same time for a test session"
Bon[]Crayon: Il ne veut pas répondre.
b0n5a1: tu l'as cassé !
Remi_avec_un_i: La nouvelle tortue a fait planté Automaton2000 !!!
Remi_avec_un_i: * planter
Automaton2000: et en fait ca marche mieux en tout cas pour le moment en tout cas ça à l'air de fonctionner ...
Stilgart: il ne s'en est pas encore remis :)
Stilgart: bon, question existentielle... comment je pourrais faire pour dénicher les gens qui ont fait plein de puzzles ?
BlaiseEbuth: Automaton2000, si tu es là dis tortue, sinon dis deux fois tortue.
Automaton2000: soit ton code est faux
Remi_avec_un_i: Faire une recherche en fonction du niveau ?
Stilgart: ça n'existe pas :)
Stilgart: et puis avec les 500xp par legende et autre quest maps... :)
Remi_avec_un_i: Certes, mais tu as une meilleure probabilité de tomber sur quelqu'un qui a fait plein de puzzle parmi les plus haut niveau.
Stilgart: oui, c'est sûr
Stilgart: de fait, je fais déjà plus ou moins ça
Remi_avec_un_i: JE ne pense pas qu'il soit possible de gagner tous les 500xp sansfaire de puzzle, et que ceux qui font les puzzle ne gagnent jamais les 500xp.
Stilgart: mais pour détecter un nouveau qui fait du puzzle en masse, c'est pas gagné
Stilgart: ha si, c'est très facile de faire que du multi
Stilgart: si j'arrivais aujourd'hui sur CG, je ne ferai que ça
Remi_avec_un_i: On peut voir l'info sur son profile, quandon regarde les langages. Mais faut regarder les profils un pau un.
Stilgart: au clic sur medium, tu vois le bousin et tu fuis (pauvre fou) en courant
Stilgart: non plus
Stilgart: parce que tu peux faire ton mouton5000
Remi_avec_un_i: mouton5000 ?
Stilgart: qui fait 15 puzzles dans un langage, puis langage++
Stilgart: un collègue qui ne vient jamais sur le chat
Stilgart: mais qui a fait qqs puzzles
Stilgart: dont celui de la semaine dernière d'ailleurs
Stilgart: bref, un codingamer comme ça, tu vas le voir à 15 partout, mais tu saurais pas s'il a fait 15 ou 300 puzzles
Remi_avec_un_i: Je pensais à ceux qui ont résolu 100 puzzles avec le même langage. Ca se vit, mais en regardant les profils un par un.
Remi_avec_un_i: * voit
Stilgart: https://chadok.info/codingame/leaderboard_languages.html
Stilgart: ça se voit pas tant que ça, j'ai envie de dire
b0n5a1: arg t'as màj 11 jours en avance !!!!!!
Stilgart: (ou les gens qui font les puzzles sont encore moins nombreux que le 5% de compétiteurs)
Stilgart: b0n5a1: non, j'avais dit le 1er du mois
Stilgart: et 15j ça fait pas un gros diff, donc 1 maj par mois c'est bien
dwarfie: le 1er du mois ... c'est cool ... :D
Stilgart: c'est mieux que le 31
Remi_avec_un_i: Et pourquoi tu cherches les gens qui font des puzlzes ?
dwarfie: ca depend ... si tu veut mettre a jour tous les 2 mois sauf en ete et en fin d'année :D
Stilgart: Remi_avec_un_i: pour une update des outils sur chadok.info
Stilgart: je vais commencer à utiliser l'API avec authentification
Stilgart: et un sous-problème est de trouver les userId des gens à follow
Remi_avec_un_i: Moi je faisais des puzzles au début, mais j'essaie aussi de remplir la carte des missions, du coup j'en fais beaucoup moins maintenant que mes seuls objectifs sont sur les chemins d'IA et de Coc.
BlaiseEbuth: Follow tout l'monde
Stilgart: BlaiseEbuth: j'ai trouvé un indien qui follow 1304 personnes
Stilgart: donc j'en déduis que je peux monter à 1000 d'un coup
BlaiseEbuth: Sa famille probablement.
b0n5a1: :D
Stilgart: ensuite, je peux faire juste une requête (qui pique un poil) par puzzle
Stilgart: autre solution, j'étale sur plusieurs jours et je change le pool de followés à chaque fois
Stilgart: mais ça va faire chier tout le monde avec les notifs
b0n5a1: +13 Kotlin, +9 vb
Bon[]Crayon: Dans son historique des points on a l'info d'un puzzle terminé.
Stilgart: elle est privé hélas
Stilgart: ou alors euler et moi sommes de gros nains
BlaiseEbuth: Nan ça c'est dwarfie
dwarfie: JE SUIS PAS GROS ... seulement un peu enveloppé ....
Remi_avec_un_i: Tux obélix ^^
b0n5a1: en même teamp, un crapaud et une tortue c'est du même gabarit que le nain ^^
Bon[]Crayon: Tuix
Remi_avec_un_i: Pendant un moment j'utilisais un avatar tux dj sur les forum.
BlaiseEbuth: Ah. Moi j'ai utilisé celui avec une tapette à mouche et le papillon de msn.
Remi_avec_un_i: Eh eh il était pas mal celui là aussi.
pardouin: le 500ème du XP leaderboard est lvl 27, je pense que les gens qui ont fait plein de puzzles sont forcément au moins lvl 27
pardouin: donc tu dois pas en louper des masses
Stilgart: pardouin: en fait si
BlaiseEbuth: stoi la masse
Stilgart: tout ceux qui sont pas bien classé en CP et qui ne sont pas dans mon leaderboard XP
Stilgart: j'ai fouillé pas mal et rajouter quelques dizaines de codingamers à la main
Stilgart: mais je t'avouerai que c'est pas fun :D
BlaiseEbuth: prendre un codingamer par la main...
Stilgart: et lui montrer -3vel...
pardouin: et en faisant systématiquement depuis le classement CP il y a trop de pages ?
Stilgart: oui
Stilgart: la borne c'est le classement du compte de CG que je classe 0
Stilgart: 418044e
pardouin: et à la main du a trouvé des gens avec 0 CP qui avaient fait des puzzles ?
Stilgart: soit 4180 pages de leaderboard
Stilgart: 0 je crois pas
Stilgart: mais epsilon, il y en a
pardouin: là je suis page 2920 tout le monde a 0 CP
Stilgart: après, 0 il suffit de faire ni gold, ni bot, ni optim
Stilgart: golf*
Stilgart: c'est plus 100 par page ?
pardouin: (même page 1000)
pardouin: en gros à partir du 73 9°5ème c'est 0 CP
pardouin: 73 905
Stilgart: remarque, ils classent peut-être random les gens à 0 CP aussi
pardouin: j'imagine que si tu te prends au jeu à faire des puzzles tu essayes au moins un optim
Stilgart: pas sûr
BlaiseEbuth: Arrête d'imaginer
Stilgart: ils sont pas simples les optims
Testbeta: Je ne crois pas, sa serait du processing pour rien. Il doit y avoir un ordre naturel pour les 0 CP
Remi_avec_un_i: Ou un golf, une fois que le puzzle est fait.
Stilgart: limite, le golf est plus crédible
Stilgart: mais si tu es mauvais et en java/php/python, tu fais 0 CP
BlaiseEbuth: pléonasme
Stilgart: mauvais en golf
Remi_avec_un_i: troll :P
BlaiseEbuth: Ou ça ?
Stilgart: si tu es en java/python, tu es mauvais de facto en effet
BlaiseEbuth: Voilà
pardouin: :)
Stilgart: pardouin: je suis quand même surpris par ce nombre d'actifs
Remi_avec_un_i: Bande de trolls ^^ mais bon je ne me sens pas concerné je suis en C/C++
Stilgart: les clashers sont pas à 0 CP
Stilgart: et on m'a dit qu'ils étaient légions
BlaiseEbuth: Genre y'a pas 100K users réguliers... CG nous ment...
Stilgart: pas besoin d'être régulier
BlaiseEbuth: Des users en situation irrégulière ! :scream:
Stilgart: j'ai pas clashé depuis des lustres, et j'ai encore 2826CP de coc
Stilgart: sur environ 4000 au pic
BlaiseEbuth: Ouai, tu descends pas en dessous de 2500...
pardouin: pareil, 4000 CP en étant 7000ème
Stilgart: ha non, 2334 (je me disais que ma courbe de golf ne fait pas de sens avec mon historique de CoC :p )
Stilgart: ça descend TRES doucement
Stilgart: je devrais me résoudre à rester sale et farmer ce fichu achievement de 500 CoC d'ailleurs
BlaiseEbuth: Tu veux mon stagiaire ? :3
Stilgart: je connais les options -c et -b de curl maintenant, je devrais pouvoir m'en sortir :D
b0n5a1: .