Chat:Fr/2021-09-29

From CG community
Jump to navigation Jump to search

3141948: > faut que j'arrête de faire tirer 2 personnes sur un mec qui a que 2 pv mdr Ben comment tu sais que tes 2 🤖 visent le même mec avec 2 pv?

3141948: Çà peut être 2 mecs différents avec 2 pv

3141948: Vu que tu n'as que les positions relatives de tes 🤖 par rapport aux autres 🤖

3141948: Cf minimap de 5*5 centré sur chacun de tes 🤖 donné en input

leojean890: bah dans bcp de cas on peut le savoir, en observant justement un allié dans le voisinage de l'ennemi que je tape (symétrie des positions), mais parfois ouais c'est pas le même

leojean890: quand le nb de mecs présent sur le terrain est élevé tu peux te tromper avec des configurations "similaires" style 2 alliés positionnés exactement pareil face à un ennemi ouais

philRG: çà fait beaucoup d'hypothèses à vérifier lol

leojean890: c faisable en pas trop de temps:p

philRG: faut que je reprenne mes cours de thermodynamique sur les calculs d'entropie

philRG: le seul truc qui me bloque c'est un peu mon code à l'arrach' de cette nuit: def move(self, direction): http://chat.codingame.com/pastebin/9ad00417-1147-4c54-95b0-2417168da5b0

philRG: au niveau lisibilité c chaud

philRG: j'ai aussi une méthode attack, self_destruction, guard qui retourne des scores et ma méthode principale: def get_action(r: Robot): http://chat.codingame.com/pastebin/b77ac6ba-15d8-4a40-ac24-5f6a61cb23ac

philRG: après le visuel du multi est sympa, pas trop agressif, mais dur pour analyser les replay (trop de robots)

philRG: marrant j'ai fait un update de ma méthode self_destruction mais pas d'amélioration au leaderboard

philRG: trop chaud pour moi ce multi au niveau algo

philRG: ah en rajoutant un peu de random (thermodynamique statistique), ça monte mieux

philRG: action = random.choice([a for a, score in actions_score if score == max_score])


philRG: ie rouler la tête sur la clavier

BlaiseEbuth: Yo tout l'monde ! Automaton2000 !

Automaton2000: hey, normalement c'est 2000 qui redémare nn...

BlaiseEbuth: Bah vas-y alors feignasse

philRG: o/ oops j'ai un entretien Teams dans 1h et pas douché...

BlaiseEbuth: Ca transmet pas les odeurs t'inquiètes

philRG: ben j'ai les cheveux un peu gras, remarque pour réussir mon entretien, ça peut le faire :thinking: https://www.google.com/url?sa=i&url=https%3A%2F%2Fm.facebook.com%2FGenerationCanal%2Fphotos%2Fa.484410164914826%2F486623244693518%2F%3Ftype%3D3&psig=AOvVaw0UHff020JrwhOgHIeQ0CaI&ust=1632989435935000&source=images&cd=vfe&ved=0CAsQjRxqFwoTCPjb2-zdo_MCFQAAAAAdAAAAABAJ

philRG: et merde pardon pour le lien

philRG: https://imgur.com/a/IBmLrQe

philRG: c mieux là

philRG: le gars qui va exceller dans le team-building :-D

Pantoine: Hello à tous, sauf à Automaton2000

Automaton2000: tu ne peux même pas dire que je le refasse

Pantoine: Refais le Automaton2000

Automaton2000: y a t il un moyen de tester les banners (ou alors j'ai raté un truc

Palmipedus: Bonjour, j'ai eu l'email pour le prochain contest et je suis surpris par le format: ils parlent d'escape room? le meme format qui a ete introduit il y a pas longtemps?

Palmipedus: donc c'est pas un multiplayer, just des petits pb a resoudre dans chauque piece?!!! c'est hyper decevant et en plus ils faut des equipes... pas cool pour le dev solo qui n'ont pas bcp de temps entre le boulot et la famille

Palmipedus: est-ce que j'ai bien compris?

Palmipedus: [CG]Thibaud?

darkhorse64: Tu as bien compris

Palmipedus: mince je voulais vraiment avoir tord sur ce coup la... bon ben je pense que je juste ne pas faire celui-la

leojean890: ça déçoit un peu tout le monde malheureusement, j'espère que le contest suivant sera de nouveau un combat de bots ;)

leojean890: c'est l'occas pour eux de faire de la pub pour leur offre corporate d'escape game

leojean890: et de tester un nouveau format

leojean890: mais je pense qu'il y aura bcp moins de participants du coup

leojean890: ça aurait pu être cool qu'il y ait 2 contests distincts pour cette fin d'année (un escape et un combat de bots)

bourgeof: leojean890 président :)

bourgeof: déçu également...

leojean890: et ouais, + la complication de devoir être plusieurs en même temps^^

leojean890: pour avancer

leojean890: et faire 2 contests distincts pour une fin d'année j'imagine que c'est trop de boulot

Vintarel: par hasard y a pas de contest non officiel prévu?

BlaiseEbuth: Non officiels ?

Vintarel: oui de temps en temps y en a ; ça simule des contests (10j de code, classement) sur des contests passés de codingame. Ce sont des utilisateurs qui en préparent...

BlaiseEbuth: Oh ça. Ca fait belle lurette que j'en ai pas vu.

