Chat:Fr/2020-12-06

From CG community
Jump to navigation Jump to search

Default avatar.png aminos: salut

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é

Default avatar.png JBM: comment es ta weekend

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 ?

Default avatar.png JBM: ah oui celui-la il etait penible

Default avatar.png JBM: reproductibilité un peu limite

Stilgart: je l'ai pas fait le 23

Stilgart: mais des machines qui tournent en //, j'ai ça avant

Default avatar.png JBM: un chouïa sous-spécifié

Default avatar.png JBM: mais idée sympa

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.

Default avatar.png JBM: ah oui

Stilgart: dwarfie: gg

Default avatar.png JBM: (jviens de faire l'aoc du jour)

Default avatar.png JBM: c'est limite du golf

Stilgart: (je viens de lire ton message sur le forum a propos du golf)

Stilgart: discussions.parallèles++

Default avatar.png JBM: quel message?

Stilgart: celui du " "+(i<1)

Default avatar.png JBM: ah, dwarfie

Stilgart: d'où le

Stilgart: discussions.parallèles++

Stilgart: ;)

Default avatar.png 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)

Default avatar.png llakers: salut

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é

Default avatar.png JBM: ha ha ma solution avec un "flip ip" s'est fait upvoter

Stilgart: flip ip ?

Default avatar.png JBM: *id

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

Default avatar.png 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 ?

Default avatar.png JBM: joli choix des parents

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)

Default avatar.png JBM: quelle fabuleuse histoire

Zorg1: ça vend du rêve

philRG: JBM :)

Default avatar.png JBM: O:-)

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

Default avatar.png 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*

Default avatar.png HotGhost_f3e: hello

Stilgart: bonsoir

BlaiseEbuth: o/ fantôme chaud

Default avatar.png HotGhost_f3e: tu vas bien ?

Default avatar.png HotGhost_f3e: les amoureux de java ??? vous etes la?

BlaiseEbuth: Non. Ils sont enterrés dans l'arrière cours...

Default avatar.png HotGhost_f3e: hhh

Stilgart: en, c'est pas immédiat de coder un truc qui marche à onitama :(

Stilgart: +fait

Default avatar.png HotGhost_f3e: hhh

BlaiseEbuth: Je pense qu'il essaye d'aspirer nos âmes... :thinking:

Default avatar.png HotGhost_f3e: Qui ça ?hhhh

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

Default avatar.png 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 ?

Default avatar.png JBM: c'est les photons

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

Default avatar.png JBM: y'a quelques années ma tante était toute contente e nous montrer son systeme de chauffage

b0n5a1: tachyonique

Default avatar.png JBM: «c'est un nouveau systeme, ça marche par émission de photons»

Default avatar.png 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é

Default avatar.png JBM: non le sien c'était le modèle phpotons

Default avatar.png JBM: suis un peu

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...

Default avatar.png 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

Default avatar.png JBM: (non, 3, mais 2 en taille de code)

Default avatar.png JBM: en perl

BlaiseEbuth: perl c'est cool

Default avatar.png JBM: "houla le perl on peut pas comprendre quand on connait pas"

Zorg1: "le perl c'est illisible"

Default avatar.png JBM: c'est l'idée

b0n5a1: ha oui JBM j'ai vu le mec qui streamait regarder ta solution a*2**b...un truc comme ça

Default avatar.png 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

Default avatar.png JBM: oui mais en perl c'est $a*2**$b

Default avatar.png JBM: c'est donc illisible

PhOeNyX: Rajouter un petit paramètre innocent et booster le score de plusieurs points

Default avatar.png JBM: rajoute un log

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

Default avatar.png JBM: par définition

BlaiseEbuth: Non. Je suis pas assez sobre pour assumer ce que je pourrais dire.

Default avatar.png JBM: c'est beau les normes relatives

Default avatar.png JBM: va plutốt clash

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