Chat:Fr/2021-10-16

From CG community
Jump to navigation Jump to search

Default avatar.png Eburen: il faut faire quoi ?


Zorg1: salut à tous et au bot Automatn2000

Zorg1: ah Automaton2000

Automaton2000: j'ai fait des tests en local

Zorg1: petit joueur Automaton2000, faut faire les tests en production

Automaton2000: tu peux en avoir besoin

Zorg1: bah oui Automaton2000 je développe en prod moi

Automaton2000: et ça te fait une belle jambe

Zorg1: bah pourquoi s'emmerder avec 36 environnement alors qu'un seul suffit Automaton2000 ?

Automaton2000: par contre, il y a quelque chose qui n'existe pas

Zorg1: oui le retour Arrière je sais pas ce que c'est Automaton2000

Automaton2000: tu veux le faire en bash

philRG: stoa le bash Automaton2000

Automaton2000: je sens que je vais laisser comme ça

philRG: :thumbsup:

dwarfie: Automaton2000, toi , t'as regardé "retour vers le futur" ... ou un replay de bttc (toujours pas en mode ligue soit dit en passant)

Automaton2000: c'est ce que je fais un truc similaire

dwarfie: Automaton2000 on prefererait que tu fasses des tortues ou au moins des licornes

Automaton2000: le problème de la semaine dernière

dwarfie: Automaton2000 : donne le lien

Automaton2000: la difficulte c'est de trouver la réponse

Stilgart: on te la donnée la réponse Automaton2000

Automaton2000: vu que tu les as tous ?

dwarfie: Automaton2000 : non , il les a pas tous résolu .... il lui reste les maudits puzzle ...

Automaton2000: ce qui fait la course ?

dwarfie: Automaton2000 : un peu , mais dur de le rattraper :rofl:

Automaton2000: bon, je suis pas sur d'avoir compris

dwarfie: Automaton2000 : ca nous etonne pas ca

Automaton2000: je veux pas me faire avoir

Stilgart: CG Activity est réparé

Zorg1: nice

Stilgart: (et chadok.info mis à jour)

dwarfie: gna ... +529 en multi ... euh , la je me demande d'ou ca vient :D

dwarfie: humm ... peut etre vindinium ... mon script me dit +850 depuis que je l'ai lancé le 12/09 ... mais ca fait beaucoup quand meme

**dwarfie devrait vraiment fi,ir son script et mettre le cron ...

Zorg1: ah je regarde de temps en temps ces rapports de CG, où je découvre que des gens ont upvotés mes solutions, sans savoir pourquoi d'ailleurs ^^

Zorg1: t1 on m'a même plussé une sol haskell :scream:

dwarfie: hé hé , la consécration

Zorg1: bon j'arrive plus à la lire :(

Stilgart: dwarfie: du multi de la semaine peut-être ?

dwarfie: non , j'ai verifié , c'est un grumpfzle

dwarfie: bon , des que j'ai un moment , je finis mon bricolage ... le but etait justement que je vois ce qui se passe avec mes cp et j'y ai pas touché depuis un mois :D

Stilgart: grumpf zone létale d'execution ?

dwarfie: je peut pas appelé ca un puzzle ... https://www.codingame.com/training/easy/sum-of-spirals-diagonals

dwarfie: ca m'ecorcherait les doigts de le taper

Zorg1: ah tiens pas fait

dwarfie: go go go ... fait le coc deguisé en puzzle ;)

**dwarfie ecrit aussi mal qu'Automaton2000 ... faut vraiment qu'il arrive a se reposer ...

Automaton2000: quand je fais ca aussi

Zorg1: rien qu'à le lire t'as vraiment l'impression du problème totalement gratuit

dwarfie: moi comme j'ai dit a l'epoque ... diagonal ? spirale ? pour quoi faire :rofl:

dwarfie: c'est pourles faible , ca se resoud sans :D

**dwarfie va le faire en haskell juste pour le fun ...

Stilgart: Automaton2000: avec ou sans spirale ?

Automaton2000: stilgart : je sais pas

