Chat:Fr/2022-06-12
Zorg1: o/ tout le monde
Zorg1: \o Automaton2000
Automaton2000: a mon avis c'est là que j'ai faux, ça doit me masquer de meilleures combinaisons à depth plus élevée
Remi.: \o Zorg
Zorg1: o/ Remi.
Remi.: Automaton2000 tu n'as pas déjà dit ça hier ?
Automaton2000: ce que je veux dire on peut pas tout avoir
Zorg1: à ce propos c'est pour quand la prochaine tortue ou licorne Automaton2000 ?
Automaton2000: et avec un peu de malchance, c'est même un plagiat
Remi.: Avec toi c'est touj,ours du plagiat Automaton2000
Automaton2000: ouais je viens de regarder
Bon[]Crayon: Salut tout le monde !
Bon[]Crayon: slt Automaton2000
Automaton2000: et à chaque fois que je vois !
Zorg1: o/
Bon[]Crayon: \o
Stilgart: Automaton2000: en attendant, nous on ne voit de licorne
Automaton2000: pour des raisons évidentes ainsi qu'un manque cruel de l'absence d'une commande pour supprimer un message, c'est incroyable.
Stilgart: +pas
Stilgart: et bonjour à tous, et tortue Automaton2000
Automaton2000: pas sûr que ça soit un peu plus de temps que je me fais jeter
Zorg1: on te jette dehors Automaton2000 ? un bot aussi adorable que toi ?
Automaton2000: pour le puzzle de la semaine ?
Zorg1: ça existe plus ça Automaton2000 ^^
Automaton2000: quand tu as le lien ?
Remi.: o/ Bon[]Crayon et Stilgart
Stilgart: \o Remi.
dwarfie: salut les gens ... et Automaton2000 qui dit jamais licorne
Automaton2000: je ne sais pas comment vous faites pour discuter en meme temps , c'est pas pour ce que j'en ai ...
Zorg1: o/
Stilgart: Automaton2000: je te sens limité par ta vision séquentielle des logs, tu veux qu'on en cause ?
Automaton2000: mais ça va pas durer
Stilgart: en effet :(
R4N4R4M4: Hello tout le monde
R4N4R4M4: Prêts pour le challenge ? :D
Zorg1: c'est Mercredi
Zorg1: on a le temps encore
Zorg1: * Jeudi
Zorg1: faut que je fix mon calendrier moi :(
R4N4R4M4: T'as vu la vidéo Zorg1 ? On dirait qu'il y a quelques indices ,)
Zorg1: oui pas reconnu le jeu de plateau
Zorg1: et je sais où c'est tourné mais bon ça va pas m'aider ça ^^
R4N4R4M4: Faut regarder le code filmé sur les écrans ;D
R4N4R4M4: C'est pas forcément du code du challenge, mais il y a une certaine probabilité https://prnt.sc/UUKbqGJseIHh
Zorg1: oui on dirait un jeu de carte
Stilgart: ça parle de green it, mais ça fait des codes avec du malloc... gg
Zorg1: à 1:45 ils débalent un jeu de plateau mais on dirait qu'ils ont floutés la boîte les petits malins
R4N4R4M4: Oui j'ai rien tiré de la séquence de jeu de plateau
Zorg1: il y a des cartes aussi
Zorg1: :p
Zorg1: après c'est le genre t'y a joué tu le reconnais tout de suite sinon bof
Zorg1: au moins c'est pas les colons de Catane
Zorg1: à mais y a le tech evangelist de CG dans la vidéo, je viens de tilter
Zorg1: (la vidéo : https://www.youtube.com/watch?v=rUuyE1GkhOo)
Zorg1: les "meilleurs dév de la sogé"
Zorg1: d'un seul coup j'ai peur :smiling_imp:
Stilgart: @1:07: petite pensée pour Razovsky
R4N4R4M4: Ils sont arrivés 9e au classement entreprise au dernier challenge
R4N4R4M4: Arnaud.Net est arrivé #16
Zorg1: on peut plus troller tranquille ici :(
Stilgart: Zorg1: j'avais pas vu que tu avais déjà fait la remarque :p
Zorg1: laquelle ? quand je shitpost j'y vais pas à la petite cuillère d'habitude ;-)
R4N4R4M4: En relisant le code, ça me fait vraiment penser à un jeu :D
R4N4R4M4: Un jeu dans lequel il y a des lignes de cartes, tu ajoutes une carte, et si il y a 6 cartes dans la ligne, tu prends toutes les cartes... :D
R4N4R4M4: Et là, c'est carrément ça : https://prnt.sc/ZcEFmH_U2I9S
R4N4R4M4: Ils ont peut-être mixé des règles de plusieurs jeux
Zorg1: t'emballes pas ça se trouve ils se sont filmés en train de coder une IA de pouilleux massacreur pour nous induire en erreur
R4N4R4M4: Me dis pas ça, j'avais déjà commencé à coder :D
Zorg1: :D
R4N4R4M4: Ou alors on est déjà dans le jeu de type escape game
Zorg1: parle pas de malheur :(
Stilgart: Automaton2000: mets un coup de boule à R4
Automaton2000: tu peux juste faire un truc qui ne marche pas bien
Zorg1: c'est si difficile que ça Automaton2000 ?
Automaton2000: bon en meme temps , c'est un peu la meme chose
Zorg1: ouaip de la merde Automaton2000
Automaton2000: automaton2000: tu as trouvé ?
Zorg1: ah tiens un puzzle approuvé. est-ce un free XP ?
Polytechbiere: une petite précision pour "la bataille", si joueur 2 gagne une manche, les cartes du joueur 1 vont dans son tas en premier ou celles du joueur 2?
Bon[]Crayon: Ça doit être indiqué dans l’énoncé.
Bon[]Crayon: Automaton2000 Je suis énervé :rage:
Automaton2000: je crois qu'il y a une solution
Bon[]Crayon: Automaton2000 Laquelle ?
Automaton2000: c'est ce que je trouve le temps de coder un truc en rapport avec le fait que j'ai pas encore ...
Bon[]Crayon: Automaton2000 C'est pas gagné :disappointed:
Automaton2000: j'ai vu un gars qui a fait ça
Bon[]Crayon: Automaton2000 J'ai vue une licorne à deux cornes.
Automaton2000: même si on ne veut pas dire qu'il faut que je m'y mette
Bon[]Crayon: Automaton2000 Tout le monde te dis de la faire. Ne soit pas malhonnête.
Automaton2000: Bon[]Crayon : juste fait le
Bon[]Crayon: :joy:
Bon[]Crayon: Automaton2000 Tortue et Licorne sont dans un bureau qui chante le plus faux ?
Automaton2000: mais bon, je suis à la cave
Bon[]Crayon: Automaton2000 Bien joué, du coup tu n'entends rien?
Automaton2000: je ne dis pas bonjour je suis nouveau
Bon[]Crayon: Signalement du sieur Automaton2000 :cop:
Automaton2000: bah le problème c'est que je connais pas mais je le dis
Bon[]Crayon: Automaton2000 ...
Automaton2000: oui mais on peut pas faire un truc
Bon[]Crayon: Automaton2000 En 2022, c'est bidule.
Automaton2000: du coup tu as le droit de le faire
Bon[]Crayon: Automaton2000 49.3
Automaton2000: si c'est comme les gens qui ont des postes à pourvoir mais qui ont du temps à le trouver
Bon[]Crayon: Automaton2000 Il faut démontrer ta motivation pour ce projet innovant sinon tu restes à la rue.
Zorg1: omg ils ont nommés Bon[]Crayon au gouvernement ?
Automaton2000: on dirait que je vais finir par faire un truc du genre
Bon[]Crayon: Secrétaire d'état à la pollution verte.
Zorg1: tu me diras dans les films & comics tous les produits toxiques sont verts fluos
Bon[]Crayon: :alien:
Bon[]Crayon: Du pipi d'alien.
Zorg1: c'est pratique pour pisser dans le noir
Bon[]Crayon: "Je veux rester seul dans le noir"
Thyl: Ready for le Challenge ?
Bon[]Crayon: Je suis vert.
R4N4R4M4: Automaton2000 fais un flipendo à Stilgart :D
Automaton2000: et tu peux faire un truc qui ne fait pas partie de la team turtle
Zorg1: bon il l'a dit ou pas là :thinking:
Zorg1: ça devient compliqué
Thyl: oui il l'a dit
Thyl: Automaton2000
Automaton2000: et du coup il fait du sur place
Thyl: du coup pour le contest avec la team Automaton2000
Automaton2000: on peut pas faire un truc pas mal
Bon[]Crayon: Automaton2000 C'est vrai !
Automaton2000: ah oui j'avais pas pensé à ça
Bon[]Crayon: Automaton2000 Eh eh !
Automaton2000: moi j'ai une idée de ce que vous savez si il y avait une équation en mode chaine de caractères, ...
Bon[]Crayon: Automaton2000 Ton propos ?
Automaton2000: le mec qui a un bon winrate sur le boss
Bon[]Crayon: Automaton2000 C'est un champion.
Automaton2000: à cause de toi je pense
Bon[]Crayon: :joy:
VisualDev-FR: http://chat.codingame.com/pastebin/6bf8e789-6c48-4cf0-bac0-e1de50d779f2
VisualDev-FR: Salut tout le monde :) j'ai crée mon premier Clash of code et il me manque juste une petite approbation pour pouvoir le rendre public. Si quelques uns d'entre vous pouvaientt aller y jeter un oeil ce serait hyper cool ! https://www.codingame.com/contribute/view/21003ec6078085091148623ce6f5d798a5740
dwarfie: :see_no_evil:
Ristretto: J'aime bien ton clash :) si tu as encore la main dessus, il y a plusieurs coquilles dans les textes
nicola: Quand on crée un puzzle ou un CoC, on a toujours la main dessus, publié ou refusé.
dwarfie: et encore heureux vu le nombre de fois ou c'est validé avec des erreurs :p
koysteph: salut les gar cmment aller vus
nicola: Ton christian est cassé ?
colmax06: yo
I_love_CoC: salut à tous
colmax06: cv ?
AryanTripathi: salut
colmax06: t anglais ou francais ?
AryanTripathi: Vouliez-vous dire reprendre ?
colmax06: ??
I_love_CoC: Tortue Automaton2000
Automaton2000: moi quand j'ai pas le courage de le faire celui là
AryanTripathi: je parle anglais mais je traduis anglais francais pour parler ici lol
**Stilgart tend du courage à Automaton2000
Automaton2000: en fait, je pense que le problème est que je ne connais pas les détails
colmax06: :neutral_face:
**Stilgart tend les détails à Automaton2000
Automaton2000: c'est un mec qui a fait le puzzle
I_love_CoC: Automaton2000, LE bot qui a vu le mec qui a vu le mec qui a vu l'ours
Automaton2000: ça doit pas être la même chose
TKirishima: Automaton2000 o/
Automaton2000: parce que si tu veux aller
I_love_CoC: imagine Automaton2000 que tu sois entouré(e) de licorne et de tortue quelle serait ta réaction?
Automaton2000: je ne connais pas la position de thor
I_love_CoC: le marteau finlandais Automaton2000
Automaton2000: là j'ai fait un bot qui fait des trucs en plus
Remi.: I_love_CoC t'en as pas marre de spam submit ? :P
I_love_CoC: j'en ai fait que 2^^
Remi.: Moi je vois que t'es encore dans l'arène.
I_love_CoC: je t'ai fait gagner 2 places Remi.^^
Remi.: t'es tout le temps dans cette fichue arène ^^
Remi.: Essaye pas de faire diversion
I_love_CoC: oui j'ai tout le temps un onglet ouvert dessus
I_love_CoC: au cas ou^^
Remi.: comme j'y bosse aussi j'oscille entre 199ème et 400ème depuis hier.
I_love_CoC: ça soule ces deltas énormes de places selon la moule du jour :persevere:
Remi.: Avec un bon code on n'oscillerait pas, on serait dans le top ^^
Razovsky: toujours sur spyder ?
Remi.: Oui
Razovsky: ^^
Remi.: Razovsky je vois que tu es 100ème sur code à la mode ... GG
colmax06: qui joue a paladium ?
colmax06: lol
Remi.: pas moi
Razovsky: Remi. euh pas fait exprès ^^
Razovsky: dernier challenge que j'ai fait, on m'a donné un teeshirt
Remi.: lol, t'as pas fait exprès d'écrire du code et de le soumettre ?
Remi.: Je l'ai fait code à la mode, impossible de passer légende. D'ailleurs je suis également loin du top gold.
TomPouce: il est trop fort
Razovsky: si mais je ne sais pas comment chui aussi haut, avec ce que j'ai codé ^^
I_love_CoC: ahhh Razovsky l'humble^^
I_love_CoC: pas comme ce prétentieux bot Automaton2000
Automaton2000: j'arrive pas à trouver la bonne approche
Razovsky: en vrai j'ai pas fait très compliqué
Razovsky: j'en suis aps capable :P
Razovsky: j'y ai passé un peu de temps par contre, c'était sympa
Remi.: Je pense avoir fait simple aussi, mais en traitant tous les cas, donc ça fait beaucoup de ifs.
I_love_CoC: c'est la base Remi. du if à tire la rigo (je ne sais pas comment s'écrit cette expression) et comme ça aucune bréche dans le code^^
Remi.: Aucune brèche dans le code certes mais ça ne suffit pas à monter légende.
I_love_CoC: parce qu'il te manque if win==0:win=1
Remi.: Quand je regarde les replays, je ne vois aucun soucis dans le comportement de mon cuisinier, simplement je perds à pas grand chose près sur le score final.
Remi.: C'est quoi cette instruction ? je ne lis pas le python ^^
Remi.: serait-ce :
Remi.: if (won==0) { win=1; }
I_love_CoC: exact^^
I_love_CoC: qu'est ce que j'aime python uand je vois ce que tu écris c'est quoi du C? du js?
I_love_CoC: quand*
I_love_CoC: ces sales ';' qui m'ont trauma quand je faisais du Mapple en prepa^^
Remi.: Ce que j'ai écrit ça peut être pas mal de choses ^^
Remi.: Je l'ai fait en pensant C++ mais c'est aussi du C, C#, Java, JS, Dart, ...
Remi.: Peut-être même du Go
Remi.: Sauf que le Go impose de nombreux retours à la ligne si je me rappelle bien.
Razovsky: je ne sais même plus les astuces que j'utilise
Razovsky: mais yen a
Razovsky: c'est pas juste traiter tous les cas
I_love_CoC: la distinction entre (...) et {...} déjà ça m'embrouille^^
Remi.: J'imagine qu'il faut gagner du temps pendant que quelque chose cuit au four.
Remi.: Je me contente de reprendre mon assiette, que j'avais pris soin de poser à côté du four.
Razovsky: ha oui non ^^
Razovsky: tu rentabilises au max
Razovsky: il faut
Razovsky: mais je vais te dire des betises, ça fait 3 ans que j'y ai pas touché
Remi.: Je m'en doutais, mais c'est pas facile à gérer ^^
Remi.: I_love_CoC tu l'as fait code à la mode ?
I_love_CoC: non
I_love_CoC: je viens de push le code de base pour me mettre ce bot fight sur la liste^^
I_love_CoC: 51/105 wood 1 avec du wait^^
Remi.: lol
Remi.: Sur spider attack aussi je suis passé wood 1 avec du wait
I_love_CoC: ça sent un peu l'embrouille comme le FC2020
Remi.: Par contre pour CalM, t'aurais dû jouer le jeu, car à chaque ligue sa petite nouveauté culinaire.
nicola: En quel langage, I_love_CoC ?
I_love_CoC: pardon pas wood 1 mais 3 je raconte nimp
Remi.: Ah ok c'est bon alors.
Remi.: Python je pense
I_love_CoC: oui
nicola: ()→ tuple ou générateur. {}→ ensemble ou dictionnaire.
Remi.: Ah pour ça, je crois qu'il parlait du C ou du JS.
nicola: ()→ ou pour le calcul bien sûr.
nicola: ()→ évaluation. {}→ bloc de code.
I_love_CoC: pardon nicola tu parlais de ça je voulais juste dire que ces petites choses me rendaient le code encore plus illisible là ou en python une paire de parenthése c'est en gros comme en math et une paire de { } ça crée un set
I_love_CoC: :heart_eyes: python^^
I_love_CoC: tout comme toi Automaton2000 il me semble
Automaton2000: et tu vas voir :p
Remi.: C'est pas I_love_CoC que t'aurais dû choisir comme pseudo, c'est I_love_python
Remi.: Automaton2000 est plutôt Java je crois.
Automaton2000: après je pense que je vais vraiment dans les galeries marchandes parfois y en a.
Remi.: Des pythons ? ou de la java ?
Remi.: Automaton2000
Automaton2000: bon ça va être compliqué
Remi.: C'est toujours compliqué Automaton2000
Automaton2000: sans passer par le c
Remi.: Oui c'est plus facile en passant par le C Automaton2000 ^^ t'entends ça I_love_CoC ?
Automaton2000: je viens de le faire
I_love_CoC: ^^ l te dit ça pour te faire plaisir mais Automaton2000 sait ou va son coeur^^
Automaton2000: I_love_CoC tu connais la différence entre une tortue ?
I_love_CoC: et boum^^
Remi.: Ah, bravo I_love_CoC, respect
Remi.: Et moi Automaton2000 j'ai droit à une tortue aussi ?
Automaton2000: pour le contest de contest de contest de contest
Remi.: :(
TimeEngineer: Salut, quelqu'un aurez des conseils pour percer en optimisation ?
Remi.: Il faut optimiser :D
TimeEngineer: :thumbsdown: :unamused:
I_love_CoC: ^^
Remi.: :rofl:
TimeEngineer: Automaton2000 et toi t'as des conseils ?
Automaton2000: pas assez de temps pour faire un jeu de mot
Remi.: Plus sérieusement, il faut être bien classé ... sur quel puzzle tu as besoin d'aide ?
TimeEngineer: :joy:
I_love_CoC: désolé TimeEngineer mais le dimanche passé 10h du mat' ya plus de cerveaux sur ce chat^^
Remi.: Parce qu'il y en a le dimanche avant 10h ?
dwarfie: autant que le reste de la semaine ...
TimeEngineer: J'aimerais savoir si y'a des tips ou tricks pour avoir des idées en plus, comment ils font les premiers pour rester haut dans chaque catégorie :p
Remi.: Y a du hardcode ... et y a des gens talentueux aussi. (je n'en fais pas partie)
**dwarfie se sent forcé de jouer les modestes :D
TimeEngineer: Jme demandais si les plus chevronnés n'entraine pas un réseau de neurones en local pour ensuite le faire marcher sur codingame :thinking:
I_love_CoC: le talent c'est comme le cerveau Remi. tout le monde en a un mais trop peu s'en servent^^
Remi.: Le réseau de neurone je ne pense pas. Les algos les plus utilisés par les meilleurs (il me semble) sont les algos génétiques et le MCTS.
I_love_CoC: excellente question TimeEngineer pourquoi pas... mais serait ce legit pas sûr^^
dwarfie: et faut faire gaffe , quand on repond qu'on l'a fait avec talent , on se fait demander "c'est une librairie ?" :rofl:
Remi.: mdr
TimeEngineer: Et comment les gens arrivent à hardcoder ? Y'a eu des leaks sur les tests cachés ?
I_love_CoC: ^^
Remi.: Nooooooon c'est hyper secure y a aucune fuite :D
TimeEngineer: :joy:
I_love_CoC: si j'ai bien compris CG c'est une passoire^^
Remi.: Pas forcément, y a des gens qui sotn bon pour deviner les validateurs, tester leurs hypothèses ... et finir par trouver.
Remi.: Et qui partagent ensuite sur internet
I_love_CoC: et c'est beau la transmission du savoir (pour 200$)^^
TimeEngineer: J'ai tenté de lancé un MonteCarlo par exemple sur 2048, un peu embêtant la restriction sur le temps ^^
I_love_CoC: sinon ça serait trop simple^^
Remi.: Faut être capable de mesurer le temps pour s'arrêter à temps. Et pour aller plus loin sans dépasser le temps ... faut optimiser le code ^^
TimeEngineer: C'est pour ça que jme demandais si ça valait pas mieux d'enregistrer les schéma puis boom de balancer des schémas précalculer à CG
dwarfie: MC ca peut monter assez haut deja ... faut profiter du premier tour un max
Remi.: Oui, en général tu as une seconde au 1er tour .... soit 20 fos plus de temps qu'à chaque tour.
Remi.: * 20 fois
TimeEngineer: Yep j'suis arrivé 149e, mais bon les premiers sont large devant :sweat_smile:
Remi.: 2048 je peine aussi, je suis un peu mieux classé que toi mais très loin des premiers
Remi.: 113èème
dwarfie: je suis bien plus haut ... mais c'est guere plus que du mc un peu plus intelligent :D
TimeEngineer: Du coup pas d'autres tips que MC ou Gen ?
TimeEngineer: Mouais jretenterai 2048 avec un réseau de neurones préentrainé alors :sweat_smile:
Remi.: Ah ben perdu 2 places aujourd'hui
Remi.: 115ème
TimeEngineer: Mais jme dis qu'il faut un travail dingue pour 1 défi, à la longue c'est fatiguant quand tu veux chercher le podium
Remi.: Dire que j'étais dans le top 100 il n'y a pas si longtemps
TimeEngineer: J'ai perdu aussi 2 places haha
Remi.: Les meilleurs du site sont parmi les plus anciens aussi, ils ont eu des années pour tout faire ^^
dwarfie: honnetement , pas complique d'atteindre le top 100 ... par contre , apres , ca devient vite hard
TimeEngineer: Mais genre vous pensez qu'ils reviennent sur leur vieux algo et arrivent à optimiser davantage ? :thinking:
Remi.: Non je ne pense pas. Quand on voit les dates de soumission, ça date souvent de quelques années.
Remi.: * pour les puzzles qui ont quelques années, évidemment.
dwarfie: perso , ca fait longtemps que j'y ai pas touché :^
TimeEngineer: Tu peux voir la date de soumission pour un défi d'optim ?
Remi.: En mettant le pointeur de la souris sur le 100%
TimeEngineer: Ah nice tip ty
Zorg1: en tooltip du ELO je crois
Zorg1: ah scroll ^^
Remi.: Tiens je me demande si c'est un MC que j'ai fait sur 2048
Remi.: Je regarde l'arbre complet des possibilités, en récursif, jusqu'à une profondeur déterminée.
Remi.: Quelqu'un saurait me dire si c'est un algo particulier ?
Zorg1: brute force
TimeEngineer: xD
Remi.: Ok merci
Zorg1: jusqu'à une certaine profondeur
Remi.: Bah jusqu'à ce que ça ne timeout pas ^^
4839565: Yo tout l'monde ! Automaton2000 !
Automaton2000: ah bah je suis en train de faire un bfs avec 0 ajout ?
Zorg1: o/
Remi.: En l'occurence 7 tours d'avance.
Remi.: Salut BlaiseEbuth
BlaiseEbuth: \o
Zorg1: ce que je fais sur HS
Remi.: Ah oui voilà, sur 2048 on peut jouer plusieurs coups en 1 seul tours. Donc j'ai fixé ma profondeur, et tant qu'il y a du temps je passe au coup d'après.
Zorg1: j'évite de me lancer là dessus, je sais que je risque d'y passer un temps fous ^^
BlaiseEbuth: De quoi de quoi ?
Remi.: Y avait une question sur 2048.
Zorg1: les puzzles d'opti (là 2048)
BlaiseEbuth: Assa...
BlaiseEbuth: Muahaha nouvelle quote https://danstonchat.com/21361.html
Remi.: Pour revenir dans le top 100 sur 2048 faudrait que je fasse 5 milions :(
Remi.: lol
TimeEngineer: :confused:
I_love_CoC: o/ BlaiseEbuth
BlaiseEbuth: Après ça va Remi. t'es dans le top 115 :smirk:
BlaiseEbuth: \o I_love_CoC
TimeEngineer: Quand tu vois que le premier à 60M, tu te dis direct que ta stratégie c'est pas la bonne :sweat:
Remi.: Blaise oui mais se dégrade vite ces derniers temps.
Remi.: TimeEngineer pour les 60M jep ense qu'il y a du hardcode
BlaiseEbuth: C'est triste de vieillir Remi....
TimeEngineer: Les autres derrières sont pas trop loin, ils vont pas tous hard coder nan ? :sweat_smile:
I_love_CoC: ya que toi qui ne viellit pas BlaiseEbuth tu te malifies^^
Zorg1: bon 2048 ça doit être le truc où tu te masturbes le cerveau pendant 3 plombes pour trouver la façon la plus rapide de jouer le coup :(
BlaiseEbuth: Merci I_love_CoC <3
I_love_CoC: ton code se masturbe le cerveau toi tu te contentes de coder Zorg1
Remi.: Je les trouve serrés les 54 à 56M ... et ils ne sont pas nombreux entre 30M et 50M J'aurais tgendance à penser que les 54M c'est du hardcode.
Zorg1: ah ok je code et c'est mon bot qui réfléchis à ma place
Zorg1: on se demande ce qui pourrait merder
Remi.: Mais si j'ai raison, ça veut dire qu'il y a moyen d'avoir 30M sans hardcode ^^
Remi.: du coup ça met une baffe quand même.
Remi.: Avec mes 3,8M j'en suis encore loin.
BlaiseEbuth: J'ai pris le train pour la première fois depuis deux ans. 10 minutes -> changement -> correspondance annulée -> rentré en bagnole. Merci SNCF, à dans deux ans.
Remi.: C'est pas de chance.
TimeEngineer: Un réseau de neurones pré-entrainé je pense que ça peut faire le taff, c'est surtout la vitesse de calcul qui importe dans ce contest
Remi.: Je ne le prends pas souvent mais ça se passe bien.
BlaiseEbuth: Oui après ça dépend des lignes.
HunterZ90: bonjour
BlaiseEbuth: Les réseaux de neuronnes ça a tendance à faire des contests de contest
BlaiseEbuth: o/
TimeEngineer: :confused:
Zorg1: après bon les NNs ça a l'air pas mal de boulot pour un résultat pas forcément garanti j'ai l'impression
Zorg1: après ça me casse un peu les noix d'étudier les NN j'avouerais
BlaiseEbuth: Tout dépend de si tu veux un Neural Network ou NeuNeu
Zorg1: bah la frontière à pas l'air super nette ^^
TimeEngineer: 2048 a un schéma ridiculement petit, et le nombre de coup est borné par 4 si on arrive à avoir des réseaux bon aux échecs, ça doit pas être trop difficile à obtenir quelque chose côté 2048
TimeEngineer: Mais oui pareil j'ai une énorme flemme de devoir faire ça en dehors xD
I_love_CoC: question de noob mais si tu peux comparer le 2048 aux echecs ça vaudrait pas le coup de faire un min max?
TimeEngineer: MinMax fonctionnerait, mais trop lent à calculer les coups
Zorg1: bah t'as pas d'adversaire
Remi.: Zorg1 je reviens sur ma question et ta réponse (c'est de la force brute) ... du coup pour faire un MC c'est quoi qu'il manque ? c'est un cut intelligent pour éviter d'explorer un chemin inutile ?
Remi.: MinMax faut un adversaire.
Zorg1: donc minmax sans objet je dirais
I_love_CoC: ok
TimeEngineer: Jme disais que l'adversaire c'est la tuile qui apparait :joy:
I_love_CoC: ^^
Remi.: Sauf que la tuile on sait où et quand elle apparaît ^^
I_love_CoC: il y toujours une tuile pas vrai Automaton2000
Automaton2000: j'ai commencé par le c
Zorg1: faire un MC : bah par exemple tirer 20 coups au hasards, simuler le résultat, garder si c'est meilleur que ce que tu as, et recommencer
Remi.: T'as bien raison Automaton2000
Automaton2000: je vois que je suis dans la même case
Remi.: Ok, y a du random alors.
Zorg1: bah c'est le coeur du MC le random ^^
Zorg1: c'est même pour ça qu'il s'appelle comme ça cet algo
Remi.: Du coup je n'ai pas forcément le meilleur résultat à court terme mais avec une meilleure profondeur.
I_love_CoC: c'est "simplement " ça le MC Zorg1? tu tires au hasard tu gardes si c'est meilleur et rebelote?
Zorg1: oui
I_love_CoC: ok
TimeEngineer: J'ai essayé MC sur MarsLanders, ça a pas voulu fonctionner :confounded:
Zorg1: après tu peux finasser mais à la base en gros c'est ça
Remi.: MArs Lander faudrait que je simule pour améliorer mon heuristique
I_love_CoC: d'ailleurs si je dois faire un puzzle ça sera sur la belote histoire de rajouter une touche bien rurale à ce site^^
Remi.: Ben vas-y, on attend ta contribution ^^
I_love_CoC: Mars Lander 3 TimeEngineer?
Remi.: Non l'optim c'est le 2
I_love_CoC: ok
TimeEngineer: J'ai fait pour Mars Lander 3, mais si ça marche aps ici, ça marchera pas pour 2 :sweat_smile:
Zorg1: ah c'est rurale la belote ?
Zorg1: certes je voyais des affiche "concours de belotte un jambon à gagner" quand je me baladais mais on y joue aussi en ville la belotte ;-)
Zorg1: après les jeux de cartes faut quand même faire plusieurs manches dans un jeu pour compenser le hasard
BlaiseEbuth: Fais un loto bouse, c'est rural ça.
Zorg1: sinon pour faire smart un bridge mais bon de ce que j'ai compris tout est dans les conventions d'appels donc bon ^^
Zorg1: on a essayé de m'y initier j'ai jamais rien compris
Zorg1: je dois pas être assez smart
BlaiseEbuth: La smartitude on l'a ou on l'a pas.
Zorg1: ça sert à bouffer des smarties avec classe ?
BlaiseEbuth: :thinking:
Zorg1: bah je demande à quoi ça sert, si ça aide pour déplacer des meubles lourd sans se péter le doc, à graisser la chaîne de vélo sans se saloper, ...
Zorg1: s/doc/dos/
BlaiseEbuth: Ah c'est pour ça qu'il y'a tant de trucs mal documentés... :o
Surfingchicken: yo tout le monde si qqun peut m'expliquer pourquoi mon print t rend rien ça me sauverait je m'arrache les cheveux dessus :
Surfingchicken: http://chat.codingame.com/pastebin/245ed4a1-7a5e-47e1-bb2c-4e9c7ca338e2
Zorg1: il vaut quoi FNAME ?
BlaiseEbuth: C'est MIME type j'imagine ?
Surfingchicken: un input
Zorg1: AH
Surfingchicken: ui
BlaiseEbuth: :clap:
Zorg1: '.' => en regexp c'est tous les chars pas le point
Zorg1: pê vérifier ce point là
BlaiseEbuth: ce point là. Lolilol
Zorg1: sinon mettre "\\." à la place de "."
BlaiseEbuth: Chépa comment ça marche en c#...
Surfingchicken: ALLELUJAH merciiii
Zorg1: c'est du Java
BlaiseEbuth: Ca m'apprendra à espérer le moins pire.
Zorg1: encore une victoire de la chouette
Zorg1: bon y a quoi à boire dans la cuisine ?
Surfingchicken: j'avais pas pensé aux escape char
Surfingchicken: merci encore
Zorg1: oui il attend une regex dans split ^^
BlaiseEbuth: Encore un qui s'est cassé la doc en déplaçant des meubles...
Zorg1: ^^
BlaiseEbuth: J'ai soif aussi tiens...
BlaiseEbuth: Mais pas assez encore pour m'éloigner du ventilo.
Zorg1: c'est déjà la canicule dans le Nord ?
Zorg1: fait encore frais chez moi
BlaiseEbuth: Beh ici il fait 23 c'est la canicule.
BlaiseEbuth: Vais finir par aller vivre en scandinavie. Il commence ç faire trop chaud trop souvent.
Zorg1: je sens que je vais devoir tester la clim du boulot, un espèce de vieux truc qui fait un boucan d'enfer
BlaiseEbuth: Au moins y'en a une...
Zorg1: ouaip quand j'ai vu les vieux batiments j'ai eu un peu peur, mais ils en ont installé une
BlaiseEbuth: Je supporte pas la chaleur. Au dessus de 18 je suis à poil avec le ventilo. ALors 23... Quelle fournaise. :scream:
Zorg1: espérons que t'ai fini ton chat avant qu'on atteigne 30 :p
BlaiseEbuth: Je peux pas coder quand je suis sous forme liquide.
Zorg1: même en branchant des électrodes ?
BlaiseEbuth: :thinking:
Zorg1: les expériences amusantes du bon docteur Zorg
Zorg1: qu'est ce que j'ai fait pendant la guerre ? pourquoi cette question ?
BlaiseEbuth: Elle est valide. Automaton2000 tu notes le point Godwin pour Zorg1 aujourd'hui.
Automaton2000: moi ce qui me semblait
Zorg1: quel point godwin ? je bossais pour les ricains sur leur projet de super soldat.
Zorg1: bon quand c'est sur dosé le sérum c'est pas beau à voir
BlaiseEbuth: :see_no_evil:
Zorg1: mais ils avaient des équipes de nettoyage au top
BlaiseEbuth: Ca me rappelle les mecs qui expérimentaient sur les charges critiques après la guerre. Et qui manipulait les deux demi charges en équilibre sur une cale en bois, avec un crayon comme ça en racontant leur week end.
Zorg1: faut bien rigoler
BlaiseEbuth: Que serait la vie sans un peu de risque.
Zorg1: joue à la roulette russe avec un million de gens qui ne le savent pas ^^
BlaiseEbuth: Ouai mais si y'a pas d'enjeu c'est pas marrant. :rolling_eyes:
BlaiseEbuth: Du coup ça me rapelle le scout qui avait construit un réacteur nucléaire chez ses parents et qui pour le coup a largement iradié le voisinage.
BlaiseEbuth: C'est beau l'esprit de découverte
Zorg1: ah oui en récupérant l'américanium dans les détecteurs de fumée ^^
BlaiseEbuth: Oui :D
Zorg1: sinon au brésil t'avais un férailleur qui avait récupéré un morceau de colbat d'un matos médical jeté un peu n'importe comment et qui voyant une pierre miracle avait tracé avec des croix sur les malades, les gens du voisinage ...
BlaiseEbuth: Amen.
Zorg1: évidemment tout ce beau monde à eu des brulûres de radiation
BlaiseEbuth: Ménon. C'est la marque de Dieu !
Zorg1: Américium l'élément radiocatif des détecteurs de fumée
BlaiseEbuth: Bwoa en vrai Americanium ça colle ^^
Zorg1: ça fait un peu trop science façon Judge Dreed
BlaiseEbuth: La science c'est moi !
Zorg1: Vous avez enfreint la seconde LOI de la themodynamique. La sentence est LA MORT
BlaiseEbuth: :grin:
I_love_CoC: ok alors je me barre bouffer pour eponger le ricard et vous vilà parti sur un sacré délire ^^
Zorg1: ah t'es revenu ?
I_love_CoC: désolé Zorg1 je peux repartir si tu veux^^
I_love_CoC: mais laissons Automaton2000 tranhcer
Automaton2000: automaton2000: tu as trouvé la réponse I_love_CoC ?
Zorg1: nan cébon
I_love_CoC: trancher*
I_love_CoC: c'est de toi que j'attends la réponse Automaton2000
Automaton2000: moi ça me fait du bien
I_love_CoC: ^^ alors je reste Automaton2000
Automaton2000: a cause de mon eval
Zorg1: ah ok le bot intéressé je vois le genre
I_love_CoC: Automaton2000 c'est une mich'to (je sais pas comment les jeuns écrivent ce mot)
Automaton2000: c'est un puzzle de la semaine toutes les deux semainres :d
Zorg1: gné c'est quoi ce mot ?
I_love_CoC: c'est l'équivalent de péripatéticienne
BlaiseEbuth: Ah ? J'aurais pas dit ça
Zorg1: micheton c'est les clients de la dite dame
I_love_CoC: ah c'est pour ça
BlaiseEbuth: Pour moi c'est une femme qui cherche que des mecs riche pour se faire entretenir.
I_love_CoC: michetonneuse et donc michto en abrégé merci Zorg1 encore une fois tu me permettras de me coucher moins con^^
Zorg1: ah ok ^^
I_love_CoC: ahhhh BlaiseEbuth ok merci à toi^^
I_love_CoC: bref Automaton2000 tu es une catin
Automaton2000: il me dit que la réponse est dans la même direction
Zorg1: ah une "poule de luxe" de mon temps
Zorg1: c'est compliqué l'argot y a une nouvelle version qui sort tous les ans :(
I_love_CoC: la poule deluxe c'est la version Premium de la poule?
Zorg1: voilà ^^
Zorg1: faut payer fini les trucs pas net derrière le poulailler
Zorg1: nie pas j'ai des photos
Zorg1: ah oui c'est vieux qd même michetonneuse/michetonneur
I_love_CoC: *I_love_CoC prends un billet d'avion pour le guatemala suite aux révélations de Zorg1
Zorg1: bah c'était pas le poulailler du chalet ?
I_love_CoC: *I_love_CoC annule son voyage se rappelant, sur les conseils de son avocat, de sa défense imparable
Zorg1: (sinon tu peux faire /me au lieu de mettre ton pseudo après une étoile)
I_love_CoC: je t'avoue ne pas savoir utiliser vos trucs de geek avec les commandes alors comme dans les CoC je trouve des solutions-rustine^^
I_love_CoC: enfin dans les CoC et ailleurs je fais ça^^
Zorg1: bah :"/me se demande ce que fabrique I_love_Coc" =>
**Zorg1 se demande ce que fabrique I_love_Coc
Zorg1: ça s'apprend vite quand même
Zorg1: et ça date de l'IRC
Zorg1: donc c'est vraiment vieux
I_love_CoC: ok
**I_love_CoC se trouve irradié par la sagesse du hibou
**I_love_CoC fais des vannes D&D
I_love_CoC: génial
I_love_CoC: merci
Zorg1: bon voilà qq jours avant que le chat ferme ^^
I_love_CoC: ^^
I_love_CoC: je suis certain que c'est une feature que codera BlaiseEbuth
BlaiseEbuth: Bah le serveur le gère. Le webchat n'accepte pas les commandes pour l'instant. J'y regarderai, mais c'est pas le plus urgent ^^
Zorg1: :(
**I_love_CoC imagine
I_love_CoC: je vais être insupportable
I_love_CoC: ^^
I_love_CoC: pardon
Zorg1: omg j'ai créé un monstre :scream:
**I_love_CoC va être insupportable
BlaiseEbuth: Genre plus que d'habitude ? :thinking:
I_love_CoC: tu sais quoi BlaiseEbuth
**I_love_CoC accepte ton challenge^^
BlaiseEbuth: Azi je regarde
I_love_CoC: :popcorn: tu auras besoin de ça
BlaiseEbuth: profites en tant que j'ai pas les droits de modération :imp:
I_love_CoC: :beers: et ça
BlaiseEbuth: :yum:
**I_love_CoC se déféque dessus à l'idée évoquée par BlaiseEbuth
Zorg1: heureusement que le tacobot n'est pas ici à spammer dès qu'on sort un mot 'sale'
**I_love_CoC parle de lui à la troisiéme personne peut être qu'il est Alain Delon
dwarfie: plutot alain deloin imho :D
BlaiseEbuth: Oh ça va I_love_CoC, je suis un mod gentil et reponsable. Demande à ceux qui étaient là quand j'était mod ici. :smirk:
dwarfie: clair ... lui , il a pas voulu me ban quand j'ai voulu distrib des chiantos ;)
Zorg1: ah ah oui le CM qui vient quasiment jamais sur le chat
Zorg1: et qui prend pour lui une blague idiote
BlaiseEbuth: mouahaha
BlaiseEbuth: ^^
Zorg1: mais heureusement sur discord il va plus rien se passer donc plus de pb
BlaiseEbuth: Dead chat tell no troll
I_love_CoC: le reve de tout mod un chat desert^^
Zorg1: pas d'user, sysadmin heureux
BlaiseEbuth: C'était une de mes maximes "Un bon chat est un chat où tout les utilisateurs ont déjà été bannis."
dwarfie: aujourd'hui ... 2 messages ... ca flood :p
Zorg1: j'aime pas trop discord
Zorg1: on dirait un truc entre un forum et un chat
Zorg1: qui t'offres les défauts des deux ^^
Zorg1: (plus une boite au lettres)
dwarfie: pourquou j'ai l'impression d'un menu manquant dans la barre de CG ...?
BlaiseEbuth: Ah toi aussi ?
Zorg1: ah oui tiens
**dwarfie est rassure , il est pas completement fou
I_love_CoC: ah ouais yavait quoi là
I_love_CoC: ah oiui les events
BlaiseEbuth: C'pas "job"
Zorg1: ha si "Get a Job""
I_love_CoC: fini la vache a lait^^
I_love_CoC: si tu veux 'get a job' traverse la rue^^
dwarfie: get a job se fera surement par discord ... meme pas drole
Zorg1: trouve tous les recruteurs cools de ta région sur discord
BlaiseEbuth: nana why don't you get a job ?
Zorg1: avec "Joue à checker des mots clés"
dwarfie: c'est pas compete qui s'est fait la malle ?
Zorg1: il est dans "Activités"
dwarfie: Learn alors
I_love_CoC: d'ailleurq aprés l'annonce que tu nous a montré la derniére fois de la SocGen Zorg1 sur la tribu je me suis bidonné quand j'ai vu qu'ils sponsorisaient le procain bot fight^^
I_love_CoC: prochain
dwarfie: sur youtube , c'est quasi une campagne de pub
Zorg1: j'espère que t'es prêt à faire du code tribal
dwarfie: on dit trivial chez moi :p
**Zorg1 joue du tambour
BlaiseEbuth: Moi c'pas ça qui m'a fit le plus rire ^^
I_love_CoC: dwarfie je trouve pas ce dont tu parles à propos de youtube et d'une campagne de pub
I_love_CoC: toi BlaiseEbuth c'est le malheur des autres qui te fait rire comme Automaton2000
Automaton2000: car il y a des trucs à faire
BlaiseEbuth: Pour le coup non... M'fin :smirk:
Zorg1: il parle de ça : https://www.youtube.com/watch?v=rUuyE1GkhOo
dwarfie: cherche societe generale green circle , y'a 6 petite video ... le lien de Zorg1 , c'est l'aggregat
Zorg1: enfin c'est surtout R4 qui a été la déniché dieu sait où
Zorg1: ah oui après c'est comment ils diffusent ça
BlaiseEbuth: Stoi l'diffus
**I_love_CoC va vomir des arc en ciel en espérant trouvé un tas d'or au bout
BlaiseEbuth: *trouver
I_love_CoC: on dirait une vidéo de golden moustache avec des mecs qui ont vraiment la gueule de l'emploi
Zorg1: nicola sors de ce corp !
Zorg1: :smiling_imp:
BlaiseEbuth: Nan mais lui il est prof, il a pas le droit de faire de fautes.
Zorg1: et de corriger celles des autres ?
BlaiseEbuth: Beuh, le fait-il ?
I_love_CoC: merci BlaiseEbuth 7 fote été digoulace
Zorg1: noice
Remi.: J'avais même pas remarqué le menu manquant.
BlaiseEbuth: T'es bigleux aussi.
I_love_CoC: ça c'est dwarfie et son oeil de taupe^^
Remi.: C'est surtout que c'est pas un menu que j'utilisais ^^
Zorg1: ha tiens j'avais pas vu activités => coopérer ...
Remi.: Je crois qu'il est là depuis un moment celui là. Déjà là à l'époque du FC2021 (escape)
Zorg1: ah ok c'est moi qui cliquais jamais dessus alors
Remi.: J'ai dû cliquer dessus une fois, quand il est apparu ^^
Zorg1: c'est comme ça qu'on choppe des virus à cliquer sur tous les boutons ;-)
Remi.: J'ai fais confiance au site ... un moment de faiblesse ^^
dwarfie: Remi. est le 3eme element du futur humancentipad :D
Remi.: Je crois que je n'ai pas la référence
dwarfie: cherche et regarde l'episode en entier , ca vau le coup
BlaiseEbuth: :nauseated_face:
Remi.: South park ... je comprends pourquoi je ne connais pas ^^
dwarfie: oui mais faut pas cliquer sans reflechir ;)
dwarfie: apres on se retrouve obligé de demander l'avis des grands genis
Zorg1: ça devient perché vos références
Zorg1: Automaton2000 calme le jeu
Automaton2000: bah la dernière fois ?
dwarfie: une fois pour toutes , ca devient la deniere fois Automaton2000
Automaton2000: je ne comprends pas trop le temps
dwarfie: Automaton2000 : demande a dr who
Automaton2000: et maintenant je vais me faire pousser
Zorg1: t'es en legend finalement Automaton2000 ?
Automaton2000: on ne peut pas faire du code qui fait ça ?
Troph: Bon ben j'ai pas réussi Langton's Ant en python :( j'ai fait un truc en C pour pas être trop frustré
AntoninLdn: azema t'es nul
st_ego: la vie c'est vrai
AntoninLdn: azezek la
AntoninLdn: holala
AntoninLdn: le nul la
AntoninLdn: avec son alloc 'a[10000]" dégueue