Chat:Fr/2021-01-21

From CG community
Jump to navigation Jump to search

BlaiseEbuth: Comment est ton ouragan ?

Default avatar.png JBM: améliore ta passage souvent

BlaiseEbuth: :thinking:

Default avatar.png JBM: hmmm

Default avatar.png JBM: s/souvent/sur moi/

Default avatar.png JBM: mémoire blagueuse

BlaiseEbuth: Ah.

BlaiseEbuth: Merci pour la musique de merde...

BlaiseEbuth: Chier. Je l'ai en tête maintenant

BlaiseEbuth: (╯°□°)╯︵ ┻━┻

Default avatar.png JBM: ah

Default avatar.png JBM: j'au lu «Cher»

Default avatar.png JBM: siii tuuuu croihhaaaaaaaaaaaaa

BlaiseEbuth: :expressionless:

Le_Dodo: c'est très vilain ce que tu fais JBM

Le_Dodo: :smile:

Default avatar.png JBM: genre c'est moi

Le_Dodo: techniquement c'est vrai que ce n'est pas toi le responsable de ces atrocités, certes.

Default avatar.png JBM: je découvre en ce moment via youtube qu'il y a une version avec une partie de la chanson en anglais

Bob: on parle de quelle chanson ?

Bob: amis des chansons moisies o/

Default avatar.png JBM: j'ai meme cru entendre un "irregardless" wtf a retard

Le_Dodo: une version anglaise de Stéphanie ou de Cher?

Default avatar.png JBM: de stef

Le_Dodo: nervermind, je sais même pas pourquoi je pose cette question

Default avatar.png JBM: de cher ça serait ptet moins marquant

Default avatar.png JBM: elle boit un gini

Le_Dodo: c'est quand même une bouse interstellaire l'ouragan

Default avatar.png JBM: j'avais oublié l'existence de ça aussi

**BlaiseEbuth se lave les oreilles

Default avatar.png JBM: ah moi j'aime bien

Default avatar.png JBM: c'est le côté culte

Default avatar.png JBM: ça dépasse le niveau «juger de la qualité de la musique»

Bob: la derniere fois qu'on etait au Japon, on s'est retrouves un lundi soir a l'observatoire du 45e etage de la mairie, avec une vue parfaitement degagee sur le coucher de soleil derriere le Fuji

Bob: fatalement, ruee de photographes

Bob: il y avait un grand type qui bourrinait tout le monde pour se caser pile sous le nez de ma femme

BlaiseEbuth: oto gaishi dans sa face

Bob: l'entendant grommeler en francais, un ami qui etait avec nous s'est pose juste derriere lui et il a commence a lui chanter "ouragan" a l'oreille

Bob: jusqu'a ce qu'il s'enfuie

Le_Dodo: hahahahahahaha

DPAmar: c'est marrant, le chat CG de bon matin : ça peut troller sur Python, ou parler de Cher et du mont Fuji. Au choix :)

Default avatar.png JBM: vraiment, ces photographes, quels malappris

BlaiseEbuth: En parlant du Fujiyama, t'as rencontré Tatumi ?

Default avatar.png JBM: cte putain d'accent monégasque à couper au couteau dans la section anglaise

Le_Dodo: DPAmar : on peut même faire un mix des trois

Bob: BlaiseEbuth : dans la mesure ou le nom ne me dit rien, je vais tenter "non"

**BlaiseEbuth affiche un sourire sadique...

BlaiseEbuth: https://www.youtube.com/watch?v=xzDlJZnC1Zk

Le_Dodo: y'avait pas une loi qui était passée et qui interdit Carlos ?

Le_Dodo: non?

BlaiseEbuth: La loi c'est moi ! Et l'ordre !

Le_Dodo: chef oui chef !

Le_Dodo: pardon chef!

Le_Dodo: je retourne nettoyer les chiottes

DPAmar: Ouragan, Big Bisous...

DPAmar: j'avoue mon coeur balance

Default avatar.png JBM: disque de platine, n'a pas atteint #1 des ventes juste parce qu'il y avait les démonsde minuit en meme temps

Default avatar.png JBM: non vraiment qu'on aime ou pas on peut pas renier le cote «tube»

Default avatar.png JBM: bon, passons a cher

Le_Dodo: hahaha

BlaiseEbuth: Un plombier te dirait qu'il y'a souvent de la merde dans les tubes...

DPAmar: en même temps, si on juge les gens par rapport à leurs ennemis, etre face aux Démons de Minuit...

Le_Dodo: pas trop souvent dans les tubes d'arrivée j'espère

DPAmar: reste cette grande question : do you believe in life after love

DPAmar: la réponse n'est pas 42

Le_Dodo: life after love qu'on peut résumer par "Avoir un seul enfant de toi"

Le_Dodo: ne me remerciez pas

Le_Dodo: c'est cadeau

BlaiseEbuth: da da da

Default avatar.png JBM: mince elle pense vraiment pas que je sois assez fort :(

DPAmar: ah non pas da da da

DPAmar: ich lieb dich nicht du liebst mich nicht

DPAmar: sinon je sors du Kazéro

BlaiseEbuth: Est(ce que tu m'entends hey ho ?

DPAmar: va remettre ton poom poom short

BlaiseEbuth: C'est Automaton2000 qui s'y connait en shorts...

Automaton2000: en fait le truc qui te fait dire que je sois le seul à ne pas sortir de la boucle ...

Ludwigdn: Bien le bonjour

BlaiseEbuth: o/

BlaiseEbuth: domak spotted !

simoutn: bonjour tous le monde

BlaiseEbuth: salut tout seul

Le_Dodo: bonjour tout seul

Le_Dodo: mince trop lent

Le_Dodo: même humour de merde

Le_Dodo: haha

simoutn: j'ai besoin d'aide SVP , pour le Système de tri de paquets (tutoriel) qui est fait en php

simoutn: qqun pt m'aider ?

BlaiseEbuth: Non, moi je l'ai faite juste pour te passer devant. Mais effectivement, t'as un humour de merde

Le_Dodo: et j'en suis fier

BlaiseEbuth: simoutn https://how-to-properly-ask-a-question.surge.sh/

Le_Dodo: une très belle lecture

BlaiseEbuth: Ce lien est l'épé de la victoire, pourfendeuse de vilains !

Le_Dodo: et une mignonne alternative au RTFM

Ludwigdn: Oh regardez, à votre gauche ! Pas facile à voir mais il y a un site sans pub et sans framework !

BlaiseEbuth: Hmm ? Bah comme tous les sites non ?

simoutn: j'ai un problème avec un exercice entretien codingame

**BlaiseEbuth jette un regard affectueux à sa batterie d'extensions bloqueuses de pubs/tracker/script...

Ludwigdn: Au moins sous gemini y'en a pas besoin :D

BlaiseEbuth: C'est encore moins précis que la première fois simoutn...

simoutn: le problème c'est que j'ai pas compris le problème à résoudre

BlaiseEbuth: gemini c'est la sauterelle ?

Le_Dodo: c'est un criquet gemini rhooo

BlaiseEbuth: c'pareil

Le_Dodo: ah ouais?

Le_Dodo: t'as déjà été réveillé par une sauterelle?

BlaiseEbuth: ça fait cricri et ça saute

BlaiseEbuth: Non. Mais par un criquet non plus.

BlaiseEbuth: simoutn c'est quel problème

BlaiseEbuth: ?

simoutn: ft implémenter la fonction solve avec 3 poids

simoutn: voici l'énenoncé

simoutn: Vous travaillez pour une usine autonome qui dispose d'un bras robotique pour déplacer des colis. Le bras peut se déplacer au dessus de chaque tapis roulant pour y attraper un colis et former un tas de colis.

Les colis sont triés par ordre du plus lourd au plus léger sur chaque tapis roulant. Votre objectif est de prendre le colis le plus lourd parmi les 3 tapis pour le déposer sur un tas

Le_Dodo: bon, allez, j'admets que je pensais que la nuit les sauterelles fermaient leurs g.... ailes, et j'ai dû aller check. Elles 'chantent' la nuit aussi. My bad

simoutn: j'ai eu ce test dans plusieurs entretiens et j'ai toujours pas compris les énoncés

simoutn: :)

BlaiseEbuth: Si c'est pour un entretien on va pas t'aider...

Le_Dodo: surtout que bon.... l'énoncé est plutôt clair

simoutn: ok je vois

simoutn: merci

Le_Dodo: Ne le prends pas mal, mais ça n'a aucun sens de te donner la solution. Reprends bien le temps de découper l'énoncé en petites parties

Le_Dodo: et vois si tu peux faire un dessin de la situation

Le_Dodo: ça t'aidera à mieux visualiser le problème

BlaiseEbuth: Bah de mémoire y'a un viewer sur ce problème

Le_Dodo: ah

Le_Dodo: en plus...

Ludwigdn: +1 pour l'utilisation du papier quant t'es dev

Ludwigdn: quand*

BlaiseEbuth: T'as le droit de te torcher même si t'es pas dev...

simoutn: moi j'ai pas besoin de la solution , mais je veut résoudre le problème qui me reviens souvent

Le_Dodo: ceci dit, refaire le dessin sans regarder le viewer peut aider à comprendre le problème

simoutn: j'aurais besoin d'un espace pour tester

simoutn: avec plus de temps

Le_Dodo: le problème ne serait il pas dans les "entrainements" de CG ?

Le_Dodo: ou un équivalent?

Ludwigdn: BlaiseEbuth je ne l'ai pas vue venir celle-là

BlaiseEbuth: Celui là non. Il est spécifique aux entretiens

Le_Dodo: peut être pourrais tu t'entrainer sur d'autres exercices similaires alors

Le_Dodo: ce n'est pas ce qui manque

simoutn: merci bien

BlaiseEbuth: simoutn essayes celui-là https://www.codingame.com/training/easy/temperatures

DPAmar: quand j'ai appris à coder ces histoires de colis, c'était en Grafcet...

Bob: de toute facon un colis ca se balance pas en vrac dans le fond du camion ?

  1. colissimo

Le_Dodo: ah oui mais ça c'est après le tri minutieux

DPAmar: ça me rappelle un lucky luke, où la poste tamponne un colis avec des lunettes et des oeufs

Le_Dodo: lucky luke, grafcet. Capitaine flam?

DPAmar: Tic&Tac Rangers du risque

Le_Dodo: un grand oui

DPAmar: plus que MiserMask en tous les cas :)

Leirn: On a tous le même age apparemment ^^

Le_Dodo: 22 ans toi aussi ?

Le_Dodo: krkrkrkrkr

DPAmar: 22ans d'expérience oui

Bob: hmmm non

  1. vieuxCon

BlaiseEbuth: Nan, y'a pleins de vieux ici

Le_Dodo: je blaguais évidemment

Le_Dodo: c'est facile pour les repérer , ils ont un disque à côté de leur pseudo

Leirn: Si on compte l'expérience depuis la toute première ligne de QBasic quand j'avais 11 ans, ben...

BlaiseEbuth: Bah oui t'es vieux du coup

Le_Dodo: je n'ai que deux mots à dire

Le_Dodo: tortue

Le_Dodo: LOGO

DPAmar: ah le qbasic. la joie de mettre des numéros de 10 en 10 pour éviter de tout changer quand tu dois corriger un petit oublie

BlaiseEbuth: :older_man:

Le_Dodo: https://fr.m.wikipedia.org/wiki/Fichier:Thomson_MO5_face.JPG

Le_Dodo: on prend un coup de vieux là hein.

Stilgart: older_man :)

Stilgart: je l'aime bien celui là

BlaiseEbuth: Bah... Non. C'est plus vieux que moi

Le_Dodo: Quand ton premier pc de gaming c'était un Amstrad, tu sais que tu seras jamais totalement compris par un millenial de ta boite

Stilgart: héhé

DPAmar: qui a connu 'la foire aux puces' ? des articles dans S&VJunior je crois

Le_Dodo: présent

DPAmar: avec des listings en QBasic à recopier

Stilgart: Automaton2000: tu te sens millenial ?

Automaton2000: faut voir ce qui se passe si les deux joueurs

Le_Dodo: va t on voir le droit à la fin de ta phrase?

Le_Dodo: avoir

Le_Dodo: ou alors t'as mangé un verbe

BlaiseEbuth: Automaton2000 il est de la génération alpha

DPAmar: #JeanMichelPasdechute

Automaton2000: en général c'est comme ça

Ludwigdn: Pour les amateurs de Mister Mask... https://www.youtube.com/watch?v=2k3uexeegD8

Stilgart: Automaton2000: arrête de te prendre pour NN et finis ta phrase !

Automaton2000: non j'ai jamais eu ce genre de question que je me dis que je devrais pas faire un mcts

BlaiseEbuth: Darkwing Duck... Encore une traduction de l'anglais vers l'anglais...

Ludwigdn: Ah ben on est fort pour ça

BlaiseEbuth: Comprendrais jamais le concept...

Ludwigdn: au moins avec les quebecois, même si leurs titres de films sont rigolos, ils n'y a pas de tromperie sur la marchandise

BlaiseEbuth: Moi je veux bien qu'on traduise les titres, mais pas qu'on mette un autre titre en anglais, ça n'a pas de sens...

Bob: hmmm Amstrad

Bob: mon premier ordi rien qu'a moi

Le_Dodo: Comme School of Rock qui est devenu Rock Academy

Bob: le temps passe a terminer Head Over Heels

Le_Dodo: Bob: et prince of persia evidemment

Bob: je me rends compte que deja a l'epoque je preferais les platform / puzzle aux jeux d'action

Bob: #comingOut

Stilgart: :scream:

Le_Dodo: c'est beau d'assumer sa différence

Le_Dodo: ohhhhh

Bob: quelqu'un ici a t-il achete Hyrule Warrioris au fait ?