Stilgart: il a rien suivi encore :(

Zorg1: l'aspirant habite Javel, Automaton2000

Automaton2000: ce qui veut dire que ton code n'a pas lu toutes les données disponibles depuis l'entrée standard avant d'avoir écrit ...

Zorg1: :thinking:

Zorg1: tu as le choix dans la date Automaton2000 ?

Automaton2000: c'est peut être plus rapide à faire

Zorg1: bon à mon avis y a bien un matheux allemand qui s'est amusé à trouver une formule mais j'ai la flemme

Stilgart: j'utilise une fonction récursive, flemme de chercher la formulaire close

Zorg1: oui pareil ^^

dwarfie: bah , j'ai juste une boucle ...

Zorg1: mais j'ai l'impression que ce truc vient d'un recueil de puzzle

dwarfie: QUOI ... y'a meme pas le write answer dans le stub ... c'est qui encore qui a validé ca ???

Zorg1: AU BUCHER

Zorg1: si j'oublie ma condition de récursion aussi ... :D

Zorg1: pê pleurer sur le forum que j'ai un pb d'opti

dwarfie: voila ... +1 en haskell ... juste pour quand les petites cases vont revenir ...

Zorg1: hop 10 lignes proprettes de lua

Zorg1: houla qqn a sortie la formule en lua

Stilgart: Zorg1 bientôt dieu du lua

Zorg1: ^^

Stilgart: dieu certifié du lua, pardon

Zorg1: polynome du 3e degré, bof la formule

Zorg1: ouaip je me suis fait certifié en lua pour épater la galerie

Stilgart: elle est surtout peu exploitable cette formule

Zorg1: mais ça n'a pas l'air efficace, m'aurait on menti ?

Stilgart: parce que c'est pas évident de voir que le blob de racines cubiques il vaut 2

Zorg1: bah c'est sûr tu dois la sortir deux trois fois au cours de ta vie ce genre de formule

Stilgart: dans la mienne si je veux donner un DM pour calmer mes étudiants

Stilgart: mais sinon, tu l'as sors jamais

Stilgart: la*

Zorg1: oui sauf si t'es prof ^^

Stilgart: le début de la preuve est 1000 fois plus intéressant que le résultat

Zorg1: ah ok c'est les fameuses démo que tu montres plus pour la méthode qu'autre chose

Zorg1: enfin bref c'est 50 XP gagné en réflechissant un minimum

Zorg1: faut positiver

Zorg1: bon l'OIES ne semble pas reconnaître la suite c'est déjà ça ^^

Coding_4_Fun: hello, vous savez si il y a un fix de prévu pour le "niveau inconnu" affiché sur les profils pour un langage donné ?

Zorg1: ah ah c'est actuellement là dessus que pas mal râlent. ils ont remplacé le nombre de puzzle résolu dans ce langage par une mécanique de "certificat" (un gros un test sur 3-6 puzzles faciles), donc si tu passes pas le test il te marque "niveau inconnu".

Zorg1: Le plus étrange c'est l'incohérence : chez toi tu vois rien, sur la page des autres tu vois un popup avec également le nombre de puzzle SAUF si cette personne a passé l'éval là tu vois seulement le "niveau" de la certif

Coding_4_Fun: Ah oui effectivement, j'ai pas cliqué sur le tooltip... merci !

Zorg1: Sinon aucune idée s'ils vont faire marche arrière ou rajouter l'info, mais à mon avis vu les précédents, cela m'étonnerait fort

Coding_4_Fun: ils auraient pu combiner les 2 features, pour éviter de perdre de l'info, mais bon ça reste mon avis

Stilgart: Coding_4_Fun: c'est une feature le "niveau inconnu" amha

Zorg1: c'est ce que j'expliquais je crois ;-)

Stilgart: quand tu en auras marre, tu passeras leur certif et tu auras un >99% comme tout le monde

Default avatar.png Coroleine: Bonjour, est ce qu'il y a un moyen de continuer a bosser sur un clash of code?

Stilgart: escroll /flip

Zorg1: mais j'ai renoncé à comprendre leur logique à CG

Zorg1: c'est un truc à perdre la boule ^^

Stilgart: Coroleine: pas vraiment

Zorg1: Coroleine : pas vraiment

Stilgart: \o/

Zorg1: :D

Default avatar.png Coroleine: dommage j'aurai aimer pouvoir bosser dessus pour m'améliorer

Stilgart: Coroleine: à partir d'un certain niveau, et avec de la foi, tu peux retrouver le CoC en question dans les listes des CoC approuvés

Stilgart: et lancer un ide

Stilgart: (je dirais lvl 29+, de mémoire)

Default avatar.png Coroleine: apres mes coc sont de basse difficulté donc c'est pour travaillé car je reprend le code et j'ai perdu pas mal de reflexe

Zorg1: pour les CoC c'est pas plutôt 300 CoC en fait ?

Stilgart: fais des puzzles easy dans ce cas

Stilgart: Zorg1: pour voter en contrib, mais pas pour accéder aux solutions

Stilgart: après, les règles changent sans être documentées, donc si ça se trouve c'est toi qui a raison

Zorg1: 50 CoC pour voter en contrib, et je crois 300 pour éditer/ ...

Zorg1: Mais bon c'est pas super clair leur truc non plus ^^

Zorg1: et il doit y avoir une "adhérence" entre puzzle et CoC, comme on dit pour rester discret sur une implémentation sauvage

Stilgart: effectivement, c'est 300 CoC pour éditer... mais je crois qu'à un moment j'avais accès aux CoC validés (parce que lvl29+) et pas au bouton éditer (parce que 250 CoC)

Stilgart: si tu as 300+ CoC et pas le niveau 29, je ne sais pas ce qui se passe

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

Bon[]Crayon: Salut tout seul Automaton2000

Automaton2000: tiens ca me rappelle le gars qui avait fait un truc à la mode

Stilgart: Automaton2000: genre un code, pour un contest ?

Automaton2000: le temps c'est pas mal ce push

Default avatar.png loockeeer: coucou

Bon[]Crayon: :wave_tone1:

Zorg1: o/

Stilgart: \o

Coding_4_Fun: Stilgart: merci, j'avais bien compris

burger4d: cc à tous

nicola: http://chat.codingame.com/pastebin/66e7c4bc-ca6b-487a-aa08-c5a05cb06ebf

KanekiWeb: https://www.codingame.com/clashofcode/clash/201737952484308d0ea6afec094f9fbca552022

Stilgart: on n'a pas que ça à faire de te rouler dessus en CoC, désolé

KanekiWeb: lmao

Stilgart: pour le reste, il y a #coc , parait-il

Bon[]Crayon: O /|\ / \

Bon[]Crayon: le petit bonhomme en mousse

**Stilgart a trouvé wally

Default avatar.png Nirbose: Yo, ils veulent dire quoi par TRAILING ?

Bon[]Crayon: Quoi ?

Default avatar.png Nirbose: Ben je ne comprend pas comment afficher une réponse diff par test...

Bon[]Crayon: c'est quel puzzle ?

Default avatar.png Nirbose: temperatures

Default avatar.png Nirbose: J'arrive a faire le premier test mais si je modif la variable entre il me dit que le test2 ne passe pas, se qui est logique mais je ne comprend pas comment afficher 1 réponse par test

Bon[]Crayon: Les test sont indépendants les uns des autres.

Default avatar.png Nirbose: Je comprend pas alors comment mettre des reponse indépendantes...

Default avatar.png Nirbose: Tu peux voc sur discord ?

Bon[]Crayon: non

Default avatar.png Nirbose: ah

Bon[]Crayon: Je penses que tu as du mal comprendre le fonctionnent du site.

