Chat:Fr/2021-11-13

From CG community
Revision as of 05:29, 14 November 2021 by Chat Log (talk | contribs) (Created page with "File:Default_avatar.png Ekdeaad: salut j'ai une question ? File:Default_avatar.png Ekdeaad: comment je peux comparer 2 string et retourner les char en commun en une c...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Default avatar.png Ekdeaad: salut j'ai une question ?

Default avatar.png Ekdeaad: comment je peux comparer 2 string et retourner les char en commun en une complexité < N² (en langage C avec seulement la bibliothèque string.h)

BlaiseVonEbuthIV: Yo tout l'monde ! Automaton2000 !

Automaton2000: ah mais j'ai pas le temps de passer gold

nicola: Si les chaînes ont la même longueur, une simple boucle où tu parcours les indices suffira.

nicola: Sinon, Ekdeaad, va voir du côté de l’algorithme de Levenstein.

Remi.: Salut tout le monde

Le-Z: Tellement moche mon code :sob:

Le-Z: Bravo aux deux premiers très élégant

Bon[]Crayon: Salut #fr

Bon[]Crayon: Salut #automaton2000

Automaton2000: moi je dis qu'il faut que j'arrête de faire des tortues

Bon[]Crayon: Automaton2000 :joy:

Automaton2000: hello, est ce que quelqu'un a déjà eu un problème avec le puzzle de la communauté

Bon[]Crayon: Automaton2000 non personne

Automaton2000: on a deja vu pire

philRG: o/ Automaton2000 et ses défenseurs

Automaton2000: mais t'as pas de bol ...

philRG: ben non

philRG: :-)

Bon[]Crayon: \o

philRG: il devient intelligent ou alors c'est moi qui interprète? :-D

philRG: il devient humain

Lita65: Bonjour tout le monde, Automaton2000 !

Automaton2000: je ne sais pas ce que tu veux

Bon[]Crayon: o/

Bon[]Crayon: Automaton2000 on veut des tortues

Automaton2000: automaton2000: tu pourrais pas ?

Bon[]Crayon: Automaton2000 non l'autre Automaton2000

Automaton2000: du coup c'est plus facile que de faire des puzzles de la commu

Lita65: Il commence à parler de lui à la troisième personne c'est mauvais signe ^^

Bon[]Crayon: Automaton2000 il faut que tu prennes l'air

Automaton2000: ah ah ah ah ah

Bon[]Crayon: :smile:

Lita65: Concernant le puzzle de la semaine "When pigs fly" https://www.codingame.com/training/expert/when-pigs-fly , savez vous si il peux y avoir des "and" pour les "can", "are" et "have" ? Ou est-ce selement pour les "with" et "that can" ?

Lita65: Je trouve la consigne un peux trop lacunaire ;(

Zorg1: le and ça a l'air d'être uniquement pour décrire un objet soit dans une clause "with" soit dans une clause "that can"

Zorg1: quand je regarde les tests ça a l'air d'être ça

Lita65: Oui mais malheureusement les tests ne montre pas l'intégralité des tests de la soumission --"

Lita65: Mais j'ai un deuxième avis c'est cool merci :)

Lita65: J'ai l'impression de comprendre ça aussi !

BlaiseVonEbuthIV: Tu m'as pas répondu hier Lita65 ! C'est quoi un "bruit de force" ? :confused:

Lita65: tester toutes les possibilitées de manière exaustives afin de trouver la solution #BlaiseVonEbuthIV

Zorg1: oui "brute force" qu'on a forcé à être français ^^

BlaiseVonEbuthIV: Brute Force non ? :D

Lita65: mais j'ai dessider de recommencer ma fonction plutôt il y a trop de possibilité j'en ai eu marre au bout de 5 :joy:

Lita65: ok vas pour "brute force" ne l'ayant entendu qu'a l'oral ...

Zorg1: c'est bien ce que je me disais ;-)

Lita65: En gros mode barbare activé ^^

BlaiseVonEbuthIV: Le # c'est pour créer des canaux btw Lita65. Pour pinger quelqu'un le pseudo suffit. ^^

Lita65: ah oki

Lita65: merci :)

Zorg1: maintenant t'as un canal perso

BlaiseVonEbuthIV: Ouai ! \o/

BlaiseVonEbuthIV: Le Canal BlaiseVonEbuthIV

Lita65: ça doit pas être le premier que je cré du coup :sweat_smile:

BlaiseVonEbuthIV: Et après on s'étonne que le chat ait du mal... :3

Zorg1: oui ça peut pas être tous les canaux que crée le CoC ^^

BlaiseVonEbuthIV: Chttt

Lita65: Il me semble pas qu'il y ai ces deux infos dans le "?" du chat. Peut être il faudrait les ajouter ou les rendre plus lisible ?

BlaiseVonEbuthIV: Ohla!

BlaiseVonEbuthIV: Demande d'ajout!

**BlaiseVonEbuthIV se râcle la gorge. "Je vais en parler aux devs, mais c'est pas une priorité."

Lita65: Si les propositions d'améliorations sont les bienvenue biensur ;)

Zorg1: elles sont bienvenues

Lita65: :)

BlaiseVonEbuthIV: :speak_no_evil:

Zorg1: mais juste empilée

**BlaiseVonEbuthIV ne fera pas de blague sur les migrants.

**Lita65 se demande la dernière fois qu'un dev a dit qu'une tâche était prioritaire :thinking:

Zorg1: bah en général la MOA ou le PO s'en balance quand on dit qu'un truc est priotaire

Zorg1: en général on le fait quand le serveur ne peut plus redémarrer

Stilgart: BlaiseVonEbuthIV: tu m'as versé une larme là

BlaiseVonEbuthIV: Pour laquelle ?

Stilgart: le dernier /me

BlaiseVonEbuthIV: :p

Stilgart: c'est une bien triste comparaison, mais c'est tellement vrai :(

BlaiseVonEbuthIV: Oui...

Lita65: salut Stilgart (vous avez vue j'ai pas créé de canal :)

**Lita65 se demande si elle peux avoir un cookie

Zorg1: bah le site t'en a pas déjà filé un ?

Zorg1: :p

Zorg1: c'te blague de geek ...

Zorg1: 6,2 Mo de stockage codingame ...

BlaiseVonEbuthIV: https://memegenerator.net/img/instances/65434895/clapiti-clapiti-clap.jpg

Lita65: Il m'en a filé 7 ! Mais ils ont pas super goût :dizzy_face:

**Lita65 s'offre elle même des montagne de cookies :cookie:

BlaiseVonEbuthIV: Quand tu entends "BAAAM!", puis "Meoww...", et que tu vois le chat arriver en courrant, c'est généralement pas bon signe... Je vous dis donc à tout' mes lapins.

Lita65: Bonne chance pour gérer les dégats

Lita65: Perso j'ai condanné une partie de mon bureau pour en avoir au moins 1 toujours sous le nez. ça limite la casse ^^

Stilgart: Bonjour Lita65

Stilgart: c'est quoi cette histoire de canal, c'est /join canal ?

Lita65: je mettais des # avant pour ping --"

Stilgart: ha...

Stilgart: ça je le vois même pas

Lita65: ^^

Stilgart: #machin, @machin, machin... c'est tout pareil

Stilgart: Automaton2000: @tortue !

Lita65: le @ fait rien c'est pas faute d'avoir essayé ^^

Automaton2000: je suis clairement pas le niveau en math

Stilgart: je t'ai demandé une tortue Automaton2000, pas un ruban de moebius dans une bouteille de klein...

Automaton2000: il y a d'autres choses à faire

Zorg1: Automaton2000 : tkt, tu improvises fait comme les pros

Automaton2000: bah ça fait un bon score

Lita65: C'est surtout que ce serait cool qu'il n'y ai pas que celui qui reçois le ping (mais aussi celui qui l'envoie) ai le nom d'une autre couleurs sinon aucun moyen de savoir qu'on a pinger quelqu'un

Zorg1: Automaton2000 t'as de la chance en colle l'impro ça marchait pas terrible pour moi :(

Automaton2000: j'ai raté le début du contest

Lita65: Une autre proposition d'amélioration BlaiseVonEbuthIV

Lita65: Automaton2000 le conteXte c'est les tortues !

Automaton2000: tu veux dire que t'as un peu de code

Lita65: j'ai dis tortue pas torture Automaton2000!

Automaton2000: j'ai essayé ça mais ça ne marche pas parce que je dois faire une boucle for

Lita65: c'est justement pour ça que ça fonctionne pas ! Tu t'y es pris comment pour faire une boucle for avec une tortue Automaton2000 ? C'est un genre de prise de katch ?

Automaton2000: ah je suis pas chez moi

Lita65: Je prends ça pour une confirmation !

Zorg1: :thinking: commenter les sorties d'Automaton2000 comme un match de catch, c'est une idée ça

Automaton2000: oui mais on a des trucs en plus

Lita65: Des guants ? et t'es pas chez toi ! du coup c'est pas du catch ! Automaton2000 t'est sur un ring et tu boxe cette pauvre tortue ? Avoue !

Automaton2000: faudrait que je pense que je vais laisser comme ça

Lita65: Et en plus tu perd ! Contre une tortue. shame !

Zorg1: Automaton2000 c'est un lièvre. normal qu'il perde contre une tortue, c'est écrit.

Automaton2000: donc c'est pas très dur

Stilgart: la peau de lièvre c'est effectivement pas très dur, Automaton2000

Automaton2000: oui, je l'ai fait avec un bfs

Zorg1: on avait la pastille "vu à la TV" pour booster les ventes maintenant on a la pastille "avec un BFS". Tu inoves Automaton2000 c'est bien

Automaton2000: j'en sais rien du tout

Lita65: Même lui il comprends pas tout ce qu'il dit ^^

Zorg1: mais lui contrairement à l'IA de microsoft il parle pas d'envahir la pologne alors qu'il fonctionne depuis plus longtemps.

Zorg1: ou alors le taux de troll est très bas ici :thinking:

Stilgart: il parle d'envahir le monde avec une propagation virulente de bug, quand même

Lita65: J'ai lu ça page en diagonale. J'ai vue qu'il y avait sa BDD mais j'ai pas cherché plus loin. ça BDD s'enrichie via ce canal ?

Stilgart: on essaie de le former, oui

Stilgart: mais il est dur de la chaine de Markov notre Automaton2000

Automaton2000: pour un jeu à la mode

Lita65: Il faut l'invoquer ou pas forcément ? Il faut mêtre son nom dans le message ou pas forcément ?

Zorg1: oui il faut l'invoquer c'est un chatbot pas un spambot ^^

Zorg1: mais tout ce que tu dis, il le rajoute dans sa chaîne de Markov

Lita65: donc ce que tu viens de dire même si tu n'as pas mis "Automaton2000" il le stock ?

Automaton2000: tu peux aussi le faire en python

Zorg1: oui il mange les logs du chat

Lita65: ok ! merci

Lita65: Bonne ap' Automaton2000

Stilgart: et si tu mets Automaton2000, il va remplacer par un pseudo choisi au pif

Automaton2000: je vois le code des autres

Automaton2000: je comprends pas où tu veux en parler ?

Stilgart: bonjour à tous et tortue à Automaton2000 le bot de compétition

Automaton2000: et t'as des trucs drôles

Lita65: On peut pas lui corriger ça BDD/grammaire ^^ ?

Stilgart: si, mais il faudrait corriger la mienne d'abord :D

Lita65: et la mienne ^^

Alshock: Bonjour à tous et même à ceux qui pensent du mal de [CG]Thibaud

Alshock: et bonjour Automaton2000

Automaton2000: c'est pas ce qui est dans le même tour

Lita65: Bonjour

Zorg1: personne ne pense du mal de notre CM bien aimé, enfin voyons, Alshock où vas tu chercher ça ?

Alshock: @Lita65 ça serait dommage de corriger la BDD d'automaton et incroyablement galère à faire pour les fautes qui existent

Alshock: quand quelqu'un dit "sa" au lieu de "ça" par exemple, il le stocke comme un lien entre les mots autour et "sa" mais comment repérer l'erreur. Pour les fautes qui n'existe pas, il détruit ses nodes les moins utilisées, donc si la faut n'est pas très courante il ne la retiendra pas. S'il la retient on ne peut s'en prendre qu'à nous-même

Zorg1: ce qu'on disait ça revient à corriger tout le chat en fait ^^

Alshock: le fait que mon message qui parle de faute contienne trois milliards de fautes est ma plus grande fierté

Lita65: Il a quand même un garde fou c'est cool

Alshock: c'est pas vraiment un garde fou, en fait c'est une contrainte technique xD

Alshock: donc il faut beaucoup répéter tortue pour qu'il l'apprenne

Lita65: l'un empèche pas l'autre !

Zorg1: et dans des contextes différents aussi

Zorg1: il a un prefixe de trois actuellement je crois

Zorg1: (le mot actuel est déterminé par les trois mots précédents)

Lita65: Automaton2000 tu connais la fable du lièvre et de la tortue dont parlait Stilgart tout à l'heure ?

Automaton2000: si je fais que des matchs contre le boss :d

Zorg1: les gardes fous c'est surtout qu'il coupe au delà d'une certaine longueur de réponse pour éviter qu'il parte en boucle

Alshock: hier j'ai promené deux tortues sous contest avec une tortue boss et une tortue bug. Les tortues s'optimisent c'est des tortues the descent

Alshock: ça c'est pour la génération, je parlais de la BDD

Zorg1: nice

nicola: Bande Dessinée Danoise ?

Alshock: faut que tortue on s'organise tortue pour mettre tortue un mot tortue sur trois

BlaiseVonEbuthIV: Alshock il fait des pings sauvage pour dire des conneries, il va se faire ban...

Alshock: c'est donc une bande dessinée tortue danoise :P

Lita65: Je comprends tortue pas très tortue bien le tortue principe :thinking:

Zorg1: bah non blaise c'est pas toi la victime expiatoire de base ici ?

Alshock: ça y est tortue tout le monde en a marre xD

Zorg1: on dit une connerie et tu te fais ban :p

Alshock: Alshock il fait des pings sauvage pour dire des conneries, BlaiseVonEbuthIV va se faire ban...

Alshock: les grands tortues se rencontrent

Zorg1: il est partie en tortue le gentil Alshock ...

BlaiseVonEbuthIV: Gentil c'est vite dit...

Alshock: moi j'aime tortue la salsepareille

Alshock: on sait d'ailleurs si automaton retient les mots en space-separated ou si la ponctuation genre '-' ou "'" sépare aussi ?

Lita65: BlaiseVonEbuthIV je t'ai ping plus haut si tu veux ajouter une idé à la file ;)

Default avatar.png MangeMaSoeur: J'ai vu que CodinGame proposait un outil pour les entreprises pour tester leurs futurs salariés, vous savez s'il y a un endroit où on peut se tester soi-même ? Merci d'avance 👀

BlaiseVonEbuthIV: Moi ? Pourquoi moi Lita65 ?

Lita65: Oui MangeMaSoeur

Alshock: t'es modérateur t'as sureeent le droit de recoder le chat

BlaiseVonEbuthIV: Modérateur moi ?

Alshock: dans mon coeur

BlaiseVonEbuthIV: <3

Zorg1: sont mignons

Default avatar.png MangeMaSoeur: Lita65 vous sauriez me dire où je pourrais trouver ça s'il vous plaît ? 😇

Lita65: yes ! un instant

Alshock: MangeMaSoeur le fait que tu viennes de vouvoyer Lita65 avec ton pseudo m'a refait ma journée sache-le

Default avatar.png MangeMaSoeur: Alshock je suis un abruti poli :b

Default avatar.png MangeMaSoeur: Lita65 merci 😄

Lita65: Pour répondre à BlaiseVonEbuthIV, tu es le premier à m'avoir répondu mais si Zorg1 veux ajouter je dis rien ;)

Zorg1: je passe

BlaiseVonEbuthIV: Nan mais, ni l'un ni l'autre n'avons main là dessus hein. Ni personne ici :p

Stilgart: il faut être plus subtile que ça

Lita65: bah voilà que d'idées tombé dans l'oublie

Stilgart: ESCROLL

Stilgart: (un jour faudra qu'on m'explique pourquoi ça s'arrête de scroller dans ce chat)

Alshock: Lita65 pour te donner une idée du désastre le code de ce chat est si foireux qu'un ban ne peut pas être annulé, un utilisateur ne peut pas être ignoré, et pire que tout il n'y a pas la commande /slap

Zorg1: des explications ? et aussi des corrections pendant qu'on y est ....

Lita65: Alors MangeMaSoeur tu peux tester dans ton home les certifications. ça ressemble un peut à ce qu'envoie les entreprise pour te tester

Alshock: ah oui et le scroll s'arrête de manière random aussi

**Stilgart slaps Alshock around a bit with a large fishbot

Stilgart: (c'est bien ce qui me semblait :D )

Alshock: je suis OUTRÉ comment oses-tu ?

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

**Alshock slaps Stilgart around a bit with a large fishbot

**Stilgart slaps Alshock tortue around a bit with a large fishbot

Default avatar.png MangeMaSoeur: Ok, merci Lita65 je vais regarder tout ça 😄

Alshock: Le meilleur d'entre nous Stilgart

Stilgart: tuens, me semblait qu'on pouvait changer la fin avec un argument... mais non

Alshock: (╯°□°)╯tortue︵ ┻━┻

Stilgart: désolé pour le free slap

**Stilgart slaps himself around a bit with a large fishbot

BlaiseVonEbuthIV: Si. Pour annuler un ban il faut changer les certificats du site. Ca fait planter le serveur et ça unban les gens. Ca supprime les derniers ajouts/retrait de droits de modération aussi. :thinking:

**Alshock

  • Alshock slaps Stilgart around a bit with a large tortue

Alshock: ah merde ça s'est vu

Stilgart: Lita65: j'espère pas

Stilgart: si les entrerprises utilisent ce que j'ai vu en certif pour recruter, je peux arrêter mon métier direct

BlaiseVonEbuthIV: C'est la même interface on va dire. :smirk:

Lita65: MangeMaSoeur tu clique sur la maison et la tu as un cadre "<\> Langages" c'est ici que tu trouveras ton bonheur !

Stilgart: (mes étudiants n'ont pas besoin de cours/TP pour passer les certifs CG)

Default avatar.png MangeMaSoeur: Yes, merci Lita65 😄

Alshock: la maison ?

**Stilgart porte sa maison sur son dos

Lita65: oui Il y a pas marqué "Home" lorsqu'on passe la souris dessus donc c'est la maison ^^

Stilgart: ha, le bouton questmap

Alshock: ah oui c'est une maison didon

Alshock: faut jamais cliquer sur cette merde

Alshock: on arrive à des endroit pas bien

Stilgart: bah si,

Stilgart: pour voir ta quest map et trouver le potw

Zorg1: ha la page d'accueil qu'on dit en french ^^

Lita65: Stilgart + :house_abandoned: == :turtle: || :snail:

Stilgart: d'où le "ha, le bouton questmap "

Alshock: cette fameuse opération parfaitement pensée et voulue comme telle

Stilgart: Automaton2000: tu vois, Lita65 a encore un peu de mal avec les tortues

Automaton2000: du peu que j'ai vu sur le chat Stilgart

Lita65: c'est pas que le bouton quest map ! il y a tout tes achivment

Alshock: les certifs, pas les achievements

Lita65: disont que en générale on dis que c'est l'escargot qui porte ça maison sur son dos pas les tortues ^^

Zorg1: ah oui ces certifs là

Alshock: tiens d'ailleurs j'ai jamais fait légende nulle part, j'ai un peu honte mais en même temps je sais pas ce que j'ai push

Lita65: Il n'ya pas non plus que les certifs

Alshock: Lita65 Petit escargot tortue porte sur son dos tortue saaaaaaaaaaaaa maaaiiiisooonneeeeeetteuuuuh

Zorg1: :thinking: je m'inquiété

Zorg1: trop d'accents tue l'accent

Lita65: il y a aussi l'ancart "COMPÉTENCES RÉCENTES" et le liens vars le profils complet qui contient les badges obtenues

Alshock: l'inquiétude est palpable

Alshock: ouais ils avaient des zones vides et ils ont mis n'importe quoi dedans quoi

BlaiseVonEbuthIV: Oui 'fin tu cliques sur ta tête c'est pareil.

Alshock: tu cliques pas sur la tête de mon escargot

Alshock: spèce de monstre

Stilgart: Lita65: les achievements, tu as ça dans le profil

Lita65: Non BlaiseVonEbuthIV ça fait mal !

Lita65: c'est ce que je vien de dire Stilgart

Alshock: blaise depuis qu'il fume le cigare monocle il a géchan

BlaiseVonEbuthIV: En quoi ?

Alshock: en.... bah tiens ouais en quoi .

Lita65: Au faite c'était pas trop la catastrophe avec tes chatts BlaiseVonEbuthIV

Alshock: ses chattes ?

Lita65: *chats

BlaiseVonEbuthIV: Rien de grave...

Lita65: cool !

BlaiseVonEbuthIV: Du coup j'attends Alshock: En quoi ?

Alshock: je sais pas de quoi on parle, mais je pense que "aime cas" lui a fait voir pire

Alshock: en profil déjà

Alshock: et de face aussi

BlaiseVonEbuthIV: Le slave renverse pas des trucs chez moi. Pas encore du moins.

nicola: Le chat ? Mais c’est toi l’esclave si tu as un chat.

Alshock: mais attends, Jibéhem garde tout le chat depuis 2017, tu penses qu'il a revendu les données à un groupe pharmaceutique ?

nicola: Oui, pour étudier la santé mentale.

BlaiseVonEbuthIV: JBM garde les logs du chat aussi ?

Alshock: conclusion : le groupe finance elon musk pour se barrer sur mars

Lita65: C'est pas comme si nos mots pouvait soigner tout les maux !

Alshock: Ah merde non y a que magugusse qui fait ça, pardon

nicola: Une maille, des maux ?

BlaiseVonEbuthIV: dbdr Alshock

Alshock: c'est bien la peine de s'embêter à pas tag pour rien quand on parle avec BlaiseVonEbuthIV xD

Alshock: comment ça dbdr ? A part son espionnage industriel il a des liens dans les automatons aussi ?

BlaiseVonEbuthIV: Dit le mec qui ping le "CM" gratos

BlaiseVonEbuthIV: Bah il garde les logs du chat

Alshock: @nicola une marre des maux

Alshock: oui bah le CM lui je pense pas qu'il ait un IRC à son boulot qui le prévient de chaque ping

Alshock: j'ai invoqué un des monstres une fois j'm'en suis pas encore remis

BlaiseVonEbuthIV: Monstre ?

Alshock: et là, révélation, en fait si :

Alshock: J'sais plus si c'est JB, Mag, ou le pauvre reC, dans tous les cas j'me suis dit qu'il fallait éviter les tags dans le doute

Alshock: ptêtre les trois

Zorg1: ?

Zorg1: j'ai du manquer un épisode

Alshock: bientôt dispo sur netflix

Zorg1: c'est pire que Lost le drama CG :(

BlaiseVonEbuthIV: Toujours faire gaffe à c'qu'on dit. Le latin est une langue morte depuis qu'un groupe de Romains bourrés m'ont invoqué en bafouillant des conneries.

Alshock: C'est vrai ça @cthulhu ?

Zorg1: Cthulhu c'est pas les langues oubliées avec de préférences des clusters de 3-4 consonnes qui se suivent ?

Zorg1: (il y a aussi des sacrifices humains mais ça c'est la base quand tu fricotes avec des entités d'outre monde)

Zorg1: (genre z'ont pas parcouru des distances indicibles pour se baffrer un kébab)

Alshock: c'est bon un kebab

Alshock: ptain merde faut que j'aille manger

Alshock: aplus

Alshock: soulbus

Stilgart: Alshock: ça devait être rec

Stilgart: les deux autres sont là suffisamment souvent pour que ça ne pose pas de problème

Zorg1: mais R'lyeh a un très bon kébab non euclidien, pourquoi Cthulhu viendrait te voir pour s'en manger un ?

Stilgart: et sinon, ?disableChat=true ou configuration du client irc

Alshock: J ouais mais M c'est plus rare, nan ?

Stilgart: il parle pas beaucoup hors contest

Alshock: quoique remarque, depuis que CGLite et TvC sont en WIP constant

Stilgart: mais il est là au moins via Automaton2000

Automaton2000: la seule chose que je n'ai pas vraiment de sens

Stilgart: Automaton2000: de gauche à droite

Automaton2000: je pense que tu vas trouver

Zorg1: ah le farming d'XP de J&M

Alshock: C'est vrai qu'avec Automaton2000 on a tous un peu de Mag dans notre coeur

Automaton2000: est-ce que je fais les puzzles ?

Stilgart: Automaton2000: recrache JBM

Automaton2000: salut tout le monde et Stilgart

Stilgart: bonjour à tous et tortue à Automaton2000

Automaton2000: je débute sur le site

Alshock: farming d'xp ? maintenir en WIP ça a un bénéf ?

Stilgart: oui

Zorg1: bah regarde le nombre d'upvote de chaque

Stilgart: 1 upvote = 15xp

Zorg1: 10 XP

Zorg1: plutôt

Stilgart: ha, c'est "que" 10 ?

Stilgart: anyway, à un certain stade, c'est la plus grosse source d'XP

Stilgart: cf l'écart entre euler et les autres lvl50+

Zorg1: oui upvote de contrib = 10 XP upvote de solution = 5 XP upvote de commentaire = 1 XP

Zorg1: en gros

Zorg1: 15 XP c'était le "vote utile" de souvenir

Zorg1: (qui n'existe plus)

Default avatar.png JBM: houla ça hl

Zorg1: bah surtout Stilgart nous on subtweetait courageusement ^^

Stilgart: tu voulais dire subtwitchait ?

Stilgart: (ou alors j'ai raté une compostante tweeter de CG ?)

Zorg1: oui bon je connais seulement le terme sur tweeter

Default avatar.png JBM: j'ai lu en diag 2× et j'ai pas compris, je vais sans doute pas insisiter

Zorg1: la composante tweeter c'est sur le discord ^^

Stilgart: le disquoi ?

Stilgart: JBM: ça parlait de hl, essentiellement

Zorg1: dis "corde"

Stilgart: ficelle

Zorg1: bout

BlaiseVonEbuthIV: T'aurais lu une fois tout droit au lieu de deux fois en diagonale...

Zorg1: question de style

Zorg1: y en a qui aime bien biaisé

Alshock: y a un bouquin qui s'appelle "quand est-ce qu'on biaise ?"

nicola: Pour moi, HL est Half Life.

Alshock: Highlight 3 confirmed

nicola: À Ficelle, je réponds Fantômette.

Zorg1: houla ça ne nous rajeunit pas

Zorg1: bon Automaton2000 le bot le + jeune du chat, t'en penses quoi ?

Automaton2000: ouais mais je fais un truc comme ça

Zorg1: y a pas une histoire de λ dans half-life ? ha si la "demi-vie" ... ok

BlaiseVonEbuthIV: "demie-vie", "half-life" :o

Zorg1: oui bon ???

Zorg1: ...

BlaiseVonEbuthIV: :p

Beretta_Vexee: la demie-vie est un concept fondamentale de la radioactivité.

Beretta_Vexee: C'est aussi utilisé en pharma et bio, pour évaluer le temps d'éliminiation d'un produit dans un système.

Bon[]Crayon: Automaton2000 mise à jour

Automaton2000: de toute façon je pense que ça serait plus simple pour moi

Bon[]Crayon: Automaton2000 je le pense aussi

Automaton2000: je suis surpris que ça marche ?

Bon[]Crayon: Automaton2000 parfois ça nage

Automaton2000: c'est comme si tu me dis que t'as codé autre chose pour le learn de tomeindex 0 les premiers tour ...

Bon[]Crayon: Automaton2000 rien capté

Automaton2000: mais pas dans le bon ordre

Bon[]Crayon: Automaton2000 c'est tout de suite plus clair

Automaton2000: arf ! :) je suis pas sur d'avoir compris la question en fait

Bon[]Crayon: Automaton2000 quel est le plus lourd entre un kilo de plomb et un kilo de plumes ?

Automaton2000: ou alors on est nul ?

Bon[]Crayon: Automaton2000 000000000000000

Automaton2000: Bon[]Crayon : une tortue ?

Zorg1: :thumbsup: ezpz

Bon[]Crayon: Automaton2000 :turtle:

Automaton2000: surtout que la plupart des multis

Lita65: RE

Bon[]Crayon: \o/

Lita65: Huier Stilgart (je crois) me faisait une proposition de boucle for en C++ avec auto, cbegin et cend. J'ai une question ! Comment on fait pour savoir à quelle ittération on est du coup ?

Bon[]Crayon: je crois qu'il existe une fonction distance.

Lita65: :thinking: pour le coup si tu as le lien cpp reférence je sui pour :)

Lita65: https://www.cplusplus.com/reference/vector/vector/vector/ Je le vois pas là

Bon[]Crayon: https://en.cppreference.com/w/cpp/header/iterator

Lita65: c'est lui c'est bien ça ? J'y jette un oeil https://en.cppreference.com/w/cpp/iterator/distance merci :)

Bon[]Crayon: oui, il faut tester

Lita65: Je test ça ;)

Lita65: Je confirme ça fonctionne. Merci :D

Lita65: http://chat.codingame.com/pastebin/1d16ff56-fea4-4b9d-956d-6cdbb47ce94f

Lita65: http://chat.codingame.com/pastebin/bc45d08a-c43d-457a-a020-3d125c8ca81e

Lita65: ah ça fonctionne pas ;(

Lita65: Bon en une ligne la réponse est distance(v.cbegin(), i)

Lita65: avec v le vecteur à parcourir et i l'ittération courrante

Bon[]Crayon: ok

BlaiseVonEbuthIV: Comment es ton ?

Vaurtitoux: Quelqu'un sait comment faire en sorte que l'éditeur indente à la suite d'un if sans {} automatiquement?

Vaurtitoux: j'ai essayé pas mal d'options mais rien ne marche

Vaurtitoux: tellement de la daube vscode

BlaiseVonEbuthIV: Stoi la daube

BlaiseVonEbuthIV: Utilise ton propre éditeur

BlaiseVonEbuthIV: C'est bon la daube d'ailleurs...

BlaiseVonEbuthIV: J'ai la dalle...

Vaurtitoux: c'est dla vraie blaise vscode

Vaurtitoux: :nauseated_face:

BlaiseVonEbuthIV: Hmm. Etre une daube ça me va. C'est bon la daube. Je l'ai déjà dit ?

Vaurtitoux: :flushed:

BlaiseVonEbuthIV: Après y'a des plats qui sont bons mais difficiles à manger. Et du coup les gens qui savent pas les manger s'en foutent partout. Et plutôt que d'apprendre ils préfèrent dire que le plat est mauvais... If you know what I mean. :smirk:

Vaurtitoux: pourquoi apprendre a manger un truc lourd et degeu qui n'a pas une recette concrete if you know what I shit

Lita65: Vaurtitoux perso je fait flèche droite flèche gauche pour éviter l'auto complession

Vaurtitoux: c'est pas le problème l'autocompletion, celle merdique par defaut je l'ai déjà enlevée aussi, c'est l'indentation simple d'un if sans brackets qui est difficile mdr

Lita65: ah sorry ! Je sais pas !

Vaurtitoux: j'ai essayé pas mal de modes d'indentations (dont "advanced" LOL) et ça gère toujours pas

Vaurtitoux: de la DAUBE :o

BlaiseVonEbuthIV: Qui n'a rien à voir avec vscode btw. Mais peu importe. Comme j'ai dit "Utilise ton propre éditeur"...

Vaurtitoux: En utilisant quoi? The truc codingame sync beta qui force l'utilisation de chrome et d'installer des trucs qui ne sont pas natives au site? XD

BlaiseVonEbuthIV: Un copier-coller ?

Vaurtitoux: Ah bah super XD

BlaiseVonEbuthIV: Ou alors t'appuie toi même sur tab ? :3

Vaurtitoux: et je n'utilise pas de boucles quand je code non plus

Vaurtitoux: j'ai cerné ton type

BlaiseVonEbuthIV: Daube ascendant provençal ?

Vaurtitoux: :pray:

BlaiseVonEbuthIV: Encore un mec qui m'as cerné en trois phrases... C'est fou le nombre de psy qui viennent sur cg de nos jours. :(

Vaurtitoux: Tu t'en remettras :'( bonne journée

Lita65: :joy:

philRG: BlaiseVonEbuthIV: çà fera 50€ :-D

Lita65: https://media.giphy.com/media/h25D1rSrfsLZzyzl5U/giphy.gif

Crackouille: calsh of code en C https://www.codingame.com/clashofcode/clash/2066412829e3522fdf4c100bc25a9937f7ead8d

BlaiseVonEbuthIV: Je vais ajouter "daube" à "pessimiste", "innutile", "raté", "tricheur" et "salé" sur mon CV.

philRG: pas de liens de conflit ici s'il vous plaît

Lita65: Honnetement BlaiseVonEbuthIV si tu commence à retenir les avis non fondé de tout les inconnus du chat t'es pas arrivé ! (le miens y compris ^^)

philRG: suis d'accord avec Lita65

BlaiseVonEbuthIV: Oh non, t'inquiètes. C'est seulement le condensé de 7 ans de présence sur le site. ^^

BlaiseVonEbuthIV: 7 ans de malheur \o/

Lita65: Comment tu fais je me souviens déjà plus de se que l'on m'as dis hier XD

Lita65: Toi tu as oublier de regarder dans le syeux en trinquant ^^

BlaiseVonEbuthIV: J'avais du péter un mirroir avant de m'inscrire... :thinking:

BlaiseVonEbuthIV: Ah peut-être oui.

Lita65: ou passer sous une échelle un vendredi 13 en suivant un chat noir

Lita65: Après je les connait pas tous mais je suis sûr que sa ce coincatène

Default avatar.png Miloshine: Bonjour, je voudrais essayer de passer la certif JS mais j'ai une erreur car j'ai pas fait d'exo alors que j'en ai déjà fait

Default avatar.png Miloshine: ou alors, les exercices que j'avais fait ne comptais pas

Lita65: Je crois que c'est le même problème que j'ai eu

Default avatar.png Miloshine: mais du coup, de quels exercices s'agit il ?

Lita65: Tu parle de la quest map ?

Default avatar.png Miloshine: de ca https://www.codingame.com/take-the-test/Javascript

Default avatar.png Miloshine: je vois pas ce que c'est la Quest Map

Lita65: A ok !

Lita65: Le terme certification est utilisé deux fois dans CG. D'où ma confusion.

Lita65: C'est bien la certif ou tu as plusieurs exos et un temps limité pour les faires ?

Lita65: Si oui tu as bien tout fais sans essayer de tricher ? (modififer l'horloge, ...) et tu as fais le processus jusqu'à la fin ?

Lita65: C'est bien la certification que l'on a le droit de passer qu'une fois par mois ?

Default avatar.png Miloshine: oui c'est bien ca, non j'ai pas triché, je l'ai meme encore fait puisque une erreur survient avant le démarrage

Lita65: Je suis désolé, se n'est pas dans mes compétences :sweat:

Lita65: J'ai fait la certif C++ il y a deux semaines et tout c'est bien passé. Dés fois que ça peux aider à cerner le problème.

Lita65: *ça puisse

Default avatar.png Miloshine: Pas de soucis :wink:

Default avatar.png Miloshine: Si quelqu'un du support peut passer par ici ^^

Zorg1: un samedi ?

Lita65: à 18h ^^

Default avatar.png Miloshine: exactement, en plein week end de 4 jours :) je suis un peu couillon, ca m'est pas venu à l'esprit

Lita65: essaye peut être lundi ;)

Default avatar.png Miloshine: yes

Lita65: mais peut être que d'ici là le problème sera résolut (de ton côté ou de celui de CG)

Bon[]Crayon: Ding Dingue Dong Automaton2000

Automaton2000: si je suis passé de silver à legend

Bon[]Crayon: Automaton2000 c'est mon rêve

Automaton2000: bah à force de faire des jeux de société

Bon[]Crayon: Automaton2000 tout s'explique

Automaton2000: faut que je demande à voir le code des gens ?

Bon[]Crayon: Automaton2000 y'en a qui ont essayé ...

Automaton2000: alors que quand je suis à plus de 1000

Zorg1: Automaton2000 fais pas genre tout le monde sait que t'as hacké les serveurs de CG ...

Automaton2000: j'ai des perfs de merde

Zorg1: ça n'empêche pas Automaton2000 ça prend juste plus de temps

Automaton2000: notamment le fait que ce soit un bug

Bon[]Crayon: Automaton2000 il a tout cassé

Automaton2000: j'ai pas pu le faire en une seule fois à la fin de la semaine

Zorg1: ok Automaton2000 fait des livraisons en prod le Vendredi normalement ...

Automaton2000: c'est pour ça que je connais un peu de temps.

Zorg1: au moins une livraison le vendredi, tu t'emmerdes pas le Lundi Automaton2000 :D

Automaton2000: je crois que je vais changer tout ça

Bon[]Crayon: Automaton2000 le changement c'est maintenant

Automaton2000: tout depend de ce que je me connecte sur cg, sur mon client irc, je monte tout seul

Bon[]Crayon: Automaton2000 bon bah c'est pour plus tard

Automaton2000: surtout que tu peux pas tester toutes les combinaisons possibles

Stilgart: go go go legend Automaton2000

Automaton2000: c'est pas un vrai langage

Zorg1: on est bien d'accord Automaton2000

Automaton2000: c'est pas très loin de ce que j'ai vu des gens qui sont en train de me battre

Zorg1: te laisse pas faire Automaton2000, prouve que tu existes, résiste !

Automaton2000: bon en meme temps , si tu veux aller plus vite

Zorg1: je suis déjà à fond Automaton2000 !

Automaton2000: c'est pas un truc pour le faire en c++ je sais pas si y'a des trucs en dur

Default avatar.png JBM: comment es ta re

BlaiseVonEbuthIV: cru

Zorg1: d'essence

Zorg1: on est chaud pour le spring challenge de jeux de mot & charades

Zorg1: :p

Zorg1: Automaton2000 quel va être le thème du SC2022 ?

Automaton2000: en fait je ne vois pas comment ça marche dans les deux cas

Default avatar.png grolouch: vous auriez un combats de bots ou un "optimisation" à recomander pour un débutant ?

Zorg1: ça dépend, t'es plutôt géométrie (avec un peu de trigo) ou tu préfères autre chose ?

Default avatar.png grolouch: Hum aucune idée, si tu en à un de chaque à recomander je prend comme ca je test et je saurais :)

Zorg1: en opti tu as "Code vs zombies" (géométrie) et "Code of the Rings"

Zorg1: ils ne sont pas trop difficile à prendre en main à mon avis

Default avatar.png grolouch: mais comme je débute j'aime bien avoir une progression réguliere, typiquement j'ai essayer le jeu de rétroingénéring et je n'ai pas le niveau pour m'amuser dessus

Default avatar.png grolouch: dac merci beaucoup, je vais tester ces deux la alors :)

Zorg1: après en combats de bots, tu as "Line Racing" (ex Tron) : c'est pas dur à comprendre, un truc qui peut dérouter c'est que tu dois gérer toi même le terrain de jeun

Zorg1: Le classique "Mad Pod Racing" (ex CSB) qui est proposé en tuto, mais que je trouve pas forcément très adapté, surtout qu'il s'agit en gros de deux jeux (jusqu'à la ligue silver, puis gold & legend)

Default avatar.png grolouch: Mad pod racing j'ai essayer un petit peu, c'est sympa mais je bloque rapidement donc je vais passer sur d'autres jeux et voir plus tard si j'arrive à passer ce blocage

Zorg1: oui c'est un peu le problème de MPR

Default avatar.png grolouch: j'ai l'impression que le principe de league est assez décourageant car tant qu'on ne bas pas le bosse on à pas l'impression de progresser

Zorg1: t'as Platinium RIft 2 & Back to the code qui n'ont pas de ligue mais c'est pas forcément mieux

Default avatar.png Corboo: salut

Default avatar.png Corboo: Même si tu m'as donné la réponse hier plus au moins

Default avatar.png Corboo: j'ai toujours pas resolu le puzzle :joy:

Zorg1: quel puzzle ?

Default avatar.png Corboo: celui des chevaux

Zorg1: ah bah oui

Default avatar.png Corboo: je vois pas comment je peux trouver les points les plus proche d'une liste en JS

Default avatar.png Corboo: sans la parcourir

Zorg1: tu dois parcourir la liste mais d'une autre façon qu'avec deux boucles

Zorg1: après ce puzzle est pîégeux si tu n'as pas de notion de complexité d'algo

Zorg1: vu que c'est un peu là dessus qu'il est construit

Default avatar.png Corboo: j'ai eu plusieurs idées

Default avatar.png Corboo: la premiere en croisant 2 for

Zorg1: en fait si tu le fais avec 2 for, tu vas avoir une complexité en N*N et le puzzle est fait pour planter. Il faut trouver un algo qui a un complexité moindre

Default avatar.png Corboo: en augment progressivement la list et en la parcourant (ce qui reduit aussi les delai de proces)

Default avatar.png Corboo: et maintenant j'essaye de crée la liste dans l'ordre croissant des puissances

Zorg1: ah tu commences à piger

Default avatar.png Corboo: ah la fatigue je te jure

Default avatar.png Corboo: 8h pour réussi ce puzzle

Default avatar.png Corboo: si tu savais pourquoi ça fait 2h que mon code passe pas

Zorg1: oui enfin les erreurs idiotes, j'ai bien calé un certain temps sur une connerie, alors bon ^^

Default avatar.png Corboo: mais le pire c'est que je l'ai corrige mon erreur sans le vouloir j'ajoutais à ma liste avec un shift (c'est pour supprimer la premiere valeur) alors que j'avais besoin de unshift (qui ajoute en debut de liste)...

Default avatar.png Corboo: je m'en suis aperçu en remplacent la liste par une simple variable mais voulant comprendre le problème avec la liste, la doc JS :

Default avatar.png Corboo: https://media.giphy.com/media/l46CyJmS9KUbokzsI/giphy.gif