Trisard: hey, 4ème ça veut dire quoi ça leojean890 :smile:

Alshock: Oh t'es médisant BlaiseEbuth c'est quand même bien moins rare que des contest offi

philRG: Trisard :clap:

philRG: c koa votre strat'?

Trisard: pour l'instant : Si de perdre mon combat -> je m'en vais

Trisard: je suis sur*

Trisard: en évitant de bouger trop parce que je gère pas encore très bien les déplacements et mes robots on la fâcheuse tendance a ce rentrer dedans 5 fois de suite :sweat_smile:

BlaiseEbuth: Alshock :(

philRG: ah ok j'avoue que j'ai pas trop analysé le sujet encore. Bon combats :-)

leojean890: Trisard j'avoue j'ai un winrate positif sur toi mais toi t'en as un meilleur que moi sur les autres :P

Trisard: oui je suis a 70% sur field ça aide ^^

Thyl: quel jeu ??

Trisard: Clash of bots

Thyl: les rebonds sont chelou

Thyl: :p

[CG]Thibaud: Palmipedus pour répondre à ta question : à priori, ce format est + cool pour les devs qui n'ont pas bcp de temps entre le boulot et la famille puisque ça demande beaucoup moins d'investissement qu'un jeu d'IA. D'ailleurs on peut même jouer avec des non-coders, c'est carrément plus inclusif ^^

MaxTi: Bonjour, je suis nouveau :D

leojean890: après faut voir si ces devs auront tjr autant de motiv au vu du format, et si ça motivera réellement bcp de non-coders^^

[CG]Thibaud: oui, ça reste à voir

BlaiseEbuth: C'est clair que 168h d'escape c'est moins long qu'une semaine d'IA...

BlaiseEbuth: Ou alors c'est 168h du début à la fin, en se basant sur un temps investi par jour n, non communiqué... :thinking:

[CG]Thibaud: https://www.codingame.com/playgrounds/40701/help-center/coding-escape-events

[CG]Thibaud: la mission dure entre 1h et 3h (et tu le sais très bien). L'info va être corrigée pour la durée qui indique celle de l'evenement

Hydhen: hello ! y a des challenge en SQL sur le site ?

[CG]Thibaud: Hydhen non

Hydhen: si non vous connaissez des site pour s'entrainer ? :)

BlaiseEbuth: "Tu le sais très bien", bah oui j'ai l'habitude des contests d'escape.

BlaiseEbuth: Rien ne vous obligez à faire un truc de la même duré que les room existentes...

BlaiseEbuth: Après c'est pas moi qui vais vous reprocher de vous saborder en mettant des renseignements décourageants sur la page d'accueil du contest... :smirk:

Alshock: à mon avis si vous jouez l'inclusivité ça va être important de passer ces challenges à un vendredi/samedi. En fait je pense pareil de tous les challenges de 2/3h

Alshock: scroll pls don't mind me

[CG]Thibaud: potentiellement oui. Après, c'est possible de le faire le samedi, c'est juste que tu concours pas pour le classement

Alshock: oui la date c'est pour le classement, le reste de toute façon c'est pas limité dans le temps

Alshock: enfin, j'imagine que comme pour les combats de bots et les puzzles, l'escape game va devenir "traditionnnel" après le challenge ?

[CG]Thibaud: elle ne sera pas dispo après l'évenement non

BlaiseEbuth: Pas gratuitement en tout cas, déconne pas Alshock.

Alshock: ah, dommage de perdre 9 mois de travail après 1 semaine

[CG]Thibaud: c'est pas 9 mois de travail ^^ et ce n'est pas perdu non plus : elle sera accessible dans l'offre pour les boîtes.

BlaiseEbuth: Voilà.

BlaiseEbuth: :money_mouth:

[CG]Thibaud: après, c'est pas impossible qu'elle redevienne dispo un jour, mais pour l'instant, c'est pas l'idée

darkhorse64: Je ne peux pas reprocher à CG de vouloir faire du beef (ça paye les serveurs tout de même) mais c'est clair que pour un certain nombre (minoritaire mais bruyant), le coding escape n'est pas ce qu'on est venu y chercher

BlaiseEbuth: Taggle sale 5%

darkhorse64: Comme j'aime bien les escape games, je vais sans doute y faire un tour avec des potes mais le niveau d'implication ne sera pas le même.

darkhorse64: J'ai dit bruyant mais pas vociférant :stuck_out_tongue:

[CG]Thibaud: même moi, je suis déçu un peu de pas avoir un jeu d'IA. Ce sera différent c'est sûr

Bon[]Crayon: Salut tout le monde :ghost:

Bon[]Crayon: Automaton2000 o/

Automaton2000: mais si c'est un probleme

Bon[]Crayon: Automaton2000 Il faut le résoudre.

Automaton2000: ah non au temps pour moi

Totomns: c'est l'occasion de faire du prosélytisme auprès des non-initiés

Totomns: leur montrer la puissance de notre discipline

Totomns: "Bonjour ma colère, salut ma hargne et mon courroux , coucou."

Bon[]Crayon: L'équipe des bras cassés code comme des pieds.

Stilgart: [CG]Thibaud: la vraie question, c'est pourquoi on n'a pas deux évènements