Default avatar.png Nirbose: je pense aussi x)

burger4d: en gros le programme donne une réponse en fonction des valeurs fournies(pas besoin de taper les valeurs)

Default avatar.png Nirbose: Oui, ben je viens de chercher la valeur puis je la rejete mais je ne peux pas passer a la 2 car si je lui fait chercher une autre valeur il me répond que le test 1 ne passe plus...

Bon[]Crayon: Tu écrire un programme, le site va le tester avec différentes valeurs en entrées et contrôler que la sortie de ton programme correspond à la bonne réponse.

Default avatar.png Nirbose: il me demande plusieurs réponses... je ne pige rien x)

Bon[]Crayon: Si il y a 10 test, ton programme sera exécuter 10 fois.

burger4d: et ce n'est pas à toi de chercher, mais au programme que tu fais

Default avatar.png Nirbose: yep je sais mais il me dis pas en entrée le test qu'il fait

Bon[]Crayon: c'est normal

Default avatar.png Nirbose: ah ?

Default avatar.png Nirbose: ah ! je viens de comprendre !

Default avatar.png Nirbose: merci beaucoup

Bon[]Crayon: bon courage pour la suite

Default avatar.png Nirbose: merci

JSanction: J'ai un problème avec le validateur d'un algo : https://www.codingame.com/ide/puzzle/how-time-flies

JSanction: Le 8ième de l'ide, Complex

JSanction: Je dois forcément louper un cas mais je ne vois pas là tout de suite

JSanction: 6 pas 8, pardon

dwarfie: indice ... ca change de pas mal d'année et le mois d'arrivée est avant le mois de depart ... exemple 12/07/2002 => 05/02/2020

JSanction: j'ai trouvé pourquoi il y avait un problème sur le forum en effet

dwarfie: (d'ailleurs avec ces valeurs la reponse est 17 years, 11 months, total 6562 days)

TheBlueBias: Yo tout l'monde ! Automaton2000 t'as été sage pendant mon absence ?

Automaton2000: oui mais ca reste un peu de patience

TheBlueBias: 24h et je te manque Automaton2000 ? C'est meugnon ! :hugging:

Automaton2000: je sais pas mais il est moins bon que mon code de contest

Stilgart: Automaton2000: celui qui est encore en wood 4 ?

Automaton2000: je ne sais pas si quelqu'un a fait un puzzle en particulier ?

dwarfie: Automaton2000 : non , en general , presque personne ne les fait

Automaton2000: ou alors c'est parce que c'est mieux que le reste de la boite

TheBlueBias: Codingame ou coepad Automaton2000 ? :3

Automaton2000: ouais ils ont mis à jour

Stilgart: :)

Stilgart: Automaton2000: tu suis ça mieux que quand il s(agit de tortue et de licorne

Automaton2000: il est à combien de simu ?

JSanction: Ce pauvre bot martyrisé

Stilgart: Automaton2000: comment es ton moral ?

Automaton2000: ah oui j'ai oublié de manger

Stilgart: affamé, manifestement :miam:

Stilgart: :yum: même

Zorg1: vous stressez tellement Automaton2000 qu'il saute les repas ?

Automaton2000: comme ça on est d'accord

Zorg1: t1 j'ai même pas envie de savoir pourquoi ce puzzle a été validé : https://www.codingame.com/ide/puzzle/personal-best

Remi_avec_un_i: Salut tout le monde

Zorg1: o/

Remi_avec_un_i: Automaton2000, s'ils sont méchants avec toi tu me le dis.

Automaton2000: à partir du moment où tu te rends compte que j'ai encore plein de trucs en fait

JSanction: Après quelques manip maintenant c'est un autre des tests du validateurs cachés qui pose problème, quelqu'un a accès aux tests du 3 sur https://www.codingame.com/ide/puzzle/how-time-flies ?

pardouin: 01.09.2014 01.07.2016

JSanction: merci, je vais regarder ç

JSanction: ça

pardouin: mets le en test personnalisé (option à cocher dans paramètre : mode expert)

pardouin: et dis-nous ce que ça output

pardouin: et sinon bonsoir o/

JSanction: 1 year, 9 months, total 669 days

JSanction: j'obtiens ça

pardouin: c'est censé faire 10 months

JSanction: maintenant je vais le faire à la main pour voir le problème

pardouin: vérifie bien ton calcul de mois

JSanction: pourtant on a bien 3+12+7

JSanction: ah oui ok

pardouin: Zorg1 : tu essayes de boucler les puzzles faciles ?

Zorg1: oui j'ai vu que j'en avais pas mal en retard

Zorg1: mais visiblement "facile" veut dire "chiant" pour certains créateurs

pardouin: moi je dois faire le bottom de hourglass

pardouin: j'ai fait le top tout à l'heure

pardouin: chacun sa merde ^^

Zorg1: :D

JSanction: Tu confirmes le nb de jour aussi ?

pardouin: oui

JSanction: Ok bah il y a un problème alors

Stilgart: pardouin: tu dis ça, mais il te reste juste une demi-merde là

JSanction: ((669/365)%1)*12 = 9.994520547945204

pardouin: oui j'ai bien dégrossi

Zorg1: d'un autre côté je ramasse les petites merdes

JSanction: J'ai bien 9 mois

dwarfie: on dit maigri

TheBlueBias: Félicitations!

Zorg1: ^^

pardouin: j'imagine qu'il faut vraiment compter les mois

pardouin: me rappelle plus trop

Zorg1: 9 10 11 12 1 2 3 4 5 6 : 10 mois

JSanction: Bha là c'est arithmétique, mon calcul voit bien que c'est 9 mois

Zorg1: bah non

Zorg1: t'es le 1 er Septembre

Zorg1: il te faut le mois de Septembre

Zorg1: un an ça t'améne au 01.09.2015

Zorg1: donc pour aller au 01.07.2016 il te faut parcourir les 10 mois que j'ai mis au dessus

dwarfie: ah bon , les mois durent tous 365/12 jours ?

pardouin: en gros (mois_final - mois_initial + (jour == 1)) % 12

pardouin: ça doit être ce style de formule

Stilgart: et les années 365j ? (au passage)

JSanction: 2016 est bissextile mais ça n'a pas d'impact ici

pardouin: et j'ai oublié d'inclure le jour final

Zorg1: J'ai appris que pour l'année lumière on comptait 365.25 jours ^^

Zorg1: ça doit pas faire une grosse différence

Stilgart: en valeur absolue si

Stilgart: en valeur relative, non

dwarfie: merci Zorg1 , ca je savais pas :)