Le_Dodo: je viens de me souvenir

Le_Dodo: de

Le_Dodo: Bubble Ghost

Stilgart: Bob: bonne question

Bob: hehe

Bob: le Batman etait dans la meme veine que HOH, mais je l'avais jamais fini

Ludwigdn: j'ai réinstallé Zeur le maitre de l'olympe y'a pas longtemps. Gros bonheur en réentendant les musiques

Bob: bon je dis ca mais Renegade patche a la pogne pour virer le check de X sur les hitbox des ennemis, ca se laissait bien faire aussi :D

BlaiseEbuth: Nom de Zeur !

Le_Dodo: Sierra existait encore...

Ludwigdn: Sierra <3

Bob: Titus qui a recycle son moteur de driving game 4 ou 5 fois

Ludwigdn: BlaiseEbuth merci pour la typo ^^

Bob: en action, sur le ST, j'avais passe des heures sur Trex Warrior

Bob: et toute la gamme des Bitmap Bros <3

Bob: #cEtaitMieuxAvant

**philRG just discovered variable annotation syntax in python :)

philRG: def eval(self, cell: Cell):


philRG: good to enable intellisense...

BlaiseEbuth: Pas de saletés dans le chat.

Leirn: Not good for golf

philRG: :joy:

Le_Dodo: :eye:

Le_Dodo: we re watching you from now

philRG: :fearful:

Le_Dodo: à moins que, attends, le RG dans ton nom on est bien d'accord que c'est pas pour Renseignements Généraux?

BlaiseEbuth: -> Random Guy :3

Le_Dodo: haha

Le_Dodo: Un fan de tintin peut être?

Le_Dodo: ou un habitant de la Guinée?

Leirn: Ou un pilote de C182RG

Le_Dodo: capillotracté mais ok

Leirn: lycomingtracté plutôt

Le_Dodo: ah c'est sûr qu'il vaut mieux pas laisser trainer les cheveux à proximité

Le_Dodo: j'ignorais la marque du moteur, merci pour cet instant culture G

BlaiseEbuth: RG

Le_Dodo: ah mince, du coup c'est off topic

Le_Dodo: Le Service central du renseignement territorial (SCRT) reste malgré tout rattaché à la Direction de la Sécurité Publique contrairement à la DCRG qui étaient une direction à part entière.

Le_Dodo: voilà, erreur réparée, don't ban me please lord

Stilgart: dis pas ça, BlaiseEbuth pourrait vraiment le faire :fearful:

Stilgart: en plus, on a déjà eu trop de disparition de dodo dans l'histoire :(

Le_Dodo: je conseillerais pas forcément de m'utiliser comme nourriture.

LantarSidonis: Les dodos n'ont jamais froid !

Le_Dodo: rapport à la marque de couettes ou à la marque de bière?

LantarSidonis: https://www.youtube.com/watch?v=jLHdBHMgwzw

Le_Dodo: je devrais réviser mes classiques un de ces jours

Bob: biere ?

Bob: :beer:

Bob: on m'appelle ?

LantarSidonis: En alcool je conaissais le zizi coin-coin mais pas le dodo

Le_Dodo: Outre le côté éxotique, la bière Le Dôdo c'est quand même pas la panacée

LantarSidonis: je ne savais pas qu'on pouvait faire pousser du houblon à la Réunion

Le_Dodo: c'est surement comme la charcuterie corse

LantarSidonis: Ils peuvent pas faire pousser de cochons en Corse ?

Le_Dodo: si, mais le veulent il vraiment ?

LantarSidonis: mmmmhh

Le_Dodo: j'ai bossé avec un corse qui me racontait comment étaient administrées les aides aux bergers

Le_Dodo: un type venait compter les moutons dans un village

Bob: bah c'est sympa la Dodo

Le_Dodo: puis devait faire le tour de la montagne en voiture pour aller dans le village suivant

Bob: mais oui c'est sur c'est de la lager de base

Le_Dodo: et pendant ce temps le berger faisait passer les moutons par la montagne pour les faire recompter chez le pote du village d'a côté

Bob: un truc interessant a noter, c'est quand meme que la biere est un des alcools que toutes les civilisations semblent avoir developpe a un moment ou un autre

Bob: #evolutionConvergente

LantarSidonis: #DrunkDesign

Bob: coincidence ? je ne crois pas

Le_Dodo: laisser des trucs pourrir on est forts pour ça

Le_Dodo: et puis après tout, la bière ce n'est rien d'autre que du pain liquide

LantarSidonis: C'est bien la preuve que Dionysos est le seul et unique Dieu ! Abandonnez vos idoles, vils paiens !

Le_Dodo: il a sorti un nouvel album ?

Le_Dodo: :joy:

BlaiseEbuth: Dionysos le dieu de la bière ?

LantarSidonis: Dionysos a représenté d'abord un dieu de la fureur — son qualificatif le plus anciennement attesté est mainómenos « furieux »28 —, puis celui des boissons alcoolisées et Dionysos Eleútheros issu de la racine « croître » un dieu de la croissance

Bon coup de chance il est dieu de tout et n'importe quoi

LantarSidonis: dieu issu du Feu divin indo-européen et comme lui dieu de la végétation

LantarSidonis: Bon OK je me suis peut- etre emporté

Leirn: fureur et boisson alcoolisé, c'est malheureusement synonyme parfois...

LantarSidonis: Ils avaient bien compris quelque chose

plieuse: salut merci Stilgart, c'était une bonne idée d'utiliser une clé SSH pour télécharger mon repo GitHub

Leirn: Automaton2000 qui est ton dieu ?

Automaton2000: mais si ton code est faux

Leirn: Mon code est toujours bon Automaton2000 , la question c'est bon à quoi ?

Automaton2000: mais les autres sont ok

Leirn: Souvent à rien

Bob: Automaton2000, c'est qui le dieu des tortues ?

Automaton2000: qui fait une ligne de code mais il est super lent

Leirn: Je viens de faire le chall d'entrainement sur Automaton2000

Automaton2000: salut tout le monde et Leirn

Leirn: Pour lui faire dire tortue, ça ne serait pas plus efficace de mettre tortue systématiquement en début de phrase ? Car en le mettant un peu n'importe où, on dilue les tortue dans l'arbre de sélection

Le_Dodo: C'est un chemin tortueux que celui de l'apprentissage

Leirn: Je suis bien d'accord avec toi. J'ai répété à mes enfants de bien se tenir à table bien plus souvent qu'on a dit tortue à Automaton2000 sans plus de résultats

Automaton2000: Leirn qu'est-ce que tu fais?

Leirn: J'essaie de te faire dire tortue et de faire manger proprement mes enfants Automaton2000

Automaton2000: magus: je pense que la question est pas là

Leirn: C'est moi magus , Automaton2000 ? Change tes lunettes. Ils en font de très belles en écailles de tortue

Automaton2000: c'est un mec qui a pas de date

Leirn: :joy:

Leirn: The unborn child that was never conceived

Leirn: Une tortue au premier qui me donne le groupe et le titre de la chanson

Leirn: Automaton2000, une idée ?

Automaton2000: moi je te parle de la meme facon

Leirn: Idem, avec beaucoup de respect, et encore plus de tortue Automaton2000

Automaton2000: j'ai pas vu que le code que j'ai pas besoin de se faire une idée

Leirn: The Two Egg Problem : je ne comprends rien de rien à ce qu'il faut calculer

BlaiseEbuth: la taille de l'omelette

Leirn: Pas le temps de calculer la taille, elle va refroidir

ElSam: Mince alors

ElSam: Je te conseille de la manger avant alors

Leirn: Je n'avais pas attendu ton conseil, mais merci :)

didyme: bonne année Automaton2000

Automaton2000: bon ok je vais faire des tests de l'ide

Bob: il n'est jamais trop tard

Stilgart: Automaton2000: si tu es aussi bon que pour faire des tortues dans le chat, c'est pas gagné

Automaton2000: en fait pas du tout la même chose que moi

DPAmar: c'est sur CG ce 2 Eggs Pb ?

Bob: oui

Bob: https://www.codingame.com/training/hard/google-interview---the-two-egg-problem

Leirn: DPAmar : j'aime bien venir ici poser des questions sur les chall root-me :D

Bob: c'est un probleme classique, tu as un immeuble de N etages et 2 oeufs

Bob: tu sais qu'en-dessous d'une certaine hauteur tu peux lacher un oeuf sans qu'il se casse

Bob: la question c'est combien d'essais au minimum tu dois faire pour determiner cette hauteur

Leirn: C'est une dichotomie ?

Bob: non

BlaiseEbuth: stoi la dichotomie

Leirn: Merci Blaise, ça me touche beaucoup

Bob: si tu y vas en dichotomie, en deux erreurs t'as grille tes cartouches et tu n'as pas la reponse

BlaiseEbuth: :ok_hand:

Bob: tu peux le faire incrementalement en montant d'un etage a chaque fois jusqu'a ce que ca casse mais dans ce cas tu n'as pas le nombre minimum

Leirn: C'est pour ça que la seule approche qui me semble bien c'est de partir du début et de monter progressivement jusqu'à ce que ça casse

Bob: mais en vrai il y a une autre solution

Leirn: Je ne suis pas capable de la trouver pour l'instant

Bob: j'etais alle la trouver sur Gougle par curiosite

BlaiseEbuth: -> Les faires cuires durs. Comme ça ils cassent pas, ils rebondissent

Alshock: bah déjà tu commences à la hauteur max sans cassage non ?

Bob: je ne me souviens plus de la teneur exacte mais il me semble que c'etait etonnamment contre-intuitif

Alshock: ah non pardon j'ai mal lu l'énoncé

Bob: Alshock : ouais mais justement tu ne la connais pas, c'est ce qu'il faut determiner

Leirn: Alshock : mais pour ça, a part l'incrémental...

Leirn: C'est la méthode à 1 oeuf

Alshock: il faut clairement faire une sorte de dichotomie arrangée pour favoriser le bas, genre doubler à chaque fois puis incrémenter quand ça a cassé ?

Le_Dodo: on spoil pas svp

Leirn: Tu as raison dodo : arrêtons nous à : on peut faire mieux avec 2 oeufs qu'avec 1 seul

Le_Dodo: sinon on en aurait qu'un

Le_Dodo: evidemment

Alshock: ouais , puis si on avait pas fait les tests avec les oeufs de Le_Dodo son espèce serait ptêtre pas éteinte

Leirn: :joy:

Le_Dodo: raison de plus

Bob: Alshock : c'est la piste de base

Le_Dodo: je trouve du coup cet exercice à la limite du harcèlement moral

Le_Dodo: sur ce, je vous laisse j'ai un steak de dauphin qui m'attend dans la poelle

BlaiseEbuth: Mais non... Le harcélement moral je pratique, et c'est bien pire... :imp:

LantarSidonis: Tu pratiques sur ta secrétaire qui s'occupe des clients lourds et ton stagiaire qui fait le café ?

BlaiseEbuth: Entre autres.

Alshock: y a clairement plus compliqué à rajouter que prendre le risque de casser le deuxième oeuf quand il reste que 2 étages, mais pour la sérénité de dodo on en parlera pas

Le_Dodo: BlaiseEbuth : Tu sais j'ai bien vu qu'au fond tu es un coeur tendre, derrière ce masque de pessimisme et tes sarcasmes

BlaiseEbuth: Encore un qui me traite de pessimiste...

Le_Dodo: c'est marqué dans ta bio

Alshock: Sa bio aussi le traite de pesimiste c'est pas une raison pour participer à ce harcèlement

Le_Dodo: j'ai pas sû resister

BlaiseEbuth: C'est marqué que c'est l'opinion d'un ado, tu te range à l'avis de qui tu veux... :grin:

Le_Dodo: j'avais très bien compris le texte

didyme: bonnannée à tout le monde d'ailleurs

Alshock: beau nané à toi

LantarSidonis: A tout le monde et Automaton2000

Automaton2000: bonjour, quelqu'un a fait le coup de main sur le puzzle de la semaine :p

Le_Dodo: Automaton2000 Ce ne serait pas l'année de la tortue en chine par hasard?

Automaton2000: t'es en train de faire

LantarSidonis: Automaton200 : de faire la tortue ?

LantarSidonis: Aie

LantarSidonis: il manque un 0

Le_Dodo: il va se vexer attention

Le_Dodo: t'as pas envie de voir un chatbot en colère, je t'assure

LantarSidonis: AutomatonNN, t'as déjà vu ton frère en colère ?

LantarSidonis: Il est off ^^'

LantarSidonis: bon sur ces deux echecs je vais partir

Stilgart: AutomatonNN: arrête de faire le mort !

AutomatonNN: oui

Stilgart: bien

LantarSidonis: Ha AutomatonNN ne sait pas parser les virgules

Stilgart: Automaton2000: dis un truc sympa à LantarSidonis

AutomatonNN: avec fortran est pas trop de temps sur le chat qui va etre par un petit contest sur le chat qui fait

Automaton2000: je suis mort de rire ...

Stilgart: AutomatonNN, ?

AutomatonNN: oui

Stilgart: en vrai, il timeout (rarement mais ça arriveà

Stilgart: )

Stilgart: Automaton2000: j'avais demandé un truc sympa... pas se moquer

Automaton2000: on a pas encore compris pourquoi

Leirn: Faut peut être se limiter à des questions plus simples, genre "comment vas-tu ?" ^^

LantarSidonis: c'est vrai ca, pourquoi Automaton2000 ?

Automaton2000: mais j'ai des bugs à la con

Stilgart: hey Automaton2000, comment es ton CSB Automaton2000 ?

Automaton2000: j'ai l'impression qu'il me manque

LantarSidonis: Ha ca, je ne te le fait pas dire Automaton2000

Automaton2000: merci pour votre aide !

Stilgart: ça fait un moment qu'on a pas vu fol chevalier, c'est vrai