Stilgart: des initiatives à la Bit Runner, CG pourraient assez facilement en tirer profit pour en faire un événement proche d'un contest de type combat de bot

Stilgart: au passage, je suis persuadé que ça serait un bien meilleur moyen de tester/améliorer les contributions de type combat de bots

darkhorse64: un "casual community contest" ?

Stilgart: on publie un multi, on y joue en mode contest pendant 7? 10? 15 jours

Stilgart: CG fait un peu de comm et un petit leaderboard et donne 5 T-shirts

Stilgart: on dépublie, on améliore, et on republie la version définitive

Stilgart: darkhorse64: tu as vu passé https://chadok.info/codingame/puzzles_completion.html au fait ?

Stilgart: (il me semble que tu faisais parti de ceux qui me l'avait demandé)

[CG]Thibaud: c'est plus ou moins ce qu'on essaye de faire avec les "featured events". Le dev a commencé mais ce sera pas dispo avant fin 2021-début 2022

darkhorse64: Beau boulot, bien présenté, pratique. Pour les multis, je pourrai en proposer un (plus accessible que ceux que j'ai fait jusqu'à présent mais ça resterait un jeu de plateau)

darkhorse64: pourrais

Stilgart: idéalement, j'aimerais que cette page permette de répondre à la question "qui a fait le puzzle XXXX ?" qu'on croise régulièrement sur le chat

darkhorse64: "featured events", ça me plaît bien comme concept.

Stilgart: peut-être qui si la personne a des noms de codingamers à qui parler, la discussion sera plus directe et naturelle

Stilgart: [CG]Thibaud: c'est une bonne nouvelle

darkhorse64: Tu pourras répondre à tous les coups mais uniquement si c'est du Haskell ...

Stilgart: pour chaque puzzle dont je me souviens vaguement, je peux au moins parler de l'approche que j'ai utilisée

Stilgart: j'ai assez rarement une approche Haskell-specific

Stilgart: (dernier contre-exemple en date, adversial mate il y a un mois :p )

Trisard: leojean890 c'est mon talon d'achille suprême

Stilgart: intéressant

Stilgart: cela dit, leojean890 c'est un peu comme Bob, il te sort un bot auquel tu ne t'attends pas et il te plie en 4

Trisard: je fini premier quand même mais avec 0% wr sur lui :grin:

leojean890: strats originales ?:P

leojean890: moi ça dépend vraiment des jeux, parfois j'ai des idées qui marchent (ooc, vindinium, volcanoes..), et parfois c'est la misère (code royale, botg..) xD

leojean890: Trisard c'est marrant, toi tu fais baisser trictrac et papyjo, alors que moi c'est justement eux qui me battent :P

Trisard: oui et je te fais monter au passage :D

leojean890: I know^^

leojean890: faudrait que je m'inspire de field

leojean890: selfdestructuon quand c'est large défavorable à l'ennemi (genre j'ai 2 pv et lui a 2 bots à 10 pv à portée)

Trisard: si j'arrive a gérer mon selfdestruction je pense que je peu te battre

leojean890: Stilgart j'avais suggéré cette idée de 2 events aussi ce midi^^

leojean890: mais ça doit leur demander trop de boulot I guess

leojean890: selfdestruction j'ai pas encore taffé à l'ajouter mais je vais le faire :P

Trisard: moi il y ai mais il y attellement de condition qu'il ne le font jamais ^^

Stilgart: leojean890: en fait, ça me paraît être l'évidence

Stilgart: après, il faut trouver le bon juste milieu entre CalM, SC2021 et Bit Runner (et ça c'est pas évident)

leojean890: limite mettre en place un sujet pas trop complexe, ouais

leojean890: Trisard forêt de if xD moi j'en ai pas tant que ça encore :P

Stilgart: ça dépend qui te vise

Stilgart: les combats de bots, c'est trop décevant/frustrant pour les débutants

Trisard: ah je suis plus sur la foret de booléen la ^^

Stilgart: pour moi, le prix d'entrée est trop cher pour beaucoup de monde (et l'idée de starter semble ne pas avoir autant d'impact que souhaité)

leojean890: forêt de booleens c'est comme forêt de if^^

leojean890: ouais ça peut être dur pour un débutant genre de passer silver ou gold

leojean890: faut être un peu rodé

Trisard: Honnêtement pour l'avoir fais pour le spring challenge 2021 c'est faisable mais il faut quand même un bon investissement de temps

Trisard: Et encore j'avais fais quelques puzzles facile avant je connaissais un peu le système ^^

Trisard: Après sans le starter je sais pas si j'aurais eu autant l'envie de m'y engager

Stilgart: leojean890: carrément pas

Stilgart: la forêt de ifs c'est assurément davantage éco-responsable :p

Stilgart: sinon, silver c'est un bon objectif au début

dwarfie: matériau complètement renouvellable je confirme

Stilgart: ça marche pas :

Stilgart: int f(int w, int h, int grid[w][h]) {...}

Stilgart: en C++ ???

leojean890: ah oui la forêt de booleens ça peut être le fait de définir des booléens avant de les agréger dans les if :P mais bon:p

leojean890: ouais silver pour commencer ou gold avec de bonnes idées

leojean890: bronze c facile en général avec qq heuristiques simples

dwarfie: Stilgart ... ca eu marché il me semble ... mais ca marche plus ...

Stilgart: ça semble être C only

Stilgart: j'ai eu un doute (cf #world) et ça passe en C11 (et sans doute même 99 en fait)

Stilgart: mais pas en C++

**Stilgart n'a jamais aimé les VLA

**dwarfie deteste les RHEL

dwarfie: automaton2000 ... c'est ton tour ... tu penses quoi des tortues ?

Automaton2000: bah j'ai l'impression que le classement ne bouge pas

dwarfie: :thinking: un des réponses les plus censées que j'ai eu de la journée ...

b0n5a1: o/

**dwarfie tend un chiantos :candy: a Automaton2000 pour la peine ...

Automaton2000: je suis pas sûr que ce soit en python

dwarfie: Automaton2000 , non , c'est en poudre de granite et champignon des mines

Automaton2000: selon le type de jeu ?

b0n5a1: o/

b0n5a1: oups

b0n5a1: test

b0n5a1: ok, flèche du haut qui a répété le message précédent...

leojean890: Stilgart tu as choisi comment les pseudos retournés dans https://chadok.info/codingame/puzzles_completion.html ? ceux qui ont le plus de succès selon le critère en question ?

dwarfie: il me semble que c'est les lvl 40+

domak: l'élite de l'élite... o/

darkhorse64: Level 50+, Stilgart aurait été (presque) tout seul. C'aurait été un peu con pour sa page

dwarfie: ouais ... ceux qui descendent des litres ... et je sais de quoi je parle , le pic de balmer est de plus en plus dur a atteindre :rofl:

**dwarfie ferait mieux de gratter les 800 xp qui lui manque pour le lvl 50 au lieu de faire de l'humour ;)

leojean890: ah oui 40+ norma que j'y sois pas (encore):P

leojean890: 50 c chaud ouais

leojean890: certains ont eu double xp contest+multi pff xD

leojean890: à l'épossue

leojean890: époque

domak: #cétémieuavant

dwarfie: pour le coup , j'en ai pas profité des masses a l'époque ... bien pour ca que je compense avec le max de puzzle ;)

dwarfie: mais la j'ai du mal a boucler les derniers ...

darkhorse64: y avait même des démos de multi cachées à un moment, ça a méchamment farmé

domak: bon allez on fait un reset: truncate table user_score

dwarfie: et si tu faisait plutot des puzzles pour avoir ton level 30 ;)

domak: faudrait surtout que je me sorte les doigts pour faire une éval pour SC2021...

Remi_avec_un_i: Salut tout le monde

Stilgart: oui, level 40+

Stilgart: dans l'idée, je cible des codingamers actifs sur CG

Stilgart: leojean890: oui, sans le double XP à cause des contests, je serai sans doute pas lvl 50

Stilgart: et les +15XP de votes utiles

Stilgart: après, je suis pour le fait qu'on me retire l'XP en question

Stilgart: et bonsoir Remi_avec_un_i

Remi_avec_un_i: o/

dwarfie: bon...hic ... soir ....

dwarfie: (pic de blamer depassé ;) )