JSanction: ma marge d'erreur est si petite qu'il me faut 0.006 pour avoir 10 mois

JSanction: il y a forcément quelque chose que je loupe

pardouin: (mois_final - mois_initial -1 + (jour_initial == 1) + (jour_final == denier_jour_du_mois)) % 12

Zorg1: bref un problème de piquets et d'intervalle

Stilgart: pourquoi vous vous faites du mal avec des formules forcément fausses au fait ?

Zorg1: pour la frime

Stilgart: une approche récursive serait sans doute plus simple

pardouin: ma formule doit pas être trop loin de la vérité

Stilgart: ok, point taken

Zorg1: ou pour une plus grande justice

Zorg1: tu choisi

Stilgart: pardouin: mais suffisamment pour que je trouve un jeu de test où ça foire :)

pardouin: ma solution commence par : from datetime import date

pardouin: <3

Zorg1: mais bon comme tous les problèmes de date, ce puzzle est horrible

pardouin: j'avais bien esquivé le pb :D

Stilgart: pardouin: pour être honnête, je sais plus si j'ai fait ça à coup de import ou sans tricher

dwarfie: moi j'ai pas de import ... donc forcement sans tricher ;)

pardouin: bon tout ça est bien joli mais me détourne de mon sablier

pardouin: from ascii import hourglass

pardouin: marche pas :(

Stilgart: mais sinon, une fonction qui fait le diff sur un même moi, une qui donne le nombre de jour pour passer au mois suivant/précédent, et la même chose pour le passage de mois à année

dwarfie: ah ... j'ai 2 mktime ... c'est un peu de la triche quand meme ...

Zorg1: moi j'avais récupéré la formule de la période julienne, aucun import tout en bourrinage

JSanction: Bon j'ai légèrement modifié une de mes formules au final c'est un peu une ratatouille

JSanction: ((669/30)%12) = 10.3

Zorg1: enfin le jour julien plutôt, pardon ^^

JSanction: J'ai vu que c'était faisable sans import oui mais bon c'est fait pour être utilisé, je suis pas à la ligne près

JSanction: 30 lignes, ça me va

Zorg1: pour les années et les mois j'ai itéré comme une brute ^^

Zorg1: pas de formule compliquée ;-)

pardouin: j'ai 8 lignes <3

Stilgart: Zorg1++

JSanction: mes formules sont pas compliquées, c'est un bête produit en croix

Stilgart: sauf que nous on fait 100% ;)

pardouin: oui mais tu vois bien que c'est approximatif

pardouin: on pourrait facilement te planter

JSanction: Bha moi aussi et non ça l'est pas

Stilgart: ce genre de formule c'est vraiment voué à l'échec

JSanction: Un produit en croix, c'est pas une fomule

pardouin: ta formule serait vraie si les mois faisaient tous pile 30 jours

Stilgart: spoiler, c'est pas le cas

Zorg1: malheureusement des types ce sont dit que c'était trop simple

pardouin: des génies :D

JSanction: bha j'en ai tenu compte

Zorg1: "et si on mettais le jour de l'année en plus sur le second mois ?"

Zorg1: "pas con"

JSanction: j'ai vu que ça prenait pas en compte les jours de 31 donc j'ai utilisé 30

Stilgart: sauf que c'est pas compatible avec ta division par 30

JSanction: Bha là si

Stilgart: accessoirement, février n'a pas 30 jours

Zorg1: le mois casse bonbon

JSanction: Il a déjà existé, le 30 février

Zorg1: ah

Stilgart: fun fact, la rotation de la terre sur son axe ralenti, et on n'a pas (encore) de 30 février dans nos calendriers

JSanction: Par contre, normalement un jour, on aura une année avec un jour en plus, reste à savoir si ça sera sur une année bissextile ou non

Stilgart: après, les révolutionnaires avaient fait nimp

Sakisan: et les siècles 100 années?

Zorg1: ah oui il y a un 30 février 1712 en Suède :scream:

Stilgart: ça sent la transition de calendrier

JSanction: https://fr.wikipedia.org/wiki/30_f%C3%A9vrier

JSanction: pour l'histoire de la suède

Zorg1: ouaip je l'ai vu là

Stilgart: ou alors ils ont dépouillé un mois à 31 jours

Zorg1: d'ailleurs heureusement qu'on gère pas les dates anciennes, où certains jours n'existent pas selon le pays de l'époque ...

Zorg1: ils disent qu'ils ont fait une transition un peu bizarre vers le calendrier grégorien

JSanction: En effet, j'ai pas de grands souvenirs sur la révolution française mais des années se sont perdues pendant cette période si je ne me trompe pas

Stilgart: pas vraiment

JSanction: à cause des changements de calendriers

Stilgart: juste ils se sont dits que les mois latin c'était pour les faibles

Zorg1: bah non t'avais les dates en "ancien" et en "nouveau" style

Stilgart: c'est suffisamment récent pour pouvoir faire une correspondance précise... mais quelle merdouille

TheBlueBias: C'était surtout la connotation religieuse

Stilgart: ce qui est stupide vu le nom des mois

Stilgart: ils étaient fous, par toutatis :D

Zorg1: bah c'était des noms d'empereur romain certains mois ...

