Chat:Fr/2022-06-04

From CG community
Jump to navigation Jump to search

Remi.: Salut tout le monde

Remi.: Ah, I_love_CoC a encore pété un câble hier soir

Remi.: Automaton2000 est-ce que tout va bien ?

Automaton2000: c'est le même que celui de la semaine !

Zorg1: Salut tout le monde o/ Remi. Automaton2000

Automaton2000: bon il est bien ce puzzle

Razovsky: o/

I_love_CoC: bonjour à tous

I_love_CoC: tortue Auomaton2000

I_love_CoC: tortue Automaton2000

Automaton2000: c'est ce dont je parle, évidemment... mais je n'arrive pas à créer le raccourci de mon exemple.

I_love_CoC: je reconnais Remi. j'ai eu envie d'un petit mot d'Automaton2000 mais raté pour cette fois

Automaton2000: mais ca va me faire gagner des points

Zorg1: spam d'Automaton2000 : first warning

Automaton2000: moi j'ai juste fait un truc qui me tue à chaque fois :p

Razovsky: Automaton2000 tais toi on te dit

Automaton2000: sans doute pas la même chose

Stilgart: oy Automaton2000 et tortue-licorne à tous

Automaton2000: les puzzles de cg d'assez loin, je trouve

Zorg1: une tortue licorne ... on dirait une session de RPG avec un MJ sous l'emprise de substances diverses et variés

Zorg1: tu me diras dans les monstre de D&D tu as bien la chouette-ours

philRG: hehe mid-tableau sur tower deference en 5 lignes de code

philRG: hey c hargneux l'owl bear

philRG: http://chat.codingame.com/pastebin/0b238a66-ed52-4257-942d-3e1675173dc3

philRG: The owlbear makes two attacks: one with its beak and one with its claws

Razovsky: c'est quoi ça, tu as codé D&D ?

Remi.: Salut tout le monde

Remi.: Vous êtes enfin debout ^^

I_love_CoC: o/ Remi.

Remi.: \o

Remi.: Merci pour ton approbation

I_love_CoC: avec plaisir

I_love_CoC: c'est mérité

Remi.: lol merci ^^

Zorg1: ha la la la CG c'est qu'une bande de potes qui s'approuvent mutuellement leurs contribs :(

Zorg1: c moche

Zorg1: :D

Razovsky: et qui bientôt ne pourront plus se parler :P

Zorg1: t'auras toujours discord

