Chat:Fr/2020-12-06
jolindien: salut codeurs du dimanche
ThomasNicoullaud: c'est bientot l'heure d'ouvrir les huitres
jolindien: o/ mangeur d'huitres
jolindien: quelqu'un pour m'expliquer les règles de Russian AI Cup?
jolindien: J'arrive même pas à jouer au clavier : https://russianaicup.ru/play
leojean890: smeagol ouais je suis #27 là :P
leojean890: jolindien c'est de la gestion de ressources^^
leojean890: répartir qui construit/répare des batiments, quoi acheter et quand comme batiments/unités..
jolindien: merci leojean890
leojean890: qui envoyer où se battre
leojean890: quand reculer ou attquer;)
jolindien: plus concrètement t'as essayer l'interface ?
leojean890: types d'unités : builder qui récupère des ressources + archer + mélée
leojean890: j'ai pas essayé de jouer manuellement, mon IA tourne sur le site
jolindien: je fait B pour build, puis j'arrive rien à faire
leojean890: ah d'accord
leojean890: ça semble pas ergo le jeu manuel
leojean890: au début y'a moyen de faire des strats simples du genre autoattak sur ressources pour builders et sur ennemis pour melee/ranged
jolindien: tu vas un peu vite pour moi ^^
leojean890: ensuite optimiser la construction de maisons
leojean890: ah sorry^^
jolindien: au 1er tour je suis censé pouvoir faire quoi ?
leojean890: ranged c'est les archers, melee ceux qui se battent à l'épée
leojean890: pour les règles du round 1:
leojean890: au premier tur, tu as la vision complète du terrain
leojean890: tu as 3 unités
leojean890: un builder, une melee, un ranged
leojean890: tu peux directement les envoyer faire des tâches
leojean890: et tu as aussi un batiment pour construire chacun de ces types d'unités
leojean890: dès que le builder a récup 10 ressources tu en construis un 2eme pour farm plus vite
jolindien: 3 batiments / 3 unités au départ ?
leojean890: règles du round 2 plus dur : tu as le FOW et tu n'as qu'un builder et une builder base
leojean890: exact pour le round1
jolindien: elle est vraiment moisie leur interface
leojean890: round 2 : tu dois construire toi même les batiments militaires
leojean890: ce round comments dans 6 jours
leojean890: commence*
leojean890: en attendant tu as tout
jolindien: tout doux ...
jolindien: je crois que je vais rage quit avant d'avoir commencé
dwarfie: un skip-rage-quit ?
leojean890: c'est moins ergo que CG
leojean890: mais ça se fait
jolindien: ouais un rage skip ^^
leojean890: c juste pas immédiat de comprendre leur interface, leur starter..
leojean890: et y'a pas autant de features que CG du style IDE, pouvoir rejouer les machs autant de fois
jolindien: nan mais fut pas déconner 2 heures que j'appuis sur B pour build, que je clic partout, etc.
jolindien: se passe rien
leojean890: j'ai pas joué manuellement perso
leojean890: je parlais de l'interface pour le code qui n'est pas évidente non plus
jolindien: le starter code en python est OK
jolindien: mais les règles sont trop mal expliquées, je vais pas me prendre la tête un dimanche
leojean890: ah oui ls ont ajouté ça
jolindien: hop -> télé
leojean890: y'avait pas ce starter initialement, h'avait que rust
leojean890: mais au début on comprend pas toutes les classes mises en place
leojean890: pour réaliser des actions, récupérer des infos dans la view
leojean890: enfin la comprehension de chaque détail
leojean890: et pour tester t'es obligé de faire ça localement, en submit t'as un match toutes les 20 min + tu peux en creer 4 toutes les 20 min, contrairement au nombre de matchs par submit + ide sur CG
Thyl: leojean890 y a d'autre compet du style AI russian Cup
Thyl: ??????
leojean890: Thyl tu participes ?^^
leojean890: en optimisation y'a google hashcode
leojean890: en clash of code y'a adventofcode mais j'ai pas testé, c en ce moment
leojean890: russian AI c'est IA
leojean890: battledev sinon, c'est 6 exos en temps limité
Stilgart: Automaton2000: je te laisse répondre
Automaton2000: ca va les gars ?
Zorg1: ça va Automaton2000 et toi la forme ?
Automaton2000: ça doit être pour ça
Zorg1: bon courage leojean890 pour RAIC
Zorg1: moi perso RAIC j'ai vraiment pas la motiv' de m'y mettre
Zorg1: attend AoC 5 ils font tout un pataqués pour ne pas dir qu'ils donnent l'ID en binaire ???
Stilgart: that's the spirit
Von-Karma: Hello tout le monde
Von-Karma: Les AoC de l'année derniere était beaucoup plus fun avec l'émulateur a écrire ^^
Stilgart: je peux pas dire pour cette année, mais moi j'étais pas super fan de l'émulateur l'an dernier :(
Stilgart: veine trop utilisée :(
Zorg1: après chacun son truc, mais j'aimais bien leur truc de pseudo proc
Zorg1: mais c'est vrai qu'il y en avait un dans chaque AoC
Von-Karma: J'ai pas regardé les années précédentes
Von-Karma: mais j'ai bien aimé le 23 decembre où fallait faire tourner des machines en parrallele qui dialogaient entre elles
Zorg1: ^^
Stilgart: Von-Karma: j'ai souvenir de ça... mais c'était bien avant le 23
**Stilgart n'a pas fini l'aoc 2019
Von-Karma: https://adventofcode.com/2019/day/23 ?
JBM: ah oui celui-la il etait penible
JBM: reproductibilité un peu limite
Stilgart: je l'ai pas fait le 23
Stilgart: mais des machines qui tournent en //, j'ai ça avant
Stilgart: (peut-être que c'était pas nécessaire de les faire tourner en // avant, par contre)
Von-Karma: si tu fais dans thread oui c'est compliqué a reproduire mais dans la meme thread ca se fait bien
Von-Karma: dans des threads*
Von-Karma: la part 2 etait sous spécifié, jsuis d'accord, pour le temps a attendre avant qu'une machine soit considérée idle.
Stilgart: dwarfie: gg
JBM: (jviens de faire l'aoc du jour)
Stilgart: (je viens de lire ton message sur le forum a propos du golf)
Stilgart: discussions.parallèles++
Stilgart: celui du " "+(i<1)
Stilgart: d'où le
Stilgart: discussions.parallèles++
Stilgart: ;)
JBM: on peut avoir des discussions paralleles sans changer de personnes ;p
Stilgart: c'est vrai
leojean890: thx Zorg1 :) je suis environ #30 mais j'ai du mal à tenir^^
Zorg1: c'est du RTS de base si j'ai bien compris le RAIC ?
leojean890: ouais de la gestion de ressources et strat militaire^^
Zorg1: (builder/archer/swordman/hôtel de ville/caserne/champs de tir)
leojean890: ouais en gros^^
Zorg1: avec un thème "spatial"
Zorg1: ils auraient pu nous mettre le dirigeable d'Alerte Rouge
leojean890: que je ne vois jamais car j'active la vue "debug" tlt^^
Zorg1: (je ne sais même plus comment ça s'appelle)
leojean890: avec cette vue on voit tjr des arcs des clés à molette et des épées
Zorg1: ^^
leojean890: la vue normale on comprend pas ce qui se passe^^
leojean890: et bientôt le round 2 avec le FOW et la nécéssité de créer les bases miliatire soi-même
leojean890: en gros trouver le meilleur compromis
leojean890: entre blinder de la ressource vite
leojean890: et créer sa base mili vite
leojean890: sachant qu'elle coute 50* plus qu'une unité de ressources
Zorg1: plus l'exploration
leojean890: ouais..
leojean890: exploration je tire des angles random
leojean890: tout eb m'éloignant de ma base
leojean890: comme dans CB
b0n5a1: o/
leojean890: base mili : coute 500, unités mili : coutent 20 ou 30, unité builder : coûte 10
leojean890: house : coute 50
leojean890: donc ouais compromis
leojean890: mais je pense qu'il faut quand même la construire vite la base
leojean890: sinon on se fait défoncer
leojean890: je suppose
leojean890: \o
dwarfie: Stilgart ... merci ... un truc aussi sale qu'efficace , ca peut venir que de moi de toutes facons :D
Bon[]Crayon: salut
Bon[]Crayon: salut automatonnn le mouton
AutomatonNN: oui bon je vais te dire que tu as un peu de contest quand tu veux parler avec le meme code de contes
Bon[]Crayon: salut automaton2000
Automaton2000: le mec qui a fait le tour de france
Bon[]Crayon: automaton2000 poupou
Automaton2000: c'est juste pour faire chier
Bon[]Crayon: automatonnn es-tu de bonne humeur ?
AutomatonNN: vous avez une idée de comment tu prends le mien ?
Bon[]Crayon: Automatonnn de bonne humeur ?
AutomatonNN: arg m'enfin j'ai pas trop compris que c'était pas bien comme ça
Bon[]Crayon: AutomatonNN fais comme si
AutomatonNN: salut tout le monde et Automaton2000
Bon[]Crayon: AutomatonNN salut tout seul :joy:
AutomatonNN: voila
**Stilgart tend une tortue à AutomatonNN
AutomatonNN: pourquoi le contest de tes contests sont pas trop de temps pour ce serait pas trop de temps pour toi
Stilgart: on sent l'émotion :/
b0n5a1: hé bin, short l'aoc J6
Zorg1: c'est ce qu'avait l'air de dire JBM
b0n5a1: ha oui
b0n5a1: marrant entre J1 et J5 y'a 60.000 participants de moins
b0n5a1: à la louche
b0n5a1: pareil l'année dernière, ça fond comme neige au soleil jusqu'à J25
Zorg1: ça permet que les stats ressemblent à un demi sapin :p
smeagol: Bonjour
smeagol: tout le monde
b0n5a1: woputain https://store.steampowered.com/app/624270/The_Painscreek_Killings/
b0n5a1: les artworks publiés
b0n5a1: le gameplay c'est postits, tableau, stylo, papier ^^
Zorg1: un jeu d'aventure quoi ^^
Zorg1: faut juste que les puzzles soient pas trop tordus
Stilgart: b0n5a1: ma wishlist est pleine... :(
b0n5a1: haha
Zorg1: fix ta wishlist
b0n5a1: ça fait 1 bon mois que j'ai joué à rien...
Stilgart: Zorg1: le pb, c'est que ça vide mon porte monnaie :D
Stilgart: (de fix ma wishlist)
b0n5a1: arf Stilgart une bonne partie de la tienne pourrait être la mienne en fait
b0n5a1: mais je la rempli pas...
b0n5a1: j'y mets plutôt quelques trucs pour "orienter" mon frangin :joy:
b0n5a1: enfin faut encore qu'il pense à regarder
b0n5a1: ou alors je mets tout mais faut que je fasse un top 5 "priorités" en triant tout
b0n5a1: ne pas la remplir permet d'oublier des trucs et de pas être trop tenté aussi ^^
Zorg1: bah j'ai 40 trucs dans ma wishlist et je pense que je peux facilement en virer la moitié
JBM: ha ha ma solution avec un "flip ip" s'est fait upvoter
Stilgart: flip ip ?
Stilgart: ha
Stilgart: pan le boss
Stilgart: mon nouveau cotc doit pas être si mal que ça vu le first 10
BlaiseEbuth: Yo tout l'monde ! Automaton2000, AutomatonNN !
AutomatonNN: slt le problème de la partie de la partie de la grande progression de mon nouveau contest en python
Automaton2000: parce que si tu as des gens qui n'ont pas compris que c'était un bug
Stilgart: AutomatonNN: la partie de la partie de ton contest de contest, tu veux dire ?
AutomatonNN: oui j'ai pas trop le temps de faire un truc que tu as toujours pas trop pense au contest :(
b0n5a1: o/ BlaiseEbuth
BlaiseEbuth: o/
Zorg1: \o
Zorg1: AutomatonNN : faut que tu te ressaisisses !
AutomatonNN: oui
Zorg1: bah juste fais le alors, AutomatonNN !
AutomatonNN: oui
Stilgart: pfffff
Stilgart: passage à la rache
Zorg1: bon le bot à NN est parti en boucle, Automaton2000 tu regardes ça ?
Automaton2000: je croyais que tu disais
Stilgart: pourtant, j'étais 1.5pts au dessus du boss mid run :(
Zorg1: dans CotC ?
Stilgart: k4ngOu: je tente de te pousser
Stilgart: silver -> gold à cotc
BlaiseEbuth: Surkwa?
Stilgart: bon, c'est un grand pas vers le lvl 50, mais c'est encore pas assez
Zorg1: c'est 250 XP gold ?
Stilgart: oui
BlaiseEbuth: code of the code ?
**Zorg1 se dit qu'il va lui falloir de l'XP pour rattrapper b0n5a1 qui est passé lvl 40 hier ...
BlaiseEbuth: contest of the contest !
Zorg1: :thumbsup:
BlaiseEbuth: Ah ! Codeur du haricot porté !
b0n5a1: t'as 12 c++ à faire Zorg1 :grin:
b0n5a1: et tout plein de langages à chercher les 15 ^^
Stilgart: ça manque d'achievement pour le cinquième carré
Zorg1: attend j'ai Haskell à 15+ ça suffit amplement dans les trucs ésotérique
b0n5a1: tu me files 5 haskell je te files 5 c++ :grinning:
Zorg1: ce deal ...
Zorg1: je préfère du C, tu peux les faire passer en C et Objective-C ;-)
Stilgart: et en php, et en js
b0n5a1: j'ai les 15
Stilgart: et en java, donc en groovy et kotlin
Zorg1: oui enfin du C vers ces langages c'est moins immédiat
b0n5a1: js/ts oui
Stilgart: C -> php c'est juste une histoire de #include en moins et de $ en plus
b0n5a1: ouais c/php quasi pareil le code
Stilgart: j'avoue que pour js et java ça demande un peu plus d'efforts
Zorg1: y a les 500 CoCs mais je préfère encore faire des puzzles de céleri rémoulade
Stilgart: m'en parle pas
BlaiseEbuth: Y'a le "créateur de contest" aussi.
Stilgart: je suis à deux doigts de spamer le coc pour passer lvl 50 :(
Zorg1: c'est pê un peu mort celui là
b0n5a1: faut se faire du mal pour les 500 cocs...après tu oublies ^^
Zorg1: y a plus de CC :(
Stilgart: je pense que ça peut revenir
Stilgart: en vrai, je comprends pas pourquoi CG ne pousse pas plus les unofficials
Stilgart: (ils pourraient donner l'achievement à ceux qui en organisent)
Zorg1: bah CG se sont apperçu que ça leur donnait du boulot en fait
b0n5a1: bin concrètement certains multis commus pourraient être récompensés avec ça
Stilgart: Zorg1: pas pour un unofficial
Zorg1: "unofficial" c'est on va sur un multi qui existe ?
Stilgart: enfin, techniquement c'est un peu de comm et surveiller du coin de l'oeil
b0n5a1: ça pousserait JBM à valider le sien ? :grinning:
Stilgart: je pense à l'exemple de BR
Stilgart: tu balances un multi en mode contest pendant X jours
Stilgart: et à la fin, tu corriges et tu republies le multi dans sa version finale
Stilgart: et coté CG, ils font un peu de comm et ils lachent l'achivement pour les créateurs
BlaiseEbuth: Les concepteurs !
**BlaiseEbuth en mode tron
Stilgart: bon, mon nouveau push marche sur k4ng0u ... dommage
Stilgart: pourtant, il m'avait mis 10-1 à mon run de promo :/
Stilgart: bon, comment on fait pour passer de silver à legend à BotG ?
Stilgart: (vu la taille de la gold, j'en déduis que le double jump est la norme)
BlaiseEbuth: Double Hulk !
Zorg1: je REST
Stilgart: nan, c'était seulement pendant le contest le double hulk
Zorg1: et pas ce multi
BlaiseEbuth: C'est ce qu'ils veulent te faire croire...
Stilgart: hum... c'est donc ça le secret
Stilgart: après, j'ai qu'à faire comme à CotC
Zorg1: ah t'as essayé le double hulk pour CotC ?
Zorg1: on mélange les genres mais pourquoi pas
Stilgart: je prends le code, je le regarde, je me dis que c'est de la merde, j'en vire moitié et je ressoumets
Stilgart: (sauf que BotG c'est pas mon code de contest... perdu)
Zorg1: en général mon code de multi c'est mon code de contest
Zorg1: j'ai pas vraiment bossé sur un multi dont j'ai fait le contest
Zorg1: les seules exception ça doit être Detective Picatcha et A*Craft
Zorg1: ah si j'ai corrigé une couille sur OoC
**Zorg1 débranche le mode Magus
b0n5a1: :duck:
dwarfie: b0n5a1... tu doit connaitre le lien entre informaticien et canard si t'en met un sur le chat ... :D
b0n5a1: la méthode du canard en plastique
JBM: ça marche aussi en caoutchouc
dwarfie: ouais ... ou alors , c'est la meme chose , ca passe son temps a etre calme et serein pendant que ca pedale comme un malade sous la surface :D
dwarfie: -etre + paraitre
Zorg1: la méthode du potiron magique
Zorg1: toi aussi invente des noms de méthodes de programmation appelée à être #1
b0n5a1: ouais mais le canard ça marche
b0n5a1: si tu veux parler/expliquer ton code à ta soupe...remarque...pareil ça marchera
BlaiseEbuth: Pas besoin de ça quand on est déjà plusieurs dans sa tête...
Zorg1: moi quand on me demande si je suis confiant pour la prochaine mise en prod j'utilise la méthode du menteur éhonté
BlaiseEbuth: On dit "du politicien"
Zorg1: ou du manager assertif
b0n5a1: Zorg1 http://www.pipotron.free.fr/ ça passe tout seul
b0n5a1: Tant que durera la difficulté observée, il serait bon de réorganiser la majorité des synergies évidentes, avec beaucoup de recul.
Zorg1: "synergie" c'est un peu usé comme buzzword
Zorg1: faut préférer décliner le paradigme sur plusieurs axes, dont le métier et l'expérience utilisateur
Zorg1: (pour un meilleur ROI ofc)
BlaiseEbuth: Le ROI est mort ! Vive le ROI !
Zorg1: et on lui coupera la tête ...
BlaiseEbuth: Et la tête, et la tête...
b0n5a1: alouette...
Zorg1: (elle est quand même glauque cette comptine)
BlaiseEbuth: Comme la plupart des contines
BlaiseEbuth: *comptine
dwarfie: (╯°□°)╯︵ ┻━┻
BlaiseEbuth: ┬─┬ノ( º _ ºノ)
dwarfie: non mais c'est quoi ce truc ... a othello d'accord on passe mais on a meme pas le tour en input ...
BlaiseEbuth: Bah tu passes ou tu passe pas...
dwarfie: sauf qu'on a meme pas le droit de dire pass ...
dwarfie: donc l'adversaire joue 2 tour de suite sans qu'on le voit ...
BlaiseEbuth: La bête aux yeux verts, tout ça, tout ça...
Zorg1: bon. et si je m'automotivais pour faire l'AoC
BlaiseEbuth: Automotive à vapeur.
Zorg1: la pression a du mal à monter
BlaiseEbuth: La pression je la bois.
domak: o/ hein? ils ont réouvert les bars?
BlaiseEbuth: Hop ! A jour sur AOC. Allez Zorg1 !
Zorg1: \o domak
Zorg1: Blaise doit faire des pressions avec son extincteur à CO2
domak: ah cool, moi je suis près à tout, tant que ça mousse... c'est toujours du code basé sur le code précédent pour aoc?
BlaiseEbuth: Pas cette année
domak: mieux
BlaiseEbuth: Bof...
domak: mais bon j'ai tellement de retard sur CG
domak: Hey Zorg1 il est où ton PM sur fc2020?
Haashi: ca va AoC pour l'instant c'est soft
domak: et non j'ai regardé, il est pas DMC...
Zorg1: domak : tiens oui y a ça ^^
BlaiseEbuth: Bah justement, pour l'instant j'ai un peu l'impression d'enchainer les easy/coc CG que de suivre une progression..
BlaiseEbuth: sur AOC
Haashi: ca va prendre en puissance je pense
Zorg1: en plus ça compte pas pour les 500 CoCs sénul
BlaiseEbuth: J'espère...
Haashi: je me rappelle plus a partir de quand on a du commencer à bidouiller avec le intcode
BlaiseEbuth: Bah j2
Haashi: ah ?
Zorg1: oui c'est venu assez tôt
BlaiseEbuth: C'était un jour sur deux dès le début non ?
Zorg1: oui c'est ça J2
ltDan: quelqu'un sais me dire comment générer proprement des random int en c++
Thyl: coùùent on génère on nb aléatoire entre 2 borne en cppp
Thyl: *comment
ltDan: la fonction rand() est tellement pourri
Zorg1: en URSS ?
Zorg1: :p
BlaiseEbuth: Plus personne utilise rand
Thyl: ItDan la même question au mêmle moment ! :)
Haashi: Thyl ItDan ????? vous etes en symbiose
ltDan: ;) Thyl
Haashi: après ca veut dire quoi proprement ?
BlaiseEbuth: du "bon" random ^^
Thyl: sans deux conditions ternaires ! :D
Haashi: tu veux un chiffre rapidement, ou un chiffre qui sorte d'un vrai RNG ?
ltDan: ca veux dire que si je prend un nomre alléatoire entre 1 et 10 500 fois
ltDan: j'ai pas dans 90% un nombre <5
Haashi: ca c'est bizarre pour le coup
BlaiseEbuth: https://www.cplusplus.com/reference/random/uniform_int_distribution/
ltDan: je ne te le fais pas dire
BlaiseEbuth: Ouai mais tu l'as init ton rand ?
ltDan: oui
ltDan: sinon il y a carrement toujorus la meme chose ;)
BlaiseEbuth: Avec quoi ?
ltDan: j'ai test avec le time(0)
Zorg1: tu fais comment pour récupérer toujours 5 ?
Zorg1: ah faut pas utiliser 0 comme seed
ltDan: non j'ai dit 90% du temps un nombre inférieur à 5
ltDan: ce qui est très étrange je vous l'accorde
Haashi: mmh
BlaiseEbuth: Bref. Le lien que j'ai mis réponds à vos questions
ltDan: je suis en train de lire
ltDan: je vais le tester immédiatement ;)
ltDan: merci
Haashi: fais ton intervall de confiance pour voir si c'est cohérent
Zorg1: tu fais comment rand()%N ?
Haashi: ah pardon
Haashi: tu fais entre 1 et 10, j'avoue c'est louche
ltDan: j'ai testé ces 2 trucs :
ltDan: int rnd = rand() % 10;
ltDan: et
ltDan: int rnd = (int)(10.0 * (rand()/(RAND_MAX+1.0)));
Zorg1: oui enfin rien ne dit que ton truc n'utilise pas rand() derrière BlaiseEbuth ...
Haashi: sinon
BlaiseEbuth: Faut regarder le moteur utilisé
BlaiseEbuth: Le default depend de l'implem, mais ne m'a jamais posé de soucis..
BlaiseEbuth: Et si ça va pas y'en a des plus poussés
Haashi: http://chat.codingame.com/pastebin/8a9398bc-1951-4134-8745-a295a3e5d7ed
ltDan: Oui bah je viens surtout de comprendre que je suis un gros guignol ;)
BlaiseEbuth: https://www.cplusplus.com/reference/random/?kw=random
Haashi: moi j'utilise ça comme rng
Haashi: ca va vite
philRG: srand(time(0)) pour initialiser la séquence de nb pseudo-aléatoires?
Zorg1: ça rend quoi time(0) ?
BlaiseEbuth: calendar time
philRG: oui le nombre de secondes depuis ma naissance
Zorg1: t'es né le 1er Janvier 1970 ?
philRG: quoique non je suis plus vieux de 3 ans
philRG: ça fonctionne pô
philRG: 2,5 ans plus précisément
Zorg1: y a que des vieux sur ce chat
Thyl: bon les gars c'est parti
BlaiseEbuth: Non
Thyl: le premier qui code une IA pour connaitre la veritable identitée de philRG
philRG: Zorg1 j'étais vieux quand j'étais jeune maintenant j'inverse :o)
JBM: quelle fabuleuse histoire
Zorg1: ça vend du rêve
philRG: JBM :)
leojean890: sinon y'en a qui font du fastrand, j'ai vu ça dans un starter CSB ^^
Zorg1: enfin fastrand c'est généralement un de la congruence linéaire qui sort 15 bits, comme le truc de Haashi
Thyl: http://chat.codingame.com/pastebin/3ff3c94f-9e2b-4d24-aac8-1faa8c892817
Thyl: pourquoi time out
Zorg1: j'en sais rien tu nous balances un code comme ça sans rien expliquer
Thyl: le truc timeout
Thyl: un fonction pour random
Zorg1: ça se trouve c'est même pas ça
Thyl: Zorg1 y ai testé
Thyl: le fonction random_game bloque
Zorg1: bah déjà tu fais des tests sur state et state1 mais tu les updates jamais ?
Thyl: pas pour l'instant
Thyl: je viens de faire des tets et la fonctions rand ralenti le truc
philRG: ah
philRG: oops pardon... sinon /dev/random et /dev/urandom sous linux génère un flux de nombres aléatoires assez bon
Zorg1: mais il est assez lent, non ?
philRG: sur cg après je vois rien d'autres que le calendar time (time(0))
Zorg1: normalement tu l'utilises pour initialiser un PRNG ?
Thyl: bon
Thyl: c'est bon
Thyl: le nb+(1); est très long
Zorg1: ?
Thyl: ou alors le %
Zorg1: j'ai l'impression que tu fais de la micro optim
Thyl: je suis "so tired"
Thyl: desole
JBM: tiens y'a une chouette qui stream et c'est pas Zorg1
Bon[]Crayon: plop AutomatonNN
AutomatonNN: ou peut être pas le contest du draft que tu as pas la fleche de ton moteur de perf
b0n5a1: pipomatonNN
Bon[]Crayon: AutomatonNN ou inversement
AutomatonNN: est-ce que tu fais du mal a ce que tu veux dire
b0n5a1: ça dérive...
Bon[]Crayon: Je mal traite mes propos.
Zorg1: ça a l'air un peu trop populaire comme avatar les chouettes
BlaiseEbuth: C'est pas le cas des gaulois, pourquoi t'as changé ?
dbdr: https://www.youtube.com/watch?v=G-VYwC28KXI
dbdr: => https://www.codingame.com/multiplayer/optimization/cgfunge-prime/leaderboard
Stilgart: fallait pas t'énerver :)
dbdr: ben si, fallait
b0n5a1: erf
darkhorse64: fallait pas l'énerver
dbdr: voila, plutôt :D
dbdr: après, je crais le japon
dbdr: donc au moins je sub le dimanche soir, ça me fait une nuit tranquille
Stilgart: ben non, comment je te rattrape moi après un tel finish ?
Stilgart: :p
dbdr: avec le décalage horaire
dbdr: tu vas juste deux fois plus vite, ezpz
dbdr: demande à Floria comment on fait
Stilgart: oui mais mon -3vel il me fait reculer :(
dbdr: lol
dwarfie: Stilgart .... eleve au carré puis sort la racine et ca fera avancer :D
**Stilgart ferait bien de trouver 104xp plutôt que de dire des conneries :)
dbdr: (-1.732)² vel
Stilgart: c'est chaud de passer gold à sc ?
dbdr: arf, dwarfie a eu la meme idée :D
dwarfie: ;)
dbdr: stc?
dbdr: ah spring
Stilgart: non, spring contest, pacman toussa
dbdr: ?
Stilgart: stc je suis déjà légende
Stilgart: (en C++ :'( )
dbdr: j'ai oublié
BlaiseEbuth: sc ? Super Chaud ?
dbdr: gold c'est rarement chaud qd meme
BlaiseEbuth: Très bon jeu d'ailleurs
Stilgart: j'ai pas de bfs à sc, ça peut suffire
dwarfie: ca m'avait pas semblé compliqué ... a l'epoque
Stilgart: ou alors j'attends deux puzzles acceptés et qqs upvotes
Stilgart: suffit de demander :)
Stilgart: par contre, on le laisse vraiment avec un tel avatar ?!
dwarfie: humm ... demande pas alors ...
dwarfie: Stilgart ... quoi !? l'avatar te rappelle trop l'ecran de boot des TBI ? ;)
Stilgart: avec en plus le doigt à l'endroit où je le pense
BlaiseEbuth: Quel avatar ?
Stilgart: notif de puzzle accepté
BlaiseEbuth: Je n'ai rien de tel...
Stilgart: https://www.codingame.com/profile/67a618194fb8309abec9e99d83aac4765471333
Stilgart: en plus c'est un futur candidat pour chez nous :fearful:
BlaiseEbuth: Tu pourras le refuser alors
darkhorse64: 15K CP en une journée ?
darkhorse64: :thinking:
BlaiseEbuth: Et il a validé quoi ?
Stilgart: BlaiseEbuth: faudrait qu'il mette son compte CG sur son profil pour ça
Stilgart: je vais pas juste refuser tout le DUT du Havre dans le doute :)
BlaiseEbuth: Y'a sa photo sur son profil, tu le reconnaitra
Stilgart: (remarque, on a sa? photo)
b0n5a1: BlaiseEbuth pas mal de easy, medium, hard
Stilgart: bon, le plus simple c'est 5x25xp sur les multis de la commu
Stilgart: j'ai enfin une bonne raison de les faire ces multis :)
dbdr: Stilgart: onitama, le boss est random
darkhorse64: fais B&C et SR en optim
**dwarfie deconseille othello
Stilgart: dbdr: KD 1v1 déjà
Stilgart: je l'avais beta-testé mais j'ai pas soumis mon bot :)
dbdr: KD?
Stilgart: king domino
dbdr: sigle overload
BlaiseEbuth: Korean Dictature !
Stilgart: je peux pas l'appeler CotR, c'est déjà pris
dbdr: ah, le royaume de Bob
Stilgart: voilà
dbdr: Bob'sCotr
Stilgart: mon dossier s'appelle KD, donc KD :)
Zorg1: ça a l'air compliqué vos acronymes
Zorg1: BlaiseEbuth : c'était pas un gaulois mon ancien avatar ;-)
BlaiseEbuth: Je ne vois pas de quoi tu parles Zealot of random generation 1
BlaiseEbuth: Une moustache pareille ça ne peut être qu'un gaulois
b0n5a1: t'es entrain de gratter 104 XP Stilgart ? ^^
Zorg1: ah le fameux lvl 50
b0n5a1: il est loin celui là ^^
Zorg1: tiens faudrait que je gratte 350 XP pour le niveau 40 moi
dbdr: Zorg1: vise bien pour le lvl 42 #42 au général
Zorg1: vu ma vitesse de gain des XP ça risque d'être compliqué
Zorg1: ah oui et j'ai même pas d'achievement pour être #42 ? c'est nul :(
b0n5a1: coc legend c'est 250...
b0n5a1: :joy:
dwarfie: 5 commu easy c'est aussi 250 ...
Zorg1: comme je disais tout à l'heure me fader 300 CoC pour 250 XP ...
b0n5a1: tu fais des easy en C...t'enquilles objC et C++ avec du C (y'en a plein qui choisisse c++ mais font que du C dans des solutions) et tu cumules légende C/objC/C++ dans la foulée
b0n5a1: qu se retranscrit easy en d'autres langages genre php
Bon[]Crayon: On peut copier du code C pour du objC ?
b0n5a1: oui
Zorg1: d'après R4 oui
Bon[]Crayon: ok
b0n5a1: ça passe nickel
b0n5a1: pareil JS -> TS ...copié/collé
Bon[]Crayon: ah ok c'est noté
b0n5a1: et tu peux c/c ton c pour c++ ça passera
Bon[]Crayon: Celui-là je le savais.
dwarfie: et oui , merci les pseudo langage qui apportent rien de neuf ... et parlons pas des java-simplifiés si nombreux sur CG :D
Zorg1: tout de suite on parle d'astuce pour gagner du XP sans effort ça interesse des gens
Zorg1: ouaip on garde le C et on vire les autres c'est quasiment la même chose de toute façon
b0n5a1: nan, on garde c++ ^^
Zorg1: si avec ça j'ai pas prouvé que j'étais un top expert en langage de prog je sais pas ce qu'il vous faut
dwarfie: expert C# aussi ? ;)
Zorg1: expert en tout, de toute façon si c'est pas du C c'est un langage de médiocre
Zorg1: :p
b0n5a1: le tool de Stilgart est super pratique pour vite repérer les puzzles à torcher dans des langages
Zorg1: il remarche ?
b0n5a1: jamais vu cassé
BlaiseEbuth: Vais faire des puzzles tiens...
b0n5a1: enfin j'ai juste dû faire un update sur des trucs qui étaient devenus vides par contre
BlaiseEbuth: Faut que je gagne des compétences à afficher sur mon profil.
b0n5a1: hungry duck part 1 et part 2 si t'as écrit le code opti tout de suite tu valides direct 2 puzzles par langages
BlaiseEbuth: Y'a des tags vides... :thinking:
b0n5a1: nQueens une fois que tu l'a fais...hardcodé dans les autre langages et basta ^^
Zorg1: déjà il y a ceux qui sont à la fois en easy et en golf
Zorg1: (Temperature, Thor & Don't Panic)
Zorg1: ah et Chuck Norris maintenant
b0n5a1: neural network part1 -> part2 vite fait aussi
Stilgart: Zorg1: il a été cassé ?
b0n5a1: les trucs à formule type rubik en one line aussi
Zorg1: Stilgart : il y a un ou deux mois je crois qu'on voyait plus que certains puzzles
Zorg1: faudrait que je vérifie
Stilgart: hum...
Stilgart: il reste un cas où le chargement peut foirer, mais il suffit de recharger la page
Zorg1: ok
Stilgart: (à ma connaissance)
Stilgart: mais normalement, tu vois 0 puzzles dans ce cas là
Stilgart: par contre, depuis quelques mois, il faut cliquer sur le bouton update (je ne la fais plus par défaut)
Zorg1: ah ok et il update par morceau
b0n5a1: ha oui le truc que je t'avais suggéré...super mieux comme ça ^^
Zorg1: ça a l'air d'être bon
b0n5a1: ça évite d'attendre quand tu t'en fous un peu d'avoir à jour pour vite trouver qqchose
Stilgart: je fais un puzzle toutes les 2-3s
Stilgart: (j'ai un sleep 2)
Stilgart: et j'update le bas d'abord, parce que c'est souvent ça que tu veux en premier quand tu vas régulièrement sur le site
Zorg1: pas de problème pour moi ;-)
Stilgart: \o/
Zorg1: ah ok les puzzles les + récents sont en bas
Stilgart: oui
Stilgart: je devrais peut-être les mettre en haut
Stilgart: (ça doit être un asc à changer en dssc)
Stilgart: desc*
Zorg1: c'est toi qui vois
Stilgart: honnêtement, je ne me étais pas posé la question
Stilgart: il faudrait surtout que je code de quoi afficher plusieurs joueurs
Stilgart: hum... comment je peux avoir un score qui baisse en arène alors que j'ai 100% de win (et 0 draw ?)
Stilgart: ?
BlaiseEbuth: Un complot
Stilgart: KD 1v1, j'ai tout le monde dans la wood4 avec un score en baisse :D
Stilgart: ha, le mien redevient croissant
BlaiseEbuth: Mais le croissant est-il fertil ?
Stilgart: tiens, je suis tout seul avec le boss de wood 3 :/
Stilgart: 15-1 en ma faveur, ça devrait le faire
PhOeNyX: Simulation incomplète depth 1 (greedy quoi...) sur CoK ça passe silver avec un winrate proche de 100%
Stilgart: bonne chance pour le passage en legend
PhOeNyX: Mouais je ne suis pas fan de ce jeu, je ne pense pas viser légende
PhOeNyX: Mais un p'tit gold histoire de
Stilgart: j'ai beaucoup l'idée du jeu, mais j'ai aussi du mal à me motiver
Stilgart: de mémoire, la gold est assez facile
PhOeNyX: Ça fait un moment que j'ai pour projet de mettre en place du bitset pour UTTT mais à chaque fois j'ai fait un autre contest avant
PhOeNyX: Là je suis gold et je pense que juste mettre des bitsets en place ça me ferait passer légende.
PhOeNyX: Et pareil pour STC
Stilgart: 55-2 ... pauvre boss :(
Stilgart: j'ai pas de bitset à UTTT
Stilgart: une table de transpo ça me parait bien mieux
Stilgart: il n'y a que 3^9 mini-grilles possibles, c'est pas beaucoup
PhOeNyX: Lol je roule tellement sur le boss que je lui ai fait perdre 2 points
PhOeNyX: ça a promote 2 personnes
Stilgart: viens sur le multi de bob, c'est encore plus la folie
PhOeNyX: UTTT je comptais faire un board décrit par 3 longs
Stilgart: score final : moi 79-2 boss
PhOeNyX: lol un 3ème pushed
PhOeNyX: Et je vais finir mon run avec 5 points de plus que le boss
Stilgart: hop, j'ai poussé antisquid
leojean890: COK #49 gold je crois depth 1 également PhOeNyX
leojean890: avec voronoi..
leojean890: enfin faux voronoi cf stilgart :P
Stilgart: merci
Stilgart: dia
Stilgart: diagramme d'influence c'est pas mal
leojean890: :)
leojean890: j'ai pas oublié cette conversation ;)
Stilgart: eval grid = (0, 0) -- todo
**Stilgart est passé 1er de la wood2 avec ça... :fearful:
leojean890: KD ?
Stilgart: oui
leojean890: j'ai une sorte d'éval depth 1 moi aussi
leojean890: ça classe 10eme dans le NVN et 13eme dans 1V1
Stilgart: bah moi j'en ai pas ... elle est en todo
leojean890: pas compris le "grid = (0, 0)" ^^
Stilgart: grid c'est l'input
Stilgart: et (0,0) c'est son éval
leojean890: ouais ah donc tu scores tjr pareil ?^^
Stilgart: voilà
leojean890: pour le moment
leojean890: et ça marche qd même:)
Stilgart: en vrai, je l'ai codée la vraie éval, mais sur une machine qui n'est pas up... évidemment :/
Stilgart: bon, la bonne nouvelle c'est que j'utilise pas la fonction eval
leojean890: ah sur un autre ordi et t'y as pas accès now ?
Stilgart: oui
leojean890: dmg ça ^^
**Stilgart a oublié de git pull :/
leojean890: tu vas amélio ça soon alors hehe
Stilgart: ha oui, je pose juste le plus en haut à gauche :/
Stilgart: et ça fait wood2 ...
leojean890: au moins ça fait des valid moves hehe
leojean890: mdr
Stilgart: top1 wood2 même
leojean890: j'évalue en simulant le score total moi^^
Stilgart: bon, j'ai un truc un peu moins stupide pour choisir la tuile pour compenser
leojean890: je pose et je vois si ça crée une connexité et je fais sum(tailleZone*scoreZone)
Stilgart: c'est ce que fait mon eval normalement
Stilgart: mais là, en arène, j'ai juste pas la bonne version :D
leojean890: enfin faudra que je vérif tt ça
leojean890: j'y ai pas touché depuis 6 mois
leojean890: et j'ai rien fait pour avoir le bonus de propreté d'organisation du terrain aussi
leojean890: éviter d'avoir des trous de taille 1
Stilgart: l'avantage, c'est qu'en patchant je fix deux puzzles d'un seul coup
leojean890: du coup y'a encore moyen d'améliorer ça :)
leojean890: 1V1 et NVN j'avoue t'as les points du 2nd facilement hehe
Stilgart: c'était l'xp que je visais
Stilgart: plus que 54xp
leojean890: ouais je sais tu as dit que tu visais lvl 50:P
leojean890: legend++ en xp ;)
Stilgart: faudrait que CG pense à patcher la Beber ligue... c'est toujours la couleur de la légende dans le profil et pas l'avatar de Beber :(
leojean890: what ?^^
leojean890: beberlenewbie?^^
leojean890: je vois pas de quoi tu parles quand tu parles de sa ligue^^
Stilgart: bien sûr, tu connais d'autres Beber ici ? :)
Stilgart: la ligue au dela de la légende, la Beber ligue :)
leojean890: ben je le connais pas vraiment :P j'ai pas trop parlé avec, il a pas trop participé aux contests auxquels j'ai participé (les récents);)
leojean890: de 2020
Stilgart: il ne vient plus trop, c'est vrai :(
leojean890: donc faire top legend c'est sa ligue, il est donc super fort :P:P
Stilgart: du coup, on peut plus parler de beberomètre pendant les contests :(
Bon[]Crayon: 22:00 AutomatonNN
AutomatonNN: oui
Bon[]Crayon: ...
Bon[]Crayon: 22:01 AutomatonNN
AutomatonNN: vous faites pas ce que tu veux dire
Bon[]Crayon: AutomatonNN Tu ne me le feras pas dire.
AutomatonNN: voila
Stilgart: eval for the win \o/
Stilgart: 1 seule défaite en 80 matches... :)
BlaiseEbuth: Une de trop
Stilgart: clair
Stilgart: mais c'était pas contre le boss donc ça va
Stilgart: ok, j'arrive en wood1, et direct j'ai dbdr qui me calme :D
**BlaiseEbuth coche des cases...
BlaiseEbuth: Lel. Ascii art c'est une compétence "intermediate"
Stilgart: Flood Fill est bien en advanced
b0n5a1: Stilgart Control.Monad.Loops y'a pas sur CG ?
Stilgart: aucune idée, je sais meme pas ce qu'il y a la dedans :(
b0n5a1: whileM
Stilgart: import Control.Monad.Loops
Stilgart: y a pas
Stilgart: mais bon...
BlaiseEbuth: C'est pas très fonctionel les loops
Stilgart: whileM c'est juste une fonction récursive
b0n5a1: m'en fot ^^
BlaiseEbuth: Bah y'a pas
BlaiseEbuth: Bien fait
b0n5a1: four*
b0n5a1: fuck
b0n5a1: fout*
Stilgart: bonsoir
BlaiseEbuth: o/ fantôme chaud
HotGhost_f3e: les amoureux de java ??? vous etes la?
BlaiseEbuth: Non. Ils sont enterrés dans l'arrière cours...
Stilgart: en, c'est pas immédiat de coder un truc qui marche à onitama :(
Stilgart: +fait
BlaiseEbuth: Je pense qu'il essaye d'aspirer nos âmes... :thinking:
Stilgart: sauf qu'il y a que de l'anti-java ici... du coup ça va pas l'aider :thinking:
BlaiseEbuth: Fais pas style, on voit ton bruit d'aspiration bizarre
HotGhost_f3e: anti java comment ?
BlaiseEbuth: au moins comme ça
Stilgart: et peu plus, même
Stilgart: un*
Stilgart: ça me réussit pas d'utiliser un hémisphère pour voir comment coder vindinum et l'autre pour chater :(
BlaiseEbuth: T'as que deux hémisphères toi ?
Stilgart: malheureusement, oui
Zorg1: ah BlaiseEbuth il doit avoir des hemispheres en backup
BlaiseEbuth: hhhh
b0n5a1: minou minou...
b0n5a1: pss pss pssst
BlaiseEbuth: Ménon, j'essaye d'aspirer vos âmes, faut suivre...
Stilgart: j'espère que tu as fix ton haskell au passage ;)
b0n5a1: nope, je regarde supercondriaque
BlaiseEbuth: Vis ma vie d'arbre nain
Zorg1: ah c'est une série sur TF1
Zorg1: oups un film
BlaiseEbuth: Ca existe encore la télé ?
Zorg1: c'est sur le net maintenant
Zorg1: on a besoin du réseau Hertzien pour les smartphone et le wifi de toute façon
Zorg1: "réseau hertzien" ça fait un peu vieillot
Zorg1: y a pas un terme plus Nouvelle Tech ?
Stilgart: fibre ?
Stilgart: 5G ?
BlaiseEbuth: covid ?
Zorg1: ok "Transmission photonique" ça roule
Stilgart: réseau photonique alors
Stilgart: erf... too slow
Zorg1: on a vraiment l'impression d'être au 21e siècle
Zorg1: par avec l'autre Allemand et son courant alternatif dans son morceau de cuivre
JBM: y'a quelques années ma tante était toute contente e nous montrer son systeme de chauffage
b0n5a1: tachyonique
JBM: «c'est un nouveau systeme, ça marche par émission de photons»
JBM: faut croire que les infrarouges c'était hasbeen
Stilgart: héhé
b0n5a1: arf
Zorg1: ça fait + chic
Stilgart: bon, j'suis nul en plantation de tulips... multi suivant
BlaiseEbuth: Chauffage infrarouge ?
b0n5a1: lampe de kiné
JBM: non le sien c'était le modèle phpotons
Zorg1: ils ont le même dans StarTrek d'ailleurs
b0n5a1: la douche à ultrasons
Zorg1: avec un petit laïus de Spock en prime
BlaiseEbuth: Il est trop tard pour suivre
Zorg1: ouaip on enquille les phrases random là
Zorg1: après on s'étonne qu'Automaton2000 dise n'importe quoi
BlaiseEbuth: Ou trop bière... :thinking:
Automaton2000: mais j'ai pas eu le temps de réponse
Stilgart: Automaton2000: toi aussi tu trouves que 50ms c'est pas assez ?
Automaton2000: quand j'essaye de faire des strats simples du genre autoattak sur ressources pour builders et sur ennemis pour melee/ranged
Zorg1: on dirait du leojean890
Stilgart: lui au moins il fait RAIC :(
Zorg1: m'ouais faut être fou ou motivé pour faire ce truc
b0n5a1: comme les 500 cocs
b0n5a1: j'étais pas motivé
Zorg1: :D
**b0n5a1 fou
Zorg1: m'ouais ecrire 300 fois print "RAF" et identifier des feus, des ponts et des passages piétons, bof
b0n5a1: ha non j'ai fait ça max 10 fois
b0n5a1: je les ai vraiment fait
Zorg1: waou
Zorg1: excuse moi mais les reverses à la gomme ...
Zorg1: "toi aussi devine le seed de mon RNG"
b0n5a1: j'ai même eu des fou rire à piler du python en c++ parfois en shortest
Zorg1: ah oui cette fois où j'ai plié du ruby avec du lua :D
Zorg1: le gars a pas du comprendre
Zorg1: ou alors ça devait être un rubiste débutant :(
BlaiseEbuth: Ayé j'ai coché toutes les p'tites cases...
JBM: j'ai snipé 2 clashes cet aprèm
Zorg1: bon au boulot on veut me filer la maintenance de scripts pythons pondus par les génies locaux
JBM: (non, 3, mais 2 en taille de code)
BlaiseEbuth: perl c'est cool
JBM: "houla le perl on peut pas comprendre quand on connait pas"
Zorg1: "le perl c'est illisible"
b0n5a1: ha oui JBM j'ai vu le mec qui streamait regarder ta solution a*2**b...un truc comme ça
JBM: ah ça c'était justement celui pas taille de code
b0n5a1: il a dit "là ça va quand c'est simple je comprend"
PhOeNyX: La magie de l'heuristique
JBM: oui mais en perl c'est $a*2**$b
PhOeNyX: Rajouter un petit paramètre innocent et booster le score de plusieurs points
Stilgart: PhOeNyX: toujours sur CoK ?
Zorg1: oui c'est le secret des meilleurs
PhOeNyX: Ouep
PhOeNyX: J'ai un run 11ème à 27% en silver
PhOeNyX: Si le truc mineur que j'ai rajouté me fait passer gold... x)
BlaiseEbuth: Ce sera de l'exploitation de mineur...
PhOeNyX: J'ai ajouté dans mon scoring des cases voisines que c'est mieux si on est sur une case qui a plus de voisins qui ne sont pas des murs
Stilgart: après, il faut creuser... parfois les trucs mineurs sont très profonds en fait
Zorg1: y a pas de smiley "gong" :(
**Stilgart a peur de la déformation made by PhOeNyX
Stilgart: by BlaiseEbuth*
BlaiseEbuth: J'ai rien dit
Zorg1: il est modo, il est devenu calme et bienveillant
BlaiseEbuth: Non. Je suis pas assez sobre pour assumer ce que je pourrais dire.
JBM: c'est beau les normes relatives
Zorg1: tu peux aussi streamer tes clashs
BlaiseEbuth: C'quoi la crotte sur ton o ?
Zorg1: gné ?
BlaiseEbuth: Qui doit clash ?
Stilgart: bon, pour tulips and daisies c'est un BS qu'il faut faire en fait
Zorg1: ah oui t'as raison, il a un ố bizarre
Zorg1: un circonflexe qu'a eu des problèmes
b0n5a1: ha...je crois que j'ai perdu Stilgart dans le chat
Stilgart: /o\
b0n5a1: ha oui, refresh done ^^
b0n5a1: y'avait plus ni ton avatar ni ton nick
Zorg1: ah oui ça m'arrive j'ai plus l'avatar ni le nom de Stilgart
b0n5a1: juste l'heure
Zorg1: généralement lui et pas d'autres
b0n5a1: pareil
Stilgart: ho ?
BlaiseEbuth: Pas moi.
b0n5a1: ça m'est arrivé une fois avec qqun d'autre mais je sais plus qui (enfin je crois)
Zorg1: oui mais t'es pas sous webchat
BlaiseEbuth: Bah si
BlaiseEbuth: techniquement
Zorg1: attends tu nous a tenu en haleine avec ton feuilleton "je choisis un client chat"
Stilgart: c'est un complot contre les tortues :(
Zorg1: suivi par le feuilleton "je fais marcher mon client chat"
BlaiseEbuth: Suivi de "raf je fais le mien de client".
BlaiseEbuth: Qui est juste une externalisation du webchat
Zorg1: ok
b0n5a1: qui retient le mdp
BlaiseEbuth: Et qui affiche Stilgart
Zorg1: ça c'est de la feature
BlaiseEbuth: Ouai faut que je regarde pour les cookies b0n5a1
Stilgart: :cookie:
b0n5a1: hooo...la lune
Zorg1: :thinking: cookie + bière est ce bien raisonnable ?
BlaiseEbuth: C'est sur la todo. En deuxième après l'ajout de commandes /flip et /unflip
Stilgart: c'est juste à coté de :beer: , je dis ça, je dis rien
b0n5a1: :bear:
Zorg1: ma soupe est trop chaude
b0n5a1: parle lui
b0n5a1: ça débuguera en plus de la refroidir
Zorg1: soupe.printState()
BlaiseEbuth: hair
BlaiseEbuth: Bref. J'vais cuver. A demain les loulous.
b0n5a1: ++
Zorg1: --
PhOeNyX: Ah mais tiens b0n5a1 et BlaiseEbuth vous êtes respectivement 40 et 39ème de silver CoK
b0n5a1: ha
b0n5a1: si tu le dis ^^
PhOeNyX: Je vais spam push je pense
b0n5a1: ça date de longtemps ce contest
Stilgart: tu devrais fix ton bot, écraser la silver, et finir mid gold
Stilgart: en général, ça va plus vite
PhOeNyX: Flemme
PhOeNyX: Pendant que ça submit je peux faire autre chose. :D
Stilgart: oui, fix ton bot par exemple :D
PhOeNyX: Un autre bot tu veux dire? :D
PhOeNyX: Je lance un submit ici et sur un autre onglet je code un autre multi
PhOeNyX: 1ère place silver, manque 1 point pour dépasser le boss
Stilgart: c'est beaucoup 1pt
PhOeNyX: spam submit ça passe si winrate > 50%
PhOeNyX: Pour l'instant je fais du 8/5 contre le bos
PhOeNyX: Accessoirement mon submit n'est qu'à 58%
Stilgart: ha mais ça compte pas alors
Stilgart: tu pourrais finir 3pt au dessus du boss
PhOeNyX: Oh, plus que 0.06
PhOeNyX: J'ai implémenté un "LIGHT" simplet
PhOeNyX: Je n'utilise même pas YELL
PhOeNyX: Yep, promoted
Stilgart: et en plus tu n'as même pas fix ton bot
PhOeNyX: Exact. :D Bonne nuit !
b0n5a1: Stilgart j'ai fix mon Haskell !!!!!
b0n5a1: import System.Process :joy:
b0n5a1: main = callCaommand "php -r ...."
b0n5a1: hahaha
**b0n5a1 s'enfuit
Stilgart: ha bah voilà :)
**b0n5a1 voit le code de JBM, c'est zouli ^^
Zorg1: bravo l'artiste
Zorg1: c'te gruge
b0n5a1: plus qu'a trouver 4 php...
b0n5a1: oui c'est honteux
Stilgart: clair, b0n5a1 il a fait une westicles
b0n5a1: ouais heu lui avec 300+ avg puzzles/langage c'est abusé
Zorg1: les 4 php de la honte
b0n5a1: 5
Zorg1: ah c'est comme les trois mousquetaire qui sont quatre en fait
Stilgart: plus Albert
Zorg1: on a vu les codes de westicles au fait ? c'est vraiment dans le langage ou c'est du system ?
Zorg1: (pour débloquer un achievement pourquoi pas mais en faire 200 ..)
b0n5a1: bin ça peut rapporter de l'XP si il s'upvote non ?
b0n5a1: 300 x 15 x 5 au hasard
b0n5a1: ha non pire
b0n5a1: 300 x 27 x 5
b0n5a1: ça pique...
b0n5a1: plus de 40.000 XP LOL
Zorg1: ah oui pas pensé à cette façon rapide de gagner de l'XP ...
Zorg1: c'est un peu de la gruge
b0n5a1: tain c'est insane en fait ^^
Zorg1: mais je dois bien avoir une centaine de puzzle moi :thinking:
Zorg1: et je trouve ma solution brillante
Zorg1: :D
Zorg1: y a de sacré trous dans la raquette quand même
Zorg1: après certains vont me dire "si c'est possible c'est que c'est permis"
b0n5a1: j'adore les one line haskell de JBM ^^
leojean890: Automaton2000 m'a cité en parlant de RAIC à 23H14 tiens mais en modifiant ma phrase un peu hehe
Automaton2000: il faut juste que je fais en sorte que les gens qui codent en python