Chat:Fr/2021-09-04
BlaiseEbuth: Yo tout l'monde ! Automaton2000 !
Automaton2000: je pense qu'il doit y avoir beaucoup de monde en silver
BlaiseEbuth: Et pourtant Remi_avec_un_i s'en sort pas Automaton2000...
Automaton2000: en tout cas, je ne vois pas du tout :d
BlaiseEbuth: :p
Remi_avec_un_i: Je suis là Automaton2000
Automaton2000: parce que la plupart des truc sont fait avaec unity et pourrait etre compile pour linux aussi ... bande de ...
Remi_avec_un_i: Il est en forme lui ce matin
Remi_avec_un_i: Ca va Blaise ?
BlaiseEbuth: A l'aise.
BlaiseEbuth: Et toi ?
BlaiseEbuth: Comment est ton CSB ?
Remi_avec_un_i: Bientôt gold j'espère ^^
Remi_avec_un_i: Peut-être pas aujourd'hui, on fête l'anniv de la petite. Mais je pense qu'il ne me manque pas grand chose.
BlaiseEbuth: Tu lui dira tortue de ma part et de celle d'Automaton2000.
Automaton2000: j'étais pas loin de passer
Remi_avec_un_i: Tu l'as vue ma tortue d'hier soir ?
BlaiseEbuth: Je vois pas de quoi tu parles, Automaton2000 a clairement dit qu'il savait pas dire tortue.
Automaton2000: BlaiseEbuth : je te confirme que c'est pas ton code qui a un problème
BlaiseEbuth: Merci Automaton2000
Automaton2000: et j'arrive pas à le faire ...
Remi_avec_un_i: Essaye encore, tu finiras par y arriver Automaton2000
Automaton2000: sachant que je ne le comprends pas
**Stilgart reboote Automaton2000
Automaton2000: si c est pas evident
Stilgart: bonjour à tous et potiron à Automaton2000
Automaton2000: reste à savoir si c'est une personne paumé
Stilgart: Automaton2000: non, c'est un légume
Automaton2000: salut tout le monde et Stilgart
dwarfie: "pas de potiron mon garcon" ... qui qui dit ca Automaton2000 ?
Automaton2000: je pensais que tu voulais dire
dwarfie: Automaton2000 : pfff ... tu connais meme pas les classiques ...
Automaton2000: j'ai besoin d'un ptit coup de pouce :)
Stilgart: Remi_avec_un_i: hahaha, ça valait le coup d'aller voir les logs :D
BlaiseEbuth: Va vraiment me falloir un temps d'adaptation à ta tortue Stilgart. Pour le moment je te reconnais pas. :/
Stilgart: je te rassure, moi non plus je ne me reconnais pas :p
BlaiseEbuth: :upside_down:
Stilgart: d'ailleurs, quelqu'un sait comment on peut supprimer le cover de son profil ?
BlaiseEbuth: Sans en mettre un autre à la place ?
BlaiseEbuth: Pas sûr que ce soit possible.
Stilgart: revenir au cover par défaut
Stilgart: j'ai pas trouvé comment faire... :)
BlaiseEbuth: A part chopper le cover par défaut et l'upload...
Stilgart: alors je pourrais chopper l'image par défaut et l'uploader... mais c'est quand même un peu con
Stilgart: :D
BlaiseEbuth: voilà ^^
Stilgart: cela dit, CG a du prévoir le coup et reconnaîtra l'image pour optimiser le stockage
BlaiseEbuth: Bien sûr :3
dwarfie: et la marmotte , elle met le chocolat dans le papier d'alu ...
BlaiseEbuth: [CG]Marmotte
Hunter64TheOne: slt
Hunter64TheOne: o/
Hunter64TheOne:
Bon[]Crayon: Bonjour :ghost:
Bon[]Crayon: Salut Automaton2000 !
Automaton2000: bob : oui c'est ce que je lis le referee
BlaiseEbuth: Automaton2000 comment est ton test unitaire ?
Automaton2000: j'ai enfin réussi à faire mieux que mon bot est limité depth 14 ...
Stilgart: Automaton2000: creuse encore un peu, tu trouveras peut-être une tortue
Automaton2000: c'est quand meme pas le temps pour les contests ?
Hunter64TheOne: allo les modérateurs ? est ce que j'ai le droit de faire un peu d pub ?
BlaiseEbuth: Genre y'a des modos ici... :smirk:
Hunter64TheOne: https://duckduckgo.com/?t=hr&kp=1&va=b&kp=1
BlaiseEbuth: C'est duckduckgo.
BlaiseEbuth: Et ?
Hunter64TheOne: je fais juste de la pub parce que, on va pas se le cacher, c'est un peu chiant d'être fliquer, vous ne trouvez pas ?
Varask: ...
Varask: autant prendre tor :/
BlaiseEbuth: Hunter64TheOne tu sais que t'es le seul ici à utiliser bing comme moteur de recherche ?
Hunter64TheOne: ha? ...
Hunter64TheOne: :cold_sweat:
Hunter64TheOne: mais...c'est sympa ,non?
BlaiseEbuth: Duckduckgo, qwant et autre on connait hein...
Hunter64TheOne: et puis g la flemme de changer de moteur de recherche
Bon[]Crayon: Ce n'est pas à un vieux ebuth qu'on apprend à faire le canard.
Hunter64TheOne: coin coin
BlaiseEbuth: Nan. Mais je vais aller sur un forum Linux et faire un peu de pub pour debian, j'suis sûr ils connaissent pas... :grin:
Hunter64TheOne: nan mais sérieux, qu'est ce qui va pas a bing ?
BlaiseEbuth: Tu disais pas que c'était chiant d'être fliqué ?
Hunter64TheOne: bah oui
Hunter64TheOne: mais on a tous un moteur de recherche,non?
BlaiseEbuth: Tu viens pas d'en linker un qui flique pas ?
Hunter64TheOne: oui mais je l'ais pas instal
BlaiseEbuth: :no_mouth:
Hunter64TheOne: ...
Hunter64TheOne: o/
Hunter64TheOne: ca va?
Hunter64TheOne: t'e pas tombé de ta chaise?
Hunter64TheOne: t'es*
leojean890: être fliqué => PASS SANITAIRE :P
leojean890: bientôt la surveillance des trains avec reconnaissance faciale automatique pour automatiser les amendes des sans masques ;)
BlaiseEbuth: pass sanitaire => Shoah
BlaiseEbuth: Point Godwin check
leojean890: tiens Stilgart t'as changé ta tortue :P
leojean890: pass sanitaire => ségrégation du peuple, ça fait penser à certaines époques où ils faisaient déjà ça mais pour d'autres raisons..
BlaiseEbuth: http://chat.codingame.com/pastebin/2e12c5c5-063f-493e-ac54-f5d12d0be446
BlaiseEbuth: Bwarf.
BlaiseEbuth: Le pavé de la mort
Zorg1: vous êtes déjà dans le débat politique pété ? c'est la forme
leojean890: l'argument principal des anti vax c'est la peur des effets secondaires :P
BlaiseEbuth: C'est lui qu'a commencé.
Zorg1: Automaton2000 parle nous comme le gouvernement !
Automaton2000: pour ne pas être trop dur à faire
leojean890: moi je suis vacciné mais j'avais qq scrupules
leojean890: et certains ne cèderont pas ^^
BlaiseEbuth: Tant pis pour eux.
leojean890: après faut voir quel est le VRAI risque d'effets secondaires
leojean890: parce que si on a peur d'un truc super rare ce n'est pas vraiment rationnel
BlaiseEbuth: Quasi nul par rapport au bénéfice...
leojean890: après on ne connait pas les effets secondaires long terme, ce qui est encore autre chose^^
leojean890: oui le bénéfice est énorme pour les personnes à risque
leojean890: en revanche pour les autres je ne sais pas trop
BlaiseEbuth: Pour contenir l'épidémie si.
leojean890: ptet ouais
BlaiseEbuth: Et il est très peu probable que les vaccins aient des effets secondaire à long terme...
leojean890: dur à mesurer précisément
leojean890: ça marche moins avec le variant delta, je crois
Zorg1: mais t'as plus de chance contre le delta avec un vaccin que sans, si j'ai bien compris
BlaiseEbuth: Y'a suffisement de scientifiques et de médecins qui ont démonté un par un tout les "arguments" des anti-vax, donnés et tests à l'appui, pour qu'in arrête avec ces conneries...
leojean890: ouais, 90% pour les variants initiaux, 66% pour le delta (chiffres lus à prendre avec des pincettes)
Stilgart: 66%, un bon chiffre issu d'un échantillon de taille 3
leojean890: ^^
Zorg1: le matheux il voit des fractions partout :D
Zorg1: mais j'ai la même reflexion quand je vois 33 ou 66 % ^^
Stilgart: et des stats de champions partout aussi ;)
Zorg1: ouaip j'additionne des patates et des carottes et je divise par la surface en ha ^^
BlaiseEbuth: Ils auraient dû prendre leurs couilles et rendre le vaccin obligatoire.
Stilgart: clairement
Zorg1: oui
Zorg1: mais c'était plus marrant de la jouer hitech avec le passe sanitaire
leojean890: +1300 CP sur space-shooter avec un code pourri qui fait qq lignes seulement LOL
Stilgart: +franco-français
Stilgart: faudrait pas être compatible avec le reste de l'UE quand même
Zorg1: oui c'est vrai ^^
leojean890: vaccin obligatoire ça passerait ptet pas avec le conseil constitutionnel (à voir)
BlaiseEbuth: L'ue on la suit que quand elle fait de la merde.
Zorg1: on est plus dans la ligne de l'attestation dérogatoire machin bidule à écrire au bic cristal
Zorg1: leojean890 : bah des vaccins obligatoires ça existe
Zorg1: ça n'a pas l'air d'avoir poser problème
leojean890: pour aller à l'école
leojean890: ils en obligent qq uns
leojean890: mais moins de gens en ont peur
leojean890: car plus de recul
leojean890: du coup c'est impossible de dire qu'on a peur des effets à long terme
Robincroyable: Vous parlez politique?
leojean890: bah celui ci il est obli pour pas mal de choses
leojean890: on parle vaccin :P
Robincroyable: Haaa, des réticents ici?
leojean890: pas de ce que j'ai lu
BlaiseEbuth: Faut arreter avec ça... Les vaccins anti-covid non-arn on a plus d'un siècle de recul, et les arn on a une dizaine d'année. C'est moins, mais suffisant.
leojean890: ouais pour d'autres types de coronavirus il y avait des vaccins
leojean890: les arn on a du recul sur des essais vétérinaires
BlaiseEbuth: De toute façon les anti-vax ne sont qu'une partie des anti-pass, les autres c'est juste des pôvs petits occidentaux qui veulent défendre leur droit d'être égoïste et cons. (Ainsi qu'une minorité qui a compris le vrai enjeu, ne faisons pas de généralités)
leojean890: bah après le souci du pass c'est que ça crée des clusters énormes avec les manifs et du coup grosse propa du virus :P
leojean890: des clusters BEAUCOUP plus gros que les mini terrasses à 10 personnes interdites sans pass
BlaiseEbuth: Qu'ils se le refilent entre eux, la sélection naturelle fera le reste.
leojean890: ils vont surtout le refiler à leurs grands parents leurs collègues leurs potes etc :P
BlaiseEbuth: Même réponse.
Zorg1: moi les terrasses qui s'étalent sur tout le trottoir j'en ai marre
leojean890: le pass c'est de l'obligation vaccinale déguisée en fait :P
BlaiseEbuth: Non.
leojean890: je pense que l'état aurait dû trouver un truc plus politiquement correct pour "inciter" les gens à se vacciner, ça aurait évité les effets de bord
leojean890: faut être imaginatif dans la vie :P
Zorg1: bof ce que je vois on fait surtout tout pour que les gens aillent toujours au boulot, et surtout pas de pression pour continuer le TT pour ceux qui le peuvent
leojean890: après le côté pas déconnant de tout ça c'est que ça réduit la charge des réas
leojean890: mais grâce au vaccin, pas au pass
leojean890: pour le TTV je crois qu'ils veulent réduire le nb de jours ouais
Zorg1: bah en septembre on est passé à 3 jours sur site
leojean890: ça dépend où mais certains ont ajouté un jour par ex ouais
Zorg1: avec ma chef qui pétoche de chopper le virus, mais veut pas se vaccinner et dit "qu'il faut laisser le choix au gens de se vacciner"
Zorg1: presqu'envie de chopper un truc carabine et de lecher son clavier et sa souris
Zorg1: mais bon ^^
BlaiseEbuth: Il aurait fallut le rendre obligatoire point. On restreint pas les droits des gens, mais on pénalise la non-vaccination. Tu te fait contrôler pas vacciné, amande. La fois d'apprès majoration, etc... Les gens peuvent aller en terasse et au ciné, donc ils l'ouvrent pas. Et les plus réticents, devant le risque d'amande ils se font vacciner.
Zorg1: oui je suis totalement d'accord.
Zorg1: après tu fais des campagnes de vaccination là où les gens bossent pour faciliter l'accès au truc
BlaiseEbuth: Mais le gouvernement pense que la responsabilité individuelle c'est mieux...
BlaiseEbuth: (╯°□°)╯︵ ┻━┻
leojean890: bah si elle a peur du virus et ne veut pas de vaccin, pourquoi elle impose le retour un 3eme jour ? ça doit venir de sa direction
BlaiseEbuth: Automaton2000 révolution!
Automaton2000: bah c'est un peu cher
Zorg1: parce qu'elle tient à son boulot et applique ce que dit son chef ?
leojean890: si elle a vraiment peur du virus je comprends pas qu'elle se vaccine pas
leojean890: oui voilà si ça vient de sa direction c normal.. elle n'a pas le choix
BlaiseEbuth: Son chef a qu'a lui dire que sans passe elle sera virée, il a le droit. Et si elle tient à son boulot... :3
Zorg1: euh c'est pas que dans certaines profession ça ?
BlaiseEbuth: J'sais pas, j'ai pas regardé le détail.
Zorg1: après que ça génère des problèmes de dire que les professionnels de santé soient vacciné ça me sidère
leojean890: perso je pense qu'i faut trouver des moyens plus malins et politiquement corrects pour que les gens soient convaincus d'eux même que le vaccin eet bien ;)
Robincroyable: En vrai, goulag pour les non vaccinés, ça se fait non?
leojean890: là c'est des méthodes bourrin c'est normal que ça crée des side effects
Zorg1: leojean890 : bah avec le passif que se traine le gouvernement avec sa gestion de la crise sanitaire ...
leojean890: sans pass viré c'est seulement dans certaines professions c pas appliquable partout (illégal)
leojean890: le gouvernement ne prend que des décisions bourrines (exemple limiter les balades à 1km en confinement)
leojean890: évidemment je ne respectais pas ce genre de conneries cela va sans dire :P
**Zorg1 remplit un formulaire de dénonciation
leojean890: je t'avais dit que j'allais en forêt :p
leojean890: par ex
Zorg1: oui je sais
leojean890: mais bon plus la loi est générale et plus elle couvre les cas particuliers utiles
leojean890: genre le 1km c pour forcer les gens à pas se voir
leojean890: en foret pas de rique
leojean890: du coup ils balancent un truc général et voilà osef quoi^^
BlaiseEbuth: Malheureusement une grosse part de la population est sous-éduquée, sous/mal-informée, et hostile au gouvernement. Donc tu peux pas trop compter sur leur bon-sens pour se dire "abawi maintenant qu'vous l'dites, j'vais m'faire vacciner"
leojean890: (et vice versa des gens qui habitent proches pouvaient se voir trkl pendant npt quel confineent)
leojean890: bah faut trouver comment informer
Zorg1: yaka
leojean890: perso je suis hostile pas qu'au gouvernement actuel mais aux politiciens en général qui s'en tapent royalement des gens et pensent qu'à leur carrière à leur fric perso et à leurs "amis"
BlaiseEbuth: Gabi fait des lives avec des influenceurs, ça c'est de l'information.
Zorg1: Gabi ? c'est encore qui celui là ?
leojean890: genre macron si t'es pas dans les 1% des plus riches tu peux crever il s'en fout
BlaiseEbuth: Atal, sais pas comment ça s'écrit
leojean890: ah le porte parole
leojean890: gabriel Attal
Zorg1: ah Gabriel Attal
leojean890: moi le truc que j'ai trouvé génant sinon avec le pass c'est le fait que le mec te sort le 12 juillet "désolé, si t'es pas vacciné et que t'as pris des vacances tout le mois d'aout tu vas devoir te faire défoncer le nez tous les 2 jours"
leojean890: ça c'est inacceptable
leojean890: s'ila vait mis son pass à partir du premier septembre à la rigueur ça aurait été plus correct
BlaiseEbuth: ...
leojean890: ou il aurait pu accepter une seule dose en aout et 2 doses en septembre
leojean890: bref macron quoi
Zorg1: oui en fait moi je vois que depuis mi juillet j'ai pas eu besoin du pass sanitaire en fait ^^
leojean890: ouais ça dépend de ce que tu fais^^
Zorg1: le seul truc qui m'emmerde c'est de pas pouvoir aller à la piscine, vu qu'il semble que le virus aime bien barbotter dans la javel
leojean890: pour les trucs de musique j'en ai besoin
leojean890: quoi que certains ont des dates sans pass on les laisse jouer qd même
BlaiseEbuth: Je redit que je suis absolument contre cette mesure. Mais voilà typiquement la bonne réaction individualiste, on essaye d'endiguer une pandémie, et l'autre il est pas content parceque ça l'arrange pas pour ses vacances.
leojean890: Zorg1 t'as dit que t'es pro pro vaccin, du coup je suis étonné que tu dises que ça t'emmerde vu que t'as sûrement un pass^^
Zorg1: maintenant j'en ai un ^^
Zorg1: depuis la mi aout
leojean890: Blaise bah ça dépend de la façon de l'appliquer, c'est juste que Macron c'est un bourrin
leojean890: comme je disais il aurait pu dire une dose en aout 2 en septembre
leojean890: il s'en fout de tlm
leojean890: 1 dose c'est censé déjà protéger pas mal
Zorg1: oui enfin c'est pas comme si on savait pas que la dernière fois c'était pendant les vacances d'été que le virus s'est donné à coeur joie
BlaiseEbuth: J'm'en branle de macron, je parle de toi. On parle santé, et controle de pandémie, et t'es en mode "Ah ouai mais aout ça m'arrange pas, on peut pas commencer en septembre ?".
leojean890: ouais mais c'est amoral de pourrir les gens comme ça sans délai
leojean890: alors qu'il n'y avait pas grand monde en réa quand il a annoncé la mesure
BlaiseEbuth: C'est pas comme si ça faisait des mois qu'on peut se faire vacciner...
leojean890: l'année dernière c'est l'arrivée d'un variant qui a engendré la 2eme vague
leojean890: ouais mais le controle de la pandémie faut le faire moins bourrin
**BlaiseEbuth va bruler quelques exemplaire du contrat social.
leojean890: déjà forcer 2 doses absolument alors qu'une dose ça marche déjà bien, no comment
BlaiseEbuth: Les vaccins pour lesquels on te demande deux doses, nécessitent deux doses pour être efficaces...
BlaiseEbuth: Et c'est même pas immédiat.
Zorg1: oui je pense que c'est pas juste pour faire chier ^^
Zorg1: oui il faut attendre deux semaines après
BlaiseEbuth: Je sais pas d'où tu sors ça...
BlaiseEbuth: Ou une, ça dépends du vaccin
Zorg1: l'efficacité du vaccin deux semaines après la seconde dose ?
BlaiseEbuth: Ouai. Pfizer c'est une semaine.
BlaiseEbuth: (C'est celui que j'ai eu)
Zorg1: euh moi aussi mais on m'a dit deux semaines, mais le pass en France seulement marche au bout d'une semaine
BlaiseEbuth: Il me semble avoir vu une liste en fonction du vaccin... Sais plus.
leojean890: avec une dose ça amrchait déjà biend 'après les premiers chiffres de mars
nicola: BlaiseEbuth, oui on pouvait techniquement mais encore faut-il que les deux rendez-vous collent avec ton emploi du temps.
leojean890: 1 semaine c'est ça en france et ptet 2 pour le pass international
leojean890: mais bon le fait de l'activer au bout de cette durée au lieu de direct c'est également une connerie
BlaiseEbuth: Bah oui. Le vaccin est pas encore actif, mais tu l'as fait, docn j'vois pas pourquoi on t'empécherait de te ballader partout...
leojean890: les premiers effets sont immédiats, après ça se renforce sûrement en 1 semaine
leojean890: mais osef
BlaiseEbuth: Oui. Ton organisme fait insta-pop des anticores, au moment où on t'injecte le vaccin. Pratique.
leojean890: pas à ce point mais c'est au fûr et à mesure ;)
leojean890: t'en as déjà avec ta première dose
leojean890: de tte façon
leojean890: donc osef
BlaiseEbuth: Bah non...
BlaiseEbuth: Bwarf...
BlaiseEbuth: Ca creuse ces conneries. Vais me sustenter.
leojean890: bah si, tu en as déjà avec la première dose
leojean890: en mars on voyait qu'une dose de vaccin on était à 80% et avec 2 doses 90%
leojean890: la 2eme dose c'est juste un léger renforcement
leojean890: et 6 mois après on te fait encore un rappel.. 3eme dose, 1 an après 4 eme dose, 18 mois après, 5eme dose.....
leojean890: quand t'as eu le covid il y a plus de 6 mois il te faut qu'une dose
leojean890: quand t'as eu le covid ily a moins de 6 mois tu as ton pass direct
domak: derm, je m'absente un peu et quand je reviens, doctissimo a racheté cg...
Zorg1: :D
domak: o/ à tous
Zorg1: \o
leojean890: :P:P
leojean890: hello !
BlaiseEbuth: C'était pas "Bah non" t'as pas d'anticores après la première dose, c'était "Bah non " pas osef. Le but c'est déviter la propagation du virus au maximum, alors t'attends que le vaccin soit à pleine efficacité avant de te ballader partout, déjà qu'à ce moment là on est loin des 100%...
BlaiseEbuth: Se faire vacciner c'est pas un acte symbollique, "c'est bon je l'ai fait, j'suis en règle"...
BlaiseEbuth: Bref. Miam
leojean890: ouais mais c'est trope extrême, je suis contre une politique sanitaire trop bourrine.
leojean890: genre les anti vax faut les convaincre plutôt que les forcer
domak: vu les arguments de certains, je te souhaite bien du courage pour les convaincre...
domak: Bon en tout cas, ce qui est bien avec le pass c'est qu'on capte vachement mieux la 5G
Zorg1: oui plus besoin de box pour internet ^^
leojean890: oui certains ne changeront pas d'avis
leojean890: les effets secondaires
leojean890: après on en a parlé plus tôt, les risques d'effets secondaires sont quand même minces..
leojean890: après le truc chelou c'est la boss de Zorg1 qui a peur du covid mais veut pas se vacciner, à croire qu'elle ait encore plus peur du vaccin hehe
domak: ou elle a plus peur de Zorg1 que du vaccin que du virus, donc c'est une bonne excuse pour pas revenir au taf
leojean890: bah elle a suivi les règles et a imposé 3 jours sur place pour son équipe
leojean890: mais généralement les gens qui sont apeurés face au virus sautent sur le vaccin au plus vite
domak: Tiens chez nous ils ont forfaitisé : on a le droit à 10j de TT par mois. Ca veut dire des semaines à 2 jours sur site et d'autres à 3.
cypcyp: ratio
Stilgart: (oulah, ça cause sérieux aujourd'hui)
cypcyp: ( )
Stilgart: Automaton2000: redescend le niveau ste plait :)
Automaton2000: c'est juste que je trouve
cypcyp: "Evry"
Zorg1: ah ok 10 jours de TT par mois
Zorg1: marrant
Stilgart: on appelle pas ça le week-end normalement ? :p
Zorg1: ce troll
Stilgart: j'avais prévenu que le niveau était trop haut hein
domak: j'aurais préféré 3 TT par semaine, plus facile à s'organiser sur les équipes (plus clair) mais bon, on verra à l'usage, ça peut être intéressant...
Zorg1: perso je travaille nettement mieux en TT, et j'ai un meilleur matos chez moi qu'au boulot (enfin l'écran, le clavier)
domak: #metoo
nicola: Entre la chaise et le clavier, c’est pareil.
domak: Non, le contexte change
domak: et ça fait parfois de grosses différences
Zorg1: nicola : je suis pas habillé pareil chez moi qu'au boulot en fait :p
domak: tu oses pas le slip en duvet au boulot?
Zorg1: :D
nicola: Le costume de girafe au boulot et le costume trois-pièces à la maison.
philRG: purée j'ai pas la pêche
philRG: [[0, 0, 0, 0, 0, 0, 0, 0], http://chat.codingame.com/pastebin/e900a912-e44e-44b4-aeaf-e57855668bbc
philRG: infinite loop impossible de terminer cette grille
Bon[]Crayon: reYoYo Automaton2000 Tortue qui s'en dédit.
Automaton2000: je crois qu'il y en a trop
Bon[]Crayon: Automaton2000 Trop de tortues dans ta mémoire. Ce qui ne me surprendrais guère.
Automaton2000: mais t'as une chance sur deux
Stilgart: Automaton2000: tu as aussi blacklisté mon potiron de ce matin, c'est ça ?
Automaton2000: mais avec le fog of war
Stilgart: je le crois pas...
philRG: ah merci nicola j'ai trouvé mon bug
philRG: def update_grid(g, action):
x, y, _dir, op, result = action shift = grid[y][x]
philRG: corrigé par -->> shift = g[y][x]
philRG: purée faut que j'aille chez l'oculiste
philRG: bon sinon, limite de temps pas indiqué dans le puzzle Number Shifting
Stilgart: en même temps, si tu réponds en plus de 10ms, c'est que tu n'as pas lu le sujet
Stilgart: (et encore, j'ai pris une marge énorme pour la chauffe de la jvm)
BlaiseEbuth: jvm?! :scream:
philRG: possible pas encore bien tout capté
Stilgart: philRG: on te demande de résoudre par tes propres moyens en dehors de CG et de printf la solution dans CG
Woldie: Salut, est-ce que quelqu'un qui aurait fait le puzzle Network Cabling pourrait me donner un coup de main svp ?
**BlaiseEbuth slaps Woldie around a bit with a large hand.
Stilgart: cf les moult posts de euler sur le sujet dans le forum
BlaiseEbuth: Y'a un forum ?! :o
dwarfie: c'est plethorique ...
Bon[]Crayon: https://www.codingame.com/training/medium/network-cabling/discuss
Stilgart: ma remarque était pour philRG et number shifting
Stilgart: elle s'applique sans doute aussi à Woldie et Network Cabling, cela dit
philRG: bon j'ai 4 mdp déjà mais suis perdu dans mon code je vais faire une pause
BlaiseEbuth: Pas assez de contexte de contexte
Bon[]Crayon: Pause tortue Automaton2000
Automaton2000: et que je vais faire ça aussi
Stilgart: bon, les options comptent bien pour le score de langage... mais pas si on fait 0%
Stilgart: Automaton2000: bonne soupe
dwarfie: Stilgart... sans doute ... mais faudra un jour une notice pour expliquer qu'il faut lire les thread et pas juste poser une question repondue 10 fois :rofl:
Automaton2000: merci mais je suis sur le test 2
dwarfie: Automaton2000 ... t'es trop lent ... debranche le mode tortue
Automaton2000: mais sinon on a pas la même chose que moi
Stilgart: dwarfie: et une pour dire ce qui compte pour ses fichus petits carrés dans mon profil
Woldie: Après on est tous habitués au site et son fonctionnement..
Stilgart: Woldie: ne pas savoir qu'il y a un forum, c'est pas un reproche
**Stilgart oublie régulièrement qu'il existe
BlaiseEbuth: Y'a un forum ?! :o
dwarfie: faut dire qu'il est plus mis en avant sur la page d'accueil depuis un moment ...
Stilgart: mais dwarfie n'a pas tort... sur les fils de puzzles, on a facilement 50% de messages de gens qui auraient mieux fait de lire que d'écrire
BlaiseEbuth: Et pas que le thread, juste l'énoncé...
Bon[]Crayon: Quand tu es dans l'ide, à gauche il y a un bouton forum qui renvoi pour la majorité des puzzle vers le forum du puzzle.
BlaiseEbuth: Y'a un forum ?! :o
dwarfie: BlaiseEbuth est dans une boucle de moebius .... ou pas ... faut demander a pikacha si c'est vraiment du moebius :D
Stilgart: Automaton2000: mets un coup de boule à BlaiseEbuth pour le rebooter
Automaton2000: ah y a ça aussi
Bon[]Crayon: BlaiseEbuth https://www.codingame.com/forum/t/cg-puzzles/192214 cœur rouge
philRG: ah ok compris faut tourner le puzzle en local
Stilgart: oui
philRG: fallait le dire tout de suite :-D
BlaiseEbuth: C'est con qu'on puisse pas dislike...
Stilgart: vu que ça peut prendre plusieures heures (et même année) de trouver une solution
Bon[]Crayon: le poisson rouge dans le bocal
philRG: c ballot ce puzzle
Bon[]Crayon: pouce bleu
Stilgart: philRG: c'est la première ligne du statement
Stilgart: philRG: c'est une tentative de changement de format
philRG: ah oui
philRG: bon je fais pas griller mon cpu c abusé
Woldie: Du coup je navigue dans le forum a la page dédiée pour le puzzle mais il n'y a pas grand chose d'écrit a part ceux qui se plaignent que ça ne marche pas :/
Stilgart: vu que c'est un puzzle de CG, je serai très surpris que la réponse ne soit pas donnée
Stilgart: après, comme j'ai dit, c'est noyé dans les gens qui écrivent avant de lire (et oui, c'est chiant pour tout le monde :) )
Stilgart: après, si tu veux chercher par toi-même, tu peux aussi poser tes questions (précises) ici
Woldie: C'est quoi CG ? Et d'acc je vais continuer de regarder
nicola: CodinGame.
Stilgart: Codin...
Stilgart: voilà
BlaiseEbuth: Pastèque Automaton2000
Automaton2000: pourquoi ce serait plus simple si tu veux
BlaiseEbuth: https://forum.codingame.com/t/codingame-fall-challenge-2021-details-please/191792/7 :rofl:
Woldie: j'ai fini par trouver, l'explication théorique, merci =)
philRG: ah level 4 pas le temps de continuer, me faut un outil gagné 100 places :-)
dwarfie: bof ... j'ai fait jussqu'au lvl 52 a la main :D
**dwarfie avait pas le temps de coder et ca allait plus vite :D
3141948: Hehe
leojean890: lvl 52 à la main ? number shifting ?
Zorg1: ça doit être ça j'ai fait quelques niveaux à la main
leojean890: pareil, sinon j'avais un backtracking bête qui a passé pas mal de niveaux^^
Zorg1: jamais eu le courage de code qqch
leojean890: mais ouais j'avais rien d'assez efficace pour que ça marche quand les niveaux augmentent de taille vers le 35 je crois
leojean890: mais j'avoue j'ai pas assez crusé
leojean890: marchete fait du late acceptance hill climbing d'après darkhorse64 ça marche bien
leojean890: je me suis pas bien renseigné là dessus
Stilgart: leojean890: ouais enfin, cf forum
leojean890: faudrait que je regarde les playgrounds parfois
Stilgart: parce que c'est BEAUCOUP plus subtile que ça de mémoire
leojean890: ouais je te crois sur parole :)
BlaiseEbuth: Y'a un forum ?! :o
leojean890: pour réussir à aller aussi loin il faut un truc de ouf
Stilgart: BlaiseEbuth: pas pour toi, tu es privé de forum :)
leojean890: c'est dans les playgrounds, non ?
Stilgart: non
leojean890: ah ok
BlaiseEbuth: :(
leojean890: j'irai voir
**Stilgart a cherché comme un con dans les playgrounds hier :D
Stilgart: et en fait, c'est dans le forum
leojean890: ah ok^^
leojean890: pareil j'ai pas lu l'article sur oware qui est plus récent
leojean890: qui a fait que ces derniers mois ça a bien spammé oware au top
Stilgart: oware c'est sur tech.io par contre
leojean890: je crois que c'est basé alphazéro
leojean890: ce que le top fait
Stilgart: et sur tech.io
leojean890: je sais plus, j'ai lu vite fait
leojean890: d'accord
Stilgart: il y a le alphazero de marchete (je crois) qui est imbitable
leojean890: ça pourrait être intéressant de creuser tout ça
leojean890: y'a moyen d'apprendre des trucs
Bluevine2001: Salut à toutes et à tous, petite question, je viens de faire un test php, js de recrutement et j'ai eu un score de 62% php et 21% js.
Stilgart: et le dictionnaire de endgame de smith
Bluevine2001: vous pensez que j'ai foiré ?
leojean890: php, on a un expert ici qui s'appelle dwarfie :P
Stilgart: Bluevine2001: ça ne dépend pas de nous ça
Bluevine2001: dwarfle ? il est dans le chat ?
Zorg1: ouaip c'est le commanditaire du test qui juge
Stilgart: un score brut, ça veut pas dire grand chose
Bluevine2001: ah oui je vois en effet
leojean890: ah oui smith il est spécialiste des opening books et endgame ( sur UTTT il rejoue en local les parties qu'il perd pour laisser à son algo le temps de trouver qqc qui le fait gag,er
leojean890: et il hardcode après :)
Zorg1: à un époque on avait un gars qui avait fait 52 % à un test CG
leojean890: il est dans le top de plein de sujets tellement il approfondit
Stilgart: s/approfondit/mutualise/
leojean890: ouais ensutie il mutualise ce qu'il a déjà fait:)
Stilgart: en vrai, suffit d'approfondir une fois pour être haut à beaucoup de multis
Bluevine2001: d'ailleurs vous savez comment on s'améliore en js sur CG ?
Stilgart: en faisant des puzzles
leojean890: comme reCurse qui a galéré sur son premier NN ensuite il y a quand même des acquis qu'il peut réutiliser pour en refaire même s'il y a évidemment bcp de boulot à chque fois quand même:)
Bluevine2001: @stilgart merci pour la rep mddrrr
leojean890: mais comme tu dis Stilgart si on acquière un truc on peut réutiliser les concepts etc
Stilgart: je pense que tu surestimes ce boulot
dwarfie: leojean890 ... oui , a number shifting .... mais faut dire que (comme le dit si bien shwarzi) "i am .... a meuchine ...." :D
Stilgart: ou que tu sous-estimes le prix d'entrée la première fois, au choix
dwarfie: oulalala le super scroll of death ...
leojean890: ouais 52 lvl à nb shifting c'est pas si évident je pense à la main, gg^^ j'e suis pas allé si loin mais j'avais la flemme au bout d'un moment;)
leojean890: Stilgart comment ça ?
leojean890: je croyais qu'on était d'accord dans le sens où la première fois c galère et ensuite ça l'est moins car tu réutilises
Stilgart: coder le moteur d'un jeu, c'est un temps négligeable par rapport à mettre en place une infra pour faire du NN / MCTS aux petits oignons / mix des deux
leojean890: "en vrai, suffit d'approfondir une fois pour être haut à beaucoup de multis"
leojean890: ouais on est d'accord:)
Stilgart: oui, c'est sur le coût de réutilisation qu'on est pas d'accord
leojean890: la première fois que tu mets ça en place c long^^
Stilgart: pour moi, il est presque négligeable
leojean890: ah le cout de réutilisation tu penses que c'est rapide ?
dwarfie: illustration .... mon pool de multi mcts en 5 jours cet ete .... :D
Stilgart: en temps humain, oui
Stilgart: c'est la machine qui entraîne le NN, pas toi
leojean890: je pensais que c'est pas trop long mais pas si rapide car reCurse a écrit qu'il avait passé 90% de son temps libre sur SC2021
leojean890: dwarfie t bien monté cet été^^
dwarfie: et en codant pas grand chose ...
leojean890: en effet ta réutilisation du mcts ça doit être pas mal quand tu en as fait un qui marche bien
Stilgart: après, tu peux passer du temps à essayer de trouver des optimisations ad hoc pour un multi précis
leojean890: ouais les optims adhoc par ex
Stilgart: mais bon, pas besoin de ça pour être dans le top partout
Stilgart: top 20 vs top 3, quoi
leojean890: ouais, top 20 déjà c'est chaud en contest de nos jours:)
leojean890: mais souvent ça peut être des mcts optimisés
leojean890: ou beam search par ex sur FC2020
leojean890: mais top 3 je pense qu'il faut des astuces supplémentaires
leojean890: (à en lire les PM de FC2020 par ex, les astuces de Mazelcop par ex)
Stilgart: spoiler, tu vois pas la vraie force du top3 dans les PM ;)
leojean890: non on voit pas tout je pense
leojean890: ils expliquent quelques idées malignes qui les ont fait gag,er
leojean890: mais le diable se cache dans les détails et on a pas les détails d'implem:)
Stilgart: j'aurais dit marquantes
leojean890: et dans leur force y'a des trucs en plus qu'on voit pas^^
Stilgart: mais une partie de la force, c'est de prendre les bonnes décisions, et de faire les bonnes analyses
leojean890: ouais marquantes!
leojean890: ouais exact, savoir analyser des replays et agir en conséquence
Stilgart: là où toi tu vas rm du code en pensant que c'est de la merde, reCurse il te change un truc et ça écrase tout
leojean890: je vois bien que c'est un point important
leojean890: ouais il a une meilleure intuition
leojean890: il analyse et comprend mieux ce qu'il faut faire
Stilgart: expérience, persévérance, densité de traitement des idées
Stilgart: etc.
Stilgart: sens du sacrifice (le truc qui me fait défaut)
leojean890: ouais genre en voyant un replay il saura mieux comprendre et exploiter ce qu'il voit
Stilgart: et mieux faire le lien avec son code
leojean890: ouais
leojean890: sacrifice dans le sens supprimer des idées qui ne sont pas bonnes ?
Stilgart: plutôt au sens de coder un truc sous-optimal
Stilgart: mais qui sera plus rapide à coder, plus robuste, plus rapide... et fera au final le même taff en mieux
leojean890: ah oui des "bonnes approx"
leojean890: au lieu d'essayer de faire parfait mais que ça échoue à cause des perfs etc
Stilgart: l'exemple le plus typique qui me vient à l'esprit c'est
Stilgart: à tron, ne prendre en compte que le joueur le plus proche
leojean890: ah oui j'ai essayé les 2, le joueur le plus proche et considérer tlm
leojean890: après y'a plusieurs façons de le faire
Stilgart: après, faut ajuster oui
leojean890: et bon y'a des façons qui écrasent d'autres façons :P
dwarfie: la bonne , la mauvaise , et ma facon :yum:
leojean890: mais ouais c tjr dur de monter au dessus d'un certain stade, faut se sortir les ****** ^^
**dwarfie va devoir des royalties a stilgart bientot :D
Stilgart: paraît que la citation est "il y a deux méthodes, la bonne,et celle que vous allez utiliser"
Stilgart: très honnêtement, je ne me souviens pas l'avoir dit, mais ça a marqué mes étudiants :D
dwarfie: c'etait "la bonne , la mauvaise et celle que vous allez utiliser" il me semblait ...
leojean890: ouais avec l'expérience et en faisant de la veille on peut remettre en question nos méthodes et faire mieux, ça peut être dur de progresser au dessus d'un stade, faut faire super gaffe à chaque détail
dwarfie: mais bon , "dans la vie , y'a 3 type de gens , ceux qui savent compter et les autres" :rofl:
leojean890: et en plus de faire gaffe aux détails, faut avoir fait la "bonne" veille et avoir testé les "bons" trucs
leojean890: sinon on n'évolue pas assez car on n'a pas encore compris ce qui est la "meilleure" méthode
Stilgart: dwarfie: j'y crois pas trop à "la mauvaise", parce que je tends pas mal de pièges dans le cours en question, qu'ils sont là pour que 90% des étudiants tombent dedans
Stilgart: et que j'évite de traiter mes étudiants de "mauvais" dans cette situation
leojean890: souvent y'a pas que 2 méthodes mais plein
Stilgart: après, j'ai pu dire "celle qui ne marche pas"
leojean890: et certaines mieux que d'autres
dwarfie: en effet , ca devait plutot etre "ne marche pas"
Stilgart: +mais que vous allez utiliser"
Stilgart: parce que bon, quand je savonne la planche (de TD), je préviens
Stilgart: c'est encore plus drôle de les voir glisser après :D
dwarfie: c'est fun .... c'est pour ca qu'ils y vont quand meme ...
Stilgart: oui, mais à la fin ils ont compris pourquoi ça ne marchait pas
dwarfie: tout le probleme de gens qui regarde les pm .... les gens qui veulent savoir ce qui a marché au lieu de se demander pourquoi certains trucs ne marchait pas assez bien ...
dwarfie: ( ou comment l'esprit des gens du top a cheminé vers la bonne techique )
**dwarfie parle meme pas des pm avec le code complet ... il a pas encore mangé et ca le fait vomir ...
dwarfie: salete de triforce a cross the line ... avec TriangleSquareTriangle c'est les 2 validateurs qui me coincent ...
**Stilgart sifflote
**dwarfie se doutait bien que c'etait de la faute a Stilgart ;)
dwarfie: c'est les tests que t'as fait ajouter ?
Stilgart: me souvient plus, mais il y en avait un à base de triforce
dwarfie: bon je suis bon pour reecrire une seule fonction et avec du bol ca le fera ...
Stilgart: normalement c'est l'autre test qui va foirer :D
dwarfie: t'es rassurant la :D
Stilgart: bah, tu es sans doute dans la lignée de mon approche initiale, et si c'est le cas, ça ne peut pas aboutir
Stilgart: (après, les tests sont en nombre fini donc sur un malentendu ça peut passer)
No_Luce: Yo ! quelqu'un à résolu le jeu "Shadow of the knight - ep 1" ?
No_Luce: a*
dwarfie: oui ... 58455 personnes ...
No_Luce: j'ai un prob vite fait mdr
Stilgart: gère mieux les infos qu'on te donne
No_Luce: genre dans le test num 3 Batman monte et descend en passant la bombe et ne s'arrête pas ptdr
BlaiseEbuth: wesh alors xd lolilol
dwarfie: genre faut lui dire de s'arreter pile dessus ... bah , ca doit etre ce qui est demandé ... donc ou est le probleme ... nulle part ...
No_Luce: justement
No_Luce: comment ptdr
Stilgart: tu donnes des coordonnées à chaque fin de tour, non ?
No_Luce: oui
No_Luce: mais arriver à un moment, mon programme divise plus la liste
Stilgart: il faut que tu donnes celle où est la bombe
No_Luce: d'où le fait qu'il danse sur la bombe mdr
Stilgart: ça, c'est parce que tu gères mal les < / <=
Stilgart: ou encore la division par 2
BlaiseEbuth: xptdr
Stilgart: (il faut une division entière)
No_Luce: je divise la liste par //2
Stilgart: spoiler, ça marche pas
No_Luce: et si la liste est pair //2 + 1
Stilgart: là ça peut marcher mieux
No_Luce: ben bruh
Stilgart: reste à vérifier que tu gères bien les cas comme il faut
No_Luce: y'a 3 cas
No_Luce: liste vide liste pair et impair
Stilgart: papier-crayon-dessin-test ;)
Stilgart: (moi je sais pas faire ce puzzle là sans)
No_Luce: chui hypé
BlaiseEbuth: mdr
No_Luce: pas un ptit coup de pouce :'(
Stilgart: bah, si c'est l'erreur à laquelle je pense, je peux pas t'aider plus
Stilgart: tu as très probablement raté un des cas
Stilgart: (c'est un erreur TRES courante)
No_Luce: le cas quand il y'a un elt dans la liste ?
Stilgart: essaie de résoudre le test qui te pose soucis à la main
Stilgart: et regarde à quelle étape ton code fait autre chose que ce que toi tu veux
No_Luce: je vois
Stilgart: crois-moi, c'est une technique terriblement efficace
BlaiseEbuth: bruh
No_Luce: a priori ce n'est pas ma division de liste qui foire
No_Luce: mais mes listes elles memes
Stilgart: vérifie que tu coupes bien au bon endroit
Stilgart: et que tu utilises bien au maximum l'information qu'on te donne
No_Luce: ça coupe bien au bonne endroit
No_Luce: mais mes slices de liste
No_Luce: pas de bon slice mdr
No_Luce: je vois pas
BlaiseEbuth: ptdr
No_Luce: Batman danse entre la fenetre (38, 21), (38, 41)
No_Luce: il se déplace sur c'est deux points non stop et ne s'arrête pas
Stilgart: et donc... tu aurais envie d'aller où ?
No_Luce: normalement je dois être dans les (38, 30-40) je sais pas trop
No_Luce: mais ma liste avec mes slices
Stilgart: spoiler: à ce stade, tu sais déjà que c'est ni en (38,21), ni en (38,41)
No_Luce: oui mdr
BlaiseEbuth: XDDDDDDDDDDDD
Stilgart: et donc, tu voudrais aller à quelle case ?
No_Luce: ma liste restart
No_Luce: en gros quand elle dépasse la bombe il fait un déplacement sur l'axe Y dans l'intervalle [0, ..., H]
No_Luce: H = max height
No_Luce: on est au stade U (quand Batman est sous la bombe et qu'elle est situé au dessus de lui)
Stilgart: tu noteras que ça ne répond pas à ma question ;)
No_Luce: oui car elle est répondu en haut :)
Stilgart: en tout cas, je m'attendais à une réponse de la forme "(38, ???)"
No_Luce: je cite "normalement je dois être dans les (38, 30-40) je sais pas trop "
No_Luce: donc bombe = (38, 30-40)
No_Luce: dans cette intervalle
Stilgart: oui, j'avais vu... mais j'espérais secrètement que tu allais patcher le "je sais pas trop"
Stilgart: après tout, on te demande de retourner une coordonnée, pas une plage
BlaiseEbuth: "Vous pouvez livrer la pizza à l'appartement 30-40, j'sais pas trop"
BlaiseEbuth: *mdr
No_Luce: la grille fait 0.1 mm je vois pas grand chose
Stilgart: tu n'as pas besoin de voir la grille
No_Luce: je suis dans la partie explication et je me fais tacler
Stilgart: (de fait, les tests sont adaptatifs, donc si tu essaies de hacker, on te filera un autre test et ça passera pas :p )
BlaiseEbuth: - :p +ptdr
No_Luce: ok ça m'aide pas
Stilgart: je vais reformuler :
BlaiseEbuth: :popcorn:
Stilgart: (38,21) c'est trop à gauche
Stilgart: (38,41) c'est trop à droite
No_Luce: nop
Stilgart: que veux-tu retourner comme prochaine coordonnée ?
No_Luce: (38, 21) est trop haut par rapport à la bombe (38, 41) est trop bas
Stilgart: arf... pour ça j'avais une chance sur deux :)
No_Luce: le bombe se situe sur l'intervalle [21, .., 41]
BlaiseEbuth: Wesh Stilgart tu fais genre tu l'aides mais tu sais même pas lire des coordonées mdr
Stilgart: mais CG te demande d'écrire une coordonnée
No_Luce: je suis dans un ephase de recherche
No_Luce: phase d'hypothèse
Stilgart: BlaiseEbuth: je travaille modulo rotation de l'écran d'un quart de tour
Stilgart: technique de pro :)
No_Luce: je sais qqu'il me demande des COORDONN2EQ
No_Luce: bref
No_Luce: le blem que j'ai apparemment
BlaiseEbuth: La tourette
No_Luce: dur à expliquer
Stilgart: note que si tu écrivais la bonne coordonnées, tu n'aurais pas de problème
No_Luce: je suis au 3eme test
No_Luce: si j'étais teubé à ce point je ferai pas les test précédents
BlaiseEbuth: Oh. Celui qui vient après le deuxième et avant le quatrième. Je vois. :thinking:
No_Luce: bien vu
No_Luce: perspicace
Stilgart: tu sais, la dichotomie, c'est ce qu'on donne en entretien technique pour planter les gens
No_Luce: c'est un truc qui change h24
Stilgart: tout le monde pense que c'est trivial, et 90% du temps il y a un cas mal géré
BlaiseEbuth: Moi j'utilise un surin pour planter les gens...
No_Luce: moi ma main
No_Luce: bref
Stilgart: et sans prise de recul, tu vas passer ta nuit (peut-être en vain d'ailleurs) à essayer de déboguer
BlaiseEbuth: Mais les recruteurs sont contre les solutions pratique...
No_Luce: en fait, je suis ici pour qu'on m'aide
No_Luce: mais le blem est qu'on ne m'aide pas et qu'on me rabote que chui teubé
Stilgart: j'ai été sérieux tout du long, pour info
BlaiseEbuth: T'es le seul à dire que t'es teubé hein.
No_Luce: sauf que si on me laissait étaler le prob
No_Luce: afin que je puisse vous éclairez sur le sujet
Stilgart: non, parce que tu vas étaler ton code
Stilgart: pas ton problème
No_Luce: si le prob c'est le code forcément que je vais l'étaler
Stilgart: enfin bon, essaie déjà d'aller en (38, 31)
No_Luce: on y vient
BlaiseEbuth: Le code c'est salissant, faut pas l'étaler, après c'est lourd à nettoyer...
No_Luce: http://chat.codingame.com/pastebin/e0c447f7-bacf-478a-b0d0-cec2acde591a
No_Luce: même chose pour (38, 41)
No_Luce: moi je dois tomber sur l'intervalle [21, .., 41]
Stilgart: et si tu vas en (38, 31), il se passe quoi ?
BlaiseEbuth: Il y tient...
No_Luce: mais wsh c'est grave
No_Luce: comment veux-tu que j'aille sur cette case précise
No_Luce: quand Batman danse dessus
Stilgart: pour info, c'est le seul coup valide dans la situation que tu décris
No_Luce: il part de (38, 21) -> (38, 41)
No_Luce: sans s'arrêter
Stilgart: et c'est très certainement pas là où est la bombe
No_Luce: oh mon dieu c'est grave
No_Luce: je sais pas si j'explique mal
Stilgart: ça c'est parce que *tu* écris (38,41)
Stilgart: si tu écrivais (38,31), batman irait en (38,31)
No_Luce: la console me renvoie cette position
No_Luce: je ne contrôle pas la console
Stilgart: tu contrôles ce que tu envoies
BlaiseEbuth: Tu veux pas partager un replay ?
Stilgart: et si le referee (coté CG) était bogué, on aurait pas des milliers de gens à 100%
No_Luce: seigneur
No_Luce: à croire que je parle dans le vide
No_Luce: bon
No_Luce: vous avez tjrs pas compris mon problème apprement
Stilgart: c'est ce que disent les gens qui refusent d'écouter
No_Luce: tu me demandes un cas précis
No_Luce: dans un programme
No_Luce: ça n'existe pas
Stilgart: pourtant, c'est toi qu'il l'a donn
Stilgart: é
No_Luce: c'est une hypothèse de l'emplcaement de la bombe
No_Luce: je n'ai pas dit que c'était son emplacement officiel
Stilgart: et ?
No_Luce: toi tu me demandes d'aller dessus
No_Luce: comme si j'essayais pas justement
No_Luce: car le prob est la
Stilgart: j'ai dit explicitement que la bombe ne serait sans doute pas en (38,31)
No_Luce: qu'il soit la ou pas
Stilgart: et je t'assure pourtant que dans la situation décrite, la seule réponse valide est (38,31)
Stilgart: après, si tu ne vois pas pourquoi ce que je dis est vrai, je t'invite à reréfléchir au problème en profondeur
BlaiseEbuth: Moi j'ai demandé un replay. Mais si vous préférez continuer je vais chercher du popcorn.
No_Luce: on va s'exprimer autrement
No_Luce: comment veux tu aller à (38, 31) quand batman survole cette position
No_Luce: un replay de quoi ?
Stilgart: il ne survole pas cette position
Stilgart: si tu fais
Stilgart: print("38 31"), il ira en 38 31
No_Luce: d'accord très bien
Stilgart: si tu zigzages entre 21 et 41
No_Luce: fait le test 4
Stilgart: c'est que ton code écrit 38 21 un tour sur deux
Stilgart: et 38 41 l'autre tour sur deux
No_Luce: voila on y vient
No_Luce: merci de résumez la situation
BlaiseEbuth: Un replay du test. Sous le viewer tu as un bouton 'share'
Stilgart: ça j'y suis depuis ta première phrase hein ;)
No_Luce: https://www.codingame.com/replay/578801339
Stilgart: et depuis le début, j'essaie de te faire cracher qu'il faudrait que ton code écrive "38 31"
No_Luce: il est la le prob
No_Luce: COMMENT
BlaiseEbuth: Oh. Un bat-yoyo
Stilgart: et toi tu t'enfonces dans ton code qui calcule l'intervalle, code qui est correct mais qui ne sert à rien pour faire avancer la chose
No_Luce: on constate que BATMAN survole
No_Luce: ok j'ai capté la dichotomie
No_Luce: c'est encore floue
Stilgart: BlaiseEbuth: ils ont changé les tests 1 et 2 tu crois ?
BlaiseEbuth: Aucune idée pourquoi ?
Stilgart: parce que j'ai vraiment l'impression qu'il ne fait pas une recherche par dichotomie
Stilgart: et qu'il veut absolument aller sur le bord de son intervalle plutôt qu'en plein milieu
No_Luce: mais wsh
No_Luce: 21 et 41 sont des millieu
No_Luce: milieux
**Stilgart note qu'il y a donc deux milieux
BlaiseEbuth: Milieux de quoi ? Et pourquoi t'n a plusieurs ?
No_Luce: mais wsh
No_Luce: pour (38, 21) 21 = milieu de [0, .., 41]
avec (38, 41) qui est la position de batman
No_Luce: compris ?
No_Luce: meme chose pour (38, 41)
No_Luce: 41 = milieu de [21, .., H]
No_Luce: H = hauteur max
No_Luce: moi je cherche à être dans l'intervalle [21, ..., 41]
No_Luce: plus claire pour vous ?
BlaiseEbuth: Le principe de la dichotomie c'est de réduire l'intervalle de recherche. Si tu le fais chercher dans [21, .., H] à chaque fois que t'es en 21, et dans [0, .., 41] à chaque fois que t'es en 41, il va forcément faire toujours la même chose...
No_Luce: justement il est la le prob que j'essaie d'expliquer depuis mtn un long moment
Stilgart: et tu as lu ce que j'ai écris il y a genre 1h ?
No_Luce: la même chose en moins claire
No_Luce: car c'était flou
No_Luce: et comme tu me spammé le (38, 31)
No_Luce: assez complxe
Stilgart: ok, tu n'as pas lu ma question
No_Luce: my bad
No_Luce: oui que je dois aller à (38, 31) mais que c'est pas la soluce
No_Luce: que je dois print('38 31')
Stilgart: Stilgart 10:30PM et si tu vas en (38, 31), il se passe quoi ?
No_Luce: aucune idée
No_Luce: si c'est la bombe c'est win
No_Luce: et sinon ben non
Stilgart: alors essaie de répondre à cette question
Stilgart: supposons que c'est pas la bombe
Stilgart: (sinon c'est win et la question ne se pose pas vraiment)
No_Luce: et ben il va continuer de chercher des milieux
Stilgart: ok, supposons que la bombe soit U
Stilgart: donc qu'on te donner en entrée U au tour d'après
No_Luce: U + 1
Stilgart: U pour la direction (Up)
No_Luce: ah
Stilgart: (là c'est moi qui n'était pas clair)
No_Luce: j'ai cru que c'était une démonstration
No_Luce: mathématique
Stilgart: tu sais donc que 21 c'est trop haut, que 41 c'est trop bas, et que 31 c'est trop bas aussi
Stilgart: à ce stade, tu as deux points à régler :
Stilgart: 1. dans quel intervalle est la bombe ?
Stilgart: 2. à quelle case aller ensuite ?
No_Luce: [21, .., 31]
No_Luce: 22 prochaine case
Stilgart: tu peux faire mieux que ça
Stilgart: (en fait, tu dois)
Stilgart: à la fois pour l'intervalle et pour la case
No_Luce: hum
Stilgart: il faut être très fin sur ces choix
No_Luce: trop fin pour moi
Remi_avec_un_i: Si la bombe est à 30, ça va être long de tester 22, 23 ,24 ...
Stilgart: et c'est pour ça que j'ai dit tout à l'heure que 90% des gens se plantaient (sous-entendu, il n'y a pas de honte à galérer vu que c'est le cas de 90% des gens)
No_Luce: on test 25, 23, ...
BlaiseEbuth: Tu parles de milieux depuis tout à l'heure, c'est le moment ^^
Stilgart: 25 c'est mieux... mais pas parfait
No_Luce: omg
No_Luce: je me suis trompé de milieu dsl
Stilgart: ressaie de raffiner un peu l'intervalle d'abord
No_Luce: je voulais pas dire 22
No_Luce: 26
Stilgart: (sinon, ton milieu risque d'être bon seulement à 1 près... et ce 1 près fait toute la différence sur le dernier test)
Stilgart: je suis d'accord avec le 26
IMMANOOB69: Salut j'ai une question
No_Luce: len(liste) est impair
No_Luce: donc on trouve un milieu plus facilement
Stilgart: par contre, tu peux faire mieux que [21,31] pour l'intervalle
Stilgart: (21 c'est trop haut, 31 c'est trop bas)
IMMANOOB69: sur un des battles de bots je suis premier de ma ligue et j'ai battu le boss correspondant mais j'arrive pas à passer ligue sup, pourquoi ?
Stilgart: IMMANOOB69: ton score est stablisé ?
Stilgart: tu as 100% de complétion ?
Stilgart: quand tu lances un code en arène, il fait un certain nombre de matches
Stilgart: tu as un pourcenta
IMMANOOB69: aaahhh ok je me disais que c'était ça mrc
Stilgart: ge quelque part
Stilgart: et tu es promu si tu es à 100% avec un score plus grand que celui du boss
IMMANOOB69: jv attendre du coup :upside_down:
Stilgart: à noter que tu peux très bien perdre 0-5 contre le boss et être promu
No_Luce: bruh
Stilgart: (si tu bats le reste du top 10)
No_Luce: bruh
No_Luce: il danse tjrs le fou
No_Luce: sacré crack
No_Luce: j'arrive pas à prendre l'intervalle
No_Luce: bonne nuit
Remi_avec_un_i: Automaton2000 dessine moi une tortue
Automaton2000: il y en a qui font des trucs
Stilgart: Automaton2000: mais toi, non
Automaton2000: pendant un instant j'ai cru que c'était une vraie question
Remi_avec_un_i: Quels trucs Automaton2000 ?
Automaton2000: ha ok, il faut que je me suis pas fait pour ça
Stilgart: Automaton2000: toi aussi tu es un bot autocodé ?
Remi_avec_un_i: Houlà va falloir prendre des cours de Français Automaton2000
Automaton2000: si je prends le temps de s'y mettre
Automaton2000: pas à la hauteur de la case de départ
pardouin: yo o/
pardouin: me suis dit que j'allais faire un CoC pour une fois et ça plante
pardouin: le truc se lance pas :(
Remi_avec_un_i: C'est un signe
Stilgart: c'est une feature
Stilgart: fix ton cross the lines, plutôt
Remi_avec_un_i: Bon j'aurais mieux fait de m'abstenir sur CSB aujourd'hui. Ce matin 530ème de la ligue argent ,ce soir 3902ème.
Stilgart: c'est pareil
Stilgart: à CSB, bronze et silver, c'est de la bonne grosse mélasse
dwarfie: c'est definitif , je hais les puzzle de mouton5000
Stilgart: mon conseil : essaie de traduire le puzzle en terme de graphe
Remi_avec_un_i: Et on fait coment pour s'en sortir ? Dans Search Race, j'avais progressé grâce aux directions plutôt que de donner les coordonnées du prochain CP. Mais je ne peux pas faire ça dans CSB.
dwarfie: comme si je l'avais pas deja fait :(
Stilgart: c'est pas censé être résolu à l'heurisitique
Stilgart: tu as quel problème de graphe ?
Remi_avec_un_i: Vous parlez de quel puzzle ?
Stilgart: Remi_avec_un_i: en allant lire du Magus
Stilgart: moteur + monte carlo, ça fait mod legend
Stilgart: et vu la mélasse en silver, c'est un des rares cas où je conseille ça avant la gold
Stilgart: (à noter que les règles changent en gold)
Stilgart: cross the lines, un very hard qui mérite sa place
BlaiseEbuth: Tu passe gold avec -3vel, ezpz
Remi_avec_un_i: Dans ce même tchat on m'avait dit qu'il serait possible de passer en gold avec une heuristique, et que l'algo génétique était à utiliser ensuite, quand il y a tous les paramètres.
Stilgart: parait que -3vel ça le fait
Remi_avec_un_i: "-3vel, ezpz" syntax error moi pas comprendre ^^
Stilgart: moi j'étais stuck en bronze et j'ai sorti du minimax pour double jump
Stilgart: destination = next checkpoint - 3 * velocity
BlaiseEbuth: Moi j'était pas stuck, mais j'ai mis -3vel pour voir et j'ai fini gold...
BlaiseEbuth: Remi_avec_un_i au lieu de viser le checkpoint tu vises le checkpoint - 3* ta vélocité
BlaiseEbuth: cp.x - 3 * vx
BlaiseEbuth: idem pour y
**Stilgart n'est pas lu aujourd'hui, c'est triste ;(
BlaiseEbuth: ezpz
BlaiseEbuth: Ah ouai.
BlaiseEbuth: Désolé ^^'
Stilgart: Automaton2000: tu me files un potiron !
Automaton2000: j'ai perdu contre le boss mais je suis pas loin
Remi_avec_un_i: Je te lis Stilgart
Stilgart: merci à blaise d'avoir préciser
Remi_avec_un_i: J'avais déjà ma petite correction pour ne pas tourner autour d'un CP, mais je vais essayer ça.
Stilgart: (à la place de remi, j'aurais un peu bogué sur "vélocité")
Remi_avec_un_i: Par contre je n'ai pas la vélocité, je suppose que je dois la calculer avec mon ancienne position.
Stilgart: on a pas vx et vy en low league ???
Remi_avec_un_i: Non j'ai assez peu d'infos.
Stilgart: j'aurais du x, y, cx, cy, vx et vy
Remi_avec_un_i: Ma position, position de l'aédversaire, position du prochain CP, distance et angle du prochain CP.
Stilgart: juste de quoi -3vel, donc
Stilgart: tu dois pouvoir dire que vx = x - x_old
Stilgart: en vrai, il y a un facteur, cf le post mortem de magus pour les détails techniques
Remi_avec_un_i: Faut que je me note ça.
Remi_avec_un_i: Par contre je suis étonné que vous ne parliez pas du SHIELD (la nouveauté quand on passe en silver). On peut passer gold sans s'en soucier ?
BlaiseEbuth: En vrai juste la diff suffite large pour passer gold
BlaiseEbuth: Meme legend
Stilgart: c'est 10% non ?
BlaiseEbuth: sépu
Stilgart: donc 3vel ou 3.3vel ça doit pas changer grand chose
Stilgart: de mémoire, tant que c'est >2, ça suffit pour éviter de partir en orbite
Stilgart: sur ce, je suis crevé... donc bonne nuit
Remi_avec_un_i: Bonne nuit, merci pour les conseils.
BlaiseEbuth: Idem. Bisous.
Remi_avec_un_i: Désolé Blaise on n'est pas encore assez proche. Bonne nuit ^^
Remi_avec_un_i: La vache c'est magique. Devant le boss avec seulement 25% des matchs joués.
Remi_avec_un_i: Perdu 17 matches sur 220.
Remi_avec_un_i: Passage en ligue or dans quelques heures.
pardouin: le reverse avec la réponse marquée dans le stub -_-
pardouin: print("arithmetic mean")
pardouin: et évidemment j'ai remarqué qu'après ^^"
Remi_avec_un_i: Lol
Remi_avec_un_i: Je ne savais pas que certains coc reverse donnaient la réponse.
Remi_avec_un_i: C'est snas doute un puzzle qui se joue aussi en mode normal.
pardouin: oui
pardouin: mais le type a pas pensé qu'en mode reverse c'était pas approprié ^^"
Remi_avec_un_i: C'est vrai que j'ai fait une contribution, en nommant mes variables de manière appropriée, et j'ai coché reverse aussi.
Remi_avec_un_i: Je devrais peut-être l'éditer pour changer les noms de variables.
pardouin: p-ê :)
pardouin: (d'ailleurs c'était geometric mean, pas arithmetic)