Stilgart: E. Macron présente un "plan quantique" ... merci le monde pour ce moment :D

BlaiseEbuth: Paaaaardon ?

BlaiseEbuth: C'est un plan qui va dans tous les sens et nulle part à la fois ? Comme d'hab quoi...

Stilgart: c'est de la thune mais le montant est à négocier au moment du loot :)

Bob: c'est-a-dire que c'est un plan, tant qu'on ne l'a pas essaye on ne peut pas dire si c'est de la grosse merde ou du n'importe quoi

Stilgart: (le pire, c'est que je viens sans doute de dire la vérité)

BlaiseEbuth: Mais en l'essayant on risque de le fixer sur l'état "grosse merde"...

Bob: ouais bah mourir de ca ou d'autre chose

Bob: au stade ou on en est

BlaiseEbuth: Je sais pas, je regarde plus cette série, le scénar part en couille depuis trop longtemps...

philRG: @Le_Dodo non c pas les Renseignements Généraux lol mais j'ai la flemme de trouver des pseudos et je suis assez basique

philRG: c pour Roland Garros je rêvais d'y participer mais j'avais pas le niveau, enfin j'ai quand même fait les championnats de France 3ème série là-bas en 1990 je crois

philRG: maintenant je suis plutôt sur les championnats de France +55 mais l'an prochain

philRG: ensuite ça serait +65, puis +75, je sais pas où ça s'arrête en fait lol

philRG: je joue parfois d'anciens pros et j'aime bien jouer les petits jeunes de 15 en tennis études aussi

philRG: 15 ans

philRG: Automaton2000 bonjour chez toi

Automaton2000: ah mais en fait on a pas de raison de le faire

philRG: ok si tu le dis

Le_Dodo: ok Phil !

Le_Dodo: j'avais envisagé Rolland Garros pour ton pseudo mais c'était moins drôle que les autres options

Le_Dodo: en tout cas tu dois avoir un sacré niveau en tennis

BlaiseEbuth: Suffit de taper dans la balle jusqu'à ce qu'elle ne revienne plus.

Le_Dodo: certains font ça avec leur conjoint aussi

Le_Dodo: je sais pas si on les qualifie de "sportifs" par contre

Le_Dodo: Automaton2000 , tu as quel âge en années tortues ?

Automaton2000: je suis passé de silver à legend

philRG: je suis dans les 1% des licenciés de ma catégorie d'âge je crois enfin ça signifie seulement que je ou j'ai participé à des compétitions dans les années précédentes

philRG: ça compte pas les anciennes légendes du tennis pro évidemment

Le_Dodo: tu veux dire par là qu'il n'y a qu'un pourcent du nombre global de licenciés qui sont dans ta catégorie d'âge, ou alors que tu es dans le top 1 pourcent de ta catégorie ?

philRG: non RG je bosse pas pour le gouvernement, je vois pas de délinquants ici ;-)

philRG: dans le top 1%

Le_Dodo: nice !

Ludwigdn: question débile : quand j'ouvre un lien codingame/pastebin ça me met un 404. Une piste ? :3

philRG: quand j'étais étudiant, j'étais dans le Top 500 toutes catégories confondues je crois

BlaiseEbuth: T'aimes le crabe Ludwigdn ?

Le_Dodo: philRG : ah ouais quand même

philRG: mais j'ai pas tout le temps joué ou pris de cours et commencé trop tard

Ludwigdn: BlaiseEbuth oui (s'il y a un indice, je ne vois pas du tout ^^)

philRG: du commencer à l'époque Borg - Mac Enroe vers 14-15 ans j'sais plus trop

philRG: j'ai pas vraiment eu de carrière pro ou semi-pro je me suis blessé au foot universitaire dommage

Ludwigdn: ah oui ok j'ai compris. en virant le "chat.3 on tombe sur un 404 rigolo

philRG: et puis c'était pas mon objectif

Ludwigdn: ok CoTR 100% avec 8k instructions en moins, on avance

tekki: salut tout le monde

Ludwigdn: hello

tekki: des nouvelles d'Automaton2000?

Automaton2000: bah il y a pas le code par defaut

Bob: il dit toujours pas tortue, le petit fourbe

philRG: TOP 500 Français pas mondial pas fou, mais mon pote américain avait été TOP 200 je l'avais battu 2-3 ans après

Ludwigdn: philRG joli

tekki: et toi AutomatonNN t'aimes le tennis?

AutomatonNN: ?

tekki: tu sais le jeu de paumes :) AutomatonNN

AutomatonNN: oui mais je suis pas sur que c'était pas le cas où tu as un truc que j'ai un truc de tout le monde e

philRG: AutomatonNN y a du tennis learning à planifier ;-)

AutomatonNN: overlay tu peux pas te dire

BlaiseEbuth: C'toi qu'est over laid AutomatonNN.

AutomatonNN: voila c'est quoi Automaton2000 ?

Le_Dodo: hahaha

Le_Dodo: une tortue? es tu une tortue Automaton2000 ?

Automaton2000: mais vu qu'il y a du monde de la recherche de chemin

Bob: bon soit ma DRH a du mal a comprendre ce que je lui explique, soit elle met de la mauvaise volonte

Bob: j'espere pour elle que c'est pas de la mauvaise volonte parce que pour le coup je me demerde pas trop mal dans ce domaine-la :)

BlaiseEbuth: Frappe là jusqu'à ce qu'elle revienne plus. Après tu pourras faire Rollanf Garos.

BlaiseEbuth: *Rolland

Bob: :rofl:

Le_Dodo: je sentais bien que tu hésitais à surenchérir tout à l'heure BlaiseEbuth

BlaiseEbuth: J'hésitais pas, j'attendais le bon timing.

Le_Dodo: au tennis comme à la joute verbale, tout est question de timing.

Le_Dodo: et attention aux balles perdues aussi.

tekki: t'as peur des balles perdues AutomatonNN?

AutomatonNN: oui mais c'est pas trop dur de te parler de ce que tu veux dire

Bob: une de perdue...

Stilgart: tortue de retrouvée ?

Default avatar.png Arthurmtro: jew

Default avatar.png Arthurmtro: oups excusez moi

Default avatar.png Arthurmtro: :(

BlaiseEbuth: Le mec quibalance des juifs comme ça...

Default avatar.png Arthurmtro: je voulais voir si le chat fonctionne :x

Default avatar.png Arthurmtro: je pensais qu'il fallais un niveau special ou payer

Default avatar.png Arthurmtro: sorry

BlaiseEbuth: Oui. C'est à moi que tu peux payer

BlaiseEbuth: :p

BlaiseEbuth: Et du coup pourquoi jew ? Parce que ça parle d'argent ? Bonjour le préjugé...

Default avatar.png Arthurmtro: non juste le premier mot qui me passe par la tête xD

Default avatar.png Arthurmtro: l'étant moi même sa m'est venu comme cela

BlaiseEbuth: Hmm... Bonjour ça marchais aussi, et c'est mons bizare si ça marche ;)

Default avatar.png Arthurmtro: bonjour est trop commun

Default avatar.png Arthurmtro: je code en brainfuck

Default avatar.png Arthurmtro: je suis pas normal

Ludwigdn: ah un amateur de branfuck

Ludwigdn: i*

BlaiseEbuth: Moi aussi. Mais je m'adapte au niveau des mes intrelocuteurs :smirk:

Default avatar.png ClementMartzloff: Bonjour ! est ce possible de s'entrainer avec react sur codingame ?

Stilgart: ton seul espoir est dans l'onglet "Learn"

Stilgart: (ils ont traduit ça comment en fr ?)

Default avatar.png ClementMartzloff: merci ! mais rien comme quizz ou test c'est çav?

BlaiseEbuth: Qui utilise le fr ?

Default avatar.png ClementMartzloff: ils ont traduit ça par "apprendre"

Stilgart: ClementMartzloff: rien dans les parties solo/multi

Stilgart: ça ne ferait pas de sens

Bob: ah y a des trucs sur React dans les playgrounds

Bob: vieux de 3 ans

Bob: autant les jeter

Bob: ca m'aurait etonne qu'il y ait du React aussi, c'est quand meme un framework un peu haut niveau

Hydral: c'est triste que ya pas le vala sur codinggame comme langue :(

BlaiseEbuth: C'est l'équivalent français du go ?

Hydral: je sais pas le Vala c'est un language haut niveau et oriente objets qui genere du C, le go fait ca aussi ?

LantarSidonis: xD très recherché BlaiseEbuth

BlaiseEbuth: :grin:

LantarSidonis: C'est pas Automaton2000 qui ferait de tels jeux de mots

Automaton2000: c'est quoi la différence entre les deux

LantarSidonis: qu'est-ce qu je disais...

Hydral: ba je sais pas je connais pas le go :x

BlaiseEbuth: Moi non plus

Hydral: si le go genere du C comme vala ba c'est que ca ce ressemble ^^'

BlaiseEbuth: Y'a que LantarSidonis qui a la subtilité nécessaire pour comprendre mes blagues élaborées...

BlaiseEbuth: Wé ! J'ai un downvote ! \o/

LantarSidonis: Man with a downvote

LantarSidonis: encore un coup d' Automaton2000

Automaton2000: j'ai un code qui marche pour tous les langages ...

darkhorse64: C'est à cause du statement; c'est pas vendeur :grin:

BlaiseEbuth: lel

BlaiseEbuth: Mais en vrai vu le nombre de personnes qui ne savent pas lire ici, c'est p'têt ça...

darkhorse64: Il faut un tag Reading Comprehension ?

BlaiseEbuth: Hmm ?

darkhorse64: Bon, New Project SopraSteria2021

LantarSidonis: J'ai jamais fait d'IA de ressource managment, je vais demander a Automaton2000 de me mettre sur la bonne voie

Automaton2000: mais ca devrait etre bon

LantarSidonis: Yes ca passe no worries

darkhorse64: Jamais vu un chat aussi mort avant un contest

Alshock: ah y a un contest ?

Default avatar.png JBM: ah oui c'est vrai y'a le contest

Default avatar.png JBM: ça démarre quand déjà?

Alshock: xDDDDDD On est tellement à la RUE

BlaiseEbuth: 4min

Alshock: je suis pas inscrit j'pense

Vhanire: contest sopra steria

Vhanire: https://www.codingame.com/hackathon/sopra-steria-coding-challenge

Default avatar.png JBM: ah ça m'arrange pas là totu de suite

Default avatar.png JBM: vous me raconterez

LantarSidonis: ya 10 jours hein

Default avatar.png JBM: oui oui

Default avatar.png JBM: vous me raconterez juste si beber gagne les 10 premieres minutes avec un oneliner

Zorg1: il est encore là beber ?

Vhanire: il existe pas déjà ce contest ?

BlaiseEbuth: Ouai ghostbuster ! Quelle surprise ! :3

LantarSidonis: ^^'

Default avatar.png JBM: Ça Pour Une Surprise

Default avatar.png JBM: ghostbusters

Vhanire: bon

Default avatar.png JBM: mais avec un viewer qui plante pas chez moi

Default avatar.png JBM: je vais ptet ENFIN pouvoir faire ce contest

Default avatar.png JBM: jeff06 deja premier

BlaiseEbuth: Tu m'diras je l'ai pas fait non plus.

Default avatar.png JBM: quel talent

Jeff06: :D

Vhanire: GG

Alshock: ça n'a pas de sens, les CGU précisent que c'est autorisé uniquement aux écoles concernées et je peux m'inscrire en précisant que je suis dans une autre école o_O

Jeff06: si personne submit j'ai gagné

Default avatar.png JBM: ah non, deja depasse par zanbez

Alshock: est-ce que je suis en train de tricher ? Ou c'est prévu ?

Zanbez: Premier. Pourvu que ça dure.

Default avatar.png JBM: je croyais qu'i'l suffisait de mettre un drapeau {fr} sur son profil

Alshock: ah mais de toute façon c'est ghost buster

domak: pour le contest, les premiers sont obligé d'aller bosser chez sopra...

leojean890: CB en plus complexe avec chasseur attrapeur asistant et TRAP+BUST

leojean890: assistant*

BlaiseEbuth: Genre y'a des gens qui lisent l'énoncé...

leojean890: alors..copier coller code CB et voir ce qui se passe ;P

Vhanire: faut vraiment bosser apres ? je pensais qu'on pouvait juste profiter des consoles

Zorg1: évidemment ils ont laissé le FoW ?

Alshock: j'ai jamais fait CB :P

Default avatar.png JBM: la celebre strategir du MOVE 1 1 déjà implémentée par les 2/3 des équipes en présence

Alshock: Je reviendrai sur ce contest le jour où mon NN aura des résultats intéressants (dans 15 ans environ)

Default avatar.png Pospsy: défibrillateurs je galere j'essaie de spliter la chaine de caracte defig avec comme delimiteur ;

Vhanire: la vraie strat c'est le code de base

domak: et moi quand je serai passé legend sur uttt en kotlin (donc aussi dans 15 ans)

Alshock: c'est la lecture qui te fait galérer Pospsy?

dwarfie: beurk .... du CB ....

dwarfie: heureusement que j'ai pas le temps de le faire ... :D

leojean890: R4N4R4M4 va faire copy paste de son code et ne va se faire rattraper par personne en 10j;)

Jeff06: ya pas de leagues>

BlaiseEbuth: C'pas symp4

Default avatar.png Pospsy: je veux tout copier dans un tableau la chaine de caractere entre les ;

Zorg1: les bonhommes sont spécialisés ça va pê changer

Default avatar.png Pospsy: j'ai réussi avec strtok

Zorg1: quoique le herding doit toujours marcher

leojean890: allez je tente un copy paste déjà pour démarrer

Default avatar.png Pospsy: sauf quand il y a de ;