b0n5a1: re, passage rapide, miam time ^^

Stilgart: bon app

Stilgart: pourtant, c'est domak qui voulait fix son eval à SC2021

Zorg1: ah ah aucune idée de ce que j'ai mis comme éval à SC2021. ça m'a vachement marqué

dwarfie: :thinking: ... une eval a sc2021 ... j'ai pas souvenance de cela

Zorg1: oui j'ai utilisé un MCTS :D

Stilgart: héhé

Zorg1: par contre faut pas avoir la main légère pour élaguer

Stilgart: une poigne ferme pour un arbre MCTS bien taillé

Stilgart: la gloire du jardinier moderne

**dwarfie avait une tronconneuse ... ca aide ...

nicola: Tu nous sors la tirade du royaume, Stilgart ?

Default avatar.png The_starter: hello !

Default avatar.png The_starter: svp pour le challenge de "telephone numbers" est-ce que vous avez réussi ?

nicola: Le puzzle ?

dwarfie: oui ... et c'est juste un puzzle , y'a pas de challenge a le resoudre :p

Default avatar.png The_starter: je programme en c++

nicola: Avec le Docteur Who ?

Default avatar.png The_starter: non c'est celui qui doit faire l'arbre

Default avatar.png The_starter: des numéro de téléphone pour compter par la suite le nombre de chiffre de l'ensemble

dwarfie: euh , c'est pas docteur who ... ca m'inspire plus al pacino ... mais bon la comparaison est mechante pour les 2

Default avatar.png The_starter: c'est dans les puzzles classiques -moyen :3

nicola: Un for et un while emboîtés.

Default avatar.png The_starter: mais je trouve dans les discussions qu'ils utilisent une classe Node

dwarfie: mauvaise idée ...

Default avatar.png The_starter: et dans d'autres commentaires, ils parlent de map

nicola: Une liste suffit.

nicola: Et tu les parcours deux par deux.

nicola: Tu compares les chiffres de chaque paire.

**dwarfie compare rien ... la joie des set

Default avatar.png The_starter: oui boonne idée ! donc je ne suis pas oblig de passer par une classe ni des map

nicola: Si tu y tiens…

nicola: :grin:

Default avatar.png Maximousse: Quelqu'un peut me dire comment on utilise la commande boost dans Coders Strike Back svp?


Default avatar.png Maximousse: En phyton

Remi_avec_un_i: Pour telephone numbers en c++ j'ai utilisé un simple std::vector (une liste), mais il y a plusieurs solutions possibles.

dwarfie: ma solution est vraiment une solution de faineant :rofl:

dwarfie: je m'en rappelais meme pas :p

b0n5a1: en phython ? faut print BHOOST

Default avatar.png Maximousse: ok merci b0n5a1

Default avatar.png The_starter: merci :)

**Stilgart saigne moins des yeux en jouant à Celeste... pas gg à vous

Zorg1: le gars il joue à un platformer et il nous fait la leçon :(

b0n5a1: c'est déjà mieux qu'un contest escape un platformer :D

Zorg1: omg un platformer escape

Zorg1: quelle vision d'horreur :scream:

b0n5a1: ou pas... je pense soudainement à Darq là

TheBlueBias: Peut-on vraiment parler de platformer pour darq

b0n5a1: je pensais à "la tour" surtout ^^

b0n5a1: (dlc)

TheBlueBias: Hmm... Pour moi platformer y'a forcement la notion de saut, et de ratage de saut :p

b0n5a1: y'a des étages quoi :D

Zorg1: après je pense que je serais infoutu de te définir un platformer sans sortir un truc compliqué pour y dégager les jeux que j'aime bien

Zorg1: par exemple pour moi Terraria c'est pas un platformer

Zorg1: alors que bon ...

Stilgart: plateformer c'est hyper vague pour moi

Stilgart: Celeste je le classe "tu vas roter du sang"

Zorg1: oui voilà moi j'ai un gros réseau de neurones qui classe ça

b0n5a1: ouais il est réputé hard

Zorg1: ah ok le genre de truc où faut faire des sauts au micro pixel

Zorg1: avec 36 trucs qui bougent dans tous les sens

Zorg1: et qu'une enorme lassitude t'envahi quand il faut recommencer le niveau super galère où t'as echoué à 3 largeurs de sprite du but

b0n5a1: c'était une game jame sur pico-8 au départ il me semble Céleste

b0n5a1: ouais je viens de retrouvé...game jam de 4 jours

Stilgart: b0n5a1: je savais pas...

Stilgart: et ça n'avait pas l'air....

Stilgart: les B-sides c'étaient relativement faisable

Stilgart: le chapitre 9 par contre c'est insance

b0n5a1: ha mais ça a complètement changé après Stilgart, mais au départ c'est bien ça

Stilgart: -c

Stilgart: oui, on peut jouer à la version pico-8 ingame

Stilgart: elle est pas facile d'ailleurs

b0n5a1: cadeau : https://mattmakesgames.itch.io/celesteclassic

Zorg1: pas fait pour moi, j'arrive même pas à sortir du premier niveau ^^

Stilgart: spoiler, c'est un des plus faciles et de loin

Zorg1: oui tu comprends pourquoi j'aime pas le genre :p

b0n5a1: pareil, trop vieux pour ces conneries ^^

Stilgart: il y a des plateformers faciles aussi

Stilgart: les deux ori ça se finit assez bien même en mode hard

b0n5a1: ouais là je parlais de celui là en particulier ^^

b0n5a1: erf, ori...laissé en plan depuis un bout celui là

Zorg1: ah y a une chouette et un ... euh ... lapin bizarre ?

b0n5a1: on va dire ça oui ^^

**dwarfie va en vouloir a b0n5a1 ... il va passer la soirée sur celecte classic :p

b0n5a1: erf

Stilgart: ça m'a pris environ 1h

b0n5a1: woputain la gueule des stacktrace groovy

Stilgart: par contre, j'ai pas compris comment c'était possible de looter certains fraises vers la fin

Stilgart: bref, have fun dwarfie

pardouin: j'ai fait le premier zelda il y a pas longtemps

pardouin: sans regarder aucun guide c'est tendu

pardouin: très peu d'info ingame

pardouin: j'ai triché un peu en abusant des save states (sur émulateur)

pardouin: sans ça ça doit être encore plus long de tout refarmer à chaque fois

pardouin: (surtout les bombes)

**dwarfie en train de tuer son clavier au tableau 5 ...

Zorg1: elles ont quoi les stacktraces groovy, la même tête qu'en Java mais encore plus moche ?

b0n5a1: ouais

b0n5a1: http://chat.codingame.com/pastebin/b7d453a1-e4e1-48a6-8dc3-91c10328a622

b0n5a1: sans déconner...

b0n5a1: sur un % (modulo) :face_palm:

Stilgart: dwarfie: j'étais justement en train de me dire qu'au clavier ça doit être infernal

b0n5a1: bon, je vais laisser cette merde là :D

Stilgart: b0n5a1: bienvenu dans le monde merveilleux des dérivées de java.... une petite pilule bleue ?

b0n5a1: non mais j'ai fait 15 groovy fut un temps ça été

b0n5a1: mais là foutage de gueule ^^

Stilgart: c'est pas java -les imports grooby ?

Stilgart: -b+v

b0n5a1: ha y'a des imports, pas eu besoin ... doit y avoir un import all caché :D

b0n5a1: Zorg1 feck feck ^^

Stilgart: oui, de mémoire tu n'as pas besoin d'import en groovy

b0n5a1: erf il screenshot 1337 followers (leet) :D

**Stilgart pleure devant un point de sauvegarde

Stilgart: en même temps, ça se screenshot en effet

Zorg1: allez on va suivre un peu fek fek

b0n5a1: faut optimiser ton x1.2 gratuit :D

Zorg1: "St. Aubergines" c'est quoi ce nom d'île ?

b0n5a1: je sais pas peut être qqun qui l'a nommé avec les points ^^

Default avatar.png JBM: c'est bien kotlin?

b0n5a1: c'est comme java en pire ?

b0n5a1: haha

b0n5a1: si c'est pour les succès et que t'as déjà les 15 java, ça va aller vite

**Zorg1 se raméne avec deux types costauds en blanc et une chemise à manche longue pour gérer b0n5a1

Default avatar.png JBM: nan c'est pour du boulot

b0n5a1: y'avait un referee de contest en kotlin

b0n5a1: CoK je crois

Zorg1: bah t'avais le referee de Code Royale

b0n5a1: ha...

Zorg1: non CoK c'est du java standard

Stilgart: plutôt CR oui

Stilgart: JBM: ça m'a pas fait fuir tout de suite

Stilgart: je suppose que tu peux classer ça dans les points positifs du coup

Zorg1: après je sais plus qui trouve ça génial ici

Default avatar.png JBM: ptet yannt

Zorg1: oui Yannt

Default avatar.png JBM: j'ai le bon jugement?

Stilgart: après, quitte à vouloir faire de la prog fonctionnelle en Java, autant faire du Scala

Default avatar.png JBM: je pense que j'aurais latitude à changer

Default avatar.png JBM: mais je savais pas que kotlin avait la réputation fonctionnellee

Zorg1: si on te laisse le choix du langage au boulot

Default avatar.png JBM: c'est pas n'importe quel boulot

Stilgart: c'est la différence que j'ai vue par rapport à java, mais bon... tu connais mon niveau en Java

Default avatar.png JBM: pas sécialement non

Stilgart: environ 0

Default avatar.png JBM: ça vaut ton niveau en haskell? ;p

Default avatar.png JBM: ça rend moins bien avec ma ligne en 2e

b0n5a1: lol

Stilgart: applique un 1/x

Default avatar.png JBM: oui alors pour le 1/x faut déjà un 1

pardouin: kotlin c'est du fonctionnel avec posibilité de mut de mémoire

pardouin: en gros tu rajoutes mut devant ta variable et hop un bon vieux script impératif

Default avatar.png JBM: c'est quoi du fonctionnel pour toi?

pardouin: disons un truc qui te pousse un peu plus à la pureté

Default avatar.png JBM: mmmk

Zorg1: "le fonctionnel c'est ce que j'aime pas"

Default avatar.png JBM: ça va il vient plus trop ici depuis qu'il y a discord, force pas notre chance

Zorg1: :D

Stilgart: Automaton2000: active ton trigger pour voir

Automaton2000: mais en js c'est pas un site pour apprendre les bases de données

Default avatar.png JBM: ceci dit j'étais pleinement en accord avec le CEO quand on en a parlé

Default avatar.png JBM: «kotlin a ceci de mieux que java que tu sais que t'auras un mec potable juste parce qu'il a kotlin sur son CV»

pardouin: on sait pas peut-être qu'il copie-colle du java et qu'il met des mut partout :o

Default avatar.png JBM: s'il sait qu'il peut faire ça c'est déjà un grand pas depuis java

Stilgart: en vrai, s'il sait que kotlin existe, c'est déjà un bon signe

Default avatar.png JBM: enfin depuis le pgmeur java moyen

Default avatar.png JBM: exactement

pardouin: (je viens de check c'est pas mut c'est pire que ça c'est var)

pardouin: (en opposition à val)

Default avatar.png JBM: comme scala quoi

Zorg1: ah var et val ça sent son pascal ça ;-)

Default avatar.png JBM: val en pascal?!

Zorg1: c'est par défaut

Default avatar.png JBM: ouais ok

Default avatar.png JBM: tu t'en sors bien

Zorg1: passage par valeur ou variable

Default avatar.png JBM: passage par variable ou non

Zorg1: bientôt le passage par nom ^^

Default avatar.png JBM: ah?

Default avatar.png JBM: envoie le rêve

Zorg1: non je trolle, j'ai appris y a pas longtemps que c'était un peu la base du lazy

Zorg1: (oui je reviens de loin)

Default avatar.png JBM: c;en est une

Default avatar.png JBM: je résonne plus avec la vision graphe

Zorg1: sans doute, mais ça me permet de relier des connaissances éparses

Zorg1: en fait je m'aperçois qu'il y a des trucs sur lesquels j'avais pas du tout réfléchi

TheBlueBias: Le sens de la vie, toussa...

Zorg1: j'étale aussi un peu ma culture, y a pas de petits profits aussi ...

Default avatar.png JBM: Zorg1: du coup t'es pile au bon moment de ta vie où tu es capable d'expliquer le fonctionnel aux impérieux

Default avatar.png JBM: profite-en, c'est une compétence recherchée… et volatile

TheBlueBias: C'est Zorg1 le volatile.

Default avatar.png JBM: mon premier a été volé

Default avatar.png JBM: mon second se bourre

Default avatar.png JBM: mon troisième vaut à peu près cent francs (je la fais de mémoire là)

Default avatar.png JBM: (mon tout est une voiture légère)

Default avatar.png JBM: -- Victor Hugo (de mémoire aussi)

Zorg1: si c'est une charade de totor ...

b0n5a1: ha oui c'est vilent

b0n5a1: violent

Default avatar.png JBM: oui tu peux en déduire que la voiture c'est pas une dacia

Default avatar.png JBM: gg

Default avatar.png JBM: (dacia, léger? ça se saurait)

Zorg1: ah oui l'ami google m'a donné la solution

b0n5a1: dans les pays de l'Est ça doit être léger :D

Default avatar.png JBM: c'est bien cent francs?

b0n5a1: chez nous avec toutes les normes de sécurité les dacia ont pris du poids ^^

Zorg1: cent sous

b0n5a1: cent sous

Default avatar.png JBM: je vois la trabi comme plus légère que n'importe quelle dacia

Default avatar.png JBM: aaaah pardon

Default avatar.png JBM: cent sous, donc

Zorg1: ce qui fait 5 francs :p

Default avatar.png JBM: hehe

Default avatar.png JBM: oui mais on peut pas avoir un 5 là

Default avatar.png JBM: ce serait inconru

Default avatar.png JBM: *incongru

b0n5a1: cent sous -> cinq louis

Default avatar.png JBM: paie ton spoil

Default avatar.png JBM: enfin bon voilà, j'ai réussi le coup double d'étaler ma culture en même temps que j'avais la répartie optimale à «c'est Zorg1 le volatile», je suis content de moi

Default avatar.png JBM: la balle à vous

b0n5a1: mon premier est un oiseau, mon second est un poisson, mon troisième est sur les toits, mon tout peut se trouver dans une cuisine

b0n5a1: (bon courage, hint faut avoir un accent prononcé ^^ )

Default avatar.png JBM: un accent d'où? O:-)

b0n5a1: héhé

TheBlueBias: Bah d'alsace forcément...

b0n5a1: bon allez.. pie - thon - tuile -> bidon d'huile

TheBlueBias: Ach

Zorg1: du nord ou du sud de l'alsace ça pas l'air pareil

TheBlueBias: Ah? J'connais pas trop l'Allemagne...

Default avatar.png JBM: on ne parle plus à ceux du nord

b0n5a1: Zorg1 j'ai quasi 72k doublons (et jen ai claqué 20k pour un nom de capitaine) ^^

pardouin: Mon premier a des dents. Mon zegond a des dents. Mon droizième a des dents. Mon tout est un filain défaut.

Zorg1: ah ok mais tu le regardes tout le temps

b0n5a1: (ouais ou en "oublié dans un coin")

pardouin: -> La Chat Loup Scie.

Zorg1: ach

Zorg1: kolossal

pardouin: mon grand père m'en racontait plein, j'ai trouvé un site qui les répertorie

pardouin: (les alsaciennes)

pardouin: j'avais oublié celle-ci ^^

Default avatar.png IvanLendl: pas réussi à passer le niveau 1 sur Celeste :-(

Stilgart: il y a une touche pour sauter et une pour dasher

b0n5a1: et 4 touches pour bouger :D

Stilgart: sur le pico-8, je sais plus si on a le double saut dès le début

b0n5a1: (mais pas mieux ^^ )

TheBlueBias: Final round sur LD, pas ouf ouf les thèmes...

Zorg1: ah je check ...

b0n5a1: ha ouais y'a vimlark qui a fait ses choix hier je crois

Zorg1: ah oui bof

Zorg1: "3 Rules"

Zorg1: mon dieu

b0n5a1: ha oui rien de bien inspirant

Zorg1: oui ça va être "je fais le truc que j'avais préparé et je bidouille pour faire correspondre au thème en gros"

Zorg1: tu me diras pas mal doivent faire ça

TheBlueBias: Dans les règles t'es même pas obligé de coller au thème. ^^

Zorg1: oui, c'est pour t'aider contre la page blanche

Zorg1: mais "On/Off" ...

Zorg1: waouh

Zorg1: je vais raconter l'histoire de totor l'interupteur à la recherche de la prise magique

Zorg1: il va se perdre dans la forêt pour demander conseil à Disjoncteur l'Ancien qui est né avec le monde

b0n5a1: bah tu vois t'as déjà le lore :D

Zorg1: poursuive par l'immonde Court Jus et ses sbires les Fusibles Fondus

Zorg1: :p

TheBlueBias: Mais y'a JC, un gentil fusible très au courant.

b0n5a1: Zorg1, game designer ^^

Zorg1: sans oublier les frères ennemis AC et DC

Zorg1: tu mets de la zique de Hans Zimmer, des grands paysage et tu fais une trilogie épique

TheBlueBias: On appelle ça "Il était une fois l'Ohm"

Zorg1: "Je suis ton Ampére !!!"

Zorg1: "NNOOONNNN"

TheBlueBias: Noff

Default avatar.png JBM: tu veux sans doute dire "OOOOOOOOOOONNNNNNNNNNNN"

Default avatar.png JBM: oui ou comme TheBlueBias dit tiens c'est bien aussi, merci /scroll

Default avatar.png JBM: pour la peine un petit «I've got a bad spooling about this»

b0n5a1: arghhh Zorg1 10 abos qui tombent et je suis pas dans le lot :D

Default avatar.png JBM: des abos twitch?

b0n5a1: oui ^^

Default avatar.png JBM: truc de consommateur ça

Zorg1: ouaip twitch c'est une fête commerciale

b0n5a1: ça va être marrant quand certaines plateformes vont automatiquement fournir des infos au fisc :D

b0n5a1: ha bon, faut déclarer? merdeuuh...

Zorg1: bah certains youtuber n'ont pas déjà eu ce problème ?

Default avatar.png JBM: et hop encore loupé l'abo b0n5a1

b0n5a1: je le suis déjà JBM :D

b0n5a1: (chez Alex)

Default avatar.png JBM: quand on le suit déjà on gagne rien?

b0n5a1: celui qui vient de passer fait des abos à ceux qui le sont pas

Default avatar.png JBM: mmm ok je vois

b0n5a1: si tu l'es déjà on peux pas te le prolonger il me semble

Default avatar.png JBM: bon ben faudra que je me désabo alors

Default avatar.png JBM: ça on peut

Zorg1: ah oui c'est un peu le café chez Alex ...

b0n5a1: chez vimlark tu te fais abo en moins de deux tellement y'a de gifts de certains

Default avatar.png JBM: un peu comme ici mais en plus sélect

Default avatar.png JBM: bon si j'apprenais le kotlin du coup moi

Default avatar.png JBM: on avait dit? CR?

b0n5a1: CR oui

b0n5a1: après je sais pas si c'est une bonne idée de faire ça à partir d'un referee ^^

Default avatar.png JBM: pourquoi pas?

Default avatar.png JBM: j'ai qu'à migrer TvC en kotlin

Default avatar.png JBM: tiens d'ailleurs il est encore up lui?

b0n5a1: je sias pas, j'ai souvenit d'un referee kotlin un poil chiant

Default avatar.png JBM: je le ferais bien valider pendant le faux challenge

Default avatar.png JBM: d'ailleurs c'est quand

3141948: Je sais pas comment vous faîtes pour vous motiver à changer de langage, sans doute que c parce que vous en faites beaucoup au taf

Default avatar.png JBM: ouais on fait beaucoup de changement de langage au taf 3141948

3141948: Ah ok je comprends car moi pas de taf et pas motivé...

3141948: Le python me suffit, effort minimal, langage des smicards

b0n5a1: philRG chasse les succès légendes (15 puzzle par langage) ^^

3141948: Mes derniers projets étaient du VBA et PHP mais ça date déjà et tout oublié les syntaxes

3141948: Ah 15 puzzles par langage arf, en toute honnêteté, je m'en sens incapable

Default avatar.png JBM: c'est parce que t'as pas encore trouvé les puzzles fastoche

3141948: Je fais pas partie de l'élite, je suis que 3141948

b0n5a1: fautr faire les plus faciles/courts possibles philRG

TerribleNoob: bonsoir les gens

Default avatar.png JBM: de toute manière ça rapporte peanuts maintenant les 15 puzzles

Default avatar.png JBM: bonsoir TerribleNoob

TerribleNoob: python lagage de smicard :'(

b0n5a1: y'a quelques one line philRG : rubik cube (formule), n queens (une fois fait et que tu connais le range des inputs...solution en dur dans un array et go ^^ )

b0n5a1: system("ton code en python") comme un porky ^^

TerribleNoob: je dois pas capter les inputs alors xD

Default avatar.png JBM: MOOCH

TerribleNoob: #3joursdecodecasuffitpas

TerribleNoob: ah mince ca ouvre un canal ca

Default avatar.png JBM: seulement si t'as le malheure de cliquer dessus

Default avatar.png JBM: comme un TerribleNoob

TerribleNoob: :sweat_smile:

TerribleNoob: je crois que je viens de gagner mon premier clash

Default avatar.png JBM: gg

TerribleNoob: je me sent poussé des ailes

Default avatar.png JBM: en C++ j'espère

TerribleNoob: python

Default avatar.png JBM: oah pas fun

TerribleNoob: 52cahr contre 210 le second

TerribleNoob: char

Default avatar.png JBM: shortest en python classe

Default avatar.png JBM: talent

TerribleNoob: haha

Default avatar.png JBM: such technique

Default avatar.png JBM: so stylé

TerribleNoob: les autres étaient tous pourris plutot je pense

Default avatar.png JBM: wow

TerribleNoob: ils ont pas share leur code :(

Default avatar.png JBM: et ça te manque?

Default avatar.png JBM: t'as share toi au moins

TerribleNoob: oui toujours

Default avatar.png JBM: tiens ça me rappelle que j'ai pas trop trop avancé mon clashbot depuis ce temps moi

TerribleNoob: j'aime bien regarder

Default avatar.png JBM: bah j'ai mieux à faire de mes soirées en ce moment

TerribleNoob: allez, bonne nuit, boulot dans 5h cça va piquer

Default avatar.png JBM: haha

b0n5a1: bonne nuit

Default avatar.png JBM: petit joueur

b0n5a1: :stuck_out_tongue:

leojean890: 1/12 clash of bots, come fight me :P