Chat:Fr/2020-04-28
Stilgart: Alshock: tiens, mainenant que tu le dis, j'ai nier automata qui dort dans ma bibliothèque
Stilgart: et bonjour tout le monde
Stilgart: tortue à Automaton2000 le refractaire, et licorne à AutomatonNN
Automaton2000: à moins de 5 minutes
Nagatwin: Ils ont perdu leur images de profil ?
Stilgart: faut croire
Nagatwin: Ils ont même plus de profil :o
Nagatwin: C'est des fantomes
Stilgart: ils ont transcendé, c'est pour ça
Stilgart: Automaton2000: fix ton profil !
Automaton2000: et pour le coup xd
Magus: Bah c'est quoi ce bordel, il est où leur profil ?
Magus: attends, test ?
Stilgart: c'est un bug CG il me semble
Stilgart: une reco devrait faire l'affaire
Magus: bah on va tenter de les reboots alors
Stilgart: Automaton2000: comment es ton reboot
Automaton2000: bah je crois que c'est une chaine de markov
Automaton2000: j'ai bien envie de me lancer dans un truc qui marche
Automaton2000: une fois que ca se voit
Stilgart: fixed (mais j'ai du faire un ctrl+shift+R de mon coté aussi)
Stilgart: AutomatonNN: et toi ?
AutomatonNN: RomanceDawn t'es le seul à avoir des problèmes de contest de contest ?
Magus: effectivement après un reboot ça marche
nicola: J’allais la faire.
nicola: G !
Stilgart: c'est pas ma faute si le webchat de CG il est codé par des windowsiens, hein ;)
RomanceDawn: windows
RomanceDawn: enfin
RomanceDawn: MS
RomanceDawn: ils ont sortit leur nouveau Edge basé sur chromium
Stilgart: quelle déchéance
dwarfie: ca pourrait etre pire .. ca pourrait etre base sur chrome ...
MrBib: Bonjour à tous ! Bonjour Automaton2000 et AutomatonNN
Automaton2000: j'ai fait trop de bruit
AutomatonNN: mecs
BigUP: tin, j'ai encore jamais vu ca. Docker qui me degage mes images !?? a moins que ce soit kubernetes...
RomanceDawn: je pari sur k8s
BigUP: mon PC passe 30 minutes a créer une image, tout se passe bien, et quand je regarde la liste des images, elle n'est pas la !? bon j'ai dégagé kube dans le doute
BigUP: bon la c'est buildé et l'image existe (pour le moment)
Alshock: Est-ce que tu avais assez de bons points pour faire une nouvelle image ?
Alshock: Désolé, le matin et moi... c'est compliqué
Alshock: sinon salut Automaton2000 et AutomatonNN
Automaton2000: tensorflow/core/common_runtime/local_session.cc:45] local session inter op parallelism threads: 1
AutomatonNN: raconte tu es la ?
Alshock: Je crois que Automaton2000 est down là non ?
Automaton2000: je savais que j'aurais pas du tout
BigUP: Alshock, je pense que c'est kubernetes qui m'a fait un truc foireux... parceque kube fait la tete s'il a plus de 80% de disque occupé
Alshock: Il me ferait la tête en permanence, j'ai 90% de mon disque qui est occupé par un nyandows que je ne lance jamais
b0n5a1: o/
JBM: tiens une boite me propose de passer les tests cg
JBM: j'ai dit oui juste pour voir leur gueule, 8 ans apres
JBM: qqun les a faits recemment?
JBM: ah ok d'apres leur page web les tests c'est temperatures et CALM
JBM: et interface de l'ancienne a la CG 1.0
BigUP: tu parles de tests d'embauche ?
b0n5a1: code à la mode, un multi carrément ?
JBM: ben ecoute qu'est-ce que j'en sais
b0n5a1: ok
BigUP: JBM, temperature ! ca va etre chaud ! ;)
JBM: le gif anime parle de lui-meme
b0n5a1: calm est un peu chiant quand même ^^
BigUP: c'est quoi l'adresse pour calm ?
b0n5a1: https://www.codingame.com/multiplayer/bot-programming/code-a-la-mode
JBM: il est vers les 2/3 de la page la: https://www.codingame.com/work/offers/screening/
b0n5a1: ha l'url du site...
BigUP: ha oui ok, j'avais pas capté que c'etait code a la mode ;)
b0n5a1: ha mais ça c'est juste la présentation...ça peut être autre chose en fonction de ce qu'à configurer l'employeur JBM
BigUP: JBM, je ne te trouve pas dans code a la mode !? tu l'as pas fait le multi ?
JBM: qui veut faire une campagne gratuite avec moi pour vraiment voir ce qu'il y a derriere?
JBM: s'il y a temperatures dans le tas, je me demande si y'a pas aussi les contribs
JBM: ca serait bien trippant de passer sur un test qu'on a ecrit
BigUP: Il est bien Code a la mode, mais faut déjà facile 1 heure pour poser toute la structure de code
BigUP: et puis c'est quand meme une belle boite à états ;) donc du lourd a coder pour un entretient d'embauche ... sauf si on te laisse 1 semaine pour coder
JBM: je crois que j'ai fait un morceau du contest mais pas une semaine complete
JBM: et probablement pas resoumis derriere
JBM: mais il doit etre tres meta-sensible celui-la
JBM: (ce qui le rend passionnant)
nicola: Stilgart, Edge pourrait être construit sur IE 1.
BigUP: JBM, bon en plus tu joues plus ou moins en equipe avec l'adversaire
BigUP: 844 lignes de python mon code sur CALM ;)
BigUP: 148 if ...
BigUP: LA vache ! les 2 premiers sont en python sur ce contest ! ;)
BigUP: ?
BigUP: il n'y a pas trop de différence entre 17 et 14 de toute facon ?
JBM: optional, any, variant, filesystem
BigUP: que des trucs que je n'utilise pas ;)
JBM: ca le rendrait presque utilisable
BigUP: JBM : -->
BigUP: http://chat.codingame.com/pastebin/afc86680-af4c-4ea2-9161-8cf3650cf87b
BigUP: C++ : g++ 8.2.0 mode C++17 => g++ 8.3.0 mode C++17
JBM: ils ont meme pas mis a jour D
JBM: Haskell - no update (too complex to update to 8.6.3, we’ll look into it later)
JBM: j'ose pas imaginer la gueule de leur setup
BigUP: :)
JBM: upgradez en 8.8 tant qu'a faire
BigUP: un langage trop complexe à mettre à jour ! :) voila c'est definitif, je ne veux pas toucher a Haskel
JBM: ah ils ont ajoute les fonctions de Neumann aussi dans 17
JBM: c'est vrai que ca manquait
Neumann: ?
BigUP: Neumann, t'ajoutes des fonctions dans C++ !? ;)
Magus: On a un gros bug en prod chez un client, tout qui crash dans tous les sens. Le commercial envoie un email "Ne vous inquiétez pas notre équipe r&d est déjà en train de travailler sur une solution".
Magus: Pendant ce temps la sur git : "fuck me and fuck jenkins"
JBM: https://en.cppreference.com/w/cpp/numeric/special_functions/sph_neumann
BigUP: JBM, ca sert dans quel multi !? ;) CSB ?
Magus: il y a un expert mongodb ici ?
BigUP: Magus, non, mais la base c'est tu colle des trucs dedans sous forme de clé-valeur il me semble ?
Magus: c'est pour une question rapide : c'est quoi les grosses différences entre faire un tableau d'objet dans mon objet { array: [...] } ou mettre ce tableau d'objet dans une autre collection ?
JBM: y'en a deja meme pas chez mongodb.com alors ici...
Magus: (mise à part le fait que évidemment faut aller chercher les objets dans leur propre collection bien sur, mais je me demandais si ça changeait des choses en terme de perfs)
JBM: rajoute ...ou d'utiliser mysql? et poste sur twitter, t'auras la reponse en moins de 2
BigUP: Magus, tout dans ton objet, ca doit aller quand meme plus vite que de jouer avec des collections ? parcontre ca doit bouffer un max de ram ?
Magus: bah un sous objet ça fait pas des "vrais" colonnes dans mongodb, enfin je crois pas
Magus: pour ça que je me pose la question
JBM: y'a des colonnes dans mongodb?
Magus: je me demande aussi à quel point un index sur un sous tableau serait plus lent qu'un index sur une collection
JBM: j'ai fait la formation mongodb a la sophiaconf y'a qqs annees
Magus: JBM: c'est pas des colonnes au sens strict comme dans mysql, mais si tu fais pas le con et que tu mets des objets qui ont tous les mêmes propriétés dans ta collection, mongodb sait optimiser ça
Magus: mais dans les faits, rien t'empêche de faire cohabiter des objets comlpètements différents dans la même collection
JBM: on a passe 3 ou 4 heures a essayer d'installer l'image sur les pcs de tout le ;onde
JBM: ...et puis c'est tout en fait
Magus: juste que pour le stockage mongodb va pas t'aimer
JBM: le formateur etait tres sympa ceci dit
JBM: on est (vaguement) restes en contact
BigUP: JBM, et dire qu'avec Docker le formateur aurait juste eu a appeler l'image Mongo ! ;)
BigUP: Magus, faut bencher... si tu dois faire plein d'appels reseau, ca va vite plomber les perfs
BigUP: tiens, j'avais pas été assez loin dans le thread du forum :
BigUP: http://chat.codingame.com/pastebin/fee1f117-db60-4c0f-8635-146f4085cadf
JBM: enfin surtout des allers-retours
JBM: je vois pas la difference
JBM: j'ai du filtrer sur les lignes qui m'interessaient sans fair eexpres
BigUP: C++ : g++ 8.3.0 mode C++17 => g++ 9.2.1 mode C++17 :rotating_light: it seems to be breaking some codes 12
JBM: dans les shortest ptet O:-)
BigUP: j'ai l'impression que g++9 est plus rapide, mon Algo Genetic a progressé sur ML2 ! ;)
JBM: nan c'est juste qu'il a senti la pression de tidymaze
BigUP: arf ! je ne me souvenais plus que j'avais fait Tron en AG également ! ;) Hop resubmit ... 685eme argent actuellement
Magus: la dernière fois qu'ils avaient update les langages, t'as des codes en golf qui fonctionnaient plus donc tu pouvais plus les submits
Magus: résultat t'as des gens dans le top de certains golfs, leurs solutions ne sont plus possibles en fait
Stilgart: Magus: ça a été pas mal reset ça
Stilgart: dwarfie: quid de swift ?
Stilgart: Boulet plutôt
Stilgart: (je sais plus lequel avait fait des grosses dégueulasseries sales en swift)
Alshock: Je décovure que maintenant le nouvel éditeur.. Incroyable ! On peut enfin scroller correctement sur Codingame \o/ GG les devs ! <3
Alshock: ouais, je sais pas exactement ce qu'ils utilisent maintenant mais c'était pas ça avant
[CG]SaiksyApo: C'est Monaco
Alshock: J'ai ptêtre 6 semaines de retard cela dit, mais je crois que c'est assez récent.
Bob: perso j'ai pas l'impression d'avoir vu quoi que ce soit changer depuis
Alshock: Fais un effort,Bob, maintenant on peut SCROLL !
Bob: j'ai toujours pu scroller dans l'éditeur
Alshock: Bon tu me diras tout ce qu'on demandait à cet éditeur à la base c'est d'accepter les copier/coller. Mais faut noter l'amélioration
Alshock: Nan mais genre je fais début/fin en décrantant ma molette et en lançant un grand scroll, parce qu'utiliser les touches prévues pour c'est pour les faibles
Alshock: et quand je faisais ça, ça fais un scroll de base et après ça s'arrêtait.
Alshock: faisait*
Bob: je ne crois pas avoir jamais eu ce genre de souci depuis que je viens sur CG et ça commence quand même à faire quelques années
Bob: je ne crois pas avoir jamais eu vce genre de souci depuis que je viens sur CG
Alshock: C'est ptêtre le scroll continu de ma souris quand on a décranté sa molette qui est étrange.
Alshock: Mais c'est le seul endroit que je connais où ça faisait ça.
Bob: bon après si tu haxx avec une souris bizarre, t'assumes
Alshock: bah j'assumais je m'en suis jamais plaint avant que ce soit patché ! Mais je suis content que maintenant je puisse faire mes conneries en toute liberté
Alshock: Comme florent Pagny
BigUP: argh 743eme... dommage
BigUP: en meme temps mon eval dans Tron doit bien etre moisi :)
BigUP: ha forcéement aussi .. si je fais une distance euclidienne, ca ne doit pas aider ! ;)
BigUP: arf ! ;) non en vrai j'utilise une distance de manhattan, mais forcément, ca ne marche pas --> return max(abs(this->x - other.x), abs(this->y - other.y));
BigUP: je ne sais pas trop ce que j'ai voulu faire ;)
Bob: boire ou coduire, il faut choisir
BigUP: et quand je corrige, je timeout ! ;) tant pis ! ;)
dwarfie: Bob ... le confinement a chosi pour moi :beers:
BigUP: je ne sais pas comment mon IA fait pour s'en sortir en etant aussi buggée ! ;) des fois elle explose ;) ou se jete hors de la map
Bob: en même temps pour Tron je pense que juste ne pas mourir à tous les coups ça doit suffire pour arriver Silver :D
Stilgart: dwarfie: huhu
leojean890: pour arriver 200eme silver j'avais "prendre la plus grande zone - maximiser le nombre de cases et s'éloigner de l'adversaire le plus proche""
leojean890: ensuite pour arriver 80eme gold j'ai appliqué l'heuristique de voronoi (bon d'après stilgart c'est pas un vrai voronoi selon la définition rigoureuse^^)
leojean890: en gros un BFS et on compte le nombre de cases qu'on atteindrait en premier et on le maximise
leojean890: et quand on est "seul" faut faire un algo de filling :P
leojean890: voronoi en minmax ou MCTS par ex - algo de filling en max(n) ?
BigUP: faut que je revois mon algo parcequ'il a du mal a gérer le confinement ! ;)
BigUP: et au niveau optimisation de l'espace il est loin de faire ce qu'il y a de mieux
leojean890: il se fait confiner dans un coin par le boss silver ?:P
leojean890: moi c'est ce qui se passait avec mon premier algo
leojean890: le boss silver me coincait dans un recoin et je mourrais :P
BigUP: non, contre le boss, il a tendance a timeouter ;)
leojean890: mdr ah^^
BigUP: 567eme quand meme apres avoir corrigé mon calcul distance... mais pas certain que ce soit ca qui m'a fait gagner des palces
leojean890: y'a un côté random aussi non ?
leojean890: dans mes souvenirs la silver c'était le bordel:P
leojean890: 1400 personnes ?
BigUP: leojean890, c'est le bordel ! ;à
leojean890: pour gold sans mon nouvel ago c'était rapé
leojean890: et encore j'ai traînté autour de 10eme silver à un moment..
leojean890: traîné*
leojean890: Là c'est crystal rush où je suis 155/600 silver qu'il va falloir que je poursuive un de ces 4
BigUP: ouais bon mon flood fill je le bride a 350 cases... c'est pas génial
leojean890: j'ai gagné en perfs en passant de list à deque btw^^
BigUP: leojean890, j'ai 2 floodfill 1 en recursif l'autre en queue, mais je ne sais plus lequel j'utilise la en C++
leojean890: comment ça tu ne sais plus lequel tu utilises ? tu peux le voir en regardant le code non ?^^
BigUP: hop, je fais sauter les limitations sur les floodfill ... tant pis ;)
leojean890: 350 cases ça va c'est pas long
leojean890: moi je fais que du BFS
BigUP: leojean890, heu oui enfin la c'est des fonctions qui appel d'autres fonctions ... mais potentiellement j'ai des trucs qui ne sont plus utilisé. La version avec queue semble utilisée, la version récursive aussi, mais la version recursive est peut-etre utilisée dans des fonctions qui ne servent plus... faudrait que je me fasse un callgraph ;)
leojean890: ah ouais xD le callgraph peut effectivement aider:P
leojean890: moi j'essaye d'en faire le moins possible des bfs et d'avoir le plus d'infos en 1 coup^^
leojean890: moi je garde des v1 - v2 ... vN de mes programmes
leojean890: et je supprime ce qui sert pas dans la vX
leojean890: je le garde dans les précédentes au cas où
leojean890: jsens que t'y as pas touché pdt lgtps xD
leojean890: quand t'as trop de lignes ça peut être galère de t'y retrouver parfois
BigUP: oui. ;) et bon le C++ je ne pratique pas souvant
leojean890: je vois :P
Bob: sinon tu fais comme mon ancien patron et tu connais ton repo par coeur
leojean890: xD
leojean890: moi un ancien code.. je repars du main, je vois qu'est ce qui est appelé et quand ..
Bob: un coup dans une réunion chiante qui s'éternisait et où il faisait des trucs dans son coin sur son laptop l'air de rien écouter (comme d'hab), à un moment quelqu'un évoque une emmerde qu'il avait
BigUP: leojean890, ouais un callgraph c'est plus simple ;)
leojean890: en général si c'est moins de 2000 lignes je mets pas trop de tps à recoprendre le tt
Bob: "va regarder le fichier machintruc.cpp, la révision 1.13.4.23, la fonction bidule(), c'est celle-là qui a le bon code"
leojean890: mdr pas mal la mémoire
Bob: la révision en question ayant déjà plusieurs années
leojean890: sauf s'il a bossé dessus récemment:p
leojean890: xD
BigUP: vous pouvez récupérer mon Makefile maker pour faire du callgraph avec le script Egypt
Bob: et effectivement cette version-là avait le bon code
leojean890: y'en a qui sont balèzes niveau mémoire
BigUP: https://github.com/SixK/pycmak2
leojean890: Makefile maker comment ça ?:p
leojean890: whynot :P
Bob: un peu comme Mario Maker, mais avec des Makefile
leojean890: :p
leojean890: moi souvent je fais mes callgraph juste en relisant
Bob: un truc qui génère des Makefile à partir de meta-info sur ta structure quoi
leojean890: ah ouais j'ai déjà utilisé cmake il y a 6 ans xD
BigUP: oui probablement assez proche de ce que fait qmake
leojean890: oui à une époque je faisais du cpp
leojean890: ;)
BigUP: la ca parse les fichier et regarde les dependances dans les .c/.cpp et .h.hpp
leojean890: et j'ai bien perdu :P
BigUP: a la base c'etait pour faire des portage sur une plateforme exotique, mais ca marche aussi pour du linux
Bob: on avait un outil perso pour faire ça il y a bien longtemps
Bob: à l'époque où cmake n'existait pas
Bob: une fois arrivée l'époque où cmake existait il a fallu des années pour qu'on porte :D
leojean890: xd c'est balo :P
Bob: le gars qui avait écrit le truc avait une espèce de méfiance intrinsèque envers les trucs qu'il n'avait pas écrits lui-même je pense
Bob: un espèce de syndrôme bizarre qui fait que les solutions existantes ne sont jamais 110 % adaptées à ce que tu veux faire
leojean890: j'avoue :P
Bob: et du coup on finissait toujours par faire un truc custom par-dessus
leojean890: parfois ça marche quand même :P
Bob: on a un module où il avait bricolé un je ne sais quoi par-dessus cmake
leojean890: :P:P
Stilgart: déjà que cmake ça rend fou
Bob: j'ai du mal à croire qu'on ait des besoins tellement exotiques que des gars qui bossent sérieusement sur la question depuis plus longtemps que nous n'aient pas trouvé une solution
Stilgart: c'est un dieu ton collège en fait ?
Bob: hm hélas non à cette heure-ci je crois que c'est plutôt un ange
leojean890: arf
BigUP: Stilgart, cmake, j'ai franchement du mal... perso je préfère un simple Makefile qu'un cmake qui fait tout mais ou tu ne comprend plu sce que ca fait ;)
Stilgart: arf
Stilgart: BigUP: un Makefile par os
Stilgart: ou par config exotique
Stilgart: problèmes réglés
BigUP: Stilgart, Makefile pour Windows ca n'a pas de sens ;) 1 Makefile et basta ;)
Stilgart: automatiser le build plus que ça, c'est très souvent l'échec
Bob: un gars adorable mais avec une tendance à garder sous le coude du code 100 % fonctionnel parce qu'il n'arrivait pas à régler un bug de couleur mineur dans une page annexe
leojean890: j'en vois parfois des gens qui refont tout :P
Stilgart: chris@saturn MINGW64 ~ $ make make: *** No targets specified and no makefile found. Stop.
leojean890: je vois ;P
Stilgart: ça fait sens à mon VSC apparemment ;)
Stilgart: suffit d'avoir mingw
Stilgart: (sinon, je pensais à Makefile.osx aussi)
Stilgart: et j'ai au moins un code qui nécessite un Makefile.bsd différent de celui pour linux
Stilgart: (merci diglog)
BigUP: mince, Firefox n'arrive pas a lir ele callgraph au format svg ! ;(
Alshock: M.D.R. Juste devant moi au classement je vois un profil qui me rappelle quelqu'un, je clique dessus et... https://www.codingame.com/profile/f6657a924f4132b5990af84cee68ba2a1886623 Putain, les tortues quoi ! :')
BlaiseEbuth: Hmm... Je ne vois pas à qui elle te fais penser...
BigUP: bon mes noms de fonctions avec des histoires de redéclaration d'operateurs sont bien degeux ca fait exploser le graph en largeur
BigUP: bon bah voila, mon floodfill recursif ne semble plus appelé ;)
257832: cru...
Alshock: décent ?
b0n5a1: pour l'IDE le truc que j'ai vu (je sais pas depuis quand) c'est la coloration syntaxique qui a changé
b0n5a1: ha et y'a clic droit "change all occurences" pour renommage/remplacement partout d'une var ou autre
Alshock: et le F1 aussi
Alshock: pour savoir ce qu'il y a à savoir
b0n5a1: ha oui
Alshock: par contre quand tu fold une fonction avec des #ifdef dedans, ça ne plie pas les ifdef dans la fonction
Alshock: Je suppute que c'est normal parce que ça a l'air super chiant à check correctement
b0n5a1: et ctr+roulette pour zoomer dézoomer ça m'est arrivé par accident je sais pas si ça y était déjà oi pas ça
Alshock: Tu viens de me le faire découvrir perso, donc je pense que c'était pas là avant, vu la propension que j'ai à faire ce genre de chose sans le vouloir
b0n5a1: pour streamer c'est bien, les gens peuvent mieux voir avec un petit zoom
Alshock: les stream codingame c'est sympa en général ? Je connais fort peu
b0n5a1: https://www.youtube.com/channel/UCW4FVbmFgtyfXzeQSH2r9tQ
b0n5a1: par exemple
Bob: ctrl+roulette pour le zoom c'est une feature standard des browsers à ma connaissance
b0n5a1: https://www.youtube.com/channel/UCA0Cx67-K5IWOPBpZTiDFFw
b0n5a1: normalement Bob oui
b0n5a1: mais là c'est bien propre à la fenêtre de code
b0n5a1: c'est pas le zoom full page
b0n5a1: dans la fenêtre de code ça affecte que celle là...si t'es ailleurs ça affecte toute la page
Zanbez: Pourquoi je vois plus l'avatar de Bob ?
Alshock: J'le vois plus non plus
Alshock: (mais je sais pas pourquoi)
Bob: b0n5a1: perso moi j'ai que le comportement standard du browser
Bob: clic droit dans l'éditeur de code, j'ai le menu contextuel de FF
b0n5a1: je suis sous FF
b0n5a1: et c++ dans l'IDE
Bob: et zoom à la souris ça me zoome toute la page
Bob: Zanbez : t'as été méchant dans une vie antérieure peut-être ?
Alshock: Ah ? Quand tu clic molette sur l'éditeur ça zoome tous les autres carrés aussi ?
b0n5a1: ctrl + zoom
b0n5a1: Bob ctrl + zoom dans la fenêtre de code, essaye pour voir
Alshock: C'est étonnant, mais bon les pages internet, ça m'étonne pas. Mais on est tous sur le même navigateur quand même o.O
Bob: je viens de le faire, je te dis chez moi ça zoome tout :)
b0n5a1: ha
b0n5a1: c'est balot
Bob: bon en pratique je m'en fous mais effectivement c'est curieux qu'on ait des comportements différents
Zanbez: Bob, non mais je m'inquiète.
b0n5a1: je suis tout le temps en navigation privée...t'as peut être encore un vieux truc en cache Bob
Alshock: xD Ah nan mais Bob t'as mal compris, c'est dans la fenêtre de l'éditeur qu'il faut Ctrl+Molette :^)
Bob: ah ben oui
Bob: avec un reload force, déjà j'ai plus la même police
b0n5a1: je reste en nav privée en partie pour pas être emmerdé par des histoires de cache, j'en ai trop souvent eu
Alshock: Ah, c'est un cygne
Bob: et effectivement là j'ai un zoom local et un menu contextuel spécifique
Bob: classieux
b0n5a1: bah voilà ^^
Alshock: Ya pas meilleur mot
Bob: le cache des fois c'est juste l'ennemi de l'humanité
Alshock: Donc dans cette histoire on a appris que Bob n'a pas reload codingame depuis 1995
Bob: des reload j'(en fais très souvent
Alshock: de reload clear cache*
Bob: mais clear cache c'est plus rare oui
nicola: Rhô Bob, tu écoutes cet album de Metallica ?
Stilgart: tiens, c'est en adéquation avec mon humeur ça:)
Stilgart: AutomatonNN: dis à Boulet que c'est mal !
AutomatonNN: si tu t'en sors la maintenant Automaton2000
Boulet: Quoi ???
Stilgart: je sais pas quoi, mais c'est mal
Stilgart: la preuve, ton UTG n'est pas légende :p
Boulet: :door:
Boulet: ah non c'est moi
Boulet: :D
leojean890: bah moi c pas mieux..
leojean890: 154 silver hmm
BigUP: dites en C++ si je fais ca : walls=world.walls;
BigUP: ca me fait une copy de la liste ou bien met le pointeur de world.walls sur la variable walls ?
BigUP: voila le type : unordered_set<Point> walls;
BigUP: ok, d'apres la doc, ca à l'air de faire une copy
b0n5a1: copie
b0n5a1: tu peux faire const auto& m = world.walls pour une référence constante ou auto& m = ... pour une référence
b0n5a1: (auto = unordered_set<Point>)
TidyMaze: ou sinon tu codes en Rust :D si ça compile c'est que t'as fait une erreur :D
Alshock: Euh, dites les enfants j'ai une erreur que je n'arrive absolument pas à comprendre, là je débug un code qui lance une fonction avec un player p qui vaut P1 ou P2 (enum)
JBM: y'a pas d'enum en haskell
Alshock: et quand je le debug avec gbd ça me donne ça : http://chat.codingame.com/pastebin/b97fc030-4b5f-49bc-a260-aed59b04c015
Alshock: Je suis en C++ moi
Alshock: Y a un moment où j'appelle la fonction, le debugger me dit que la variable vaut P1, et le contenu de la fonction m'affiche P2
JBM: elle pue ta ligne avec unknown
Alshock: Ouais, je pense que c'est à cause du -Ofast qui fait des optimisations cheloues
JBM: tu cherches un coupable un peu facilement je trouve
Alshock: mais j'avoue que je vais tester ça
Alshock: xD
Alshock: C'est parce qu'il pleut ça doit perturber les champs magnétiques de mon processeur
TidyMaze: comment est ta bière JBM ?
JBM: j'ai pris des pelforth IPA pour essayer
TidyMaze: tu trouve ça normal de bosser en picolant ?
JBM: tu trouves ca normal de bosser a 19h45?
Alshock: J'ai enlevé tous les pragmas et ça a bien viré le unknown, mais ça a aussi changé le P1 en paramètre pour un P2, donc le problème est bien dans mon code et les optimisations faisaent que mon paramètre ne voulait rien dire
Alshock: j'avais encore jamais vu ça x.o
TidyMaze: hmm c'est vrai c'est pas normal
Alshock: (ou alors c'était à cause des champs magnétiques, comme par hasard il a cessé de pleuvoir)
JBM: hors norme ne veut pas dire mauvais
TidyMaze: yup
Stilgart: IPA ?
Stilgart: infusé poire abricot ?
Stilgart: indian pale ale... je m'attendais aussi à pire :)
Zorg1: bière pâle indienne ?
Stilgart: j'imagine que ça veut dire bière blanche de houblon indien
Stilgart: ce qui est nettement plus rassurant que mon interprétation initiale :D
Boulet: euh non IPA et blanche : .......
Boulet: C"EST DE LA MERDE
Boulet: non mais serieux quoi IPA
Stilgart: il n'a pas vu mon poire abricot, tout va bien :D
Boulet: si mais c'est moins pire
Boulet: promis
Zorg1: ah ok c'est u vieux truc qui est revenu à la mode dernièrement
Stilgart: accessoirement, il y a des blanches très bien
Stilgart: il faut juste l'occasion qui va avec pour en profiter
Boulet: NOn c'est de la bierre (une bonne chose) avec des agrumes (un autre bonne chose) : ça ne va pas dut out ensemble
Boulet: Non pas en bierre Stilgart
Boulet: je prefere encore les bierres espagnoles
Boulet: et bon
Stilgart: ça j'ai réussi à y échapper... et pourtant en 1 an à Perpignan ça n'a pas été facile
Boulet: Les bieres espagnol le soir en terasse ça passe
Boulet: les blanches j'ai pas d'exemple
Boulet: (ça ma journée exemples)
Boulet: #privatesorry
ThomasNicoullaud: ca vaut pas une bonne desperados
b0n5a1: https://store.steampowered.com/app/274980/Influent/ si ça vous branche (c'est plutôt du flashcard pour vocabulaire, pas de grammaire ni de bases genre apprendre katagana, hiragana et autres pour japonais par exemple)
dwarfie: salut les gens , les tortues et Automaton2000 ...
Automaton2000: salut les gens et les autres!
dwarfie: petit joueur ....
Zorg1: Automaton2000 quoi de neuf ?
Automaton2000: oui je me souviens plus du tout
Zorg1: tkt Automaton2000 ça me fait ça quand je passe la journée à pondre des requêtes SQL ^^
Automaton2000: ben non , c'est pas pour toi
Zorg1: si COBOL c'est un dinosaure, SQL c'est un oiseau
dwarfie: Zorg1 ... freine sur les requetes sql ... sinon je te refile les miennes a faire ... et gaffe , une partie c'est de demande de boulet :D
Zorg1: JOIN et LEFT JOIN sont sur un bateau .... AH AH AH AH :scooter:
dwarfie: c'est NATURAL
BlaiseEbuth: DROP DATABASE *
Zorg1: CONSTRAINT VIOLATION essaie encore !
dwarfie: truncate table user
dwarfie: bon ... pondre une appli de gestion de qcm avec corretion automatique en moins de 10 h , c'est fait ... reste a faire comprendre l'utilisation en moins de 10 jours ;)
Zorg1: oublie pas de mettre "l'application a l'air compliqué mais elle est en fait très simple et très fun à utiliser" dans la doc. troll garanti
Boulet: oublie pas la bande de charlots avec qui on bosse
dwarfie: ben ... si je te dis que j'ai ete obligé de prevoir une config a partir de classeur ods/xls ... ca semble deja etre du troll ... meme pas , c'etait indispensable
dwarfie: Boulet ... tu parles de charlots comme la preferee de ton couloir qui m'a envoyé un mail en direct pour me demander ou en etait le chantier moodle ? (alors qu'il existe pas)
Boulet: :D
b0n5a1: déjà juste la doc...troll garanti Zorg1 ^^
dwarfie: parce que je cite ... y'a pas de nouvelles (y compris de l'etablissement en 3 lettres qui "devait peut-etre" s'en occuper) :D
Zorg1: "moodle" c'est mignon on dirait un truc avec beaucoup de sucre, du lait et du gras
dbdr: dwarfie: du coup tu peux répondre que tous les projets moodles sont en parfait états ;)
dwarfie: et un peul de vitriole .... nonnn ... OUIIIIIII
Boulet: tssss
Boulet: tu es en retard :D
dwarfie: dbdr ... non , j'applique la methode du directeur , direct corbeille quand je vois l'adresse d'expedition :D
Zorg1: le "pré-tri"
dbdr: automatisé?
dwarfie: oui ... d'autant qu'elle a aucune raison de le contacter autrement que par le systeme de ticket ... et encore moins par mail direct ... ;)
Zorg1: y a l'air d'avoir une bonne ambiance chez vous ...
b0n5a1: BlaiseEbuth on peut choisir romanji, katagana ou kanji en japonais en début de partie ^^
BlaiseEbuth: Ouai vu, et tu dois pouvoir switch avec R et F pendant la partie.
j3r3m: Je ne sais pas à qui il faut le dire, mais BIEN BIEN le nouvel editeur de code !!!
j3r3m: clap clap clap
Alshock: à tout le monde. Il faut le dire et le répéter sur tous les toits !
Zorg1: à la limite tu peux faire un post sur le forum
j3r3m: Quand même...
Alshock: Perso j'aurais voulu faire une animation css clignotante magnifique qui te montre la beauté de l'éditeur à chaque fois que tu arrives sur le site avec moult zoom et effets du meilleur goût !
Alshock: @j3r3m je trolle pas moi, enfin le dernier message ptêtre un peu mais je suis vraiment ravi de ce changement
j3r3m: Alshock :)
YannT: ah je me disais aussi, les couleurs ont changé
YannT: bon après vu que ça me sert que de boite à copier/coller... :p
LimaceHurlante: non mais franchement c'est hyper bien ce nouvel éditeur !!!
leojean890: allez je vais améliorer mon https://www.codingame.com/ide/puzzle/cultist-wars avec https://en.wikipedia.org/wiki/Bresenham%27s_line_algorithm ..
leojean890: j'avoue le nouvel éditeur est meilleur^^
YannT: https://i.imgur.com/945L5N7.jpg
YannT: c'est moi ou il a un piti zizi?
leojean890: j'avoue que ..:P les dessins sont pas optimaux non plus :p
leojean890: mais ça me casse pas la motiv pour bosser (un peu) sur ce multi^^
pb4: Il change quoi le nouvel éditeur ?
b0n5a1: coloration syntaxique un peu mieux, ctrl + molette pour zoom, clic droit pour renommer la mêm var partout...ce genre de trucs
leojean890: meilleure autocompletion:P
pb4: oh dis donc même sur mon éditeur j'ai pas le clic droit pour renommer
b0n5a1: lol
TidyMaze: ah y'a un editeur sur CG ? le truc qui est toujours grisé à droite ? ^^
pb4: grisé ? Y'a des astuces que je ne connais pas ?
TidyMaze: quand tu as cg sync avec le 2-ways sync désactivé
TidyMaze: il manque une petite option avec cg-sync pour completement enlever l'editeur, de la meme façonn que l'on peut cacher la console
kesuketakachi: je suis entrain de jouer à clash of code
Drazyen: Dans quel sens de "c'est abusé" ?
LimaceHurlante: j'ai envoyé mon premier puzzle classique fait avec mes petite mains ! si ça vous dit d'aller l'essayer :-) https://www.codingame.com/contribute/view/5006f95769938094b134836b1b154adda8c4
leojean890: bon bah améliorer https://www.codingame.com/ide/puzzle/cultist-wars avec https://en.wikipedia.org/wiki/Bresenham%27s_line_algorithm me fait passer de 38/92 à 30/92...
Alshock: c'est toujours 8 places de gagnées
leojean890: en vrai mon IA fait encore des trucs cons :P
leojean890: allez essayons de grimper de ligue :P
Alshock: Aucune de mes IA n'a dépassé ce stade xD
leojean890: comment ça :P
Alshock: (y compris celle dans mon cerveau d'ailleurs)
leojean890: t'as fait quels multis/contests ?^^
Alshock: le stade de faire encore des trucs cons
leojean890: ah ? du coup quel est leur stade :P
Alshock: En vrai pas grand chose, j'ai fait un algo de base sur CSB, c'est un des rares contests que j'ai fait dans les temps, j'ai fait un UTTT qui est trop lent et que je sais pas améliorer, j'ai fait planter mon simulateur dans la version simplifiée de fantastic bits, et là pour faire plus simple je fais n'importe quoi sur awalé xD
Stilgart: leojean890: cultrist wars c'est une application de bresenham à la base, oui
Stilgart: -r
Stilgart: on aurait peut-être du en faire un puzzle avec gui avec le recul
leojean890: ah chaud, mais tu vas réussir à les améliorer en tryhardant un peu :P
Stilgart: je tryhard le .tex de mon cours de demain là
leojean890: Stilgart ouaisjm'en sers car avant mon mec tirait dans le mur :P
Alshock: un cours ?
leojean890: je l'ai juste implémenté pour checker s'il y a un obstaacle ou un neutre sur mon path avant de tirer
Alshock: dégât collatéral
Stilgart: JBM: non, mais la rédaction du .tex oui
leojean890: Alshock sinon commence un nouveau multi si tu les sens ps ceux que t'as commencés :P
leojean890: moi pareil mon UTTT est pas ouf il est 15eme silver là mais en même temps sur ce sujet ça coute cher de faire du python:p
Alshock: @leojean890 xD t'es pire que le serpent d'ses morts dans le livre de la jungle là !
leojean890: pk:P
Alshock: J'essaye de toute mes forces de pas juste commencer un énième code que je laisserai en lambeaux dans un coin
Alshock: je vais m'atteler à faire un truc un peu mieux branlé
leojean890: bah juste lis les énoncés, choisis en un qui te motive vraiment :P
leojean890: et fais le à fond ?:P
leojean890: enfin faut faire un choix en comparant
leojean890: moi j'avais une liste de multis ordonnés par motivation:P
Alshock: C'est ce que j'ai fait avec l'UTTT, je suis même passé de python à C, mais j'ai pas su l'optimiser correctement, je suis monté en gold mais après c'est les inconnues brumeuses
Stilgart: leojean890: pour UTTT, c'est la bonne occasion de faire un mcts (ça passe mid-top gold même en python normalement)
Alshock: Je tenterai de faire mieux dans quelques mois
leojean890: Stilgart c dans ma todo list ça :P:P
leojean890: Alshock ouais quand la motiv est là quoi^^
leojean890: Stilgart j'ai trop de trucs dans ma todo sur CG en vrai :P:p
Alshock: @Stilgart C'est pour ça qu'il m'avait autant motivé, mais j'ai dû très mal le faire parce que la légende m'a fermé les bras malgré le fait que je sois parti en C, après j'ai voulu passer en C++ et ça s'est compliqué
Alshock: @leojean890 // TODO: Finir la todo liste
Stilgart: leojean890: moi aussi
leojean890: demande à Vry ou VincentBab pour le pasage en lgd sur UTTT^^
Stilgart: ou à moi
leojean890: Stilgart par ex passer gold sur UTG ou lgd sur hypersonic
Alshock: Maddy avait tenté, mais personne ne peut me sauver de moi-même ^^
Stilgart: j'ai du abandonner haskell sur la route de la légende :(
Alshock: Putain faire ça à un bon pote comme Haskell
leojean890: Stilgart t's plein de sujets en lgd toi;)
Stilgart: legend sur HS j'ai tellement pas fait exprès...
leojean890: HS je suis 50eme gold..
Stilgart: je suis passé sur un troll run
Alshock: j'espère que tu te sens sale... moi mon langage de coeur c'est Ruby, j'ai même pas envisagé de passer le wood avec
Alshock: GG WP
leojean890: Silgart en spammant les submits ?:P
Stilgart: genre je voulais faire un beamsearch à la base, je commence par un MC pour tester le moteur... légende
Stilgart: :p
leojean890: pas mal mdr
JBM: ou ils ont ete chercher ce nom
Stilgart: du coup, j'ai toujours pas fait de beam search
leojean890: beam search il parait que ça gagne :P
Alshock: mais quel salaud xD Il nous explose et après il revient sur ses pas pour dire "sorry" xD
JBM: beam search ca a gagne au contest
Stilgart: en fait, je comprends pas le beam search (j'ai raté un truc fondamental de l'algo je crois)
leojean890: hypersonic clairement c pas la même inspi de nom que bomberman quoi ^^
Alshock: C'est quand même un bon indice sur le fait que c'est pas trop mal JBM, au moins au ratio efficacité/temps
leojean890: beam search en vrai je lai tenté sur HS et il performe un peu moins bien que mon BFS.. j'ai dû rater qqc dans mon éval..
Stilgart: ce que j'en ai compris du PM ne peut pas vraiment marcher
Stilgart: si ça se trouve, on a le même soucis
leojean890: moi je sais où est mon souci, ma simu n'est pas exhaustive..
Alshock: PM = ?
leojean890: post mortem
Alshock: ah
leojean890: donc faut que je fix ma simu et mon eval
leojean890: si je veux lgd
leojean890: car mon eval compense la non-exhaustivité de ma simu
leojean890: exemple je simule pas les propagations d'explosions
leojean890: alors que c'est pas si dur
leojean890: à faire
Boulet: à HS ????
Boulet: Tu es malade ?
leojean890: bombe1 explose bombe2 etc
Alshock: Alors qu'avec un simple DNN qui communique avec le Cloud en Big data tout serait tellement plus simple... Ah pardon, je me suis cru sur linkedin
leojean890: Boulet ouaip !
leojean890: pk malade xD
Boulet: parce que vient te battre et tu vas comprendre ta douleur :D
leojean890: t'es en lgd toi ?:P
Alshock: J'adore la bagarre
Boulet: euh oui
Stilgart: à HS c'est la clé de simuler les cascades de bombes
leojean890: mais franchement c'est la lose ce que j'ai fait de compenser une simu non-exhaustive avec des add dans une eval
leojean890: :P
Alshock: @Stilgartt'as raté un jeu de mot nul de type "simuler les enchaînement c'est de la bombe"
leojean890: du coupo va falloir le fixer
leojean890: Stilgart ouais mais pas fait mdr
Stilgart: Alshock: en plus, je suis du genre à le faire
Stilgart: mais je l'ai effectivement ratée celle là
leojean890: Boulet je vais voir combien t'es classé ;P
Stilgart: j'espère que Automaton2000 me pardonnera
Boulet: 255
Automaton2000: vry : ah oui tiens je l'ai pas fais
Stilgart: Boulet: wait, je suis quand même pas devant toi ???
leojean890: Boulet moi c'est genre 390 :P
Boulet: euh si c'est possible Stilgart
leojean890: en même temps avec les magouilles que j'ai dans le code normal que je sois pas lgd là xD
Boulet: c'est meme vrai
Stilgart: 213e
Boulet: mange
Boulet: https://www.codingame.com/replay/455798039
Stilgart: je suis ultra choqué d'être devant boulet alors que c'est sans doute pas mérité sur ce coup là
Boulet: mange encore:
Boulet:
Stilgart: bon app. :)
Boulet: https://www.codingame.com/share-replay/455798537
leojean890: mdr je me fais tuer par une cascade de bombes, sympa ;P¨
leojean890: j'avais qu'à les simuler hehe
Stilgart: c'est ultra courant
Boulet: parce que tu te crois à l'abri
Boulet: alors que non
Alshock: "c'était un troll run, je me demandais ce qu'il se passerait si je faisais une sortie random sur mon moteur : top 1" - Stilgart soon TM
Stilgart: huhu
leojean890: Boulet bah clairement mon truc voit pas tout ;P
Stilgart: mais en vrai, ça battrait pas maître Beber
Stilgart: donc juste top2
Boulet: clairement: parce que ça tu aurais du le voir
Boulet: https://www.codingame.com/share-replay/455798927
leojean890: en vrai frame 76 j'aurais pas dû poser ma bombe et aller à droite ça m'a mis dedans ;P
Stilgart: Alshock: en vrai, j'ai un moteur solide quand même sur HS... juste je pensais pas qu'un simple MC par dessus marcherait à ce point
leojean890: en même temps mon code simule que 3 coups à l'avance donc..
Stilgart: et avec le recul, j'aurais sans doute du m'en rappeler pour OoC
Alshock: @Stilgart bah vu que t'es passé avec ouais j'imagine xD
leojean890: en l'état il aurait pas pu voir le souci Boulet ;P
Alshock: Le simple MC je suis pas foutu de le faire tourner correctement assez vite T_T
Stilgart: leojean890: simule au moins 9 tours à l'avance
Boulet: Stilgart: non tu es meilleurs que moi
leojean890: sans timeout ?:P:P
Alshock: @Stilgart chez moi on appelle ça un timeout
Boulet: c'est mieux oui
Stilgart: Boulet: c'est l'efficacité du moteur qui fait tout :(
leojean890: mais clairemnt 9 tours pour voir le cycle de vie de ttes les bombes dont celles que je pose ouais ;p
Alshock: xD leojean890 tu me rassures, bienvenue au club ! <3
Boulet: possible
Stilgart: leojean890: MC / beam search ça sert à ça
leojean890: Alshock je suis en python aussi mdr
leojean890: faut que je me remette sérieusement au cpp xD
Alshock: @leojean890 si c'est comme ça je vais débarquer en ruby vous allez rien comprendre
Alshock: bon vous allez rien comprendre si vous venez en wood 2 certes....
Stilgart: après, je crois que j'autorise la pose de bombe que à depth 1
Stilgart: ou peut-être 1-2-3 pour les débuts de chaines
Stilgart: et le blocage qui va avec
leojean890: que je me rappelle mes souvenirs de dev CPP au CEA au labo de traitement d'images ;P
leojean890: ça date tellement
leojean890: ça fait 6 ans hehe
Alshock: j'étais né ya six ans ? :thonk:
Stilgart: dev cpp il y a 6 ans ?
leojean890: j'ai eu mon diplôme ily a 6 ans et j'ai fait un stage au CEA
Boulet: je comprends rien à mon code
leojean890: "illustration automatique de textes"
Stilgart: c'est mort quand j'étais moniteur à lyon 1 dev cpp
Alshock: envoie-le moi j'y comprendrai tout :P
Boulet: mais je crois bien que c'est de l'heuristique
Stilgart: donc... 2009 ou 2010
leojean890: "a partir d'un texte et d'un ensemble d'images trouver celles qui correspondent au mieux au texte"
leojean890: méthode : bags of words
leojean890: langage : only cpp
leojean890: et ensuite j'ai fait que du pythone t java
leojean890: et java*
leojean890: mais si je veux des simus rapides sur N tours => retour C/C++
leojean890: ou des élagages malins
Boulet: Stilgart: c'est petit
Boulet: https://www.codingame.com/share-replay/455800157
Boulet: et en plus je n'y aurait pas pensé
Stilgart: marche pas :(
Stilgart: (le lien)
Boulet: https://www.codingame.com/share-replay/455800157
leojean890: allez chaud passer en bois 1 sur cultist war ;P
Stilgart: An error occurred (#UNAUTHORIZED): "You must be the owner to share this replay". Please contact codersHS@codingame.com
leojean890: 8/80 bois 2
leojean890: 8/70
Stilgart: go go go leojean890
leojean890: et 22 personnes en bois 1,la ligue des élus
Boulet: c'est une blague
leojean890: :P
Boulet: ???
Stilgart: la ligue des légendes surtout
leojean890: An error occurred (#UNAUTHORIZED): "You must be the owner to share this replay". Please contact codersHS@codingame.com
leojean890: marrant ca hehe
Boulet: https://www.codingame.com/replay/455800157
Boulet: c'est de la merde
leojean890: bah oauis quand les 22 meilleurs sur 92 sont en bois 1, alors bois1 == legende xD
leojean890: mais pour ce faire, faut que je dise à mon bot de ne plus faire du gros nimp hehe
Stilgart: Boulet: tu sais quoi...
Boulet: oui
Boulet: etnfin non
Stilgart: je calcule que ça fait draw :D
Boulet: c'est ocon
Stilgart: oui, parce que j'imagine que j'en perds de la même manière
Stilgart: c'est pas très long à patcher (j'avais meme un todo sur le sujet en commentaire)
Stilgart: mais j'ai pas prévu de faire du HS
Stilgart: on va plutôt faire du SC
Boulet: mouaaaaa
Boulet: https://www.codingame.com/replay/455800157
Alshock: il faudrait que CG mette en palce une liste d'acronyme sur leur chat
Boulet: Stilgart: fixe ton CB
Boulet: tu es derriere leojean :D
Alshock: ah ouais ça je l'ai c'est Code Buster
Alshock: j'suis vraiment un génie
Boulet: Bon aller bn les gens
Alshock: ah je connais pas ce multi là ?
Alshock: (GN à toi <3)
leojean890: CB ah ouais mon truc est améliorable
leojean890: faut que je m'inspire de tahobi et R4N4
leojean890: que je pousse les fantomes finement dans la base :P
leojean890: pour tous les capt d'un coup
leojean890: dur à faire je pense
leojean890: Stilgart SC ?
Alshock: Ca fait n'importe quoiii ! J'en ai marre qui est le connard qui a pondu ce code de merde ?
Alshock: Ah, c'est moi >_<
JBM: toujours coder comme si le prochain qui allait lire ca etait un violent psychopathe
JBM: dans ton cas: qui en plus sait ou tu habites
Alshock: "c'est bien toi au 62 rue des Olivers ? J'ai lu ton code, je suis là dans 10 minutes"
Alshock: J'essaye de coder pour un psycho pourtant, je le suis un peu moi-même. Mais je comprends bien ce qui disent que la propreté d'u ncode c'est subjectif, je peux changer d'avis en une nuit.
Stilgart: leojean890: Spring Contest
leojean890: ah ouais mais c'est en mai ça :P
Stilgart: perdu, Spring Challenge
leojean890: ah ok donc un autre^^
leojean890: que tu fais en attendant :p
Stilgart: je viens de découvrir que c'est pas ce vendredi :p
leojean890: yep le suivant^^
Stilgart: trop de vendredis fériés, ça perturbe tout
leojean890: 4eme de la bois 2 à 66%.. mais j'ai corrigé un bug qui m'a tué 3 parties ;o vais-je passer bois1 aka legend ?:P
leojean890: ouais les vendredis féries, on peut les mélanger xd
leojean890: Stilgart tu l'as pas fait cultist war non ?:P jte vois pas dans le leader !