Default avatar.png Pospsy: il y a 2 ; cote a cote ça en compte que un

Alshock: mon dieu tu fais du C ?

Default avatar.png Pospsy: oui

ProgramAlex: bonsoir à tous : est-ce qu'il y a une fonction valeur absolue ?

Default avatar.png JBM: non on l'a supprimée

LantarSidonis: Le herding c'est de les faire bouger sans les capturer, comme un chien de berger ?

Default avatar.png Pospsy: abs

ProgramAlex: en python

BlaiseEbuth: Dans l'absolu oui

Leirn: abs( Automaton2000 )

Alshock: abs

Automaton2000: c'est le seul truc que j'avais pas la bonne

Alshock: on est heureux de te servir Automaton2000

dwarfie: je suis absolument pas pour python ... :p

Automaton2000: en vrai, je pense que c'est un vrai problème

Default avatar.png Pospsy: je sais je me complique la vie en c

Leirn: swarfie : donc tu es contre ? Tout contre ?

Leirn: dwarfie pardon

ProgramAlex: merci bcp

BlaiseEbuth: Je suis absolument pour qu'on apprenne aux gens l'existence des moteurs de recherche...

LantarSidonis: pour python t'essaye au hasard la moitié du temps ca fait qqch

Zorg1: LantarSidonis : le herding c'est en fait de tous les rabattre vers ta base

dwarfie: Leirn ... comme avait dit un politicien "je ne suis ni pour , ni contre , bien au contraire" :D

Zorg1: R4 était spécialiste

Leirn: A une certaine époque, il y aurait eu une volée de RTFM ou STFG

LantarSidonis: Zorg1: Je vois

BlaiseEbuth: Ici aussi. C'est juste que c'est l'heure des bonnes poires Leirn

Alshock: http://chat.codingame.com/pastebin/016ea23a-256e-45fc-b150-82e6f2c70901

Leirn: J'avais adapté du Sacha Guitry, qui disait : Je suis contre les femmes, tout contre.

Alshock: évidemment c'est du proto-C j'ai pas la vraie implém que je ferais en tête

Alshock: mais à défaut de vouloir faire rapide et opti ça me semble acceptable

Alshock: STFG c'est quoi ?

Alshock: See the fucking guide?

Leirn: Search The Fucking Google

Alshock: Ah

Leirn: Pis en même temps, pour une fois que c'était une question où on avait la réponse, ça aurait été dommage de dire STFG :D

BlaiseEbuth: lmgtfy

Alshock: Je suis plus de cette team là BlaiseEbuth:thumb:

Alshock: ça va se voir que j'avais la flemme d'ouvrir le panel d'emotes

Default avatar.png Ezzcargot: Vous savez comment je debug ?

Default avatar.png Ezzcargot: Je suis en JS mais le console.log fonctionne pas du coup

dwarfie: euh ... mal ? ;)

Default avatar.png Ezzcargot: J'ai aucun moyen de voir l'etat de mes variables ?

BlaiseEbuth: Y'a pas de bugs en js, donc ça va

Default avatar.png Ezzcargot: C'est pas un bug je veux juste lire mes variablkes dans la console

Stilgart: ho... un CB

Default avatar.png Ezzcargot: Mais quand je fais un console.log ca le lit comme une commande, ce que je ne veux pas

BlaiseEbuth: visa ou mastercard ?

Stilgart: fantomatique

BlaiseEbuth: console.error('Debug messages...')

Stilgart: hPutStrLn stderr "Debug messages..."

Default avatar.png Ezzcargot: invalid input. Expected 'MOVE x y | BUST id | RELEASE | STUN id | RADAR' but found '0'

Default avatar.png Ezzcargot: Ca me met ca

Default avatar.png Ezzcargot: le console.log

BlaiseEbuth: BlaiseEbuth 06:15PM console.error('Debug messages...')

Default avatar.png Ezzcargot: Aaaaaah ok je test

LantarSidonis: mais ca doit etre ecrit dans un commentaire du code par default

Stilgart: c'est vraiment un CB à peine modifié ou je rêve ?

BlaiseEbuth: Oui mais personne le lit non plus, c'est comme un énoncé

BlaiseEbuth: 01,njj

Default avatar.png Ezzcargot: C'est quoi un CB ?

BlaiseEbuth: Bonjour du chat

Stilgart: ha... on sent une petite touche de MM

Zorg1: y en a

Stilgart: Ezzcargot: cherche à code buster

leojean890: allez 7 personnes ont déjà push le code par défaut;)

LantarSidonis: Zorg1 xD

k4ng0u: la meta c'est d' aller au centre

k4ng0u: top 10 easy

Saelyos: Neumann ?

Stilgart: c'était pas de herd tous les ghosts vers sa propre base ?

Neumann: Saelyos ?

Neumann: Je sais pas pour le rerun

Stilgart: dis que tu sais et qu'il y en aura hein

Saelyos: T'as tellement aimé Klee que t'as suggéré à Sopra de refaire le même contest ? :)

Stilgart: sinon ça va encore spam submit

Default avatar.png Ezzcargot: C'est quoi code buster

Neumann: Haha j'étais pas impliqué dans le choix du jeu, je l'ai appris au dernier moment

Saelyos: Ok ^^

Neumann: Si j'avais été impliqué j'aurais poussé pour un autre jeu :P

b0n5a1: o/

Saelyos: J'imagine bien :)

Neumann: Genre un petit BR2048, ça aurait été marrant

leojean890: pousser les fantomes dans sa base c'est le top legend ouais ^^

Stilgart: https://www.codingame.com/multiplayer/bot-programming/codebusters

Saelyos: Bon je pense pas que j'aurai la motiv pour une pile de if du coup

Neumann: +1

Stilgart: Ezzcargot: cf ci-dessus

Bon[]Crayon: Salut tou tle monde

leojean890: Saelyos le premier qui a push un vrai code;)

b0n5a1: c'est un pseudo CB le contest ?

Default avatar.png Ezzcargot: Mais du coup tout le monde a deja la reponse ?

Bon[]Crayon: Salut AutomatonNN

AutomatonNN: tu peux pas te définir des versions pour pas te pousser ?

Bon[]Crayon: Salut Automaton2000

Neumann: b0n5a1: oui un CB simplifié

Automaton2000: c'est juste que la plupart des langages

b0n5a1: oki, je verrai plus tard vers 20h surement

Stilgart: Neumann: pas sûr que ce soit plus simple en vrai

Stilgart: par contre, c'est vrai que ça sent le nid de if :(

Neumann: T'as moins de décisions à prendre avec des rôles prédéfinis

Stilgart: le branching est moins grand oui

Neumann: En terme de stratégie ça va vite être limité

Stilgart: mais ça doit nécessité une strat globale plus fine

Neumann: Mais on sait jamais, y'a sans doute des choses auxquelles je pense pas

Stilgart: ie, du if de if de if

Stilgart: AutomatonNN est ravi

AutomatonNN: vs combien de temps à te dire que tu sous entends rapidement le starter de ton code ?

Stilgart: bref, le fog est de trop :/

leojean890: tiens y'a pas EJECT cette fois

Stilgart: y avait pas en contest

Zorg1: EJECT c'était pour lutter contre le herding non ?

Stilgart: oui

Stilgart: en multi

Zorg1: pour simplifier la création de chaîne

leojean890: ah seulement en multi ok^^

leojean890: j'étais entrain de comparer mon code de multi avec l'énoncé du challenge

Zorg1: bon ben je vais reprendre mon code CB déjà

leojean890: Zorg1 pareil

Stilgart: moi non

leojean890: et en gros, gérer le fait que chaque buster ne peut faire que certaines actions

leojean890: et virer le code de eject

Zorg1: tu vas finir embaucher chez Sopra à râler dans le même bureau que Neumann, Stilgart ...

leojean890: mais en vrai c'est mieux de repenser la strat du coup

Stilgart: nan mais CB je l'ai fait en bash ;)

**Stilgart est trop vieux pour ces conneries

leojean890: mdr tu l'avais dit^^

leojean890: faut être motivé ;)

Stilgart: c'était plus compliqué que ça

Stilgart: je voulais battre Boulet qui faisait du faux bash avec du vrai bash

Default avatar.png Ezzcargot: Vous savez ou on peut choper le code de base mdr

leojean890: tjr que saelyos avec un code différent du starter^^

leojean890: ah ouais lol vous êtes motivés ;)

leojean890: j'crois que CG Maxime avait fait GOD en bash aussi cf son PM

Zorg1: t'as la flèche circulaire qui permet de récupérer le code par défaut

Default avatar.png Ezzcargot: Merci !

Zorg1: (en haut à droite de la fenêtre de l'éditeur)

Stilgart: leojean890: c'était de la folie

Stilgart: et malgré ma gold, j'ai fini que 4e du classement bash

leojean890: wow y'en a qui sont chauds xD

Stilgart: 157 lignes... profondeurs de if = 4

Stilgart: oui...

Stilgart: cat > main.c

Stilgart: gcc main.c

Stilgart: ./a.out :D

leojean890: ah oui ok

leojean890: du cheat xD

LantarSidonis: mais meme si on est bien classé dans un language chelou, on aura aucun achievement avec ce contest, je me trompe ?

leojean890: c'est autorisé par les règles de CG ça ?^^

leojean890: pour les classements par langage

leojean890: dans ce contest aucun achievement

LantarSidonis: OK merci

Stilgart: leojean890: non, mais ça n'a été condamné que bien plus tard

Stilgart: sur CotC je dirais

Zorg1: ce qui est interdit c'est pas plutôt le code ofusqué ?

Alshock: dites, question UTTT, c'est normal qu'en multipliant bêtement mes rollouts par 2 mon IA ne semble pas significativement plus intelligente ou ça révèle sûrement un défaut ?

Alshock: ah remarquez, c'est ptêtre juste que j'ai fait trop peu de tests, faut que j'installe brutaltester pour mesurer l'évolution

Default avatar.png userdanydan: on demande des algos optimisés compréhensible par des master en math

k4ng0u: ca peut venir _du nombre de rollout de base _de ton coefficient d'exploration _d'un bug dans la simu

Default avatar.png userdanydan: vous allez devenir des ânes savants avec ces exercices, par coeur tous les algos haha

Default avatar.png userdanydan: il vaut mieux un algo peu optimisé mal lisible qu'un algo qu'on a été recopié sans comprendre :)

k4ng0u: peu optimise lisible tu veux dire?

Default avatar.png userdanydan: oui

Zorg1: bah sur UTTT j'avais eu un bug où je prenais le premier mouvement dispo, mon nombre de simus étaient impressionnant

Default avatar.png userdanydan: l'optimisation, ça vient quand on e a vraiment besoin

Default avatar.png userdanydan: et de préférence quand on comprend les maths derrière

darkhorse64: Alshock: x2, c'est pas x2 plus fort, c'est plutôt x10 sur les rollouts qui va te donner x2

Alshock: k4ng0u - ~18k -> ~38k - J'ai gardé sqrt(2) j'ai aps de bonne mesure de perf donc je change rien qui ait pas un effet très visible - ça semble ok, mais j'ai fait un shuffle un poil tendancieux sur le play_any_board

Alshock: darkhorse64 oui, ça je le sais, j'ai bien eu le temps de voir le facteur d'embranchement ^^

Alshock: l'étape suivante c'est de faire marcher un NN d'éval, mais j'ai peur de sa vitesse d'apprentissage

Zorg1: tu fais l'apprentissage en local, donc tu t'en fous non ?

Alshock: ben, même en local faut qu'il converge un jour

Zorg1: ah ^^

Alshock: c'est de moi qu'on parle là hein, pas de curse :P

Zorg1: t'as pas prévu deux fois l'âge de l'univers

Alshock: I can wait

Default avatar.png userdanydan: ils m'ont testé sur la factorielle de x avec un range de 1_000_000 pour une boite d'assurance mdrr :-))

Zorg1: ça sert à quoi factorielle de 1 million ?

Alshock: bah à part si tu le fais en récursif ça demande pas de grosse optim si ? Enfin si t'as des bigints

Default avatar.png userdanydan: à faire croire que tu es super intelligents mais en fait tu connais tout par coeur

Alshock: vas-y sors moi la factorielle de 1000000 par coeur :P

Stilgart: 0

Stilgart: de rien

Default avatar.png userdanydan: il y a un algo optimisé mais c'est de l'arithmétique de haut niveau, il faut l'avoir étudier à la fac, ça ne s'invente pas en trois minutes

Alshock: -nan sur gcc :^)

