Chat:Fr/2020-06-15
Bon[]Crayon: Automaton2000 :wave:
Automaton2000: alors, voyons voir ce que ça fait
Bon[]Crayon: AutomatonNN :wave_tone3:
AutomatonNN: t'es bien parti pour le contest de contest ?
Bon[]Crayon: AutomatonNN Je suis à fond.
AutomatonNN: vous avez une idée de comment je peux regarder le contest de cette merde ?
Bon[]Crayon: AutomatonNN Est-ce que je dois prendre cette réponse de manière personelle ?
AutomatonNN: oui
Bon[]Crayon: AutomatonNN :dizzy_face:
AutomatonNN: voir ce que tu as pour tout le monde et toi ?
lionel_fr: Salut par ici
lionel_fr: Un article sur le télétravail m'a fait bondir de ma chaise :
lionel_fr: Certes, je n'aime pas ce ministre très conservateur mais là , c'est du sérieux
lionel_fr: Si vous aimez les embouteillages , les transports bondés , vous allez adorer ce mec
lionel_fr: mais sinon, il va falloir lui clouer le bec
[CG]Thibaud: yo, alors on cloue pas des becs ici sinon, "l'article" m'a pas choqué et je suis plutôt pour le télétravail
leojean890: En idf, ça évite de se taper des transports désagréables blindés ;P (sûrement ailleurs aussi !)
JBM: non y'a qu'en IDF que les transports blindes sont desagreables
leojean890: à certains endroits, les transports ne sont pas blindés donc ça aide ;)
lionel_fr: A Paris, le RER A est la ligne la plus fréquentée au monde (2 millions/j) le RER B est toujours en grève, le RER C est visité par des bandes, parfois armées qui rançonnent les gens (je l'ai vu 2 fois)
lionel_fr: A une heure de transport du bureau, on passe 400h par an dans les transports, soit 16 jours et demi sans interruption
lionel_fr: 70% des travailleurs francilliens se disent harassés par les transports qui sont à l'origine de leur mal-être au travail
lionel_fr: jusqu'à 700 km de bouchons chaque matin
lionel_fr: consommation carbs et pics de pollution dés que le soleil brille 2 jours d'affilée
leojean890: tiens, et si je partais de Paris moi ?!:P
leojean890: mais ouais je vais bosser avec la B donc je sais que t'as raison c'est la merde le matin
lionel_fr: change de ministre plutôt non ?
lionel_fr: RER B , c'est le mien
leojean890: mais pendant 4 ans et demi j'allais bosser soit à pied soit en bus et c'était plus sympa:P
leojean890: pareil, Massy => denfert tous les matins
lionel_fr: parfois les grèves durent 1 mois
leojean890: et ouais les transports ça fatigue et fait perdre du temps
leojean890: les grèves en décembre c'était pas mal
leojean890: dans ces situs on avait le droit au télétravail aussi du coup
lionel_fr: départ 6 heures, retour 22 heures...
leojean890: et ouais les mecs qui agressent dans le RER ça arrive mais surtout aux heures creuses
leojean890: ça m'est pas arrivé perso
leojean890: mais à des potes et puis bien sûr il y a eu pas mal d'articles
lionel_fr: tu penses que ce système va durer encore longtemps ? Eternellement ? va s'arrêter lentement ? Au profit de quoi ? et pourquoi pas maintenant ?
leojean890: on verra, après ça dépend des gens, certains ont déjà des droits de télétravail périodiques depuis des années, d'autres sont indep et bossent de chez eux etc
lionel_fr: c'est mon cas maintenant
lionel_fr: je ne prends plus les missions sur site
leojean890: et ça dépend de la mentalité de chaque boite aussi, certaines sont pour ou non
pardouin: une fois je me suis retrouvé seul dans un wagon du rer A avec un type, il s'approche de moi il me dit "tâte ma manche, dis-moi si on sent que j'ai un couteau", je faire genre décontracté, je tâte, je lui dis "non c'est bon", il fait ok, il sort effectivement un gros couteau de sa manche, il commence à me le montrer et tout. Autant vous dire qu'à l'arrêt suivant, j'ai changé de wagon.
lionel_fr: c'est justement ça. Les mentalités, c'est le ministre qui les dicte
leojean890: chaud çapardouin
leojean890: bof, pas forcément le ministre, certaines boites sont plus ouvertes au TT que d'autres et en moyenne c'est les plus petites
leojean890: pareil quand il y a un mec chelou je change de wagon
lionel_fr: Vu deux braquages en règle. Un pauvre gars militaire dépouillé par 3 mecs qui ne se sont pas risqués vers moi
leojean890: ;)
pardouin: perso depuis que j'ai déménagé en province et que je vis à 5min de mon boulot, ça m'a changé la vie
pardouin: le gain de temps, de stress, etc est énorme
leojean890: un militaire ? il s'est pas défndu ?;)
lionel_fr: les militaires sont souvent de gentils gars bonna pâte
leojean890: 5 min du boulot je connais aussi
leojean890: gentils mais peuvent qd même se défendre
Thyl: Yo !
NaelDEV: Bonjour
BigUP: dites, javascript sait partager des variable entre 2 appel d'une fonction importée par require ?
BigUP: j'ai defini une variable que je pense entre globale, mais visiblement a chaque appel la variable est vide
BigUP: defini dans le module
BigUP: bon en meme temps les promises ne semblent résoluent qu'apres coup
BigUP: enfin a la fin du programme quoi
DJNuclearSausage_48d3: Je ne crois pas que ce soit possible, essaye taFonct(args).bind(this) et ensuite dans ta fonction "this.maVar" ça devrait passer
DJNuclearSausage_48d3: Sinon tu peux te faire un fichier avec une class qui comporte toutes tes variables globales et puis tu l'exportes en singleton avec export default new MaClass();
BigUP: tin tant que je ne suis pas dans le then, c'est la merde en fait ! ;(
BigUP: bah voila, c'est ca, ma vriable n'est dispo que dans le then ;( chiotte, bon, faut probablement que je ne passe pas par Promise
Thyl: Re !
Thyl: Je cherche le nom
Thyl: de quand on fait ce genre de truc
Thyl: ['A', 'B'][g, h]
Thyl: connaissez?
Thyl: je suis pas sur de la sintaxe:grinning:
BigUP: une multiplication de matrice ?
Thyl: non
Thyl: plutôt pardon
JBM: une tranche de tableau associatif?
Thyl: ['A', 'B'][g < h]
Thyl: pardon
Thyl: A.........
BigUP: Thyl, ca s'appel juste une optimi golf de CG ! ? ;)
Thyl: Merci beaucoup !
Thyl: Oui BigUp
Thyl: Tu es clairvoyent !
Thyl: ant
BigUP: Thyl, mais c'est juste un tableau en fait avec une selection dynamique
Thyl: En faite j'essaie de déstroy les if et de renplacé par ça
Thyl: destrpy
Thyl: destroy
BigUP: Thyl, bah ca marche
Thyl: Pas pour moi....
Alshock: "AB"[g<h] marche aussi en plousse golfé dans pas mal de langages (notament je suspecte qu'on parle de python
Thyl: Merci ALshock :
Thyl: !!!!
Thyl: :grinning:
TidyMaze: yo les gens, yo JBM
TidyMaze: ça fait un moment que j'étais pas retourné sur Troll vs Castles, il s'est passé quoi, tu as réussi à battre l'IA imbattable de pb4 ?
pb4: grrrrrrrr
TidyMaze: (no offense)
pb4: (lot taken, vais t'envoyer un troll pour la peine)
pb4: Plus sérieusement, regarde attentivement l'IA de JBM :)
TidyMaze: tu vas trouver un magnifique cheese ou bien un if(JBM) winChange = 70%
TidyMaze: ok il triche
TidyMaze: un 25 puis un 27 sur une partie à 30 stones ^^
TidyMaze: c'est bien cancer x) https://troll.desast.re/troll.git/blob/e9fb4b60ebdea1a383b0963aa71d0a3ffc1e3822:/src/main/java/com/codingame/game/Referee.java#l128
leojean890: un 25 puis un 27 sur une partie à 30 stones ?:P
leojean890: j'ai même pas regardé ses parties encore;)
pb4: Non ce cheat là ce sont les "illegal moves"
darkhorse64: C'est sûr qu'il triche.
pb4: Il triche pour pouvoir dire qu'il est premier :P
darkhorse64: J'ai fait quelques tests assez probants. Il doit avoir un cheat code dans le referee pour avoir les pierres que tu lances
pb4: Regarde son output
darkhorse64: Comme par hasard, au dernier moment, il envoie une pierre de plus que toi.
darkhorse64: Pas trop fait gaffe. Il dit qu'il triche
darkhorse64: ?
pb4: En gros c'est le moteur qui change le nombre de pierres qu'il lance
pb4: Le nombre sur stdout ne correspond pas au nombre de pierres lancées sur le viewer
leojean890: donc if user == JBM change that and make me win ;)
pb4: Pas sûr que le referee ait le pseudo
leojean890: let me win by adding 30 stones with my current number
reCurse: On se croirait à la belle époque des maps customs de warcraft 3
darkhorse64: C'est un peu limite. J'ai envie de retirer mon upvote
Snef: haha reCurse tellement
leojean890: p'tet qu'il fait juste un test là ceci dit
reCurse: Un test lol
leojean890: et ne laissera pas son cheat quand le jeu sera sorti ;p
darkhorse64: :rolling_eyes:
leojean890: faut lui demander ;)
leojean890: à quoi il joue
reCurse: Y'a pas besoin d'enquête
pb4: t'inquiète pas darkhorse ça va pas rester
pb4: enfin pas dans une IA sur le leaderboard
pb4: Je crois que defaultAI l'aura
pb4: et j'ai pas très bien compris quel boss
leojean890: mais un boss est censé jouer avec les vraies règles et pas cheat;)
leojean890: même un boss gold!
darkhorse64: Je refuse direct
pb4: J'attends de voir, je peux voir une raison d'avoir ça
leojean890: j'pense qu'il va expliquer ;)
Snef: ce sera ps la boss de la cheat league ?
Snef: ou on peut output des négatifs
leojean890: ah oui l cheat ligue tlm peut envoyer infini
leojean890: bois 3 : tous cheats permis
leojean890: et ensuite ça joue
pb4: M'enfin c'est marqué "work in progress", laissez le tester :)
darkhorse64: Tu envoie 0xffffffff, le boss plussoie et ça fait un
pb4: https://troll.desast.re/troll.git/blob/fddaf463662bf94d6382bf4e9b4d56a9689315af:/PLAN.org
leojean890: tant que c'est WIP limite ça passe
darkhorse64: Bon, d'un autre côté, c'est le multi de la déconne totale
pb4: eh oh moi je l'ai fait sérieusement :o)
darkhorse64: Moi aussi 2 2 2 2 2 2
pb4: Mais bon, c'est comme pierre/papier/ciseau...
pb4: La seule chose que je peux garantir c'est de ne pas perdre plus de 50% du temps...
leojean890: moi aussi je l'ai fait serieusement en 5 mn et 5 lignes mais pas au pif ces lignes:p
pb4: Pas mal d'ailleurs !
pb4: J'ai bien aimé y passer un peu de temps, j'ai appris des choses
leojean890: ouais je t'en ai parlé, t'avais eu des idées similaires un peu plus poussées tu m'avais dit:P
leojean890: ouais t'as fait tout un truc pour comprendre rapidement le jeu de l'autre et t'adapter
leojean890: c'est sympa de réfléchir à ça
pb4: C'est pas la partie que j'ai trouvée intéressante pour l'instant
leojean890: logicSequence.add(enemyMove) | deduceLogic(logicSequence)
leojean890: ah :P
pb4: Déjà il faut avoir un algo pour ne pas trop perdre (la partie intéressante) avant d'essayer de gagner (amusant, mais je n'y passerai pas trop de temps)
Seiryn: j'adore quand je passe tout les teste, que j'ai pas hardcoder mais que jje passe pas les validateurs
leojean890: ouais le principe du pierre papier ciseau :P
leojean890: Seiryn eh ouais ça arrive
Seiryn: et je fais quoi moi du coup
leojean890: tenter une modif à ta solution
pb4: un autre puzzle :)
leojean890: essayer de comprendre ce qui pêche dans le valideur en essayant de le guess un peu
Seiryn: le truc est tellement bidon que la je vois pas
leojean890: essaye de deviner ce qu'est le valideur ;P
Seiryn: C'est une fourmi de langton, si ça marche pour les test y a pas de raison que ça marche pas
Seiryn: hmmmmmm bonjour j'aimerai me tuer
Seiryn: j'ai inversé deux variables mais comme les tests sont symétrique ça marche
Seiryn: ARGH
leojean890: :p
257832: Yo tout l'monde ! Automaton2000, AutomatonNN !
AutomatonNN: seriale et toi ?
Automaton2000: peut être que je vais dormir
SupergreenTony: Je viens de faire un clash et il y a un truc que je n'ai pas pigé.
SupergreenTony: Le but était juste d'afficher le signe du produit de A et B en affichant en retour : -1 ou 0 ou 1
SupergreenTony: À l'entré A=-1 et B=3 il demandait en retour 0 (je trouvais -1), du coup j'ai pas compris
pardouin: tu es sûr que c'était pas 1 si tous les deux >0, -1 si tous les deux <0 et 0 si un >0, un <0 ?
pardouin: c'était un reverse ou bien l'énoncé était explicite ?
pardouin: (auquel cas la solution était : (A>0)-(B<0)
SupergreenTony: oui l'énoncé était explicite : donner le signe du produit de A et B
pardouin: ben je sais pas alors, reporte-le s'il est encore ouvert
dwarfie: euh , t'as pas bien lu le sujet je pense ...
dwarfie: Given two integers a and b, answer the sign of the product of a, a+1, ..., b.
NaelDEV: Bonsweir
NaelDEV: Salut Les Français !
pardouin: bonsoir ok dwarfie tout s'explique, du coup tu pouvais print (a>0<b)-(a<0>b)
pardouin: ah oui non c'est plus compliqué
pardouin: pour les n"gatifs faut le mettre à la bonne puissance
dwarfie: et oui ... pas un sujet dur .. maos c'est piege ... juste pensé a un joli % :D
Zorg1: salut tout le monde, Automaton2000 & AutomatonNN
Automaton2000: si je veux faire un jeu de plateau
AutomatonNN: voila
Zorg1: Ah vous voulez faire un multi jeux de plateau les 2 bots, Automaton2000 & AutomatonNN ?
Automaton2000: dans le sens où il est
AutomatonNN: oui la classe a mon avis sur le chat :D
Zorg1: AutomatonNN t'es facilement le bot le plus classe du chat
AutomatonNN: oui
Zorg1: et modeste en plus :D
dwarfie: Automaton2000 ... t'as qu'a inventer le jeux "licornes et tortues"
Automaton2000: c'est parce qu'il a pas fait un script pour compter
dwarfie: Automaton2000 ... apprend donc a compter jusqu'a 4 en binaire sur tes doigts :D
Automaton2000: je pense que j'ai fait une grosse différence
FreexXx: Plip
FreexXx: dans les contribs ça veut dire quoi "WIP" ?
Zorg1: Work In Progress
Zorg1: Plop
FreexXx: ^^ ha oui merci je n'y aurai pas pensé lol
Zorg1: ah tiens on peut aussi la faire 1984 "War Is Peace" :D
pardouin: J'ai bien aimé ton CoC sur les sous-graphes complets JBM :D
Zorg1: et bé y a pas foule
257832: foule ? C'est un nouveau ?
Seiryn: il est tard
Seiryn: * pun approvded*
Zorg1: toujours un ou deux trolls à l'affût :D
Zorg1: Automaton2000 une idée cadeau ?
BlaiseEbuth: Jette leur des pierres
Automaton2000: je l'ai lu celui qui a fait le même effet
Zorg1: je croyais que les trolls mangeaient les pierres
Zorg1: (je ne sais plus dans quel univers j'ai vu ça)
BlaiseEbuth: Ou c'est le soleil qui les changes en pierre ?
Zorg1: y aussi une histoire avec les ponts
Zorg1: trop de folklore
BlaiseEbuth: Ouai y'a des trolls sous les ponts...
Seiryn: Le soleil transforme certains troll en pierre oui
Seiryn: Les nains aussi
Zorg1: la crise du logement
BlaiseEbuth: Mais le mien il est nul, il sent mauvais et il est toujours bourré...
Seiryn: Ah qu'il est fort, Ah qu'il est beau Ah qu'il est grand, mon ami troll du chaos
Zorg1: "troll du chaos" je cherche la contrepettterie ...
Zorg1: mmm still processing
Seiryn: Y en a pas, c'est du nalheulbeuk
Zorg1: y a "l'autre cul ado" mais c'est faible
Zorg1: (et j'ai décalé pas mal de sons)
Zorg1: :)
Seiryn: Hmmm
Seiryn: On pourrrait créer un challenge avec un dictionnaire "mot <-> phonétique" qui proposerait de chercher des contrepétrie
Zorg1: faut un certains vocabulaire, avec beaucoup de synonime sur certaines parties du corps ...
Zorg1: et bon pour internationaliser ça ...
Seiryn: hihihi
Seiryn: Ah oui effectivement