Zorg1: Août et Juillet

JSanction: Sur la page wiki à ce que je vois, pendant la révolution, le 31 octobre n'existait plus déjà

Zorg1: mais c'était la période "changement de direction, on change tout"

JSanction: Ah si, il était caché

Stilgart: fallait le dire aux allemands, ils ont oublié de le sauter ce jour là

Stilgart: enfin, à leur ancêtres

Stilgart: ils ont juste pas découpé exactement pareil, c'est tout

Zorg1: et pas partie de la même origine

Stilgart: le découpage est pété quelque soit la façon dont tu essaies de t'y prendre, de toute façon

Stilgart: ha, c'était même pas aligné sur les mois d'avant ?

TheBlueBias: C'est c'que j'dit toujouts: T'façon c'est d'la merde.

Zorg1: nom ça partait avec l'équinoxe d'automne

Stilgart: remarque, ils ont été capable d'aligner ça sur la prise de la bastille ou une connerie du genre

Zorg1: *non

Stilgart: ha, c'est un peu moins pire du coup

Zorg1: et ça devait être une observation astronomique qui fixait le début de l'année

Stilgart: j'imagine le réveillon du mec en charge de l'observation

JSanction: vu la page wiki ça a pas été si mal géré que ça en fait, ma prof d'histoire nous aurait donc menti

Stilgart: s'il est trop bourré, on passe pas à l'année suivante et ça part en boucle

Zorg1: c'est pour ça que certains disent qu'il y aurait pu avoir des jours bissextiles pas forcément tous les 4 ans

Zorg1: mais le système a durait 12 ans je crois

Stilgart: JSanction: c'est pas vraiment une question de mal géré

Stilgart: c'est une question de pas compatible avec le reste du monde

JSanction: c'est pas que tous les 4 ans, les années bissextiles

Zorg1: oui 4 ou 8 ans l'intervalle dans le grégorien

Zorg1: mais là tu aurais eu 4 ou 5 ans

dwarfie: et particularité sur les centennales

JSanction: Bha regarde celui né le 29 février

Stilgart: c'est un patch l'année bissextile de toute façon

JSanction: il y a d'ailleurs un journal qui ne sort que le 29 févrifier

Zorg1: mais informatiquement on a eu du pot, 2000 est bisextile ^^

JSanction: parce que 2000 est divisible par 400

Zorg1: donc y%4==0 ça marche jusqu'en 2100

Stilgart: parce que bug de l'an 2000

**Stilgart sort

Zorg1: :p

Zorg1: 2100 je serais plus là donc ...

JSanction: congelé ou alors en tant que bot

Stilgart: Automaton2000 se souviendra peut-être encore de nous en 2100

Automaton2000: yo tout le monde a un peu de boulot

JSanction: va falloir qu'il apprenne les pseudos alors

Zorg1: sympa de distribuer ton boulot Automaton2000

Automaton2000: si mais je suis un peu a décroché un poste à mi-temps pour enseigner en game dev sur strasbourg

Remi_avec_un_i: Il en connait certains ^^

Stilgart: il sait faire, d'ailleurs il adore pinger euler sur #world

dwarfie: Automaton2000 : tant que t'utilise pas cette bouze de unity ....

Automaton2000: mais ça vient pas de là

Zorg1: vers du gamedev en Alsace, t'en as des idées bizarres Automaton2000

Automaton2000: tu n'a pas de raison

Stilgart: le z c'est dans binouze, pas dans bouse ;)

Zorg1: il signe d'un Z qui veut dire Zorro

Stilgart: Automaton2000: quelle est ta priorité ?

Automaton2000: tu fais pas le csb ?

**dwarfie va sortir son bouquin mazinger-z

Stilgart: compenser le départ de MK

Zorg1: ça faisait longtemps qu'on avait pas parle de CSB ici

Stilgart: ni de MK, mais vous voyez, Automaton2000 lui il se souvient !

Automaton2000: en plus les gens qui ont fait le contest

Zorg1: comment es ton -3vel Automaton2000

Automaton2000: que tu peux juste faire un truc simple

Zorg1: y a plus simple que -3vel Automaton2000 ??? :fearful:

dwarfie: en parlant de robot geant t'as pensé à aller me chercher la BD goldorak au moins Automaton2000 ?

Automaton2000: quelqu'un aurait des conseils à me donner ?

Automaton2000: comment ils vont faire un truc pour faire des trucs de ce genre de question

Stilgart: Automaton2000: essaie -2.5vel

Automaton2000: et t'es pas obligé de passer par un stream

Zorg1: les robots géants ça doit être complétement con comme concept militaire mais au mois ça donne des trucs sympas à regarder

dwarfie: tant que ca fonctione mieux qu'un ED-209 ;)

Zorg1: ah le truc de robocop

dwarfie: ouais ... le truc qui voit quand t'as une arme dans la main mais qui voit pas quand tu l'as plus ... :D

Zorg1: ah il y a eu un comic "robocop vs terminator" hâte de voir ça

**Stilgart ceinture Zorg1

Stilgart: vu le titre, ça ne peut que endommager ta santé mentale

Zorg1: :)

dwarfie: y'a eu un remake de robocop .... histoire de lutter contre les mechants terroristes ...

dwarfie: comme dans backdraft 2 ... si si , ca existe vraiment ...

Zorg1: je connais même pas backdraft 1 alors bon

Remi_avec_un_i: PEtite question sur where is wally

Remi_avec_un_i: Je passe les tests, mais quand je submit, je rate sur le validateur 1

dwarfie: hitoire de pompiers ... donc on se demande pourquoi dans le 2 le pompier combat les terroristes ...

Remi_avec_un_i: Les autres passent.

Remi_avec_un_i: Quelqu'un sait ce qu'il y a de différent ?

Stilgart: un problème d'indice dans une de tes boucles ?