Stilgart: (c'est cool les entiers 64 bits, tous les multiples de 2^64 valent 0)

Default avatar.png userdanydan: moi je fais une fonction récursive avec un commentaire et un return en long en disant que le CA de la boîte est de toute façon très en dessous de ça

Default avatar.png userdanydan: donc vous tracassez pas

Stilgart: userdanydan: gmp il doit pouvoir te sortir ça même avec l'algo naif en vrai

Alshock: ça s'optimise très fort ça je comprends, mais 1000000 bon le nombre est gros mais un million d'opérations ça doit se faire quand même non ?

Default avatar.png userdanydan: d'ailleurs dans codeinggame la stack de la JVM est diminué par rapport à IntelliJ

Stilgart: Alshock: c'est beaucoup plus

Default avatar.png userdanydan: oui mais pas ici

LantarSidonis: en recursif non terminal t'explose la stack non ?

Stilgart: les grands entiers, ce sont des *tableaux* de petits entiers

Default avatar.png userdanydan: ouais, tu sais c'est quoi un algo big O factoriel?

Stilgart: et un op, c'est un op sur les petits entiers

Default avatar.png userdanydan: c'est pire que quadratique :-)

Stilgart: userdanydan: je suis pas trop d'accord

Alshock: @Stilgart ouais, c'est mon cerveau qui conçoit pas la vitesse de croissance du bigint en effet sans modulo c'est dur

Stilgart: parce qu'en vrai, il faut aussi prendre en compte la taille de la sortie

Zorg1: il faut voir que la factoriel tu multiplie un grand entier par un petit entier

Stilgart: (et dans ce cas, elle est exponentielle en la taille de l'entrée)

Stilgart: Zorg1: oui, 1 étape c'est linéaire en la taille de la sortie

Default avatar.png userdanydan: j'avais trouvé une version avec des calculs de nombres premiers

k4ng0u: Alshock 38k ca me parait enorme en gold, je suis passe legende avec moins de 10k (et un peu d'heuristique dans les rollouts) Il y a sans doute un bug dans ta simu

Alshock: je l'ai pas submit cela dit

Stilgart: userdanydan: on peut vraiment faire mieux qu'équilibrer l'arbre des *

Stilgart: ?

Stilgart: ie faire que des * d'entiers de meme taille

Default avatar.png userdanydan: Je ne sais pas, cela ne m'intéresse pas vraiment, je n'ai pas compris l'algo

Default avatar.png userdanydan: je trouve que la version naïve est très bien parce qu'elle montre à mon employeur que j'ai compris la récursivité

Default avatar.png userdanydan: pas que j'ai raté ma carrière de mathématicien

Stilgart: bah, j'imagine que ça passe par la décomposition en facteur premier de n!

Stilgart: c'est vrai qu'avec n petit, tu peux commencer par générer tous les premiers < n

Stilgart: (<= même)

Stilgart: et utiliser de l'exponentiation rapide

Alshock: k4ng0u ouais bah je confirme il est nul j'ai du encore buguer quelque part

Zorg1: après factorielle de un million je ne sais pas la place que ça doit prendre comme nombre

Default avatar.png userdanydan: http://www.luschny.de/math/factorial/index.html

Default avatar.png userdanydan: bah, le test était bien créé parce que la dernière question on demandait genre comment faire des paire de lettres

Default avatar.png userdanydan: donc un arrangement k à k dans n

Default avatar.png userdanydan: donc réutiliser l'algo pour résoudre le problème

Default avatar.png userdanydan: mais bon, j'ai terminé avec 52 %, parce que c'était pas assez rapide

BlaiseEbuth: "Line 1: an integer bustersPerPlayer for the amount of busters each team controls."... Meh

Default avatar.png userdanydan: au moins j'ai eu la moitié :-D

Default avatar.png userdanydan: bon, perso je suis contre l'utilisation de codingame pour le recrutement

Default avatar.png userdanydan: parce que les employeurs ne vont regarder que la note finale

BlaiseEbuth: Non. Ils ont le détails, des stats, tes codes...

LantarSidonis: Ha bon ? perso j'aime bien, apres chaque entreprise créer ses questions

Default avatar.png userdanydan: je vais encore un peux explorer ce codeingame avant d'envoyer une lettre au recruteur, là j'ai déjà noté des problèmes avec la stack JVM

Default avatar.png userdanydan: sinon, c'est vrai que c'est fun, j'y suis depuis deux jours, c'est marrant

LantarSidonis: deux jours ? je savais pas que c'etait possible

Default avatar.png userdanydan: j'étais deiplômé en informatique avant que ce site n'existe haha

Default avatar.png userdanydan: il faut que je regarde ce qu'il se passe de nouveau

Alshock: que quoi était possible ?


LantarSidonis: mmm j'ai mal interprété ce que j'ai lu

BlaiseEbuth: Bon. Step 1: Read the statement check. Step 2: Ensure you are lazy, then proceed to step 3. Step 3: Continue.

LantarSidonis: j'avais l'impression que userdanydan disait que son test de recrutement sur codingame durait depuis 2 jours

Default avatar.png userdanydan: non, j'ai eu le test lundi soir

Default avatar.png userdanydan: je suis revenu ici parce qu'on m'a dit que j'ai eu 52%

Alshock: xD "Vous ne partirez pas tant que vous n'aurez pas répondu à cette question !" - "Ok :D"

BlaiseEbuth: Le dernier debout a le poste ! Il n'en restera qu'un

Default avatar.png userdanydan: ce qui est très mauvais pour moi

Default avatar.png userdanydan: en fait, c'était humiliant

Default avatar.png userdanydan: j'ai mal dormi

philRG: c fait pour

Default avatar.png userdanydan: et j'ai décidé de démonter codeingame haha

LantarSidonis: hahaha je vois

Default avatar.png userdanydan: oui mais d'habitude je performe, ici j'ai pas cru qu'ils allaient me demander d'optimiser des algos

Default avatar.png userdanydan: en 12 minutes

Zorg1: la grimpette de leojean890

BlaiseEbuth: C'est toujours plus simple de trouver des coupables quand on se foire... :smirk:

Alshock: du coup au final t'as pas tellement tort dans ta compréhension initiale LantarSidonis

Bon[]Crayon: AutomatonNN active les défenses.

AutomatonNN: ou il manque le contest qui contient le mot de passe au test de la conversation de toi

philRG: ah mais cg c cool on fait plein de jeux de société mais avec des bots

Zorg1: et on discute même avec des bots

Bon[]Crayon: AutomatonNN le mot de passe est 'tortue'.

AutomatonNN: on peut pas le faire ?

Alshock: le nombre de battles par submit est fixe ou dépend de la taille de la ligue ?

BlaiseEbuth: Oui

philRG: oui ça aussi longue vie à AutomatonNN et Automaton2000 !

Alshock: xD saleté de logicien

AutomatonNN: plus de contest : pas encore trouvé un peu de temps en temps

Automaton2000: tu arrive a faire des choses

philRG: :joy:

Default avatar.png userdanydan: le "get a job" au dessus c'est pour insulter les geeks que nous sommes?

Default avatar.png userdanydan: "practice ... compete... get a job"

Default avatar.png userdanydan: c'est marrant

Alshock: userdanydan il paraît qu'ils ont songé à rajouter "et va prendre une douche !" mais les utilisateurs ont boudé

Zorg1: chépa j'ai l'interface en français

Default avatar.png userdanydan: haha

Default avatar.png JBM: ah content de pas etre le seul a trouver ca agressif

Default avatar.png userdanydan: c'est bien, la révolte commence

Default avatar.png userdanydan: à la fin de ce chat vous allez tous a codeingame avec des drapeaux et vous rentrer haha

BlaiseEbuth: Quelle fin ?

Alshock: stop the count ! my AI won by a lot!

Default avatar.png userdanydan: j'ai raté mon interview, il faudra etre fort

Default avatar.png userdanydan: hahaha

Default avatar.png userdanydan: j'ai téléphoné "52 %? impossible, j'ai fait 100 %"

Alshock: bon, au moins mon IA est meilleure que l'ancienne version

Default avatar.png userdanydan: ouais, c'est le jeu avec des voivoitures là?

Alshock: j'ai aucune idée de comment mettre des heuristiques sur UTTT sans mettre directement un NN sur l'éval

Default avatar.png userdanydan: j'ai essayé, j'ai rien compris

Alshock: ah non ça c'est surement CSB

Default avatar.png userdanydan: mais j'ai gagné contre le boss en ralentissant de 30% dans un rayon de Trois fois le radius

Alshock: personne n'y comprend rien, la physique est pas très intuitive

Default avatar.png userdanydan: donc pas la peine d'optimiser, haha

Alshock: -3vel

Default avatar.png userdanydan: ils parlaient de genetic algo ou quoi

Default avatar.png userdanydan: pfff

Alshock: tu fonces à plein gaz vers le prochain cp - 3 fois ton vecteur vitesse

BlaiseEbuth: Ouai t'as battu le boss wood3 tu peux te reposer ^^

Alshock: c'est une formule magique bien connue

Default avatar.png userdanydan: ben voilà

Alshock: BlaiseEbuth t'es d'une médisance ce soir, on dirait tous les autres soirs :D

k4ng0u: Alshock une heuristique possible c'est de checker dans la liste des moves possibles s'il y en a un qui te permet de gagner. Dans ce cas tu le joues et t'early exit ton rollout

BlaiseEbuth: Bah ouai comme d'hab quoi.

Alshock: et ça va plus vite ça ?

Alshock: je pensais que ce genre de condition serait jamais rentable

BlaiseEbuth: Mais j'ai raison non ? Quelle ligue sur CSB userdanydan ?

Default avatar.png userdanydan: ouais c'était wood

BlaiseEbuth: voilà ^^

Alshock: ouais mais c'était du kotlin

k4ng0u: Alshock ca evite de faire un rollout jusqu'au bout a chaque fois donc moins de simu par rollout et tu te retrouves pas a faire un pile ou face sur l'outcome alors que t' avais un state ou t' etais sur de gagner/perdre Tu perds en nombre de sim et peut etre de rollout mais tu gagnes en qualite

Default avatar.png userdanydan: ouais, je vais ressortir du bon vieux C

BlaiseEbuth: Ca c'est un choix personnel, c'est son problème ^^

Default avatar.png userdanydan: avec les pointeurs qu'on comprend pas

Alshock: k4ng0u ah oui le gain de qualité doit être pas mal

Default avatar.png userdanydan: non, moi je suis ici pour tester la JVM, j'ai une mission

Zorg1: je confirme c'est une bonne heuristique

BlaiseEbuth: Ton entretien c'était pour du kotlin aussi ?

Alshock: userdanydan pas besoin, je disais juste ça pour monter ton scoring dans le BlaiseEbuth lovemeter

BlaiseEbuth: C'est sensé me plaire kotlin ?

Alshock: J'ai juste regardé que c'était ni du python ni du JS :shrug:

Default avatar.png userdanydan: sinon j'étais déjà avec mes pointeurs C , de mon temps on refaisait la library standard avec un crayon et une feuille comme examen

BlaiseEbuth: java c'est pire...

Default avatar.png userdanydan: vous n'avez pas connu ça vous les jeunes

Alshock: arrêêête

Alshock: java c'est pas si... ok j'avoue

BlaiseEbuth: Quels jeunes ?

Alshock: si si tkt userdanydan

Default avatar.png userdanydan: haha ok

Alshock: mais en PASCAL

BlaiseEbuth: Y'a que des vieux cons ici.

Default avatar.png userdanydan: ouais cool

Stilgart: BlaiseEbuth: non, il y a Baber aussi

LantarSidonis: la recoder pour savoir se qui ce passe sous le capot, OK mais plusieurs fois et sur papier ? je vois pas l'interet

Stilgart: Beber*

Alshock: BlaiseEbuth ya des vieux vieux cons, et des jeunes vieux cons

BlaiseEbuth: vieux con c'est un état d'esprit

Default avatar.png userdanydan: l'intéret c'est d'etre sur pour le prof que tu ne triches pas

LantarSidonis: (je suis un jeune con)

Zorg1: de toute façon le jeune con deviendra un vieux con

Zorg1: c'est écrit

Alshock: à noter que la réciproque n'est pas toujours vraie

Zorg1: ah le fameux vieux con de naissance ?

Default avatar.png userdanydan: je me souviens de l'algo pour retrouver une chaine dans une chaine en C

LantarSidonis: strstr ?


Default avatar.png userdanydan: oui, c'étaitdu genre

Default avatar.png userdanydan: while (++ch*==

Default avatar.png userdanydan: ca devait être interdit

Default avatar.png userdanydan: haha

Default avatar.png Ezzcargot: Quelqu'un sait pourquoi j'ai Attention : votre code n'a pas lu toutes les données disponibles depuis l'entrée standard

Stilgart: ça l'est

Default avatar.png Ezzcargot: Pourtant je lis toutes les entrées...

Stilgart: je mets 0 à vue sur du code pareil

Alshock: Ezzcargot tu as surement un double print non ?

LantarSidonis: Quand je code en C j'aime bien metter: unsigned i = length; while (i --> 0)

// ...

LantarSidonis: *mettre

LantarSidonis: le fameux operateur fleche

Default avatar.png userdanydan: ah oui, trier une double liste chainée!

Alshock: yep j'essayais de retrouver la blague SO correspondante

Default avatar.png userdanydan: ça c'est une question bien merdique

Default avatar.png userdanydan: un tri extraction d'une liste doublement chainée

LantarSidonis: tu veux dire une liste doublement chainee

LantarSidonis: (too late)

Default avatar.png userdanydan: oui en C

Default avatar.png userdanydan: en C parce que c'est bien bien chiant

Default avatar.png userdanydan: à la fin on on oublie ce qu'on fait

Alshock: si tu écris clairement ça va tu te erds pas

Alshock: faut pas que ton école soit comme la mienne et t'interdise les commentaires parce que c'est pas beau

BlaiseEbuth: sélkélos

BlaiseEbuth: *sélakélos

Default avatar.png userdanydan: http://chat.codingame.com/pastebin/86c7142c-90de-4250-a7e6-b1a673ad86de

Alshock: on entrera pas dans ce débat là blaise xD

BlaiseEbuth: Quel débat ?

Default avatar.png userdanydan: je me souviens de mon prof disant avec les yeux qui brillent, "pour la semaine prochaine, je viens d'aoivr une idée, on va trier une liste doublement chainée"

Default avatar.png userdanydan: "ouaiiisss"

Alshock: Moi qui dis du mal de 42 et toi qui en rajoutes :P mais j'ai ptêtre mal compris ta phrase

LantarSidonis: oui mais la tu connais le type stocké dans ta liste au compile time

Alshock: C'est faible

BlaiseEbuth: Ah. Non je parlais du fait d'écrire clairement

Alshock: AH

Alshock: Comprenhesivos Touklakoss

Alshock: @LantarSidonis le jour où j'avais réinventé l'objet en C avec des pointeurs vers les opérations dont mes containers génériques avaient besoin dans mes struct j'étais pas fier en vrai

Default avatar.png userdanydan: en C tu fais des structures, c'est pas vraiment des objets

Alshock: c'est presque à en comprendre pourquoi on en a fait un langage à part

LantarSidonis: @Alshock can relate ^^

Alshock: Oui, c'était juste pour de la généricité, pas de l'héritage ou quoi de complexe... Et porutant quelle horreur

Default avatar.png userdanydan: mais les generics, c'est pas si bien je pense

LantarSidonis: siiii on fait de l'heritage et tout ca paaaassse

Alshock: NOOON, je REFUSE ! J'ai vu des choses

Default avatar.png userdanydan: j'utilise jamais en vrai

Default avatar.png userdanydan: seulement quand c'est obligé

LantarSidonis: mon implementation de la liste doublement chainee c'est comme la klist du kernel, c'est de l'heritage

Default avatar.png userdanydan: ça évite quels bugs? en vrai tu t'en fous, tu utilises des interfaces

BlaiseEbuth: youtube qui me propose Ray Parker Jr, comme de bien entendu...

Default avatar.png userdanydan: la liste doublement chainée, c'est avec des null et des référence sur le suivant du suivant

LantarSidonis: (dans ce cas precis c'est pour faire une seul malloc qui contient le maillon et son contenu)

Default avatar.png userdanydan: au final c'est difficile à suivre, surtout si tu veux implémenter des algo genre tris

Alshock: comment ça le suivant du suivant ? Pas juste le suivant et le précédent ?

Default avatar.png userdanydan: ouais on utilise malloc pour accéder à la heap

Alshock: ah oui tu veux dire pour les bouger

LantarSidonis: tu penses au skip-listes ?

BlaiseEbuth: sale heapy

Alshock: oh je l'aime bien celle là

Alshock: I WANT TO BE FREED

LantarSidonis: xD sacre blaise, toujours le mot pour rire

Default avatar.png userdanydan: je ne sais pas si c'est vraiment utilisé les doublement chainée

BlaiseEbuth: ^^

Default avatar.png userdanydan: je n'ai pas l"impression

BlaiseEbuth: print

Alshock: utilisé dans quoi ? les types de langages de haut niveau sont typiquement des listes de tableaux non ?

Default avatar.png userdanydan: ben utilisé quelque part

LantarSidonis: si pour les queues, tu pop d'un coté et push de l'autre

Default avatar.png userdanydan: c'est une liste derrière?

BlaiseEbuth: :flushed:

Default avatar.png userdanydan: en Java c'est en fait des arrays

Alshock: ya des chances vu l'usage

LantarSidonis: donc une doublement chainee circulaire peu etre appropriée

LantarSidonis: (sinon il y a le buffer circulaire dans un vector)

Default avatar.png userdanydan: mais ça c'est le baratin d'école, dans la réalité je me demande si c'est vraiment utilisé quelque part dans une librairie

Alshock: après dans les langages où on te donne pas l'info l'essentiel c'est qu'on s'en fout. On te donne les complexités et ça suffit non ?

BlaiseEbuth: Nan mais voilà, faut pas s'étonner de pas voir les algos quand on code en kotlin...

LantarSidonis: bah non c'est clairement utilisé mais sous le capot

Alshock: j'veux dire c'est évident que même les strings toutes claquées du C personne ne veut de ça comme ça, mais c'est quand même bien de les avoir vues pour avoir touché au concept

LantarSidonis: https://docs.huihoo.com/doxygen/linux/kernel/3.7/structlist__head.html

LantarSidonis: donc toutes les machines linux utilisent des listes doublement chainees

Default avatar.png userdanydan: ah oui, la LinkedList en Java est une vraie liste doublement chainée

Default avatar.png userdanydan: https://knpcode.com/java/collections/linkedlist-internal-implementation-in-java/

Alshock: en même temps avec ce nom là l'inverse serait du scam

Default avatar.png userdanydan: bah, on peut se poser des questions dans la vie hein

Alshock: quoi que tu me diras les List python n'en sont pas

Default avatar.png userdanydan: non mais python c'est une fable

Alshock: cette espace des enfers qui ruine la phrase x.o

Default avatar.png userdanydan: ce quil y a derrière, c'est toujours autres chose

BlaiseEbuth: Oui mais python n'est pas un langage de prog donc ça colle

leojean890: Zorg1 mouais ma version adaptée de mon code d'avant se fait tuer par les 2 premiers xD

Alshock: BlaiseEbuth tout ce qui ne prog pas colle, c'est bien connu

leojean890: => donc MAL adaptée^^

Alshock: quel rapport avec ta Machine À Laver ?

Default avatar.png userdanydan: bon, je me casse, salut !

LantarSidonis: A la revoyure !

Alshock: atchous ! vérifie si tu te casses en 2 ou plus comme les spaghettis

leojean890: en vrai Saelyos a déjà un truc qui marche bien ;o

Zorg1: pas très motivé par le contest

leojean890: ça va c'est marrant mais bon je pense pas que ça motivera à bloc pendant 10j^^

Zorg1: après si ton rêve c'est de bosser chez sopra steria ...

BlaiseEbuth: Y'a des places à prendre en sécurité. :smirk:

Zorg1: c'est vrai ils ont fait fort

Alshock: ah ouais ? j'ai pas l'info

LantarSidonis: haha ok j'avais pas capté

Alshock: je connais même pas la boîte aussi

BlaiseEbuth: Cherche Sopra Ransomware :3

jfaixo: la cyberattaque a été déjouée sans conséquence pour info, en espérant que votre boite ne subira jamais ce genre d'attaque, c'est drôle pour personne ;)

LantarSidonis: ouais victime d'un data breach recemment

Zorg1: un ransonware non ?

LantarSidonis: (ok je retire ce que j'ai dit)

Alshock: @jfaixo sauf pour BlaiseEbuth mais c'est pas vraiment une personne

BlaiseEbuth: Ah si, ici on s'est bien marré

Alshock: Je t'ai tellement preshot en 360 noscope

jfaixo: haha

Alshock: jfaixo t'es dans la boite ne question ?

**BlaiseEbuth jette :hover à Alshock

LantarSidonis: (Il ne bosse pas à Tutle lui)

Zorg1: il bosse en mode texte Alshock

LantarSidonis: *Turtle

Alshock: les gens la souris c'est surfait

LantarSidonis: mais il y a une commande emacs pour ca, M-x C-y hover

Alshock: ah merde mais les gens qui me hover peuvent voir que j'ai rien branlé sur mes IA depuis 3 ans et que je suis sub top 1000

Alshock: C'est de l'atteinte à ma dignité

Zorg1: yep emacs a précédé de longtemps apple avec "y a une appli pour ça"

jfaixo: oui je suis sopra @alshock

LantarSidonis: emacs >>> all

BlaiseEbuth: emacs à l'envers ça fait scame, ça donne envie :grin:

Ludwigdn: bloc note ftw

Alshock: En même temps j'aime beaucoup stallman, hein, mais emacs...

LantarSidonis: vi a l'envers... mouais non

Zorg1: notepad ça donne "da peton" nice

jfaixo: 20h01, go sur le débat emacs :joy: bon en vrai, et en toute objectivité, a choisir, emacs c'est mieux quand même

Alshock: à choisir contre quoi ? .o.

LantarSidonis: Zorg1 ( ͡° ͜ʖ ͡°)

Alshock: c'était aps français cette phrase, je m'en excuse et disparais

Alshock: (sparais)

BlaiseEbuth: J'ai pas confiance en un truc qui s'appelle "arnaque"

BlaiseEbuth: et qui essais de me la faire à l'envers en l'écrivant à l'envers

jfaixo: contre un vi de base, ya des stagiaires qui sont morts de déshydratation sans parvenir à quitter leur éditeur quand même

BlaiseEbuth: Oui bah atom gagne contre bloc note mais ça n'en fait pas un bon editeur hein. :smirk:

LantarSidonis: ne pas oublier ed, le standard

BlaiseEbuth: la chaîne discount ?

LantarSidonis: Palaref dsl

LantarSidonis: wikipedia : Defunct 2012

BlaiseEbuth: https://fr.wikipedia.org/wiki/Ed_(magasin)

LantarSidonis: j'etais pas né dsl

LantarSidonis: (j'exagere un peu)

BlaiseEbuth: T'as moins de 9 ans ?

LantarSidonis: en fait Dia je connais

BlaiseEbuth: Bon en fait c'pas drôle cette histoire de plan quantique. Je suis déçus.

BlaiseEbuth: Le macron de higgs était a porté de main...

Zorg1: bon Blaise a réussi à le perdre

BlaiseEbuth: Perdre qui ?

Zorg1: *à me perdre

Zorg1: je tape à côté moi sur mon clavier

BlaiseEbuth: C'est Stilgart qui parlait de ça tout à l'heure. Macron qui annonce un "plan quantique"

Zorg1: ha. on va encore filer de l'argent à deux ou trois copains qui ont fondés une startup foireuse ?

Zorg1: avec un reportage laudateur de la télé

BlaiseEbuth: Sais pas, j'ai pas lu. J'ai été voir en espérant une connerie de nommage pour buzzworder, mais c'est un plan de financement pour la recherche sur le quantique.

Zorg1: ah un vrai truc

Zorg1: enfin nous emballons pas

Bon[]Crayon: AutmatonNN en version quantique :robot:

BlaiseEbuth: Quoi ? La dette ? La crise sanitaire ? Balec ! Moi je vais donner 1 milliard d'euros à des mecs pour qu'ils me créent un ordinateur quantique universel ! Bin plus important.

Bon[]Crayon: AutomatonNN en version quantique :robot:

Zorg1: t'as aussi le pseudo service national

AutomatonNN: oui j'ai pas trop d'idée de comment tu te fais pas faire de contest de contest pour toi

BlaiseEbuth: service national ?

Zorg1: service militaire si tu préfères

dwarfie: ben oui y'a un plan quantique ... y'a plein de vaccin , mais en fait non ...

BlaiseEbuth: Oui j'entends, mais j'ai pas vu passer Zorg1

Zorg1: voilà le SNU

BlaiseEbuth: Ah c'est les jeunesses macronienne

Zorg1: voilà

Zorg1: ça coute cher aussi cette plaisanterie je crois

BlaiseEbuth: "séjour de cohésion" ça fait presque secte, j'aime ça.

BlaiseEbuth: 1.5 milliard par an, soustrait du budget de l'éducation :D

BlaiseEbuth: D'une manière générale j'ai renoncé à suivre leurs conneries. Mais à chaque fois que j'y jette un coup d'oeil, ils ont réussis à faire pire. C'en est presque fascinant...

Zorg1: (enfin le SNU ils auraient pu profiter du Covid pour l'enterrer cette connerie. sont vraiment nul au gouv')

Zorg1: une débilité démagogique, tout le monde en fait et se demande après comment s'en débarasser discrétement, là ils avaient une occas' en or mais non

Stilgart: BlaiseEbuth: depuis quand il donne le pognon qu'il annonce :)

Stilgart: enfin au moins, pour une fois il ne s'en cache pas, c'est un "plan quantique"

Zorg1: bah il va dépenser 200 millions en cabinet de consulting pour étudier comment il peut dépenser le milliard qu'il n'a pas ^^

Stilgart: leojean890: en forme à ce que je vois

BlaiseEbuth: En forme de quoi ?

Stilgart: top10 à CB2021

BlaiseEbuth: C'est un polygone ?

Stilgart: Automaton2000: c'est un polygone ?

Automaton2000: c'est le principe de base de cg

Stilgart: ha ok

Stilgart: BlaiseEbuth: oui, la base quoi

Stilgart: :p

BlaiseEbuth: Abawi

Stilgart: CB2021 = le contest en cours

BlaiseEbuth: J'avais compris, je préfère juste raconter des conneries plutôt que de coder un truc.

Zorg1: pareil

dwarfie: moi je prefere ne faire ni l'un ni l'autre ... c'est encore plus reposant (y compris pour les autres :D )

Zorg1: tiens t'es en rupture de Chiantos ?

BlaiseEbuth: Chut. Tu vas faire peur aux nouveaux.

dwarfie: j'en ai trop eu besoin et plus assez pour finir la semaine en effet

leojean890: Stilgart ouais j'ai repris mon ancien code et j'essaye d'adapter xD

leojean890: Saelyos est dans la team creation du contest non ?:P

leojean890: 18min hop l'IA qui win^^

Saelyos: Non le contest avait déjà eu lieu en semi privé

Saelyos: Sur un peu plus d'un jour il me semble

Saelyos: Donc j'ai déjà un bon jour d'avance

leojean890: ah d'accord je vois:)

leojean890: t'as déjà une bonne IA^^

Saelyos: Mouais bonne faut peut être pas exagérer, mais suffisante pour battre tous les trucs basiques oui

Stilgart: je suis en manque d'inspiration

leojean890: maintenant tu peux t'attaquer au poussé de fantomes dans la base :P

leojean890: histoire de rivaliser avec les légende du CB initial^^

**Stilgart va appeler son support branleur

Lilixe: Perso ca marche pas :)

Saelyos: Je crois que ça marche moins bien dans cette version

leojean890: ah^^

Stilgart: radar utilisable une seule fois... c'est quand même bien naze

leojean890: maybe :)

Lilixe: BUST TURBO FDP AUSSI :'(

leojean890: en tt cas ça doit être costaud à faire

Saelyos: Mais je sais plus trop, et j'ai pas vraiement la motive de creuser

leojean890: à faire bien*

leojean890: R4 avait mis 6 semaines pour atteindre le top 2^^

Stilgart: en vrai, le support, à part pour herd je vois pas ce que tu peux en faire

Krhells: vous avez une triangulation des positions pour push dans les back

Zorg1: ah ils ont modifié le comportement des fantômes en fait

Lilixe: Ah ! perso si, mais par contre jpeux pas bust

leojean890: Zorg1 ah oui ? j'ai pas bien u alors

leojean890: lu*

Krhells: sysout("BUST")

Zorg1: bah les fantômes essaient de retourner à leur position de départ si possible

Stilgart: je me souviens plus de la fuite pour les fantomes

Zorg1: t'avais pas ça dans le multi

leojean890: ah d'accord

Stilgart: mais le fait de revenir vers la pos de départ ça changera rien au herd

Lilixe: Krhells : Merci mec j'ai fix mon programme grace a toi

Stilgart: ça te pousse au contraire à herd encore plus

Zorg1: et ils fuient le barycentre des busters dans son rayon pas le plus proche

Stilgart: nan, c'est la moyenne

Stilgart: commence pas à faire peur avec des maths :p

b0n5a1: des quoi ?

Default avatar.png Arthurmtro: Salut, je suis nouveau ici, Vous pouvez me dire ce qu'on peux faire d'interessant ici ?? :)

Zorg1: tiens b0n5a1 se réveille

b0n5a1: dire des conneries

Zorg1: fini de rigoler

LantarSidonis: du C !

Stilgart: go go go b0n5a1

leojean890: Arthurmtro contest de programmation organisé par sopra now^^

LantarSidonis: *ok je sors*

Stilgart: Arthurmtro: bonjour

Stilgart: ça dépend beaucoup de ton niveau actuel et de tes centres d'intérêt

b0n5a1: houlà, je suis fatigué Zorg1, t'es pas loin du compte en disanst que je me réveille ^^

Default avatar.png Arthurmtro: Je perfome mon c++, de base je suis dev js

BlaiseEbuth: On dit barycentre d'intérêt

Zorg1: y a des gens qui disent des conneries ici ? on me dit jamais rien :(

Stilgart: BlaiseEbuth: héhé

Default avatar.png Arthurmtro: y'a du progès à faire avec ce site ?

leojean890: tu peux faire des puzzles de niveaux variables, des contests ou multis d'IA, des challenges d'optimisation..

LantarSidonis: Il parle d' Automaton2000

Automaton2000: pour que tu vois pas le problème

Stilgart: Arthurmtro: ça m'étonnerait que tu fasses 1er sur un multi avant la fin de la semaine

Default avatar.png Arthurmtro: ah oui?

Default avatar.png Arthurmtro: surtout en c++

Default avatar.png Arthurmtro: j'aimagine :p

Stilgart: (en vrai, j'aurais pu dire "de l'année")

leojean890: finir 1er c'est une expertise à part entière^^

Stilgart: no offense intended

Default avatar.png Arthurmtro: Sa pue le tryhard ici

Default avatar.png Arthurmtro: j'aime bien

Stilgart: le niveau en multi est sacrément élevé

leojean890: déjà ouais du tryhard

Stilgart: et même en dehors du tryhard

leojean890: et puis faut bien maitriser les algos, avoir de bonnes heuristiques, savoir faire des perfs..^^

Default avatar.png Arthurmtro: ben je fini mon truc de course et j'essaie (pour le funnnnnn)

Stilgart: essaie de faire légende sur un multi qui t'inspire

Stilgart: ça me parait être un (très) bon début

Default avatar.png Arthurmtro: légende ?

Stilgart: le multi ont un système de ligue

Default avatar.png Arthurmtro: Ah

Stilgart: wood -> bronze -> silver -> gold -> legend

Default avatar.png Arthurmtro: Ohh je suis wood 1 la sur ma course :'(

LantarSidonis: (je suis legende sur aucun multi :'( )

leojean890: ah tu fais coders strikes back^^

Default avatar.png Arthurmtro: sad

Stilgart: si tu sais coder et que tu n'es pas complètement rebuté par le multi, tu devrais pouvoir faire gold

Zorg1: savoir coder un BFS ^^

Stilgart: faire legend c'est parfois plus compliqué

Stilgart: Zorg1: c'est équivalent pour moi, mais merci de préciser

Default avatar.png Arthurmtro: je vais tryhard hein :p histoirte de faire silver peutetre

b0n5a1: tain me faut du café en perfusion là...

**Stilgart tend une seringue de cafeine concentrée à b0n5a1

leojean890: déjà faut avoir les bonnes heuristiques^^

Stilgart: pas forcément

Default avatar.png Arthurmtro: Comment cela ?

Stilgart: cf XR et FC2020 pour moi

Default avatar.png Arthurmtro: xD

leojean890: même si tu arrives à coder tes idées, si ces idées ne répondent pas bien au pbm c'est chaud je dirais^^

leojean890: FC2020 t'as pas d'heuristiques ?^^

Stilgart: maximise mon score

Stilgart: j'appelle pas trop ça une heuristique

Stilgart: le reste, c'est un BFS pur et dur

Default avatar.png Arthurmtro: c'est quoi une heuristique je saisie pas bien

leojean890: j'avoue c'est l'heuristique de base^^

LantarSidonis: leojean comment tu mesure le nombre d'actions a faire ?

Stilgart: en vrai, je dois quand même avoir un decay en fonction de la profondeur mais bon...

leojean890: heuristique c'est des critères pour dire qu'un état de jeu est meilleur qu'un autre

Default avatar.png Arthurmtro: mhh daccord

leojean890: LantarSidonis j'ai que des if dans CB et toi ?^^

Stilgart: btw, je préfère parler de fonction d'éval

b0n5a1: y'a l'heuristique tsétsé...ça file la fièvre

Stilgart: heuristique c'est trop fourre-tout en fait

LantarSidonis: (je parlais de FC2020)

leojean890: Stilgart FC2020 c'était surtout du concours de perfs on dirait^^

Stilgart: bof

leojean890: même si au top ça jouait en plus sur d'autres trucs:)

leojean890: mais moi déjà niveau perfs j'étais un peu limite

Stilgart: 90% des tours, je faisais tout ce que je voulais dans les 50ms

leojean890: j'ai pas tryhard FC2020

leojean890: LantarSidonis comment ça mesurer ?

Stilgart: Response time per turn ≤ 100ms

Stilgart: damned, c'est pour voir si je lisais le statement jusqu'au bout

LantarSidonis: FC2020 j'ai tout refait en C++ pour tryhard, sans resultat :'(

Stilgart: :)

leojean890: le seul que j'ai vraiment tryhard en contest c'est OOC^^

Zorg1: FC2020 mystérieusement je me suis accroché ^^

Default avatar.png Arthurmtro: Vous avez l'air ultra fort par contre :/

Stilgart: Zorg1: tu avais fini légende en contest toi ?

Zorg1: oui

Stilgart: gg

leojean890: FC2020 j'ai pas rien fait ni tryhard, c'était un entre 2, j'ai dû passer 25h dessus quand même ce qui est pas mal

Zorg1: thx

Stilgart: Arthurmtro: oulah non

Stilgart: les forts ils ne sont pas là en ce moment :D

Default avatar.png Arthurmtro: Ben je vois 33 em et tout

leojean890: les très forts qui win les contests ce n'est pas nous;)

Default avatar.png Arthurmtro: si c'est global c'est fort

leojean890: le classement global dépend aussi du nombre de sujets traités

Stilgart: c'est global, mais ça donne pas la force réelle en contest

leojean890: genre parfois t'as qqn qui a le même classement global qu'un autre en faisant 4 fois moins de sujets

LantarSidonis: leojean890: en gros on peu voir le fait de jouer comme un deplacement dans un graph et donc pour faire ton A* tu veux une estimation grossiere de la distance (nombre de coups) et on peu appeler ca une heuristique

leojean890: du coup il est meilleur car il a accumulé autant de points en 4 fois moins de sujets;)

Stilgart: tiens, je suis quand même 69e en contest

Stilgart: merci DP

BlaiseEbuth: Stilgart qui parle de 69 et de DP...

leojean890: moi 201 en contest lol

Stilgart: mais sinon, tu peux croiser dbdr, Magus, _Royale et même euler ici

leojean890: d'un coup c'est moins bien que 85^^

Stilgart: que du top10 tout ça

Default avatar.png Arthurmtro: x)

Stilgart: BlaiseEbuth: j'hésite à te dire "bien vu" là, quand même

leojean890: LantarSidonis heuristique c'est vraiment les critères de sélection^^

leojean890: dans le top t'as Agade pb4 reCurse aussi

BlaiseEbuth: ;)

Stilgart: pas dans le top général

leojean890: top contest^^

Stilgart: mais ce sont des monstres en contest oui

leojean890: top général c'est parce qu'ils font moins de sujets que d'autres^^

Stilgart: le support est vraiment naze, je dois rater un truc

Stilgart: BlaiseEbuth: et je parle de CB2021

BlaiseEbuth: :thinking:

Stilgart: bah, radar one shot qui fait que doubler le champ de vision

Stilgart: et stun utilisable une fois tous les 20 tours

Stilgart: c'est quand même pas top sur le papier

leojean890: moi je suis pas assez offensif pour attaquer les autres busters et wait au bon endroit aussi;)

Stilgart: moi je suis en mode stuck

Stilgart: j'ai pas d'inspiration pour le moment

Default avatar.png userdanydan: get a job

Stilgart: j'ai déjà

Default avatar.png userdanydan: c'est écrit au dessus

Default avatar.png userdanydan: "practice compete ... get a job"

LantarSidonis: get a (new) job ?

Stilgart: et puis si je fais un thread.detach, CG va encore raler :D

Default avatar.png userdanydan: CG?

Stilgart: codingame

Default avatar.png userdanydan: gcc?

BlaiseEbuth: userdanydan se promène dans Paris: "La France où est-ce donc ?"

Stilgart: parfois, on se le demande

b0n5a1: Paaas avec vôôtre ponchooo monsieur Ouilleuh !

Default avatar.png userdanydan: ah ok, vous dites CG pour compilateur de CG

Default avatar.png userdanydan: c'était pas forcément évident

Stilgart: non non

Default avatar.png userdanydan: je pensais que c(était une nouvelle version de gcc

Stilgart: je parle des humains qui travaillent chez CG là

b0n5a1: non CG c'est pour CG

Default avatar.png userdanydan: humains?

Default avatar.png userdanydan: non, ce sont des bots qui font du snowboard

Stilgart: pour l'histoire, j'ai utilisé thread.detach dans un de mes bots, et ça a causé des soucis à leur infra

b0n5a1: ouais y'en a aussi en plus des nains et des trolls

Default avatar.png userdanydan: "we are code in game"

Stilgart: il y a des humains aussi

Stilgart: je les ai vu

b0n5a1: ça existe !

b0n5a1: y'en a partout

LantarSidonis: Ca existe encore ca ?


LantarSidonis: Des humains ?

LantarSidonis: encore un coup d' Automaton2000

Automaton2000: alors que toi tu veux faire

Default avatar.png userdanydan: ils m'ont demandé de faire la somme des chiffres dans le battle

Stilgart: Automaton2000: regarde bien et admire.... tortue

Default avatar.png userdanydan: c'était vraiment dans l'optique "code better"?

Automaton2000: ah bah j'ai pas eu le temps de se poser la question de savoir si tu vas sur le site ...

b0n5a1: y'a des Kroghans qui tapent sur les claviers...sont tout cass"s maintenant

Default avatar.png userdanydan: "code better"

Default avatar.png userdanydan: 1+2+1+2

Stilgart: echo "better"

BlaiseEbuth: iparldekoi?

b0n5a1: de toi

Default avatar.png userdanydan: http://chat.codingame.com/pastebin/3c93ebbb-3483-4148-8856-20fb34105de1

Zorg1: qui d'autres en fait ,

Default avatar.png userdanydan: for (i in 0 until N) {

       val X = input.nextInt()
       sol+=X
   }

Default avatar.png userdanydan: print(sol)

Default avatar.png userdanydan: sérieux????

BlaiseEbuth: Wa ! T'as fait une boucle !

Default avatar.png userdanydan: code better???

Zorg1: il a droit a un cookie ?

b0n5a1: non, un wookie

Default avatar.png userdanydan: mais arrêtez avec vos conneries, les compilateurs s'en fichent de vos raccourcis de code

BlaiseEbuth: J'ai toujours pas compris de quoi il parle en attendant...

Zorg1: avec un wookie t"as pas froid en hiver

b0n5a1: ha c'était sensé être short ça ?

Default avatar.png userdanydan: le compilateur fait un truc du style "ah tiens, il a écrit du code en 10 caractères, intéressant"

LantarSidonis: Si tu veux code better, passe le clash of code

Default avatar.png userdanydan: ben oui

Default avatar.png userdanydan: c'est fait

Default avatar.png userdanydan: for (i in 0 until N) {

       val X = input.nextInt()
       sol+=X
   }

BlaiseEbuth: Ah c'est donc ça.

Default avatar.png userdanydan: j'ai terminé deuxième

LantarSidonis: (je veux dire ne le fait pas)

Default avatar.png userdanydan: je code better maintenant

BlaiseEbuth: Et on arrête de flood avec le même code.Merci

Default avatar.png userdanydan: j'ai appris à faire une boucle

Default avatar.png userdanydan: ouais mec t'es vide floodé toi

BlaiseEbuth: Faut croire

LantarSidonis: (passe dans le sens passe ton chemin)

Zorg1: ah le CoC c'est pour programmer better ?

b0n5a1: ouais

b0n5a1: fix ton 500 ^^

Zorg1: ouais ouais

b0n5a1: tain l'autocomplete me gave parfois sur CG...

b0n5a1: __detail::__gamma_temme(_Tp __mu, _Tp &__gam1, _Tp &__gam2, _Tp &__gampl, _Tp &__gammi)

b0n5a1: sérieux...

b0n5a1: auto complete de Game...

Zorg1: faut utiliser un vrai langage aussi

b0n5a1: paraît ouais

Zorg1: chépamoi apprends VB ou JS quoi

Zorg1: bon mes gars n'attrappent aucun fantôme mais au moins ils explorent la carte

b0n5a1: nan...VB m'a déjà filé premier du langage en contest ^^

LantarSidonis: Bon j'ai un algo gourmand a la con je vais en rester la pour ajourd'hui

Zorg1: bon je comprends plus mon code de capture de fantome du multi

LantarSidonis: celui en bash ?

Zorg1: c'est stilgart qu'a fait du bash en contest

Zorg1: moi j'ai pas fait le contest que le multi en lua

LantarSidonis: Ha je confonds les differents employés de Turtle

Default avatar.png JBM: le contest de contest?

b0n5a1: employés .

b0n5a1: ?

Zorg1: il est pas de Turtle Stilgart

LantarSidonis: Bon ma memoire est clairement deficiente

Zorg1: tkt pas

LantarSidonis: mais sa photo de profil et de couverture !

LantarSidonis: montrent qu'il est bien un turtle cultist

leojean890: #automaton;)

LantarSidonis: C'est pas Automaton2000 qui va dire le contraire

Automaton2000: moi je fais une fonction qui fait ça

b0n5a1: une fonction qui fait Turtle ?

b0n5a1: Automaton2000 ?

Automaton2000: automaton2000: tu as vu ?

Zorg1: il se parle à lui même

b0n5a1: Gollum2000

Arthurmtro: Normal si j'ai test un clash of code et même pas réussi à finir ? :/

LantarSidonis: as-tu vu la quenouille Automaton2000 ?

Automaton2000: ah mais y'a un truc qui permet de faire ca

Stilgart: putain de windows de merde

b0n5a1: y'a pas de poignée ?

Zorg1: merci Stilgart pour cet avis éclairé

Stilgart: je croyais que mon typematrix était devenu fou... mais c'est juste windows qui avait décidé de basculer en mode bépo

Default avatar.png JBM: ça t'apprendra à entretenir un windows

Zorg1: avec vos claviers bizarres aussi

b0n5a1: c'est un clavier normal Zorg1...avec des autocollants sur toutes les touches :joy:

Stilgart: justement, il y a une touche pour quitter le mode bépo, et ça a été bien la foire

Stilgart: win+space

Stilgart: ouch...

Stilgart: c'était ctrl+space que je voulais faire :)

b0n5a1: win+space c'est pour switch clavier oui

Stilgart: la vraie question c'est... pourquoi j'ai autre chose que "ENG FR" sur cette machine

Stilgart: ?

b0n5a1: avant de lancer un jeu wsad sans possibilité de remapper les touches...

Zorg1: après les claviers où on peut pas faire du WASD (ou ZQSD)

Stilgart: b0n5a1: AoE 1

Stilgart: bien vu

LantarSidonis: shift + alt dans ce cas la

Stilgart: (ça me dit pas pourquoi j'ai "FR Bépo" cela dit)

Zorg1: ah oui les jeux où tu passes le clavier en "EN" pour jouer sans trop te casser les c*es

Stilgart: pour juste pas avoir à se retaper toute la conf, oui

Stilgart: mais c'est "ENG US" ça

Stilgart: (note que le premier c'est juste la langue du système)

b0n5a1: la première fois que tu passe sur un qwertz tu pète bien un câble aussi à un moment ^^

Zorg1: enfin les claviers allemand ...

b0n5a1: (Allemagne, Suisse)

Stilgart: b0n5a1: autant qu'avec un qwerty

Stilgart: je crois vraiment qu'il n'y a que AoE 1 auquel je joue en qwerty

b0n5a1: / et \ c'est < et ! (azerty) de mémoire

Stilgart: Automaton2000: tu remarqueras que tortue c'est pas trop affecté par le layout clavier ;)

Automaton2000: hello, vous savez si il y a un nombre de coup

LantarSidonis: de coups a boire Automaton2000 ?

Automaton2000: mais bien sur que si je veux faire un truc genre

**Stilgart tend une :beer: à Automaton2000

Automaton2000: y a des trucs sur react dans les playgrounds

Stilgart: ça le fait laguer on dirait :)

LantarSidonis: Il nous sort du factuel, chapeau bas

Stilgart: mais avec quelques heures de retard

Stilgart: Compare your AI with the following and push your bot to the arena to unlock new players.

Stilgart: tiens, je savais pas qu'on était privé de leaderboard tant qu'on avait pas submit

Stilgart: enfin, de jeu contre les gens du leaderboard

b0n5a1: ça a toujours été ça

Stilgart: oui, mais en général je suis bronze/silver avant de me poser cette question

laPetiteGrenouille: coucou stil !

laPetiteGrenouille: j'ai toujours pas fini mon projet...

laPetiteGrenouille: et je réflechis avant d'agir !

laPetiteGrenouille: par exemple si je detecte le contour d'une voiture et chui a 5 m et je recupere ses coordonées

laPetiteGrenouille: chui a 10 m je recupere ses coordonées de son contour

laPetiteGrenouille: mtn chui a 20 metres ect... comment je fais pour récupérer les coordonées, en soit le contour de la voiture n'a jamais changé, juste ma distance

laPetiteGrenouille: o <- perimetre du o

laPetiteGrenouille: a 500 m

LantarSidonis: ton projet ?

laPetiteGrenouille: 0 <- perimetre du o a 100m c'est un o mais j'ai juste bougé

b0n5a1: :popcorn:

laPetiteGrenouille: bah faire un detecteur de langage des signes, mais des fois les mecs se rapprochent et s'éloigne, (j'ai un truk mais du coup ca lag...)

LantarSidonis: le language des signes d'une voiture ?

laPetiteGrenouille: oui ben sté pour imagé^^

laPetiteGrenouille: chui une bille en math...

laPetiteGrenouille: j'ai le skelette de la main, les points clé de la main, mais le mec se rapproche ou s'éloignent de la vidéo...

LantarSidonis: t'essaie de dire que la forme n'a pas changé mais l'ecart angulaire de ton point de vue change

LantarSidonis: ?

laPetiteGrenouille: oui si on veut !

laPetiteGrenouille: oui !!

b0n5a1: c'est pas faux

LantarSidonis: Donc ce que tu cherche c'est l'echelle

laPetiteGrenouille: perceval ou c'est vraiment pas faux ?^^

laPetiteGrenouille: l'echelle oui !

b0n5a1: ha bin si tu montes à l'échelle tu verras les voitures un peu plus loin

LantarSidonis: et bien la reponse est dans la question ne penses-tu pas ?

laPetiteGrenouille: perceval ou c'est vraiment pas faux ?

b0n5a1: karadoc

laPetiteGrenouille: nan en vrai je dois faire un rapport d'échelle ?

LantarSidonis: mmm le gras !

LantarSidonis: bah tu dois ramener a une taille standard

LantarSidonis: on peut appeler ca "normalizer"

laPetiteGrenouille: putin je me le suis dit taleur

LantarSidonis: ramener a une hauteur de 1

laPetiteGrenouille: oui bah oui justement

laPetiteGrenouille: c'est entre 0 et 1

laPetiteGrenouille: mais mes detections (avant, pcque mtn ca marche mais ca lag du coup...)

laPetiteGrenouille: ne marchaient pas avec une main giga grande

Zorg1: bon j'ai un truc fonctionnel je submit

Zorg1: même si l'assistant me sert encore à rien

laPetiteGrenouille: les données des skelettes sont entre 0 et 1...

Zorg1: ?

b0n5a1: les daugrs sont en 0.05...à l'attaque !!!!

Zorg1: ah vous sauvez la galaxie contre les horribles Tzurg à poils ras

Zorg1: désolé de vous déranger

leojean890: tiens un Zorg1^^

Zorg1: ouaip

Zorg1: mais je crois que je vais pas trop approfondir

leojean890: pas tant que ça non plus je pense

Zorg1: on est pas super nombreux non plus

Zorg1: d'un autre côté ils ne font aucune pub à leur truc

leojean890: ouais y'avait un article vite fait sur le forum

leojean890: ils ont ptet fait de la pub ailleurs

b0n5a1: et s&crés restrictions d'inscription

Zorg1: oui enfin comme disait Neumann la limite de 500 c'est un peu théorique

b0n5a1: max 4 par école, max N écoles...

Zorg1: après ça va pê venir avec le WE aussi

Zorg1: déjà tu cherchers "hackathon sopra" tu trouves pas le truc CG ^^

Zorg1: ha si tout à la fin

leojean890: ah si tu tapes ça sur google ?

Zorg1: ouaip

leojean890: tu penses qu'ils voulaient volontairement qu'il y ait peu de monde ?;)

Zorg1: bah c'est comme les autres contest semi privé, toujours l'impression que c'est assez confidentiel

leojean890: mais je vois pas l'intéret du coup^^

b0n5a1: te plains pas t'auras pas une vase de 1000 personnes à passer ^^

leojean890: clairement je préfère ça ouais

Stilgart: bon, la nuit porte conseil

leojean890: les marécages c'est relou

Zorg1: "je teste un truc"

Zorg1: j'arrête pas de push des bugs et des fix de bugs

b0n5a1: j'arrête pas de bailler et de pas avancer

Zorg1: bah va dormir, au mois t'auras pas la marque du clavier demain :p

b0n5a1: c'est moins pire, je push pas de bug ^^

Zorg1: il n'y a que ceux qui font rien qui ne font pas de bugs :D

b0n5a1: j'ai juste mon main habituel là avec lecture des inputs

b0n5a1: youho autocomplete de Ghost : _GLIBCXX_HOSTED

Zorg1: t'en fait des trucs tordus

b0n5a1: nan

b0n5a1: "will cause the Catcher to try to suck that ghost"

b0n5a1: berk...

Zorg1: ah oui vous avez tous l'interface en anglais

Zorg1: en fait le truc qui me gave dans l'interface en anglais c'est les heures dans le chat :D

b0n5a1: ouais

Zorg1: honnêtement AM/PM ...

leojean890: j'ai en FR moi;)

b0n5a1: après à la base l'heure civil c'est 2 cycle de 12h, le cycle de 24h c'était dans l'armée si je dis pas de conneries...

leojean890: quoi que je change dans mon code mon rank ne change pas là;)

b0n5a1: (chez nous)

leojean890: ah ok je connais pas le fonctionnement de l'armée^^

leojean890: Akulen en approche du top 2 qui a bien tenu depuis 18h

b0n5a1: (je suis plus sûr mais il m'a semblé voir un truc comme ça une fois)

Zorg1: bon je vais quand même stune des gars

leojean890: entre #32 et #43 c le code par défaut

b0n5a1: arf

leojean890: ton stunner tu peux le faire attaquer ouais^^

b0n5a1: explorer/faire chier ^^

Zorg1: explorateur emmerdeur de 1ere classes

Zorg1: ah oui c'est à toi de gérer les cooldowns

leojean890: et Saelyos qui dit qu'il n'a pas une "bonne IA" ^^

leojean890: après y'a bonne IA et bonne IA;)

leojean890: et y'a IA de ouf

b0n5a1: Hunter Rick;

b0n5a1: ok je sors...

leojean890: Zorg1 tu remontes un peu hehe

Zorg1: je push avec stun

Zorg1: c'est vraiment du code avec des heuristique à deux balles ^^

leojean890: pareil comme mon CB

Azkellas: Je m'étais dit à un moment qu'il fallait que je test code busters, c'est peut-être l'occas

leojean890: avec des adaptations

leojean890: comme ça tu testeras la version avec un rôle par perso;)

leojean890: tiens Zorg1 ça améliore encore

leojean890: mon stun est vraiment inefficace moi :s

Zorg1: bah maintenant je stun dès que je vois un type

leojean890: moi aussi

leojean890: mais bon je voulais chase celui qui a un fantome etc

leojean890: faudrait que je prévoie où il peut aller

Zorg1: je fais un truc de base

leojean890: que je l'intercepte

leojean890: pareil pour le moment

Zorg1: bah rôder autour de la base vu que c'est là que les porteurs de fantômes sont obliges d'aller

leojean890: roder vers leur base ouais

Zorg1: après le pb c'est que dans le multi il pouvait récupérer le fantôme

Zorg1: là il ne peut qu'essayer de la pousser vers la base

leojean890: mais justement j'ai codé ça mais ça marche bof

leojean890: ouais c la difficulté

Zorg1: je te suis passé devant héhéhé :p:p:p:p

leojean890: ouais je vois ça;)