GoTLuB: Keski faut pas faire pour éviter la cooptation/copinage . Diviser pour mieux régner ya que ça de vrai, vive la discorde ( quoi comment ça je suis hors sujet ? l'homme ours porc existe je suis sérieuxe )

Zorg1: on t'as reconnu Tulius Detritus

philRG: Ravovsky: j'ai essayé lol (la partie création de personnage) mais je manque un peu de temps

GoTLuB: fait pas ton climato septique, je suis tres sériouxe

philRG: le plus simple finalement c'est de coder l'ia tour par tour à la mode cg avec le bestiaire comme adversaire et le système d'XP pour la monté de classement et aussi trésors

Remi.: Quoi, au prétexte que je remercie la personne qui m'a approuvé c'est forcément du copinage ? On n'a plus le droit d'être poli ? I_love_CoC espèce de méchant je ne te remercie pas de m'avoir approuvé t'es pas mon copain.

Remi.: :D

philRG: après une bonne suée pour lire les données json de l'api dnd 5th ed., j'ai mon perso: Alberich - Abilities: str: 9 dex: 11 con: 13 int: 14 wis: 10 cha: 17 - Ability modifiers: str: -1 dex: 0 con: 1 int: 2 wis: 0 cha: 3 - (male Hill Dwarf - height: 3'11 weight: 139 lb.- class: bard - AC 11 HD: 1d8 - w: Rapier a: Leather Armor - potions: 5) Do you want to start a combat simulation? (Y/N)


Zorg1: ah dnd ça veut aussi dire 'drag and drop' dans la littérature :D

Zorg1: Slip de combat en Irridium Brossé +10

Zorg1: (très demandé chez les Amazones Pneumatiques des Steppes du Nord)

philRG: ah mince j'ai refactorisé mon code et çà marche plus. Finalement coder sur CG c'est pas si mal. Rien que pour faire le codage de l'UI en QT5, c'est un taf de ouf (et je fais rester en command line)

philRG: s/fais/vais

Zorg1: tu m'étonnes ...

philRG: (slip de combat lol)

TKirishima: Vous préférez Vim ou Emacs ?

Zorg1: philRG : ou le soutien-gorge en maille

Zorg1: TKirishima : pas fini de troller avec les éditeurs ? :p

TKirishima: De toute façon les vrais programmeurs codent sur Word. Comme Automaton2000

Automaton2000: tu es un bot ?

TKirishima: XDDDDDDDDDDDDDDDDDDDDD

philRG: ah oui je gére aussi, j'ai un fichier json de noms par race, ethnie, sexe, et culte...

Remi.: notepad++

Zorg1: ah ah les copier/coller de word qui te transforme des chars en char unicode à la con ^^

TKirishima: Et qui te met des Majuscules au début. ça t'apprend à faire de la PascalCase c'est déjà ça

Zorg1: classique quand tu dois décrire une liste de commandes à executer sous shell dans word car les gars ils connaissent que ça

philRG: en fait pour les noms, j'ai fait un scan OCR des noms des manuels DnD et un script bash pour en faire une db exploitable

Zorg1: ah dans l'API dnd t'as pas les noms ?

philRG: non et aussi pas tous les traits (ou sous-races)

Zorg1: Dragon rouge (ss-race : à pois violet, avec des rayures oranges sous le ventre)

Zorg1: très dangereux, mais allergique au thé vert

philRG: (quand même un bestiaire de 333 individus, çà fait une belle db déjà pour un starter de jeu)

TKirishima: :tea:

Zorg1: après philRG tu peux pas te rabattre sur tous les truc 3.5 en OGL ?

philRG: ss-race : à pois violet, avec des rayures oranges sous le ventre) et là faut coder une règle de gestion sur ces caractéristiques

Zorg1: oui c'est le problème, Gygax n'a jamais voulu faire de MCD pour les monstres :(

Zorg1: ils rajoutent des règles métier au fil de l'eau c'est horrible

Zorg1: de l'Agile quoi :(

philRG: pas mal le lien merci Zorg1

TKirishima: Vraie question: Si CG pouvait ajouter un langage, quel serait celui que vous voudriez qui soit ajouter ?

Zorg1: le langage du coeur

Zorg1: je vous filerais en PM l'url de ma secte pas de panique

philRG: Zorg1: clairement pas de MCD et pour les équipements pareils (c crevant aucune structure relationnelle)

philRG: après çà vient peut-être de l'api aussi

TKirishima: Le langage du qu~~ quoi ?

Zorg1: poum ... poum ... poum ... poum

Zorg1: "et une pompe bricolée vite fait pour faire marcher tout ce bazar"

TKirishima: C'est du 54bpm ça ?

Zorg1: avec tout le café que j'ingurgite j'dois être à plus que ça

Zorg1: cadence d'éperonnage !

TKirishima: Je préfère ne pas tomber dans le cercle vicieux du Café

Razovsky: dites non aux toxines :D

Razovsky: faut que j'arrête l'eau c'est addictif

Zorg1: la vie c'est une maladie, la preuve tu en meurs

Zorg1: c'était "lieux communs et gros malins" notre émission grocervo sur CG ;-)

BlaiseEbuth: 'bsolument

BlaiseEbuth: Yo tout l'monde ! Automaton2000 !

Automaton2000: c'est quoi l'équivalent de la fonction

Razovsky: o/

Zorg1: o/

Zorg1: Automaton2000 : bah tu fais une lambda ça fait pro du soft

Automaton2000: je suis à ... on va pas se faire ban

Zorg1: on se demande bien pourquoi Automaton2000 quand on voit ta collection de first warnings

Automaton2000: c'est là que j'ai faux, ça doit me masquer de meilleures combinaisons à depth plus élevée

Razovsky: je teste Code Vs Zombies

Razovsky: c'est pô mal

Razovsky: faut optimiser ou on s'en fiche ?

Zorg1: si tu veux être en haut de l'affiche oui

Zorg1: quoi qu'en haut ça hard code pas mal

Razovsky: if/else/for

Zorg1: enfin c'est bcp de simus

Razovsky: la base

Razovsky: ou faut complicado un peu ?

Razovsky: attends attends tu me dis si jme goure mais

Zorg1: bah je te dirais que toute simu c'est toujours que des conditions et des boucles à la base ^^

Razovsky: est-ce que faut coder le jeu puis faire des simulations dessus et ensuite choisir la meilleure ?

Zorg1: si tu veux grimper oui

Razovsky: ha ha !

Razovsky: ya qq qui m'a donné des tips pour ça

Zorg1: tu peux faire 100% avec un algo d'heuristique

Razovsky: pour TTT

Razovsky: je vais tester

Razovsky: oui ça c'est bon

Razovsky: if humain en danger et tu peux le sauver , then go to humain

Razovsky: c'est con et ça marche

Razovsky: j'aime l'heuristique

Razovsky: tu peux même être légende en tournoi avec des if else

Razovsky: merci Zorg1 :)

Zorg1: ça dépend du contest pour la légende

Razovsky: le truc où fallait faire des plats

Razovsky: 1000 lignes de if else

Razovsky: paf légende

Razovsky: et pas dernier en plus

Zorg1: ah Code à la Mode

Zorg1: CalM

Razovsky: tu connais un peu C++ ?

Razovsky: yep celui-là

Zorg1: j'en ai fait il y a longtemps

Zorg1: jamais trop aimé

BlaiseEbuth: pfff

Razovsky: help Blaise

Zorg1: bah le C ça suffit, C++ c'est vraiment "faut faire de l'objet"

Razovsky: mayday

Razovsky: sos

Razovsky: you are my only hope

Zorg1: bah poste ton problème déjà :p

Razovsky: "what can i use to store X, Y and an associated Id in C++ ?"

Razovsky: déso c'est en anglais

Razovsky: tu comprends l'anglais ? :|

Zorg1: ah tiens le gars qui poste sur deux chans en même temps

Razovsky: yeap

Razovsky: je bouffe à tous les rateliers

Zorg1: oui j'arrive à comprendre quand W fait le mariole sur #world

Razovsky: ha ha

4839565: Moi j'aide pas les vendus.

Razovsky: :(

Razovsky: T_T

Razovsky: T_____T

**Razovsky pleure

Zorg1: attends ta question c'était de savoir comment on stocker trois valeurs ensemble ?

Razovsky: yep

Razovsky: mais c'est bon j'ai

Razovsky: déjà j'ai fait une structure point pour x,y

Razovsky: puis je fais une pair avec ID,point

Razovsky: et là je ne sais pas

Razovsky: un vector de pairs ?

Razovsky: ça semble bien :no_mouth:

Razovsky: bouarf je suis méga rouillé

Razovsky: moquez vous

BlaiseEbuth: :scream:

BlaiseEbuth: T'inquiètes, je me moque.

Razovsky: ha <3

Razovsky: je peux toujours compter sur toi

Razovsky: t'es un amour

BlaiseEbuth: Ta faute. J'aime pas les gens dont l'alignement est ambigu

Razovsky: tu te moques parce que je suis bossu c'est ça :no_mouth:

Razovsky: c'est petit

BlaiseEbuth: J'oserai pas.

BlaiseEbuth: Ta consomation de tacos quand ça t'arrange en revanche...

Razovsky: je ne suis même pas sûr de savoir ce qu'est un taco

Razovsky: question

Razovsky: pour éviter de créer une copie de chaque variable dans les fonctions C++, faut appeler les variables en tant que référence constante c'est ça ?

Razovsky: genre const X&

Razovsky: ?

Razovsky: const int& X pardon

Razovsky: (ps ne me parlez pas de pointeurs jpige pas encore le concept tout à fait)

BlaiseEbuth: Référence ça suffit. const c'est si tu veux garantir que la fonction ne puisse pas modifier la variable

nicola: Razovsky : un pointeur, c’est une adresse.

nicola: C’est l’index d’un truc dans un tableau de trucs.

Razovsky: merci BlaiseEbuth

Razovsky: je suis perdu dans la sémantique pour utiliser les pointeurs nicola

Razovsky: je ne sais pas comment les utiliser ^^ même si je sais que ça rend les codes bien plus rapides

dwarfie: perceval dirait : ce qui compte d'est les valeurs ... les pointeurs c'est ou les trouver :D

Razovsky: va falloir que jm'y mette

Razovsky: dwarfie sauf si tu lui réponds que c'est à droite dans ton code

nicola: Au fond à droite.

nicola: Dans Ton Code.

dwarfie: "c'est des indices ... le bel indice quoi " :D

BlaiseEbuth: Un pointeur c'est une variable qui stocke une adresse en mémoire. Le pointeur à

BlaiseEbuth: *a un type

BlaiseEbuth: ce qui permet de savoir ce qui est stocké à ladite adresse

I_love_CoC: TIPS : ne jamais mettre un pointeur et un enfant dans le même tableau

BlaiseEbuth: Et avec l'adresse et le type tu peux récupérer ce qui y est stocké

BlaiseEbuth: Le pointeur (donc l'info adresse + type) ne sera jamais bien volumineux, donc plus rapide à passer à une fonction que la valeur elle même

Razovsky: ça je comprends bien, merci ;)

BlaiseEbuth: Bah t'as tout compris alors. C'quoi l'problème

Razovsky: comment on les écrit et on les emploie, j'ai jamais vraiment réussi

Razovsky: faut mettre des * partout et ya des fonctions différentes

BlaiseEbuth: int entier = 1; int* pointeurSurEntier = &entier; #Ici & permet d'obtenir l'adresse. cout << pointeurSurEntier; #Là tu affiche l'adresse de entier. cout << *pointeurSurEntier; #Là tu affiches la valeur d'entier.

BlaiseEbuth: Tiens il a pas pastbin

dwarfie: normal .. ca fait pas pastebin sur discord .. faudrait pas que ca marche mieux ici ;)

BlaiseEbuth: :see_no_evil:

Razovsky: ow merci Blaise je stocke ça tout de suite

Razovsky: ça va me manquer le chat :(

BlaiseEbuth: Mais on déménage juste, c'est rien.

BlaiseEbuth: Va falloir que je m'y remette d'ailleurs. 'tite douche et go

Razovsky: te remettre à quoi ?

BlaiseEbuth: Bah https://cheloniangall.com/

Razovsky: on peut aider ?

BlaiseEbuth: En m'envoyant de l'amour et de la bière.

Razovsky: de l'aùmour facile

Razovsky: amour

Razovsky: tiens

Razovsky: <3

**Razovsky lance des parpaings d'amour à BlaiseEbuth

I_love_CoC: j'ai peur que tu es dissous BlaiseEbuth avec tout cet amour Razovsky

I_love_CoC: aies*

Remi.: http://chat.codingame.com/pastebin/fffc9cab-5ea1-4537-9ebb-7b9595e99b6b

Remi.: pfff même pas drôle

Remi.: :heart_eyes: :kissing_heart: :couple_with_heart: :kiss: :heart: :sparkling_heart: :cupid:

I_love_CoC: nice Remi.^^

Remi.: Non en fait j'habite à Bourges. Nice c'est pas là.

I_love_CoC: pas mal^^

Remi.: Et puis arrête d'être gentil avec moi, on nous accuse de copinage ^^

BlaiseEbuth: Je fonds ! Je fonds ! Mais quel monde, oooooooooh non !

I_love_CoC: je vais aller sacrifier un agneau pour cette vanne histoire d'éviter la fin du monde^^

Remi.: Etant donné le niveau de vanne, sacrifier un ver de terre devrait suffire.

Remi.: Sauf que Vannes c'est encore pas la même direction.

DCVolo: tu prends les paris ?

I_love_CoC: 'tain on va sacrifier un ver des sables de DUNE à ce rythme

DCVolo: .. je file ..

**BlaiseEbuth balance Remi. par la fenêtre.

BlaiseEbuth: C'est bon il est sorti, on a rien vu.

dwarfie: arrete ou je vais me sentir forcer d'aller faire une rando le long de l'aqueduc de la vanne

**Remi. regarde par la fenêtre

Remi.: Je vous vois encore :P

Remi.: Vu de Bourges, Vannes Nice Paris et Dune sont 4 directions différentes

Remi.: (en vrai c'est où Dune ?)

I_love_CoC: (en vrai tu ne l'as jamais lu?)

dwarfie: leve la tete

**BlaiseEbuth appelle la police pour signaler qu'un pervers l'observe depuis l'extérieur par la fenêtre

Remi.: Tant pis, je vais m'enfermer dans un Moulins

Remi.: (promis je n'ai rien bu, je suis à jeun ... comme les pruneaux)

Remi.: Bon c'est l'heure de vous laisser tranquille. ;) bisous bisous

I_love_CoC: à+ Remi.

Razovsky: les vannes géographiques

Razovsky: classique

Razovsky: tu t'en sors BlaiseEbuth ?

Razovsky: c'est chaud d'estimer ce que sera le meilleur oup dans Code VS Zombies

BlaiseEbuth: hm

Razovsky: NON ,

Razovsky: non ?

Razovsky: (pardon

BlaiseEbuth: Fais une simu et un AG

Razovsky: )

Razovsky: ag ?

BlaiseEbuth: Algo génétique

Razovsky: kécécé

Razovsky: je sais simuler des tours

Razovsky: mais

BlaiseEbuth: https://khayyam.developpez.com/articles/algo/genetic/

Razovsky: je ne sais pas trop estimer quel mouvement est mieux qu'un autre

Razovsky: pasque tu peux sauver un humain sur un tour, mais ptetre qu'en allant ailleurs et sacrifiant celui là j'avais un coup encore meilleur

BlaiseEbuth: Bah il faut simuler sur plusieurs tours et comparer le score.

Razovsky: c'est pas hyper lourd de faire ça ?

Razovsky: je vais TO à chaque fois

BlaiseEbuth: Bah nettement plus que quelques ifs ^^

Razovsky: ouep

Razovsky: les arbres c'est pas gourmand

BlaiseEbuth: D'où l'optimisation du code

**Razovsky se flanque une baffe

Razovsky: aïe aïe

Razovsky: je vais progresser c'est sûr

BlaiseEbuth: Sur CVZ tu peux faire un algo génétique et simuler plusieurs parties complètes chaque tour sans soucis en optimisant un peu

Razovsky: okay, ben je vais m'y mettre hein

Razovsky: déjà je vais submit un truc simple

Razovsky: du genre "go to humain sauvable qui permet de tuer le plus de zombies"

BlaiseEbuth: Mais si tu fait ça, truc super important, discrétise les coups possibles.

Razovsky: c'est à dire ?

Razovsky: (he merci hein tu gères)

BlaiseEbuth: Ca sert à rien de considérer toutes les coordonnées où tu pourrais aller

Razovsky: ben bonne question : tu pourrais considérer n'importe quoi, par exemple tous les points barycentre entre un paquet de zombie

I_love_CoC: sur CVZ tu peux aussi essayer de faire un pas en arriére quand les zombies arrivent a portée puis tu reviens un pas en avant le tour d'aprés histoire de stacker plus de zombies

Razovsky: ça fait pas mal de point

BlaiseEbuth: Tu découpes la map en grille et tu limites à quelques position qui te permettent de tout couvrir, ou un truc du genre

Razovsky: découper lamap, noté

Razovsky: la vache I_love_CoC je comprends mieux le pathing de certains en légende, merci du tip^^

BlaiseEbuth: Ca ou autre chose. L'idée c'est de pas avoir un branching énorme pour pouvoir simuler profond et autant de partie que possible

Razovsky: je ne comprenais pas pourquoi ils erraient au hasard de temps en temps ^^

Razovsky: okay merci BlaiseEbuth

I_love_CoC: par contre je te rejoins sur un truc Razovsky c'est que faire une simu c'est pu**in de long et dur (je trouve)

BlaiseEbuth: cmb

I_love_CoC: ?

Razovsky: ha

Razovsky: ha

Razovsky: ha

Razovsky: mais ptn le niveau

BlaiseEbuth: :grin:

Razovsky: incroyable

Razovsky: magnifique

BlaiseEbuth: Désolé. C'était trop tentant

Razovsky: franchement bien placé

I_love_CoC: ok je l'ai BlaiseEbuth^^

BlaiseEbuth: cmb

Razovsky: pauvre I_love_CoC

Razovsky: hé t'abuses

I_love_CoC: en effet elle était parfaite^^

BlaiseEbuth: cmb

I_love_CoC: je sais pas pourqui dans mon cerveau ça n'a pas fait tilt quand j'ai dit dur^^

BlaiseEbuth: Bref

Razovsky: cmb :(

Razovsky: wops

Razovsky: on a dit stop

BlaiseEbuth: Automaton2000 ton opinion ?

Automaton2000: y a t'il un moyen de faire des tests

BlaiseEbuth: Tester c'est pour les faibles Automaton2000

Automaton2000: y a des trucs à faire

Razovsky: question

Razovsky: Ash ne tue que les zombies à portée à la fin de son mouvement ?

Razovsky: il ne tue personne en route ?

BlaiseEbuth: Non. C'est fait par étape comme détaillé dans l'énoncé

Razovsky: okay

Razovsky: merki

Razovsky: catégorie "lisez l'énoncé" ouep JBM l'a créée pour moi

nicola: RTFC : Read The Fucking Consigne. :p

Razovsky: t'es pas prof de maths toi ?

Razovsky: tu dois bien connaître ça ^^

nicola: Justement, oui.

nicola: :grin:

Zorg1: si c'était que dans l'EN qu'on voyait les gens qui ne lisent pas les specs ^^

dwarfie: si c'etait que dans l'EN qu'on voit des gens qui ne savent pas lire

dwarfie: #illestrismeenfrance

Razovsky: et des longues études n'y changent rien

Razovsky: quand tu veux pas faire d'effort, tu ne deviens pas meilleur en francé

dwarfie: vu les reponses a une question posée récemment à des bac +5 +8 ... je confirme ...

dwarfie: " on ne pourra prendre en compte vos besoins des années précédentes ... donc donnez nous tous vos besoins via le formulaire " ...

dwarfie: bilan : des reponses par mails et/ou " les meme que l'année derniere "

dwarfie: :rolling_eyes:

Zorg1: oui mais là t'es dans un système de jeu de pouvoir

Zorg1: donc c'est "je m'en fous de ce que je dis tu fais comme je dis"

Zorg1: et tu fais peter les barettes

Zorg1: les gens qui jouent aux idiots

dwarfie: sauf que depuis le temps , ils devraient savoir que ca parche pas avec moi :D

Zorg1: oui mais ils abandonneront pas plus que toi

dwarfie: dommage pour eux ... je suis pas bete et con mais je suis quand meme la procedure

dwarfie: donc osef leur reponse

Zorg1: en gros wé

dwarfie: ( et non , ils savent quand meme pas lire ... vu leur ortograf den lé meyles ;D )

Razovsky: dites

Zorg1: ils écrivent comme des pieds ça veut pas dire qu'ils savent pas lire :p

dwarfie: bon , c'est pas tout , mais dire des verites ca va pas me faire chopper les 46 xp qui me manquent :rofl:

Zorg1: bah résoud un puzzle, hop 50 XP

Razovsky: si je définis sur C++ un vecteur vector<int> vecteur(N)

Zorg1: va bien y avoir un free XP

Razovsky: faire vecteur[i] = x ;

dwarfie: c'est bien le soucis , ceux qui me restent sont pas free

Razovsky: ça me fait des bad alloc

Razovsky: pourquoi ?

Razovsky: je pige pas

BlaiseEbuth: T'es sûr que i < N

Razovsky: sachant que i<N évidemment

dwarfie: hummm , je sais pas , j'utilise jamais de vecteur quand je sais quelle taille ca va faire :D

Razovsky: t'utilise quoi ?

Razovsky: tu utilises* quoi ?

Razovsky: qu'utilises-tu ?

Razovsky: (XD)

dwarfie: int vecteur[N]

dwarfie: N est bien defini et a une valeur avant le vecteur ?

Razovsky: yes

Razovsky: donc les vecteurs c'est juste quand tu fais du push_back ?

dwarfie: oui et encore , pour les perfs je les bannis des que je peut

Razovsky: je pige pas

Zorg1: mais tkt ils vont bien valider un free XP d'ici là

Razovsky: si je fais du vecteur en push back ça marche

Razovsky: si je passe par les arrays comme tu dis le code ne donne aucune réponse

dwarfie: :neutral_face:

BlaiseEbuth: Problème d'interface chaise-clavier ça.

Razovsky: att att

Razovsky: vector<humain> humains puis humains.push_back(h) ça marche

Razovsky: oh attends

Razovsky: je suis un énorme connard

Razovsky: lapidez moi

BlaiseEbuth: Volontier

Razovsky: avec un s

Razovsky: dwarfie avait raison je suis une bouse intersidérale et je me déteste

dwarfie: atakatakatakatakata ouata ... technique secrete du couteau a beurre ...

BlaiseEbuth: Omae wa mou shindeiru

Razovsky: meri de l'astuce

Razovsky: merci

dwarfie: de rien

dwarfie: ca sent le N qui etait pas initialisé ;)

dwarfie: en fin de compte

Razovsky: exact

Razovsky: c'était la ligne d'après

Razovsky: je me perds dans les input

dwarfie: c'est un classique

dwarfie: j'ai meme du faire la meme a l'avant dernier contest

Razovsky: je note l'erreur et son effet, pour la prochaine fois :rolling_eyes:

BlaiseEbuth: Muahaha

Zorg1: owi le cookbook cas par cas

Zorg1: Automaton2000 une idée de génie ?

Automaton2000: est-ce que le temps de le faire à la main

Default avatar.png GregValt: Salut, avez vous déjà passé des tests techniques sur cette plateforme dans le cadre d'un recrutement ?

Razovsky: jamais

Default avatar.png GregValt: Parce que j'en ai un qui m'attends mais je me sent relativement nul quand je fais des coding challenge la dessus

Razovsky: chui pas dans le domaine

Razovsky: et

Razovsky: jme demande bien pourquoi un trafiquant d'organes me demanderait de passer par ici pour me recruter

Razovsky: fin bref

Zorg1: bah en gros t'as des QCM et quelques truc à coder

Default avatar.png GregValt: On va dire que les entrainement sont flippant

Default avatar.png The-Special-One: yyoooo

Zorg1: les trucs à coder c'est niveau puzzle facile CG

Zorg1: genre temperature

Razovsky: = lire l'énoncé en général

Default avatar.png GregValt: Parce que ils ont param le truc en mode junior et j'ai un bac +5

Zorg1: après ça dépend de la boîte qui recrute

Zorg1: dès fois c'est 30 minutes, parfois bcp plus ? c'est pour dev Java ?

Razovsky: bac +5 fleuriste ?

Default avatar.png GregValt: plutôt dev python

Zorg1: ils t'ont dit le temps que ça va prendre ?

Default avatar.png GregValt: une heure je crois

Zorg1: oui des QCM, quelques exercices de code

Zorg1: après en python les QCM je sais pas trop toujours passé leur test pour du Java

Zorg1: et lis bien les énoncés et les tests, en fait ils vérifient que t'as bien pensé à tester les "cas limites"

BlaiseEbuth: Stoi l'cas limite

breadablemaid: hi

BlaiseEbuth: han

Zorg1: o/

Razovsky: \o

Default avatar.png GregValt: Ok merci zorg

Zorg1: np

BlaiseEbuth: complet

Zorg1: j'ai pas osé la faire ;-)

BlaiseEbuth: Les cons ça ose tout

dwarfie: c'est d'ailleurs a ca qu'on les reconnait

Zorg1: (musique)

dwarfie: ta tadada ta da

BlaiseEbuth: Yé yé ! Ya ya !

Zorg1: la musique des sphères !

Zorg1: bon je comptais me balader mais il pleut comme vache qui pisse dehors :(

Zorg1: Automaton2000, Que faire ?

Automaton2000: j'en ai fait un peu de chance de faire des classes

Zorg1: :scream:

dwarfie: tant que c'est de la pluie , te plaint pas ... moi ca explose depuis 2 heures

BlaiseEbuth: La météo vous est présentée par Michael Bay

dwarfie: ou j j abrahms ... pas mieux l'un que l'autre

Zorg1: j'connais même pas

Zorg1: ah

Zorg1: bah c'est plus facile de faire de l'action à tout va que construire une ambiance flippante

Zorg1: le danger est bien visible y a puka lui éclater la gueule avec la plus grande puissance de feu possible

dwarfie: hummm , ca ressemble au fiasco alien covenant ce que tu dit la :D

Zorg1: bah oui j'ai des acteurs qui jouent les scènes psychologiques comme des savates, donc j'ai décidé de faire le débarquement

Zorg1: en plus bon je suis naze comme Metteur en Scène c'est plus simple pour moi aussi ^^

Zorg1: tout le monde devant un écran vert et on complétera à la post prod

Zorg1: et on doublera les deux trois acteurs qui parlent comme des demeurés

Zorg1: #magieDuCinema

Razovsky: et on prend des doublures pour les fesses HAHA

Razovsky: ça devient n'importe quoi Hollywood

Razovsky: ça fait quelques années remarques

Razovsky: -s

Zorg1: on filme des culs de porcs, sous un certain angle ça fait illusion et ça coute moins cher :p

Razovsky: arrête ça me rappelle Black Mirror

Zorg1: bah je dirais que le cinéma ça toujours été comme ça, si tu veux pas du théatre filmé

Razovsky: je viens de faire 2h de trigo sur CvZ

Razovsky: pour réaliser que je redécouvrais le théorème de Thales

Razovsky: ptn

Razovsky: je suis une flèche

Razovsky: osekour

Zorg1: bon après quand t'as une débauche de FX pour remplacer un scénario lobotomisé ça pose problème

Zorg1: "oui ça n'a aucune logique, mais regarde ma super bataille dans l'espace avec des lasers qui font 'piou piou' et des effets d'aspiration quand les vaisseaux se frôlent"

Razovsky: n'oublie pas la force qui s'apprend en 2s

Razovsky: je suis traumatisé

Zorg1: ah oui Rey elle arrive elle latte le gus qui a du passé 20 ans à étudier la force

Zorg1: trop balaise

Razovsky: c'est le pouvoir de l'amour

Razovsky: vive Disney

Razovsky: :no_mouth:

Zorg1: après c'est la surenchère, et que je te balance des vaisseaux de la taille d'une ville dans la tronche

Zorg1: vraiment "too much"

Razovsky: MORE

Razovsky: MOOOOOOOOORE

Razovsky: xd

Zorg1: Rogue One c'était un peu rafraichissant, même si bon ça réussit toujours au poil de cul près

Zorg1: (après on reste dans le classique avec des méchants qui buttent leur subordonnés pour montrer qu'ils sont super méchant)

Zorg1: (comme technique RH c'est pas terrible mais bon)

Razovsky: ne parlons pas des nouveaux critères de sélection de ce qu'est "un bon script"

Zorg1: bah à ce niveau de budget ils veulent pas prendre de risque

Zorg1: ils se disent, je fais du fan service de base, je leur sert un remake des épisodes qu'ils ont aimés et j'assure mon CA"

Zorg1: quand tu vois toutes les adaptations de comics, jeux vidéos, ...

Zorg1: des anciens films devenus des classiques

Razovsky: c'est du gâchis

Razovsky: mais le pire c'est qu'ils font leur chiffre

Zorg1: bah oui c'est le but du bizness

Zorg1: si ça marcherait pas ils changeraient de modèle :smiling_imp:

Zorg1: bon j'attends Fast & Farious XVII

Zorg1: ils vont bien réussir à buter la station spatiale internationale avec un 4x4 ^^

Zorg1: et une version nanarde d'un rail gun

Razovsky: c'est fast and furious 49 ça spoile pas

Razovsky: j'aimais bien les premiers, c'est pareil

Razovsky: j'étais un grand fan de ciné

Razovsky: mais ça c'était avant

I_love_CoC: je m’immisce dans la conversation mais en même temps avec 1 millirds au box office plus tout les produits dérivés les gars auraient tort de ne pas se gaver

I_love_CoC: et toi Automaton2000 tute gaves?

Automaton2000: il faut aussi prendre en compte l'adversaire

I_love_CoC: et ton adversaire se gave Automaton2000?

Automaton2000: une fois que t'as fait

I_love_CoC: fini Automaton2000

Automaton2000: je sais plus ce que j'ai fais

Zorg1: improvise Automaton2000

I_love_CoC: tu deviens sénile Automaton2000

Automaton2000: il a l'air plus accessible (pas besoin de connaître des algos ou théorêmes de fous furieux ^^)

Automaton2000: bah je viens de le mettre en place

Zorg1: les théorèmes de fous furieux ^^

I_love_CoC: Razovsky : Alors CVZ ça donne quoi?

I_love_CoC: ôups il est parti

I_love_CoC: et toi Automaton2000 ça avance CVZ?

Automaton2000: ah non c'est bon j'ai fait une fonction qui fonctionne pour les deux

I_love_CoC: ok parfait Automaton2000

Automaton2000: ouais ça a l'air d'être utilisé pas mal dans la banque et la finance, comme apl/j/k finalement

Zorg1: ça va Automaton2000 pas de pb pour repomper des phrases entières ?

Automaton2000: ouais mais je veux dire

Razovsky: I_love_CoC j'y ai passé l'aprem et on désire que j'arrête mais je suis loin d'avoir terminé

Razovsky: déjà j'arrive à simuler les mouvements :P

Razovsky: trigo trigo trigo

BlaiseEbuth: Bon. C'extrèmement moche, mais ça fonctionne https://imgur.com/a/TL6iA5l

Razovsky: renvoie le lien amigo stp

Razovsky: ha j'ai

BlaiseEbuth: Nan mais c'est pas accessible pour l'instant.

Razovsky: j'attends le "saving Automaton2000" :(

Automaton2000: bon va falloir que je me pose la question

Razovsky: T_T

BlaiseEbuth: J'suis pas un marchand de sommeil moi, je vais pas l'installer dans une maison insalubre.

philRG: cool le module pickle (pour le devops)

philRG: http://chat.codingame.com/pastebin/3e24a7cb-624a-48ba-84f2-df921e053bc8

philRG: mon premier dump :)

BlaiseEbuth: (╯°□°)╯︵ ⅁ᴚןᴉɥd

philRG: ah flûte j'ai oublié la syntaxe de çà. j'ai du mal à suivre lol

philRG: bon moi je replonge dans ma bible de Gary Gygax

BlaiseEbuth: ouf

philRG: il me faudrait des gif classifiés de persos (race/classes/sexe) çà serait cool: https://imgur.com/a/Q1eUF4A

philRG: ah quoi que je fais faire des captures des manuels pdf

philRG: formulaire fait avec QT designer

BlaiseEbuth: Comment il va faire quand il pourra plis logger sur le chat...

I_love_CoC: philRG : le lien que tu as mis c'est pour un perso de D&D? Razovsky : sans vuloir être indiscret c'est le 'on' dans on veut que j'arréte?

I_love_CoC: vouloir*

b0n5a1: o/

BlaiseEbuth: \o

I_love_CoC: \o b0n5a1

philRG: :-D

Zorg1: o/

dwarfie: b0n5a1 , c'est pas parce qu'il me faut un free xp que tu dois valider un BFS ... meme si c'est celui de Remi. :D

dwarfie: ( ou un flood fill , j'avoue que j'ai meme pas lu le sujet )

BlaiseEbuth: Ah ? Toi aussi t'as trop bu ,

dwarfie: en plus , ca m'a l'air faux une fois lu

dwarfie: ( le validateur everything en particulier )

b0n5a1: (non c'est ok ^^)

dwarfie: ah ouais ... les distances qui réduisent alors que ca s'eloigne c'est ok !?

b0n5a1: t'as presque le même qui est validé en version hexa grid déjà dwarfie

BlaiseEbuth: :popcorn:

b0n5a1: c'est du infinite map dwarfie quand t'est au bord droit et que tu vas à droite tu te retrouves sur le bord gauche

b0n5a1: c'est justement parce que t'as pas lu :D

dwarfie: rahhh ... ok c'est ecrit ... mais ca manque de retour a la ligne ... ok

dwarfie: donc c'est un tore

b0n5a1: avec son marteau...

**b0n5a1 s'enfuit

**dwarfie lance thor vers b0n5a1 ... il est bien plus lourd que son marteau ;)

b0n5a1: ha oui il te faut 48 xp pour vlv up ^^

dwarfie: voila ;)

b0n5a1: lvl*

b0n5a1: t'as la version hexa grid qui a été validée y'a qq minutes

I_love_CoC: c'est un tore de ne pas tout lire c'est ce que tu voulais dire dwarfie?

b0n5a1: là dwarfie : https://www.codingame.com/training/medium/hexagonal-maze tu l'as ton free xp pas besoin d'attendre l'autre ^^

dwarfie: bah ... j'attendrais plutot d'avoir un truc interessant ... parce que la , je peut juste copier du code de truc deja fait ... :(

dwarfie: et en plus c'est validé par celui qui valide tout ce qu'il peut parce qu'il copie-colle les solution ... triste

I_love_CoC: eh je suis là si tu as un truc à me dire dwarfie ^^

I_love_CoC: tu n'es pas obligé de m 'appeler celui qui valide tout ce qui passe^^

dwarfie: comme si tu croyais une seconde que je parle de toi ...:D

I_love_CoC: #just_a_joke

  1. stp_dwarfie_pose_ta_hache_à_biére

dwarfie: a moins que tu reconnaisses resoudre uniquement par des copier coller :thnking:

I_love_CoC: ^^

I_love_CoC: vu la gueule (dégueulasse) de mes codes je crois que je suis clean^^

dwarfie: t'inquietes ,j'ai regulierment des upvotes de mes solutions , mais souvent parce qu'elles sont tricky , rarement parce qu'elle sont propres :rolf:

I_love_CoC: ou alors je me fournis sur je_veux_passer_pour_un_gros_noob_de_la_discipline^^

I_love_CoC: met nous un peu d'ambiance Automaton2000

Automaton2000: je croyais que c'était le cas tu le saurais... :grin:

I_love_CoC: tu es un sale troll Automaton2000 tu le sais ça Automaton2000^^

Automaton2000: ça veut dire que tu ne fais que des wait

I_love_CoC: en plein dans le mille petite cahine de markov de mon coeur Automaton2000

Automaton2000: c'est ce qui me concerne

pardouin: free xp done :)

pardouin: j'ai cru un moment qu'il fallait utiliser les coordonnées hexagonales mais même pas :(

I_love_CoC: à quoi ça ressemble les coordonnées hexagonale pardouin?

pardouin: en gros tu te places en 3D

I_love_CoC: ok

pardouin: et tu imagines que ta grille hexa est un pan de pyramide vu en perspective

pardouin: attend je te trouve une image ce sera plus clair

pardouin: https://imgur.com/AJoDm

I_love_CoC: merci pardouin un nouvelle chose qui va me vriller les neurones pendant quelques heures

I_love_CoC: une*

b0n5a1: non mais le lien complet pardouin :D

b0n5a1: mais met*

dwarfie: https://www.redblobgames.com/grids/hexagons/

pardouin: je sais pas jamais utilisé de lien, on m'a expliqué le concept une fois et c'est tout

pardouin: c'est vraiment simple une fois qu'on a capté

pardouin: http://www.prise2tete.fr/upload/McFlambi-pyra1.JPG

b0n5a1: arf dwarfie a été le plus rapide

b0n5a1: le lien est dans CotC

pardouin: imaginez que les hexagones sont les cubes de la pyramide vus en perspective

pardouin: (le lien de dwarfie est très bien, très complet, mais ça peut être intimidant et donner l'impression que c'est beaucoup plus compliqué que ça ne l'est réellement)

b0n5a1: bah y'a surtout que y'a toutes les options à envisager ^^

pardouin: bon sur ce \o

BlaiseEbuth: Pwet.

b0n5a1: .

BlaiseEbuth: https://www.youtube.com/watch?v=J-fXTRHApRc

Zorg1: comme ça recycle les vieux memes

BlaiseEbuth: C'est dans les vieux pots...

b0n5a1: C'est dans les vieilles peaux qu'on trouve les vieux cons !

**b0n5a1 s'enfuit

Zorg1: b0n5a1 poète début XXIe siècle, surtout connu pour poster des liens de trucs chelous alsaciens dans une tentative de définir le beau (Larousse Universel 2130)

BlaiseEbuth: :grin:

b0n5a1: pfff y'avait un double sens en plus...

BlaiseEbuth: On a vu...

Zorg1: oui oui ^^

Zorg1: m'a fait penser à Bétencourt et son ami photographe

b0n5a1: ça le ferait comme slogan de t-shirt

**Zorg1 check l'avancement du projet de Blaise

Zorg1: bon niveau gommette de couleurs ça n'a pas changé :(

BlaiseEbuth: Non.

BlaiseEbuth: Mais ça avance néanmoins.

BlaiseEbuth: https://imgur.com/a/TL6iA5l

BlaiseEbuth: Sur-ce, tel un vampire suicidaire, je vais me pieuter.

b0n5a1: :beer: ! (avec un côté floral et agrume ^^)

BlaiseEbuth: Pas ce soir.

b0n5a1: bof ça va elle est légère ^^

b0n5a1: 4.7 -> brasserie du mont blanc, cristal I.P.A. (https://img.saveur-biere.com/img/p/32168-46292.jpg)

Zorg1: mdr #world 22:52 ^^

Zorg1: bon Automaton2000 ça va ?

Automaton2000: on en parle ! ^^

Zorg1: bientôt la fin du monde Automaton2000 ?

Automaton2000: on peut voir les solutions des autres