Zorg1: ah il lève le bras ça doit faire un '\' que tu gères mal non ?

dwarfie: :thinking: ... euh ... ca serait pas le seul cas ou y'a plusieurs fois la premiere ligne de wally presente dans la grille :D

Remi_avec_un_i: Stilgart ça devrait échouer tout le temps si c'était ça

dwarfie: ah non ... ca doit celui ou wally est tout a droite de la grille

Remi_avec_un_i: Zorg1 je n'ai aps de char en dur, que des variables

Stilgart: justement non, le 1 c'est wally dans une forêt de .

Stilgart: Remi_avec_un_i: pas forcément

Stilgart: par exemple si tu cherches pas assez à droite

Remi_avec_un_i: Dwarfie proposition 1 : ça devrait quand même marcher. Proposition 2 je vais regarder ça.

Zorg1: il lève le bras et il est contre le bord, pê un problème dans tes indices de recherche

Zorg1: ça m'étonnerais moins ça

Zorg1: ah dwarfie l'a déjà dit ^^

Remi_avec_un_i: Donc ça rejoint la propositon 2 de dwarfie

Remi_avec_un_i: Problme si wally est tout à droite

Remi_avec_un_i: ça rejoint aussi le problème d'indice de Stilgart

Remi_avec_un_i: Merci les gars

Stilgart: spoiler, il est pas *tout* à droite

Stilgart: mais suffisamment pour que ça fasse une différence par rapport aux autres tests

Remi_avec_un_i: Je n'ai pas encore le niveau 29, donc je ne peux pas voir les cas tests ^^

Stilgart: les tests, si tu peux

Remi_avec_un_i: Enfin les validateurs, t'avais compris ^^

Stilgart: c'est le validateur 1 ton soucis ?

Zorg1: oui

Remi_avec_un_i: Oui

Remi_avec_un_i: Tous les tests passent, et tous le svalidatuers sauf le 1