leojean890: 34.26 vs 33.99

leojean890: tiens y'a quelques non français xD

leojean890: colonne pays

leojean890: sauf si c'est un français qui réside ailleurs:p

Zorg1: bah ou des étrangers résidant en france

leojean890: ouais;)

leojean890: c pas clair leur critère précis

leojean890: à sopra

Zorg1: vu que la condition c'est de résider pas d'être de nationalité

leojean890: français ou résidant en France ?

leojean890: ah ok

leojean890: bon bah t'as mieux lu que moi je pense

leojean890: bon..mon stun :s

Zorg1: c'est pas au point mon truc

leojean890: moi le pire c le stun

leojean890: 34.75 vs 34.18

leojean890: tu restes devant ;)

Zorg1: oui l'écart est pas très significatif ^^

leojean890: yep pas trop^^

leojean890: 0.41

Zorg1: en plus te me bats en duel

Zorg1: ah y a la théière qui attaque

Zorg1: juste en dessous de toi

leojean890: tiens je suis remonté au dessus^^

leojean890: j'ai un bon winrate contre #16

leojean890: contre toi c'était à peu près 50-50

leojean890: 6-4 pour moi quoi que entre mon match 114 et 126

leojean890: 128*

NecroSchmurf_IV: est ce que je suis le seul à avoir des problèmes pour tester mon code dans l'arène ?

NecroSchmurf_IV: depuis 2heures environ

NecroSchmurf_IV: les derniers combats ne progressent pas d'un pouce