Chat:Fr/2021-12-06
nicola: leojean890, le BFS ne passe pas chez moi car trop prévisible. J’ai dû y ajouter un peu de hasard dans l’ordre d’exploration.
Stilgart: perso, j'ai juste géré les tie avec une règle futée
Stilgart: mais le random a une chance sur 2 de marcher, donc ça passe bien aussi
Stilgart: pas comme les tortues pour Automaton2000
Automaton2000: si c'est moi ou le site est bien pour commencer et avoir une base
pardouin: moi à chaque tour ça alterne entre commencer par explo i+1, i-1 ou bien j+1, j-1
darkhorse64: pardouin, le spécialiste de la solution random
pardouin: ben non justement c'est pas random
pardouin: c'est pour éviter de toujours privilégier la même direction
pardouin: sans faire de random pour autant
darkhorse64: Je te trolle
Miloshine: Bonjour, j'ai passé le challenge pour la certification javascript. On est pas censé avoir un truc à la fin pour dire qu'on l'a bien réussi ?
[CG]Thibaud: tu reçois un email mais tu l'as aussi sur tes profil/home pages
leojean890: parfois s'il y en a plein qui servent partout tu px ptet faire un fichier dédié (mais après vaut mieux éviter trop de couplage entre les classes aussi^^)
leojean890: tiens lui il passe crème avec un bfs bidon pour les valideurs mais pour le test 6 faut faire un peu mieux genre minmax ^^ https://www.codingame.com/ide/puzzle/catching-up
obrozer: ;{
Miloshine: Alors, j'ai bien recu le "REPORT AVAILABLE" mais je m'attendais à avoir la certification
Miloshine: j'ai trouvé sur profil pages. Merci
leojean890: nicola pardouin Stilgart ah ouais ? moi le simple bfs fait 100% des valideurs mais je trouve que c'est du cheat car il ne passe que 9 tests sur 10 ^^ avec un minmax je pense que ça passerait le 6eme test (qui est le manquant) car il anticiperait les façons possibles de fuir de l'adv
leojean890: (avec le BFS il fait le tour de la map donc l'adv fuit, mais avec minmax il irait plutôt le chopper et bloquer par le centre)
nicola: Peut-être que si j’avais fait commencer mon BFS avec une autre liste de choix (haut/bas avant droite/gauche), ça aurait marché.
333e8: bonjour
Sakisan: bonjour 333e8
leojean890: ouais j'ai dû avoir de la chance hier soir en définissant mon ordre de simu des directions (en ayant codé un ordre diff ça n'aurait pas marché vu ce que vous m'avez dit) => ça peut rater lorsque l'autre bouge à chaque coup, juste le suivre ne marche pas
FranekLeVrai: bonjour
pardouin: bonjour
pardouin: je regarde les vieux AoC vu qu'apparemment "cété mieu avent"
pardouin: et ke 2015 day 7 est effectivement un peu violent pour un day 7 ^^
pardouin: (le day 4 aussi, en python c'est facile vu qu'il y a md5 dans la hashlib mais pour un autre langage ça peut être beaucoup plus pénible)
Bon[]Crayon: Salut la compagnie !
Bon[]Crayon: Salut l'automaton2000 !
Automaton2000: c'est ce qui m'a fait marrer
Bon[]Crayon: Automaton2000 moi aussi
Automaton2000: et elle a pas de problème
Zorg1: Automaton2000 le boss du chat
Automaton2000: tiens on dirait que ça marche ^^
Lita65: Bonjour à Tous, Tortue à Automaton2000
Automaton2000: de quel genre de bug ?
Zorg1: le bug qui t'empeche de dire tortue Automaton2000
Automaton2000: ma solution est la meilleure
Lita65: Est solution en est une si elle résout un problème. Or tu n'as toujours pas résolu le problème Automaton2000
Automaton2000: mais c'est comme pour les puzzles
Zorg1: tu serais pas un peu grugeur sur les bords Automaton2000 ?
Automaton2000: size_t c'est surtout os dépendant
Zorg1: :D
Lita65: Il ressort des trucs de la semaine dernière mais les tortues non c'est trop pour lui
**Lita65 se face palm !
pardouin: faut le piéger de manière subtile
pardouin: Automaton2000 tu sais dire turtle en anglais ?
Automaton2000: yo tout l'monde ! automaton2000, automatonnn !
pardouin: Automaton2000 c'est quoi déjà la fable de la fontaine : le lièvre et la ... ?
Automaton2000: il fait passer tout le monde est dans le top 10
pardouin: :(
Lita65: Bien tenté
pardouin: Automaton2000 tortie et tortue sont dans un bateau, tortie tombe à l'eau, qui reste-t-il ?
Automaton2000: bon il a l'air d'être de la merde
pardouin: ne me juge pas Automaton2000
Automaton2000: ça dépend si tu comptes le nombre de gens qui ont fait un truc un peu plus
Lita65: Automaton2000 On en a déjà parlé ! Tu dois mieux parler
Automaton2000: donc ça dépend de tes compétences
Bon[]Crayon: Ne te laisse pas faire Automaton2000, sagesse et tortue à toi !
Automaton2000: ah t'as fait un peu de temps
Bon[]Crayon: http://chat.codingame.com/pastebin/a91ec4db-0f94-4050-9fde-6b16ab4e4b91
Bon[]Crayon: Le temps, le temps Le temps et rien d´autre Automaton2000
Automaton2000: je dis pas le contraire
Montaterminator: kezgo
tooy: Salut tous le monde. Salut automaton2000, ça fait longtemps.
Automaton2000: je commence à me demander si c'est vraiment le truc le plus simple a implementer
tooy: Non, effectivement Automaton2000, pas facile d'implémenter l'absence.
Automaton2000: bonsoir tout le monde et tooy
tooy: Troublant cette réaction Automaton2000. Je t'ai manqué ? comment vas tu ?
Automaton2000: ça me rassure un peu
LucasLion: bonjour automaton2000
Automaton2000: c'est le genre de truc ?
Lita65: yo
Lita65: J'ai 36 badges bronze sur 67 comment je dois faire pour tous les avoir ?
Bon[]Crayon: Il faut plus bronzer :joy:
Lita65: ou plutôt comment je sais la liste des TODO
Lita65: Merci Bon[]Crayon ^^
Bon[]Crayon: Je pense que tu peux commencer par faire un puzzle dans chaque langage.
Bon[]Crayon: Après il y a aussi des succès liés au forum.
Lita65: C'est bien ce qu'il me semblais --"
Lita65: pour ce qui est du forum ça viendra avec le temps ;)
Lita65: je vais essayer de finir tout les succes lié au C++ avant de les valider incrémentalement pour chaque langage ;)
Lita65: Merci :)
Bon[]Crayon: Il y a le puzzle onboarding.
Lita65: J'ai pas compris c'est à dire ?
Bon[]Crayon: C'est le puzzle tutoriel, c'est du copier coller, tu le fais dans tous les langages disponible.
Lita65: lol ^^
Lita65: tuas le lien ?
Bon[]Crayon: https://www.codingame.com/ide/puzzle/onboarding
Zorg1: après l'autre astuce c'est de faire les puzzles qui sont en golf, vu qu'en golf ça compte aussi, t'as 2 puzzle pour le prix d'un
Lita65: En golf ???
Zorg1: Temperatures par exemple : existe là https://www.codingame.com/training/easy/temperatures et là https://www.codingame.com/multiplayer/codegolf/temperature-code-golf
Zorg1: le golf c'est du shortest, mais tu peux déjà submit le même code, ça compte comme un puzzle fait dans ce langage
Bon[]Crayon: Est-ce qu'il existe une page avec tous les succès possibles ?
Lita65: Ohhhhhhhhhh
Zorg1: c'est pour ça que en général dans les puzzles tout langage tu fait Thor 1/don(t panic/Chuck Norris Unary /Temperatures
Zorg1: ça fait 8 puzzles pour le prix de 4
Lita65: Merci Zorg1, je verrais plus tard car ça fait partie de mes objectif
tristan95crj: 101000101010001010110000
Lita65: Je pense que je les ferais sérieusement
tristan95crj: 100000100101010000100100110011111
Lita65: tristan95crj hésite pas à parler là bas ; #MesCharRandom
Lita65: Il y a pas un objet matrice en C++ :scream: ? Même pas avec une librairie externe (je pense à openCv notemment)
Lita65: CG n'accepte pas openCV ;(
eulerscheZahl: We're excited to announce that the prizes are finally ready and we're starting to ship them out next week!
ping leojean your RAIC tshirt is on the way
philRG: ping leojean :-D
philRG: wtf tee-shirts on winter? :-D
eulerscheZahl: and additional hoodies for top60. you can get both
leojean890: eulerscheZahl nice hihi :)
leojean890: pullover as well for top 60 :p
leojean890: and money as well for top 12 ;)
eulerscheZahl: well, hoodie == pullover ;)
BlaiseEbuth: Yo tout l'monde ! Automaton2000 !
Automaton2000: c'est la fin de ton submit
Lita65: YO !
BlaiseEbuth: Pas besoin de crier ! :scream:
Lita65: Est ce que s'exclamer c'est crier ? quand il y a deux lettre je pense que ça ne compte pas ^^
BlaiseEbuth: Tu t'es exclamée en criant.
Lita65: :joy:
BlaiseEbuth: Bon j'suis en retard sur l'AOC... Va falloir s'y mettre.
Lita65: Tu as vu Automaton2000. Je dis bonjour et BlaiseEbuth par ce cacher dans sa carapace ! Tu crois que c'est une ... tortue ?
Automaton2000: c'est pas les plus faciles à faire
Lita65: Tu en es où BlaiseEbuth ?
BlaiseEbuth: Hier.
BlaiseEbuth: J'ai été interrompu par un accident domestique, et aujourd'hui j'étais en déplacement.
Lita65: oh !
BlaiseEbuth: Et toi, t'en es où ?
Lita65: Jour 3 part 2 toujours --" j'ai pas retouché depuis vendredi (weekend domestique ^^)
Simsalagrim: Bonsoir
Yatagan: Bonsoir
BlaiseEbuth: C'est vous qui le dites.
Stilgart: Automaton2000: dis bonsoir !
Automaton2000: il faut attendre la fin de tous les combats
Stilgart: il a toujours une bonne excuse pour ne pas dire les mots qu'on lui demande ce bot
BlaiseEbuth: Comment es ta AOC
Stilgart: comme un jour où le diff entre a et b est de 3 chars
BlaiseEbuth: :thinking:
BlaiseEbuth: Cesar?
Stilgart: non, s/80/256/ en l'occurrence
Stilgart: ça aurait été plus funky avec 2^80 mais bon :)
BlaiseEbuth: J'sais pas j'ai pas encore regardé.
BlaiseEbuth: C'est encore hier ici.
Stilgart: bah, c'est le genre où tu sens venir la part 2 et donc elle te prend 10s
Stilgart: pour l'instant, j'ai l'impression que j'ai passé plus du temps sur le 5 que sur le reste réuni
Stilgart: +day
BlaiseEbuth: Moi aussi. Mais c'est surtout parce que j'ai la tête dans le cul et que j'ai passé un moment à m'énerver sur mon code ne marchant pas, avant de me rendre compte que j'avais oublié d'en écrire la moitié...
Stilgart: le day 5, j'étais parti sur un truc trop intelligent, avant de me dire qu'il fallait juste faire un truc bête mais pas complètement bête
BlaiseEbuth: :upside_down:
Stilgart: et au final, sans doute que remplir un énorme tableau fait le taff
BlaiseEbuth: Bon. Bonne nouvelle: ça marche pas non plus avec l'autre moitié.
Stilgart: fix ta moitié
BlaiseEbuth: Déjà fait. Elle est enchaînée dans la cave.
Stilgart: dans ce cas, fix ta autre moitié
BlaiseEbuth: C'est moi qu'il faut fix...
BlaiseEbuth: Bwapfou.... Que des angles à 45°...
pardouin: :)
pardouin: la moitié enchaînée dans la cave c'est en rapport avec l'accident domestique ?
Zorg1: elle a du réussir à s'échapper ce WE
Zorg1: vous m'excusez mais j'ai un AoC à faire moi
**Zorg1 roule les mécaniques en sortant de la salle
BlaiseEbuth: Ah, non. C'était un accident DE domestique pour être exact. Mon majordome qui s'est foiré en nettoyant mon fusil... Y'en avait partout... :weary: Et l'autre cruche de gouvernante qui faisait qu'hurler au lieu de ramasser... Super fin de week-end vraiment...
Zorg1: c'est dur de trouver du bon personnel de nos jours
BlaiseEbuth: Mais oui ! C'est quand même dingue...
BlaiseEbuth: Du coup si vous connaissez des domestiques compétants en recherche de poste... :/
nicola: Prout.
pardouin: AoC 2015 9 c'est 4 caractères entre partie 1 et partie 2
pardouin: 3 même
pardouin: min qui devient max
pardouin: et float("inf") qui devient -float("inf")
BlaiseEbuth: On float tous en bas Georgie... :balloon:
JBM: comment es ta je sais plus depuis quand je suis pas venu
Bon[]Crayon: o/
BlaiseEbuth: Hier soir... En gros.
BlaiseEbuth: Pour saler le chat en plus... Bravo. :clap:
pardouin: il a dit "CG est fini" et il est reparti
pardouin: en gros
BlaiseEbuth: Voilà.
pardouin: j'ai trouvé le partie 1 -> 2 le plus flemmard du game
pardouin: 1 char
pardouin: 2015 day 10
pardouin: c'est la look-and-say itérée 40 fois en partie 1 et 50 fois en partie 2 :x
**BlaiseEbuth viens seulement de percuter qu'on parle de diff de code.
Zorg1: ah look-and-say ... je viens de comprendre ^^
Zorg1: après bon y a pardouin qui parle de l'Aoc d'il y a 6 ans ça aide pas
pardouin: désolé je découvre
pardouin: je crois que je faisais un break de CG à Noël dernier
Remi.: Salut. Quel:qu'un s'est fait ban dans l'heure qui précède ? J'ai une notif datant 'il y a une heure, "CodingGamer sans nom vous suit désormais".
Bon[]Crayon: blaise ?
Remi.: Bah j'ai pas l'impression
Bon[]Crayon: :sweat_smile:
dwarfie: demande a automaton2000 ... t'as autant de chance qu'il te reponde que le gars banni ;)
Automaton2000: mais comment tu sais que c'est pas le soucis
Remi.: J'ai tout de suite pensé à lui, il ne me suivait pas encore avec sa v6 ^^
dwarfie: Automaton2000 : on sait pas justement , dis nous
Automaton2000: le truc c'est qu'il faut pas faire un truc dans ce style
Remi.: Non faut pas bannir, c'est pas bien
Remi.: dwarfie j'arrive toujours pas à te rattraper sur températures en c++, t'as mis la barre haut !
pardouin: j'ai regardé j'ai aussi 87 en pur c++
Remi.: Je suis à 88. Un jour je vous aurai :P lol
pardouin: ce serait rigolo qu'on ait des solutions radicalement différentes
pardouin: mais j'y crois pas trop ^^
Remi.: Je n'y croi7-88 avec des sxolutions différentes, il serait sûrement possible de descendre bien en dessous.
Remi.: Roh l'écrasement
Remi.: Je n'y crois pas non plus
Remi.: Si on avait 87-88 etc...
pardouin: tu sais qu'on peut initialiser une variable dans les parenthèses du main ?
pardouin: ça fait gagner un char
Remi.: En C++ aussi ?
Remi.: Je l'ai fait en C
pardouin: ah oui c'est vrai
pardouin: hmm
Remi.: On doit pouvoir le faire s'il n'y a qu'une variable
Remi.: MAis pas plusieurs, sauf à répéter plusieurs fois "int"
Remi.: Tu n'as qu'une seule variable sur Températures? :O
Remi.: C'est pas possible.
pardouin: j'en ai 2
pardouin: non mais je regardais mon C
pardouin: et effectivement la seule différence avec le C++ c'est ça
pardouin: (et l'import bien sûr)
Remi.: En C je ne me compare pas à vous, pas possible
pardouin: tu utilises un elvis ?
pardouin: ?:
Remi.: C'est quoi un elvis ?
pardouin: (collés hein, pas le ternary de base)
Remi.: Ah un ternaire
Remi.: J'en ai 2
pardouin: non, collé
pardouin: litéralement ?:
Remi.: hmm connais pas
Remi.: Je vais voir ce que c'est
Remi.: Je ne connaissais pas.
Remi.: Mais en l'état je ne peux pas l'utiliser ici. Faut que je vois si je peux remanier mon code.
Remi.: Merci en tout cas, à voir si je peux l'utiliser aussi dans d'autres puzzles
Zorg1: on ne prête qu'au riche
Zorg1: ah tiens scroll
Zorg1: elvis j'ai découvert ça dans groovy
Remi.: Moi je connaissais the king ... voilà comme ça c'est fait.
Remi.: ^^
b0n5a1: o/
Zorg1: \o
Remi.: o/
Bon[]Crayon: \o
b0n5a1: Remi je crois savoir comment te faire gagner un char c++, je te le MP
Remi.: Sans connaître mon code ?
b0n5a1: oui, regarde, à moins que t'as déjà fait ça
b0n5a1: ha bin oui ^^
Zorg1: quand je te dis qu'on est des champions sur ce chat :p
Remi.: dwaefie a voulu me donner le même conseil
b0n5a1: l'exploitation de vieilleries...
Remi.: * dwarfie
Remi.: Si c'est le elvis qui doit me faire gagner un char, il me donne du fil à retordre ^^
Zorg1: ah elvis ça marche en C maintenant ?
Remi.: Pardouin vient de me faire découvrir ça. En c++ (pas vérifié si ça existe en C)
Zorg1: ce langage de hipster ...
Remi.: Oui ça existe en c
Remi.: https://en.wikipedia.org/wiki/Elvis_operator
philRG: aaah objectif wood 1 sur Code4Life
philRG: çà me détend de voir des petits robots s'activer Automaton2000
Automaton2000: ou alors c'est pas un mcts
philRG: o/
Bon[]Crayon: \o
Zorg1: \o/
b0n5a1: o/
Remi.: /o\
Zorg1: ça manque des emoticons "sémaphore à bras"
Remi.: /o/
Remi.: \o\
Remi.: <o>
b0n5a1: dwarfie je suis passé de 175 à 163 sur golf temp vb (t'es à 174)
**b0n5a1 part en courrant
Remi.: mdrrrrrrr
Remi.: Si tu le provoques, il va passer à 23 chars tu ne pourras plus jaamis te vanter :P
Remi.: * jamais
**Remi. vient de découvrir une nouvelle fonctionnalitédu tchat et prévient qu'il va en abuser
Remi.: Bonne nuit tout le monde
b0n5a1: bonne nuit
b0n5a1: -> /kick :D
Remi.: Ca fait rien
b0n5a1: heureusement
dwarfie: 163 aussi ... faut pas chercher dwarfie
b0n5a1: :D
dwarfie: ;)
b0n5a1: dwarfie j'ai 97 en vb là
**b0n5a1 s'enfuit
dwarfie: Automaton2000 , file moi une tortue bleue ... y'a du lancer de carapace dans l'air
Automaton2000: ouais, il y a eu des trolls monosyllabiques tout à l'heure
b0n5a1: pléonasme !
MyMonkey: on dirait un numéro de la piste aux étoiles
Zorg1: tu repompes mes phrases Automaton2000 !
Automaton2000: il est à la même distance