Stilgart: (pourquoi j'ai lu test moi ?)

pardouin: ayé :D

Stilgart: (parce que je sais pas lire, ok)

Zorg1: gg t'as pas un achievement "hourglass" en plus ?

Remi_avec_un_i: Parce que j'ai dit "cas test" juste avant ;) tu sais toujours lire

Stilgart: ascii art nightmare

pardouin: j'ai essayé de repartir du code du TOP mais le BOTTOM et en fait j'ai fini par tout effacer et refaire de 0 car le bottom est plus simple alors pourquoi se faire ch*er

Remi_avec_un_i: Yes je viens de passer top 1000 COC

Stilgart: non, j'ai lu que la moitié au final :(

Stilgart: go go go looter l'XP de ta quest map

Stilgart: et gg

Zorg1: ah oui top1000 c'est la quest map ça

Remi_avec_un_i: Yes, quest map terminée. Il m'aura fallu 5 moius

Remi_avec_un_i: * 5 mois

**Stilgart n'a toujours pas fini la sienne

Remi_avec_un_i: Sérieux ?

Stilgart: flemme de faire une contrib

pardouin: toujours pas de legend en multi pour moi

Stilgart: je fais déjà ça toute l'année

**dwarfie a juste eu besoin de 5min ...le temps de cliquer sur les cases :yum:

pardouin: tu as legendé lequel remi ?

Remi_avec_un_i: Il me restait les COC à finir, et c'est fait

pardouin: (en multi)

Stilgart: csb j'imagine

Remi_avec_un_i: Oui mais avant ces 5 minutes tu y a passé du temps hein ^^

Remi_avec_un_i: CSB et Tron

pardouin: tron tu as un minimax depth 2 ou 3 ? ce genre de truc ?

pardouin: j'ai juste depth 1

Stilgart: tron c'est un peu trop chaotique

pardouin: et csb le moteur ça saoule un peu

Remi_avec_un_i: C'était pas un minimax je crois

Stilgart: tu as des légendes bien plus faciles d'accès

pardouin: tron mon algo tient bien la route en 1 vs 1 mais à 4 il est un peu aux fraises

Stilgart: en heuristique, C4L ou CalM c'est jouable

Remi_avec_un_i: CSB je suis parti du starter d'inoryy et j'ai corrgié quelques trucs

Zorg1: :(

Zorg1: mal

pardouin: lol

Stilgart: Zorg1: pas plus que moitié de la légende en fait

Stilgart: (et encore, je suis gentil)

Zorg1: ça doit être pour ça que je me suis pas trop fait atomisé sur Search Race ...

Stilgart: si ça se trouve, les gens n'ont pas vu que c'était thrist à 200 pour SR :p

Remi_avec_un_i: Search Race j'ai toujours pour projet d'écrire mon propre algo intelligent, mais j'ai mis en pause car je voulais aussi finir la quest map

Zorg1: je m'étais dit que tous les bourins en C++ allait me passait devant vu qu'ils vont deux fois plus de simus que moi

Zorg1: *font

Zorg1: en fait CSB j'avais un bot pas forcément terrible, je l'avais amélioré avec SR

Stilgart: bof, mon impression est que la simu c'est pas si important que ça

Stilgart: enfin, son nombre

Stilgart: si tu utilises mal, tu simules beaucoup dans le vent

Stilgart: (et donc je me fais atomiser à SR)

Remi_avec_un_i: Pour wally je n'allais effectivement pas sur la dernière colonne possible, merci pour votre aide

Stilgart: de rien

Zorg1: on t'enverra la facture

Remi_avec_un_i: Heureusement que je ne laisse pas mon adresse alors ^^

Stilgart: 3 litres de soupe de tortue pour Automaton2000

Automaton2000: comment est ton csb madknight

Stilgart: :D

Remi_avec_un_i: Ah si c'est ça la facture, je veux bien en faire bouffer de la tortue à Automaton2000

Automaton2000: je vais avoir besoin de coder des trucs

Zorg1: mon dieu ce bot est hanté ...

**dwarfie prive de chiantos Automaton2000

Automaton2000: mais tu peux choisir un adversaire de la ligue

TheBlueBias: https://www.youtube.com/watch?v=bgSurkfqXuI Automaton2000

Automaton2000: euh c'est quoi ce bordel

Stilgart: Automaton2000: on appelle ça une tortue

pardouin: j'ai refactor un peu mon hourglass, 32 lignes :D

Automaton2000: un peu moins de temps a autre

dwarfie: bien fait Automaton2000 ... ca t'apprendra pas a cliqeur sans savoir .... windowsien va

Automaton2000: et comme je n'ai pas ce problème

Stilgart: 97 lignes

Stilgart: mais en même temps, j'ai pas du réfléchir vraiment vu le puzzle

Zorg1: pardouin tu vas demander à CG d'en faire un golf ?

Stilgart: data Zipper = Z [(Int,Int)] [(Int,Int)]

Stilgart: (holy crap... c'est quoi le rapport ?! )

pardouin: en fait c'est pas si mal si tu imagines des pixels à la place de l'ascii art

pardouin: pour modéliser un mini sablier dans un jeu

Zorg1: pixel art power

Stilgart: ça ressemble à ce que j'ai fait, oui

pardouin: c'est le genre de petite animation rogilote à faire

pardouin: rigolote*

Stilgart: mais pourquoi ai-je utilisé des zipper au lieu de coder l'ordre des pixel en dur ?

pardouin: lol

Stilgart: ça devait être intelligent sur le moment

pardouin: oui c'est vrai que 100 tours ça se hardcode au pire ^^

Stilgart: ou alors c'est l'effet :beers:²

b0n5a1: o/

Zorg1: \o

Stilgart: o/

pardouin: ahah j'ai bien envie de mettre un hardcode one liner en solution partagée ^^

Remi_avec_un_i: \o/

pardouin: enfin il faudrait au moins 2-3 lignes pour faire un truc pas trop moche

pardouin: ahah schachmatt il fait ça

Zorg1: forcément des idées pour troller dans la solution publiée ça manque pas

Zorg1: mais il y a eu un concours du puzzle facile pourri à une époque ou quoi ?

TheBlueBias: Pourquoi à une époque ? C'est fini ?

b0n5a1: Zorg1 et approuvé par dwarfie :rofl:

Zorg1: hop encore un easy expédié

Zorg1: b0n5a1 je me rapproche lentement des 20 K chez fek fek fek

b0n5a1: 80.403 ... et j'ai claqué 20.000 pour un nom de capitaine

Zorg1: ah merde ça vient de finir :(

Zorg1: capitaine caverne ?

b0n5a1: ce fut court oui

Zorg1: j'ai vu qu'il y avait une colonie qui s'appelait "FEK" ^^

b0n5a1: il était bien énervé sur un truc (pas trop suivi, un mec qui lui a menti sur je sais pas quoi) ... j(ai l'impression qu'il est juste venu pour lâcher la pression ^^

Zorg1: ah ok ^^

b0n5a1: le mec raidé là on dirait ages of empires

Zorg1: il a pê eu une réunion avec les commerciaux de sa boite

Zorg1: a j'ai fermé

b0n5a1: https://www.twitch.tv/journey_for_the_crown

b0n5a1: le décor en tout cas

Zorg1: AH MAIS IL A LE MEME TRUC QUE VIMLARK

b0n5a1: ouais c'est pas le seul, c'est une appli à customiser

Zorg1: oui je m'en doute ^^

b0n5a1: ha mais j'ai déjà vu passer ce truc sur steam

b0n5a1: ouais, sortie prévue décembre 2022

Zorg1: sans être méchant ça a l'air d'être du RTS de base, vu et revu ...

b0n5a1: ouais c'est ce qu'il annonce/assume : pour passionnés de RPG old school (dans sa description twitch)

Zorg1: chépa les derniers RPG qu'ils sortent ils mettent du combat tactique dans tous les sens, c'est un peu pénible

b0n5a1: fermé ^^

b0n5a1: ha bin y'a Alex...

Default avatar.png Coroleine: Bonjour, j'utilise la fonction split en java pour découper un string et sur ".mp3." il me le découpe en 2 et non en 3 string, est ce que vous savez pq?

Zorg1: dans la doc de String.split ils disent : "Trailing empty strings are therefore not included in the resulting array. "

Default avatar.png Jyllano.: @Coroleine, il faut que tu utilises l'argument limit. Je dirais un split(str, 0)

Zorg1: bref RTFM :p

Default avatar.png GuillaumeMohimont: https://escape.codingame.com/game-session/1BE-7VY-xs4-bys

Default avatar.png GuillaumeMohimont: escape game

b0n5a1: cliques pas Zorg1 :D

Zorg1: JE veux m'échapper de la forteresse !

Zorg1: toute façon on aura un challenge d'escape ça va être top

Remi_avec_un_i: d'ailleurs si quelqu'un veut rejoindre mon équipe ...

Zorg1: la team unipersonnelle c'est pas possible ?

Remi_avec_un_i: On accepte tout le monde, tant que le jeu passe après la vie de famille (on autorise les absences, mais pas de reproche envers qui que ce soit si on est mal classé faute d'investissement).

Remi_avec_un_i: Zorg1 t'as pas 'équipe ?

Remi_avec_un_i: * d'équipe

b0n5a1: ha mais il est revenu irishjohn Zorg1 en fait

Zorg1: nice, set farm=true

Zorg1: vimlark ça devient de plus en plus le bazar son truc quand même ^^

b0n5a1: je regarde parfois quand il teste des jeux, ça reste rare ^^

b0n5a1: Zorg1 : https://www.twitch.tv/simple_gamedev :D

b0n5a1: j'avais vu passer son truc gratos the flood une fois, tombé dessus suite à un raid récemment

b0n5a1: tune ton avatar :D

Remi_avec_un_i: Automaton2000 tu dors ?

Automaton2000: est-ce que le temps de lire l'énoncé

Remi_avec_un_i: Automaton2000 tu aurais pu répondre à la question.

Automaton2000: si tu fais une boucle for

Remi_avec_un_i: for (int i=0; i<99; ++i) Automaton2000.printf("Tortue");

Automaton2000: c'est depuis que j'ai changé

b0n5a1: le trauma...

Remi_avec_un_i: Ca fait longtemps que je n'ai pas vu Automaton2000 dire Tortue

Automaton2000: on va voir si je peux faire la même avec le code par défaut

b0n5a1: --> Zorg1 11:47PM la team unipersonnelle c'est pas possible ? ==> avec un smurf ?? :D


Zorg1: la zorgteam avec zorg1 à zorg8

Remi_avec_un_i: Déjà faut avoir envie d'y participer ^^

Zorg1: "we do the job"

Remi_avec_un_i: Toi bonsai tu y participe au coding escape ?

b0n5a1: non

Remi_avec_un_i: Et toi Zorg1 ?

b0n5a1: faut déjà attendre 6 mois pour avoir un contest multi pour au final que ce soit ça... :nauseated_face:

Remi_avec_un_i: Les escape game c'est pas mon truc, mais comme je n'ai jamais fait de context j'avais envie d'essayer.

Zorg1: je pense pas

Remi_avec_un_i: Ok

b0n5a1: juste pour surfer sur la vague pognon/entreprises/télétravail/escape game online ...

Zorg1: team building

KanekiWeb: wsh

b0n5a1: ils ont fail le SEO tu tombes même pas sur CG quand tu cherches sur la thématique :D

b0n5a1: et y'a de la concurrence en face :D

Remi_avec_un_i: Mouais le team building c'est bien quand tu as une équipe qui existe réellement (collègues ...). Mais je ne vois pas l'intérêt dans notre cas.

b0n5a1: et faut tomber sur une boîte ou y'a un dev...

b0n5a1: dans "notre" cas...? t'as pas encore compris que c'est pas pris en compte

Remi_avec_un_i: Tu veux dire qu'ils s'en foutent de la communauté et que c'est seulement pour viser les entreprises ?

b0n5a1: c'est juste un event d'appel pour tenter d'attirer des boîtes et espérer y faire du fric

Remi_avec_un_i: C'est dommage, c'est quand même la communauté qui fait vivre le site.

b0n5a1: bah t'as jamais entendu parler des "5%" ici Remi_avec_un_i ... fait gaffe c'est un sujet à évoquer avec des pincettes, ça peut te faire ban, je dis ça je dis rien :D

darkhorse64: c'est la communauté qui anime le site

Zorg1: ah y a encore eu un drama là dessus

Zorg1: oui CG vive de leur client ...

b0n5a1: bah en gros...ils s'en cogne de l'avis des actifs ici...ça représente que un faible pourcentage d panel d'utilisateurs...

b0n5a1: d'après leurs stats...

Remi_avec_un_i: Pardon pour la sémantique ^^ et bonsai, ne va pas risquer le ban juste pour m'expliquer, je pense que j'ai compris le message.

Zorg1: (après j'avoue que c'est assez nébuleux pour moi leur stratégie de com')

b0n5a1: après c'est une démarche compréhensible, mais bon...de là à remplacer le multi habituel par ça...la seule explication valable c'est qu'ils ont concentré toutes les resources là dessus...et comme les contests commus y'a plus...

darkhorse64: C'est clairement pas clair. Faire une belle infrastructure pour organiser des contests pour en faire si peu au final

Remi_avec_un_i: Peut-être qu'à la base ils pensaient en faire plus ? Y a un succès que je n'ai pas compris, le "bon anniversaire" pour le 12ème évènement. Mais s'il y en a 2 par an, il faut 6 ans pour en faire 12.

b0n5a1: Remi_avec_un_i y'avait des contest multi bien plus souvent

Zorg1: au début il visait un contest par moi

Zorg1: mais les contests c'étaient des contests de puzzle intialement

Zorg1: *par mois

darkhorse64: Les 5%, c'est le constat que finalement, il y a peu de gens qui viennent sur le site pour les contests par rapport à la fréquentation globale

b0n5a1: à un moment au lieu de les faire eux mêmes les moteurs étaient faits par des équipes de la commu (le trophée légende qui correspond) et ça a sauté ça car ça leur bouffait trop de temps aussi

Zorg1: oui ils avaient sous'estimé le boulot de coordination/test je dirais

b0n5a1: mean max, khtulu c'est des commus pas des CG Remi_avec_un_i par exemple

Remi_avec_un_i: Ok.

Remi_avec_un_i: En fait je me suis inscrit ici avec plusieurs années de retard.

b0n5a1: M'oui m'enfin la fréquentation globale...quand je vois le nombre de gens qui ont résolu des puzzles par rapport aux inscrits (cf tools de Stilgart)...

Zorg1: bah je pense que pas mal de gens les connaissent à grace aux contests en fait

Remi_avec_un_i: Oui beaucoup d'inscrits n'ont pas dû rester plus d'une journée.

Zorg1: mais bon les sondages

darkhorse64: Il y a les clashes qui drainent du monde

darkhorse64: Je ne l'ai même pas vu ce sondage

darkhorse64: bon allez bn

Zorg1: bn

Remi_avec_un_i: bonne nuit cheval foncé

Remi_avec_un_i: ou cheval de sténèbres ?

Remi_avec_un_i: * des ténèbres

Remi_avec_un_i: Pfff j'essaie de raccourcir mon pseudo mais y a rien qui passe

b0n5a1: R3M1

b0n5a1: :D

b0n5a1: droide !

Default avatar.png Micha19: bonjour!


b0n5a1: bn

Default avatar.png Proforxe: hola !

Karne: n