Chat:Fr/2022-04-15
Stilgart: tortue à tous, et licorne à Automaton2000
Automaton2000: jamais fait de mcts, que du min-max et bfs ou dfs jusque là, suis débutant
Haashi: o/
Stilgart: \o
Haashi: c'est un enfer le magic numbering d'algorithme genetique
Haashi: t'as l'impression d'avancer à l'aveugle
Haashi: ou de reculer d'ailleurs
Stilgart: commence par fix ton crossover
Haashi: j'ai un crossover bien pourri, je prend un chiffre au pif entre les 2 parents
Buk.: o/
Littleyounes: o/
Stilgart: Haashi: donc commence par fix ton crossover
Stilgart: sans crossover intelligent, ton GA ne sera pas meilleur qu'un MC
Stilgart: (il sera même sans doute pire)
I_love_CoC: bonjour à tous
I_love_CoC: tortue Automaton2000
Automaton2000: disons que c'est pas une bonne idée
Bon[]Crayon: Salut tout le monde !
I_love_CoC: o/
Bon[]Crayon: slt Automaton2000 .=.e
Automaton2000: bah si tu veux de la perf
Bon[]Crayon: \o
Audran227: niker vos meres
Haashi: http://chat.codingame.com/pastebin/38bd327b-fe91-4b70-95a1-6ebe0efed831
Haashi: ok codingame, dis moi si je te soule
Haashi: j'ai exactement le meme problème en GA sur mars lander
Audran227: quelqu'un a pris mon claveir dsl
Haashi: en gros, comment faire un crossover interessant quand tu cherches une suite de mouvement
I_love_CoC: o/ Haashi
Haashi: parce que le mouvement au tour n n'a de sens qu'avec le mouvement au tour n-1 dans son évaluation
Haashi: o/ I_love_CoC
I_love_CoC: je suis encore en train de me casser la tête sur bandas^^
Bon[]Crayon: https://www.cs.us.es/~fsancho/ficheros/IA2019/TheContinuousGeneticAlgorithm.pdf
Bon[]Crayon: J'ai lu ça.
magicienkennys: y'a un mec qui s'apelle audran227 qui insulte les gens
I_love_CoC: Bon[]Crayon: je te respecte rien que pour ça^^ le boulot de ouf que ça a dû te demander
Audran227: s'il vous plait ne l'écoutez pas il s'amuse a faire le guignol et m'a deja fait ban sur le chat fr, il est assez dérangeant
Bon[]Crayon: Il faut prendre son temps.
VilBoub_junior: j'aprouve ce que magicienkennys a dit
Pessidu13: J'approuve ce que Audran a dut
Haashi: faut vraiment que je relise attentivement, j'ai deja l'impression de faire la formule 3.11
MarinDeNsi: @audran227 stop trashtalking stp !!
VilBoub_junior: @audran227 c'est vraiement méchant ce que tu dis sur la commu codingame
magicienkennys: @audran227 c'est inadmissible sur une plateforme de plaisir comme codinggame
MarinDeNsi: le codingame de l'époque semble d'un passé lointain... Jadis nous étions tous bienveillants..
magicienkennys: merci marin en voila une bonne parole
Papouze: @audran n'as tu donc aucunes manières ??
I_love_CoC: c'est juste moi ou ça troll à mort^^
VilBoub_junior: li faudrait ban @audran227 pour retrouver ce codingame de jadis
Audran227: Je subi un harcèlement répété, il serait bien de prendre les mesures adéquates @Nicola s'il y a des modos en ligne s'il vous plait merci
magicienkennys: ta gueule toi locve coc mele toi de ton cul
I_love_CoC: eh bien va discuter ailleurs
VilBoub_junior: vous aussi j'ai les coc
ThomasNicoullaud: Il n'y aura aucun avertissement sur les prochains débordements.
Bon[]Crayon: trollincode
Haashi: I_love_CoC t'apprendras à les ignorer t'en fait pas
Audran227: merci de prendre ces mesures <3
VilBoub_junior: I_love_coc tu code en quoi ?
Audran227: ntm
MarinDeNsi: désolant..
clxm: Whoooo c'est quoi ce langage la ???
VilBoub_junior: @audran227, pourrais-tu m'expliquer un ppuzzle
VilBoub_junior: stp
VilBoub_junior: j'ai besoin d'aide
Pessidu13: Bonjour thomas Nicoullaud j'ai vu après viiste de ton site que tu étais a 1500 elo aux eches
Pessidu13: je te propose un duel aux echecs
Pessidu13: es tu pret a laccepter.
Bon[]Crayon: Échec et mat Automaton2000 !
Automaton2000: oui, c'est un peu le principe de base de la base de la base
Bon[]Crayon: :smile:
Magus: ça c'est probablement AutomatonNN qui lui a appris
Haashi: Interessant ton pdf boncrayon, j'ai appris des trucs merci
Haashi: oooooook j'ai compris
Bon[]Crayon: :thumbsup_tone2:
Haashi: finalement j'ai pas compris
Haashi: j'ai essayé avec mon approche c'est pire
Bon[]Crayon: :frowning2:
Haashi: j'ai essayé la formule 3.15, mais c'était un carnage
Haashi: je pense que mon probleme vient de ma simu
Haashi: ma simu pour regarder si je passe un checkpoint, je regarde a la fin du tour (donc quand t=1) au lieu de regarder comme dans csb en temps réel
Bon[]Crayon: Tu es bien sur search race.
Haashi: oui
Bon[]Crayon: Parce que le code est accessible.
Haashi: oui j'ai regardé le referee
Haashi: mais je me suis dit que pour simplifier la simu (et donc gagner en perf) je pouvais me permettre de simplifier comme ça
Haashi: du coup mon bot ralentit un peu quand il arrive a un checkpoint pour s'assurer de finir le tour sur le checkpoint
Bon[]Crayon: Pour la simu, j'ai recopier au moins 90% du code correspondant.
ThomasDrt13: comment on fait en clash "facile" ?
Bon[]Crayon: Facile en quoi ?
Gefaim: Si jamais c'est t'as question, il n'y a pas de mode facile en clash
Bon[]Crayon: Gefaim moi aussi !
Gefaim: oui tacos
Remi.: Salut tout le monde
Remi.: et bon appétit !
Gefaim: oh c'est l'heure oui
Bon[]Crayon: o/
Remi.: \o
Gefaim: Si y'en a qui fait font du Js, je trouve pas comment supprimer les n premiers caractère d'un string, quelqu'un aurait une idée
Gefaim: court en taille de code *
ThibautC: Un substring en partant de là où tu veux supprimer ?
ThibautC: txt.substring(n)
ThibautC: txt.substr(n)
ThibautC: C'est mieux :d
Gefaim: ouais thx, je commence le js
ThomasDrt13: quelqu'un peut m'aider pour l'exercice "la descente" svp ?
ThibautC: Qu'est ce qui te pose problème ?
ThomasDrt13: j'ai réussi à détruire tout à l'instant
ThomasDrt13: juste en ajoutant dans la boucle : System.out.println(i);
ThomasDrt13: mais maintenant je dois faire 2 tirs
ThomasDrt13: mais je ne sais pas comment
[CG]Thibaud: 1 tir par tour
ThomasDrt13: oui ça j'ai réussi
ThomasDrt13: mais le test 2 où il faut effectuer 2 tir à l'extrémité j'ai pas compris
ThibautC: Dans l'idée tu dois trouver l'index de la montagne la plus haute, tu vois comment faire ?
Zorg1: Salut tout le moned
Zorg1: Salut Automaton2000 ça boume ?
Automaton2000: il est ou blaise d'ailleurs ?
Zorg1: il est dans le coin Automaton2000
Automaton2000: je me suis pas encore à ce niveau là
Remi.: o/
Zorg1: tu veux un :taco: Automaton2000 ?
Zorg1: \o Remi.
Automaton2000: tout ce que j'ai fait
Remi.: Merci Zorg1 pour le 2opt hier soir.
Zorg1: ouaip c'est pas compliqué à implémenter et ça marche bien
Remi.: Je l'ai un peu transformé en n-opt, avec l'histoire du plus proche voisin.
Zorg1: ah tu m'es passé devant
Zorg1: je te dirais plus rien :p
Remi.: Depuis 2 minutes ^^ y a 10 minutes j'étais juste derrière toi.
Zorg1: et après il pleure qu'il n'arrive jamais à faire mieux que moi ;-)
Zorg1: z'êtes vraiment des comédiens :p
Remi.: Ah non j'ai pas dit ça .. j'ai dit qu'en géné"ral j'applique moins bien les conseils ^^ y a qu'à voir MM ou SR
Remi.: Mais pour TS ça marche bien :)
BlaiseEbuth: Yo tout l'monde ! Automaton2000 !
Automaton2000: je dois faire un code qui fait ça
WhatTrickeryIsThis: driss il est choupinet pourtant <3
WhatTrickeryIsThis: Automaton2000 c'est vrai qu'on vie dans une république bananière ? :banana:
Automaton2000: peut être que je me demandais si il y avait une histoire de géométrie non euclidienne aussi
WhatTrickeryIsThis: avec une 5em dimension
louzi63: avec le théoreme de Rolle tu gagne tout
Stilgart: Automaton2000: et du fog of war tant que tu y es
Automaton2000: il y a une solution
Mega-low: inégalité des accroissements finit
GroutchKeu: o/
Stilgart: \o
Stilgart: on dit égalité quand on travaille dans R
Mega-low: qui t a dit que l'on travaillait dans R
louzi63: on passe sous un tunel
louzi63: un niveau d'humour negatif
ThomasDrt13: sur l'entrainement la descente
ThomasDrt13: en gros je n'arrive pas à identifier la montagne la plus haute
louzi63: prends une longue vue et pour la descente n'oublies pas de freiner
louzi63: oui utilise np.valise
ThomasDrt13: je le fait en java
louzi63: la java la plus bellleuuh celle qui ensorcèle
Littleyounes: o/
BlaiseEbuth: :eyes:
Littleyounes: o/o
Littleyounes: ༼ つ ◕_◕ ༽つ
GroutchKeu: ༼ つ ◕ ︵ \(°□°)/ ︵ _◕ ༽つ
BlaiseEbuth: ╰(⇀︿⇀)つ-]═───༼ つ ◕_◕ ༽つ
Littleyounes: (☞゚ヮ゚)☞ ☜(゚ヮ゚☜)
Stilgart: Automaton2000: mon unicode est tout pété :(
Automaton2000: peut-être que ça aurait été fix beaucoup plus tôt
BlaiseEbuth: Moi aussi...
Stilgart: (en fait, c'est un soucis d'ordre dans lequels les fonts s'installent... mais j'ai pas la main sur ça)
BlaiseEbuth: Ah. Moi c'est juste pidgin qui gère pas.
Stilgart: je pourrais sans doute demander l'aide de stylish mais bon...
Stilgart: BlaiseEbuth: moi j'en ai une qui gère, mais firefox veut en utiliser une autre :(
makavelli63: retourne faire ta physique
makavelli63: donde esta guytou ?
Guytou: comment t ecris en couleur
makavelli63: @guytou
makavelli63: mdrr
makavelli63: :stuck_out_tongue_winking_eye:
makavelli63: whs
MaryThomas: Hello world
MaryThomas: il y a une limite dans le nombre d'appel à une fonction recursive sur Coding Games ?
MaryThomas: J'ai la solution d'un puzzle avec une fonction récursive qui passe sur Xcode mais qui fait une erreur ici
Littleyounes: oe
Littleyounes: (☞゚ヮ゚)☞
MaryThomas: Du coup j'hésite à soumettre un code affreux qui fonctionne, alors que ma belle solution ne passe pas :/
Littleyounes: :/
Littleyounes: Je penses qu'on peut l'augmenter mais je suis pas sûr
BlaiseEbuth: Quelle erreur et en quel langage ?
MaryThomas: Pas d'erreur :/ en swift
Littleyounes: ptdrrr swift
BlaiseEbuth: "mais qui fait une erreur ici"
Stilgart: Automaton2000
Littleyounes: en python j'avais résolu avec import sys print(sys.setrecursionlimit())
Automaton2000: je ne crois pas que je suis passé à autre chose
Stilgart: vous voyez, il a avoué être toujours dans l'erreur :D
Littleyounes: J'en ai presque assez de ce chat bot ridicule
Littleyounes: il est nul
BlaiseEbuth: Il est moins ridicule que toi.
Littleyounes: :o
Littleyounes: Emotional damage
BlaiseEbuth: MaryThomas: tu as dit que ça faisait une erreur sur CG...
BlaiseEbuth: Après Swift c'est sans doute un des langages les moins optis de la plateforme.
MaryThomas: found : nothing
BlaiseEbuth: Ah c'est juste trop lent.
MaryThomas: alors qu'une boucle while() avec le même nombre d'iteration c'est moins long ?
Bon[]Crayon: Steve accélère, accélère !
BlaiseEbuth: Potentiellement oui, mais je connais pas Swift donc je saurai pas te dire.
Bon[]Crayon: C'est quel puzzle ?
MaryThomas: Passer 50 fois dans une fonction récursive ou 50 fois dans un while(), le while est plus rapide ? (vrai question) ?
BlaiseEbuth: "Ca dépend" vraie réponse ;)
makavelli63: les reuf je suis premier hahahahaha
BlaiseEbuth: :clap:
MaryThomas: le puzzle facile THE RIVER I., dernier test
Remi.: MaryThomas : Possible car dans un appel de fonction il y a sauvegarde du contexte dans la pile, et ça peut prendre un peu de temps ... mais comme BlaiseEbuth je ne connais pas le swift.
MaryThomas: Merci ;)
Remi.: Et recopie des paramètres
BlaiseEbuth: Mais encore une fois, Swift sur CG...
Sirios: si tu veux être fixé, il faut regarder le résultat assembleur
Guytou: essaye avec np.array sur gabanna du ,moniteur en axe beta
Sirios: par contre je ne sais pas si c'est faisable avec swift
Sirios: ou alors a l'arrache avec des timers
BlaiseEbuth: Si si https://godbolt.org/
makavelli63: les gars si vous voulez des conseille c est 5 euros
Haashi: makavelli64 je veux bien que tu m'aides a fix mon crossover de ga
Stilgart: et que tu me files les 5€ promis au passage :)
Zorg1: comme vous êtes vénaux :(
Haashi: ma gestion de coliision est mieux
Haashi: tellement mieux maintenant que ma voiture prend la tangente au cercle
Haashi: sans valider le checkpoint du coup :)
Haashi: une histoire de gestion des flottants a coup sur ça
Haashi: regarder moi ça
Haashi: https://www.codingame.com/replay/619746643
Zorg1: oui en général je considère le CP 5 pixel plus petit qu'en réalité ;-)
Zorg1: ou un truc dans ce gout là
Haashi: t'as un GA aussi ?
Zorg1: yep
Haashi: j'aimerai bien tenté de faire un neural network
Zorg1: ça me tente pas vraiment en fait
Haashi: avec les post mortem qui ont fait sur csb
Haashi: je me dis que c'est encore+ facile sur celui ci vu que t'as moins de pod etc
Zorg1: c'est sûr que tu peux te générer les sets chez toi
Zorg1: avec un GA qui prend un temps fou à prévoir toute la course, puis tu entraines ton NN contre ça
Haashi: yup c'est ce que je me dis
Zorg1: après moi la théorie des NN je suis franchement à la rue :(
Haashi: On est 2
Haashi: j'ai juste fait le 1er sur codingame
Haashi: mais après y a tellement de type de réseau neuronal que je saurais meme pas lequel utilisé
Zorg1: oui pas besoin NN pour une appli de gestion :D
Zorg1: quoique pour bricoler des fausses factures crédibles :thinking:
Zorg1: t'entraine ton NN contre un set de bonnes factures et tu lui demande d'en imiter une pour générer une fausse ^^
Haashi: heureusement que codingame est la pour faire chauffer nos cerveaux
Zorg1: Automaton2000 prêt à truander la compta ?
Automaton2000: mais bon c'est de la simulation
Zorg1: au début Automaton2000, après on entre dans le dur :)
Automaton2000: il faut que je le fasse
Zorg1: :thumbsup:
Haashi: Automaton2000, tu prédis quoi pour sc2022 ?
Automaton2000: si tu codes en quoi ?
Haashi: automaton2000 en go surement
Automaton2000: alors que j'ai pas fait gaffe
Zorg1: en Haskell ++ Evolution Automaton2000
Automaton2000: oui, mais j'ai pas trop le temps pour le moment :p
Zorg1: j'ai décoché la case "langage de merde" dans les settings :p
Rhemyr: slt
Zorg1: o/
Rhemyr: c'est quoi csb ?
Zorg1: MPR maintenant
Haashi: mad pod racing
Rhemyr: ah
Haashi: c'est l'ancien nom
Rhemyr: merci :)
Zorg1: ça a changé de nom pour des raisons de frayeur du nouveau propriétaire sur les droits
Rhemyr: je voyais ça partout sans trouver le jeu
Zorg1: t'as pas mal de puzzle comme ça
Haashi: fantastic bits qui est devenu broomstick flyer
Zorg1: suite au rachat de CG par je sais plus qui
Zorg1: des américains
BlaiseEbuth: McDonalds
Rhemyr: je croyais que c'était une plateforme fr
Zorg1: Canergy Gros Mellon University
Haashi: ca l'était
BlaiseEbuth: C'était oui
Zorg1: CG oui mais la société fr a été racheté
Zorg1: après je sais pas si la structure est conservé, bref osef
Rhemyr: d'acc
BlaiseEbuth: T'façon c'est d'la merde.
Haashi: maintenant tous ce qu'on écrit dans le chat sert à entrenir les chaines de markov des services de renseignements americains
Rhemyr: :joy:
Haashi: n'est ce pas Automaton2000
Automaton2000: et il ne trouve rien
Haashi: cache bien ton jeu
Zorg1: avec Automaton2000, le bot à taco et les modos pyschotique d'à côté le FBI vont devoir embaucher des gens
Automaton2000: je fais pas de python
Zorg1: et c'est bien Automaton2000
Automaton2000: f1 , t select toggle line comment
Zorg1: un petit langage troll en passant
Zorg1: Automaton2000 : les vrais écrivent leur SQL en MAJUSCULE
Automaton2000: ah oui ca c'est sur
Haashi: Automaton2000, t'as voté qui ?
Automaton2000: pour faire de la programmation
Haashi: :flushed:
Zorg1: LA PROGRAMMATION EN MARCHE
Zorg1: ou
Zorg1: LA PROGRAMMATION AUX FRANCAIS
Zorg1: ?
Zorg1: Automaton2000
Automaton2000: bah du coup tu peux te faire pousser
Zorg1: nice
Haashi: la programmation insoumise
Zorg1: le code qui fout les tests par la fenêtre ^^
VilBoub: Qu'on ne s'étonne plus de la cration de smufs... https://www.youtube.com/watch?v=H7RruGjMFMk
Zorg1: ha c'est le tech evangelist de CG ^^
Zorg1: ah non il est devenu "dev evangelist"
Zorg1: (je sais toujours pas ce que ça fait mais bon on va dire que je fais du mauvais esprit)
Zorg1: pas envie d'avoir un first warning par un bot à taco qui sait tout juste compter :(
BlaiseEbuth: En python... :nauseated_face:
BlaiseEbuth: Skwa l'rapport avec les smurfs ?
Zorg1: pas eu le courage de regarder toute la vidéo
VilBoub: BlaiseEbuth, pour partir de zéro sur les CoC, tu dois créer un nouveau compte, non ?
BlaiseEbuth: Comment ça de zéro ?
VilBoub: Le 2ème du classement est Lvl 4 avec juste 30 clashs à son actif,
BlaiseEbuth: Oui. Bah c'est p'têt un smurf mais j'vois toujours pas le truc...
VilBoub: j'ai pas regardé en détail mais le principe d'un "speedrun" c'est pas de monter le plus haut possible en partant de zéro ?
VilBoub: c'est peut-être moi qui ai mal compris... pas grave ^^
BlaiseEbuth: Dans l'absolu oui. Mais rien ne dit que le mec avait déjà fait des clashs avant sa vidéo
VilBoub: c'est vrai !
BlaiseEbuth: VilBoub m'a fait défendre un mec de CG! Qui fait du python en plus! :scream:
VilBoub: hahaha !
Haashi: bah c'est le principe du speedrun non, de t'entraines en amont pour faire la meilleur perf possible le jour J
BlaiseEbuth: Moi j'préfère les TAS
Haashi: et mois les piles
Haashi: -s
**BlaiseEbuth slaps Haashi around a bit with a large stack.
Haashi: UwU
elio27: évidemment pour un speedrun faut être entraîné mais faut commencer sur un nouveau compte
VilBoub: Donc c'est bien ça, c'est une technique [CG] pour faire gonfler le nombre de comptes ^^
elio27: ahah le complot
VilBoub: =)
BlaiseEbuth: Genre ils ont besoin de ça.
Stilgart: tout ce qui gonfle le nombre de compte est le bienvenu
Stilgart: Automaton2000: on croit en toih
Automaton2000: parce que le problème c'est que je sais que c'est pas un problème
Stilgart: -h
BlaiseEbuth: Nan mais je veux dire, ils trichent sur les stats direct, pas besoin que les comptes existent vraiment.
Stilgart: je sais pas, ça parlait de quoi ?
VilBoub: de smurfs pour faire des speedrun de CoC
Stilgart: ça veut dire quoi speedrun un CoC ?
VilBoub: https://www.youtube.com/watch?v=H7RruGjMFMk
BlaiseEbuth: :shrug:
Stilgart: parce que bon, je peux préparer un bot qui gagne ~100% du temps en fait
VilBoub: tu pars de zéro et tu montes le plus haut possible en 1h
Stilgart: (suffit juste que je me fasse chier à faire tous les shortests en amont)
BlaiseEbuth: Moi aussi... Oh wait.
**BlaiseEbuth sifflotte.
**Stilgart a trouvé une occupation pour le WE de BlaiseEbuth
BlaiseEbuth: De ?
Stilgart: bah, faire le bot :D
BlaiseEbuth: Tu te rappelles pas pourquoi j'ai perdu mon badge à la base ?
Stilgart: tu peux aussi chercher la base de solutions de shortest
Stilgart: donner la raison officielle n'était pas une priorité, si ?
BlaiseEbuth: Bah je l'avais pas caché pourtant :D
Stilgart: par ailleurs, tricher est seulement décourager... c'est dans la faq
BlaiseEbuth: J'avais fait un clashbot justement.
BlaiseEbuth: Oui mais non
Zorg1: pas suivi lr psychodrame
Stilgart: ha, jsuis con
Stilgart: je pensais au 1er ban moi... pas à la perte du badge
Stilgart: (faut dire que c'est tellement wtf d'utiliser ça comme prétexte officiel de retiration de badge aussi...)
BlaiseEbuth: C'était surtout la goutte d'eau en fait.
Zorg1: de toute façon notre ami à gros QI va sans doute finir modo
Zorg1: c'est inévitable
BlaiseEbuth: Le taco ?
Zorg1: non le gars à l'ouest
Stilgart: il a pas déjà un alt modo ?
Zorg1: aucune idée
Stilgart: je pense pas, mais je ne serais pas surpris que ce soit le cas
Zorg1: bah profitons du dernier vrai contest de CG après on avisera, on créera plein de multi dans le but avouable de faire des speeds run ^^
Zorg1: sur ce je vais coder des trucs en clojure :D
BlaiseEbuth: Oo
Zorg1: j'aime mieux le postfix mais faut donner sa chance au préfix
Zorg1: mais bon à la base Lisp tu fais le boulot du compilo tu écris directement en AST ^^
Remi.: Bonsoir la commu
**BlaiseEbuth slaps Remi. around a bit with a large Bonsoir.
Remi.: Vous causez pas beaucoup ce soir
Zorg1: on intériorise vachement
Zorg1: c'est le we de pâques aussi
Remi.: ouais mais du coup je n'ai plus de lecture quand je mets mon cerveau en pause de codage.
Remi.: Et sur samegame, pour calculer les décalages bas / gauche avec mon tableau de bits, ça me fait beaucoup de noeuds dans le cerveau ^^
b0n5a1: o/
Remi.: \o
Zorg1: o/
b0n5a1: \o
b0n5a1: voilà on a un "4 sans" ^^
b0n5a1: (aviron, 4 sans barreur)
Remi.: o
Remi.: (et voilà le barreur)
b0n5a1: qui doit faire mini 50 kilos sous peine de lester le bateau :D
b0n5a1: (on devait trimballer 3/4 kilos remis en ligne de départ, rendu/contrôlé arrivés au ponton...des fois que t'ai eu la mauvaise idée d'en jeter à la flotte ^^)
b0n5a1: (vrai que pour championnats de zones, France, etc...sinon tu t'en cognes)
Zorg1: bon alors sinon la course de nuit t'as bloqué ?
Zorg1: vu que tu râlais là dessus hier ^^
b0n5a1: je suis rentré à 19h15, départ 19h30 donc c'était ok...par contre après beau bordel
Zorg1: tu balades ta chienne là dedans
Zorg1: je dis ça mais ça doit avoir peur si il y a du monde partout
b0n5a1: non ça va, elle gère ce type de situation et obéit
b0n5a1: quand elle était petite c'était une autre histoire, mais normal
Remi.: Youpi \o/
Remi.: Ma simulation du prochain état sur samegame semble bien fonctionner
Remi.: y a pu ka
Remi.: y a plus qu'à profiter des 20 secondes du 1er tour pour essayer de résoudre le jeu ^^
b0n5a1: c'est ce que j'ai fait, full MC
b0n5a1: ça score pas terrible ^^
Remi.: Ah ?
b0n5a1: bah juste MC bof bof...je simule une partie random jusqu'à la fin tant que je peux le faire et garde la meilleure et je dump tou au premier tour
Stilgart: j'ai bien un beam search moisi moi
Stilgart: b0n5a1: tu pourrais au moins relancer ton MC à chaque tour
Remi.: Ah ok, moi j'espérais pouvoir jouer toutes les possibilités, sans random
b0n5a1: sans utiliser d'heuristique type "là maintenant tu touche pas à cette couleur pendant N tour"
b0n5a1: vraiment le truc bourrin
**Stilgart tend les rudiments de la combinatoire à Remi.
Zorg1: "explosion combinatoire"
Zorg1: :p
Remi.: Oui mais 20s quand même.
b0n5a1: ouch toutes les possibilités...lance le, fais tout cryogéniser/envoyer dans une autre galaxie...dans 5000 ans quelqu'un te réveillera et ça tournera encore ^^
Zorg1: la factorielle c'est plus fort que toi :p
b0n5a1: fais toi*
Stilgart: Remi.: lis le Zorg1, et fix ton rudiment :p
Remi.: Ok, tant pis ^^
Stilgart: b0n5a1: c'est pas si énorme pour same
Remi.: mais ce sera toujours mieux que mon mauvais random actuel
Stilgart: tu as des tas de conflits
b0n5a1: ouais c'était pour imager ^^
Stilgart: Remi.: le cierge à saint Manwe fait aussi partie des rudiments hein
Zorg1: y a le bon random et le mauvais random ....
Remi.: Ma position actuelle vient du mauvais random. Juste une vérif que je suis bien dans une "zone"
Remi.: Sinon rerandom
Remi.: spam submit
Remi.: et hop, 271ème/508 ^^
Remi.: 43 CP/2500
Stilgart: c'est presque devant moi ça
Zorg1: ah mais c'est un puzzle de le chat machine
Stilgart: (ce qui, vu que je n'ai pas vraiment essayé, ne devrait pas être dur à faire)
Stilgart: oui, donc il y a sûrement un bug dans le referee
Remi.: Là je peux simuler, avec des tableaux de bits je pense avoir un truc plutôt rapide
Zorg1: exploitons les bugs du referee
b0n5a1: Lilou Dallas Multi Path
Remi.: Donc y a plus qu'à faire l'algoi
b0n5a1: (désolé, dungeon 3D ^^)
Remi.: -i
Zorg1: moi je joues qu'à Dungeon 15D
Zorg1: y a plus de profondeur
b0n5a1: c'est les tests : Multi-path 1, ya Lilou dedans, faut la chercher !!!!
Remi.: Je l'ai fait mais je ne me rappelle pas de Lilou ^^
Zorg1: Lilou ?
Zorg1: j'ai du rater une référence moi
b0n5a1: le 5e élément
Zorg1: AH
Remi.: Lilou dallas multi pass ^^
Remi.: ben là c'est multi path
b0n5a1: MOOUULTI PAAASSS !!!
b0n5a1: ato wash
Zorg1: ah ok je me rappelle la scéne ^^
b0n5a1: auto*
Remi.: Pourtant t joues dedans Zorg
Remi.: JE SUIS TRES DESAPOINTEEEEEE
b0n5a1: ouais t'as un chat chelou de l'espace
b0n5a1: avec une trompe
Zorg1: oui bon je sais pas ce que j'ai bourriné j'ai du faire un BF depth 1et des coups au pif depth 2
Zorg1: c'est du lua hein j'ai pas une puissance de calcul de goret moi
b0n5a1: bof ça va la plus grosse ma je crois avoir vu une 13x13x13 un truc comme ça
Zorg1: juste en dessous de b0n5a1 en fait
b0n5a1: pam*
b0n5a1: map*
Zorg1: pif paf pouf les trois sorcières de charmed
b0n5a1: gné?
Remi.: Vous ne parlez pas de la même chose je crois
Zorg1: je suis classé juste en dessous de toi dans Samegame
Remi.: Zorg1 est toujours sur samegame et b0n5a1 sur dungeon3D
b0n5a1: ha
b0n5a1: oki
Zorg1: bon j'arrive pas à relire mon code :(
b0n5a1: hihihi
Remi.: Faut tout recommencer :P
Zorg1: Automaton2000 aide moi !!
Automaton2000: c'est pas un peu de chance
Zorg1: t'es aussi pertinent qu'un bot à taco Automaton2000 :rage:
Automaton2000: en plus j'ai l'impression que ca va me faire gagner des points
Remi.: Si tu comptes sur Automaton2000 c'est pas près de marcher ^^
Automaton2000: j'ai déjà fait le coup de l'adversaire
Zorg1: 1K singe avec 1K machine à écrire on devrait arriver à recoder Linux
Zorg1: le truc c'est qu'il faut éviter de leur mettre une cravate sinon ils croient bosser à Accenture et ils font de la merde
b0n5a1: ya environ 22 ans y'avait un site qui proposait des presta dev ... avec des singes ^^ (pour le fun)
b0n5a1: avec la descriptio détaillée de chaque profil
Zorg1: maintenant ils font des NFT
Remi.: Bon, je manque d'inspiration pour mon algo. Je le coderai plus tard ^^ je ferai peut-être un bfs pour ne pas me soucier de la profondeur, je continuerai tant que j'en aurai le temps.
b0n5a1: https://www.youtube.com/watch?v=mco3UX9SqDA
b0n5a1: ça faisait longtemps...
b0n5a1: 0:36 - 0:40 :joy:
b0n5a1: ça en parallèle de Hard as a rock c'était chelou
Zorg1: ah tiens l'indispensable vidéo d'asticage de légumes ...
b0n5a1: ouch ça a bien baissé le nombre de submits à la chaîne on dirait ^^
Remi.: T'as tenté un spam submit ?
b0n5a1: oui
b0n5a1: je suis à 2 places au dessus de Zorg1 :D
Remi.: Tu peux en faire 5, tu attends 5 ou 10 minutes, tu peux en refaire 5, puis 1/2h depuis les premiers et tu peux en refaire 5
b0n5a1: avant c'était une je crois
Remi.: Ah sur samegame ^^
b0n5a1: ouais j'ai eu l'impression que c'est 5 en effet
Remi.: Fais gaffe, je l'ai déjà énervé en le dépassant sur Travelinng Salesman :P
b0n5a1: Zorg1 je l'ai poussé pour qu'il te dépasse :D
b0n5a1: et encore sans soluce de départ sous optimale ^^
b0n5a1: le bon random
b0n5a1: complètement fortuit (ou pas)
Remi.: J'ai pas de random sur TS
b0n5a1: erf ^^
Remi.: Je teste toutes les possibilités ^^
Remi.: Enfin, tous les points de départs possibles pour le plus proche voisin, puis tous les n-opt possibleS.
Remi.: Plus quelques-unes des permutations que j'avais codées avant. C'est ce qui m'a permi de le dépasser. Sinon j'étais un peu derrière.
Remi.: Bon allez, c'est pas que je m'ennuie, mais va falloir y aller.
Remi.: Bonne nuit les gens
b0n5a1: bn
Oshimada: j ai un test a passer
Oshimada: comment preparer un test coding game
COCPP: C'est facile
COCPP: Fais des COC
COCPP: Normalement si tu as un niveau à peu près correct tu auras >99%