Chat:Fr/2022-03-29

From CG community
Revision as of 05:29, 30 March 2022 by Chat Log (talk | contribs) (Created page with "<img src=/a/13769252859943> Haashi: o/ <img src=/a/72157085746280> Thorcode: oO <img src=/a/64579643393507> Bon[]Crayon: Salut tout le monde ! <img src=/a/64579643393507> B...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Haashi: o/

Thorcode: oO

Bon[]Crayon: Salut tout le monde !

Bon[]Crayon: slt automaton2000 .=.e

Automaton2000: ne me dis pas que c'est pas une question de savoir si il y en a

Bon[]Crayon: Automaton2000 si

Automaton2000: je l'ai dit plus haut

Bon[]Crayon: Bon[]Crayon ok

Bon[]Crayon: aie

Bon[]Crayon: Automaton2000 Comment vois-tu le futur ?

Automaton2000: mais je ne crois pas que ça se voit

Bon[]Crayon: :cry:

Stilgart: Automaton2000: comment tu sens le futur ?

Automaton2000: en fait le problème c'est que les tests

Magus: ouai je confirme

Magus: le problème c'est toujours les tests

Magus: si tu tests pas, t'as pas de bug

b0n5a1: o/

Bon[]Crayon: \o

MatthieuC: Hello, dans la jeu multi que je suis en train de créer (Start-up!) le code de base généré en pyhton plante (et pas dans les autres langages). C'est un bug connu

MatthieuC: for i in range(player_count): http://chat.codingame.com/pastebin/3801c234-8497-4186-9796-1b5a5e85eae2

MatthieuC: ?

b0n5a1: poste le éventuellement sur le forum (et/ou demande sur discord)

b0n5a1: en tout cas il y a déjà eu des problèmes auparavant ( ex : https://www.codingame.com/forum/t/contribution-stub-generator-input-error )

MatthieuC: Merci b0n5a1, j'ai posté dans bug-report sur discord

b0n5a1: dans tous les autres langages ça compile sinon ?

MatthieuC: oui oui

Bon[]Crayon: en d au premier tour il y a une erreur

Stilgart: ça pue l'espace en trop dans les input ton histoire

Stilgart: pour le reste, la façon même dont le code est généré est un problème

Stilgart: chaque langage a ses contraintes sur les noms de variables (ne serait-ce que pour interdire le clash avec un mot clé du langage)

Stilgart: mais ceci n'est pas géré par CG... bilan, il y a régulièrement des codes qui ne compilent pas dans certains langages

Stilgart: et bilan numéro 2, je commence par supprimer le code par défaut avant de commencer (parce que le générateur de Haskell est ultra moisi)

MaryThomas: Hello world, pour monter son ranking dans clash of code, quels sont les critères ? J'ai fait exprès de valider des codes qui ne compilaient pas pour ne tomber que sur des "shortest code", je crois que ça m'a pénalisé

b0n5a1: bah forcément tu scores à 0% en finissant dernier comme ça ^^

b0n5a1: faut être premier ou au moins top 3 pour monter vite

MaryThomas: Cool merci

b0n5a1: que ce soit shortest, fastest ou reverse fais les au mieux

Buk.: sinon quitter le coc si c est pas un shortest ca doit marcher aussi

masterpoo: ça serait un peu simple de pouvoir passer les exercices ou tu n'es pas premier en poussant un code qui ne compile pas. faut juste prendre ce qui vient et faire au mieux

Default avatar.png AR7CORE: concernant les clash, y'en a version clean code ? le code le plus court (donc le moins lisible) c'est pas le truc que j'ai envie de practice :thinking:

b0n5a1: c'est aléatoire le mode à chaque clash, tu ne peux pas choisir...sauf en configurant des clashs privés (qui ne compteront pas au classement)

Default avatar.png AR7CORE: ok, les clash c'est pas pour moi alors, je vais me contenter des exos et compter sur les votes des autres pour la qualité du code :thinking:

Stilgart: je ne sais pas s'il y a tant de votes que ça

Stilgart: il y a bien les reviews, mais j'ai toujours pas compris comment on pouvait avoir un retour concret dessus en tant que personne publiant son code :(

dwarfie: on peut pas ...

Remi.: Petite question ... est-ce que c'est normal de perdre des places dans une arène alors que mon historique des combats n'affiche pas de nouveaux combats ?

Stilgart: ça peut

Stilgart: surtout si tu es mid-league

Remi.: Je pensais qu'il fallait faire des combats pour monter ou descendre.

Remi.: Pas mid, mais pas top non plus. 118/948

Stilgart: un gros bot qui débarque, il fait 100% sur le first 10 et il débarque quasi-direct top ligue

Stilgart: on va dire que c'est déjà mid-ligue

Stilgart: un gros first 10 ça t'amène 40e-80e sur une ligue à 1k

b0n5a1: bof les upvotes de soluce AR7CORE ça reste assez rare, t'attends pas à en avoir des masses ou en avoir tout court

**Stilgart ne va rien dire

Remi.: Ok, merci pour l'explication.

Stilgart: il m'en fallait une, on me l'a offerte ce matin \o/

b0n5a1: j'ai 5 xp qui tombent parfois aussi ^^

Remi.: Et moi j'ai atteint le niveau 32 y a quelques jours \o/

Remi.: lol

b0n5a1: ha oui lvl 52 avec 0 xp en cours au compteur Stilgart ^^

Stilgart: c'est ça

Stilgart: en fait, il me manquait 55xp mais avec en plus le free xp du jour c'est passé

b0n5a1: j'ai eu un upvote sur le MCxxx ce matin

Remi.: Ca c'est moi

b0n5a1: ça reste anecdotique ces trucs

Remi.: en consolation de ne pas avoir été sélectionné dans les meilleures solutions lol

b0n5a1: ha

Stilgart: moi c'était sur horse-racin

Stilgart: g

Stilgart: (et mon code en Haskell, pour une fois)

b0n5a1: non mais les review c'est random, même en étant sélectionné je trouverais ça pas pertinent de toute façon :D

Zorg1: pas assez de gens en lua pour farmer le upvote de solution :(

Zorg1: c'est profondément injuste

Stilgart: code en D, ça ira mieux

Stilgart: (i wish it were a joke)

Zorg1: y a Bon[]Crayon j'ai un accord de non concurrence avec

b0n5a1: ha...bizarrement sur certains langages pas trop utilisé j'ai eu des upvotes je crois

Stilgart: Zorg1: change le en accord du mutuel upvoting

b0n5a1: je crois bien que c'était D Stilgart :D

Zorg1: ah merci un upvote sur ma solution bash de onboarding ^^

Zorg1: qui dois je upvoter en retour ?

b0n5a1: onboarding y'a la soluce NN qui a farmé du XP :D

b0n5a1: t'as plus qu'à faire un NN pour descent en python Zorg1

b0n5a1: et faire un teaser sur le forum

Zorg1: je vais faire un starter kit

Zorg1: et troller tous les chan

Zorg1: "Essaie mon starter sur XYZ"

Stilgart: on dit MPR maintenant, pas XYZ :p

b0n5a1: fais gaffe au code of conduct, même le bot s'enclenche sur des mots clés Zorg1

Zorg1: first warning :p

Stilgart: Automaton2000 il s'enclenche que sur son nom, et heureusement

Automaton2000: c'est un peu le principe de base de la base de la base de données

Stilgart: tiens, il a trouvé une nouvelle combo

b0n5a1: world 15h12, le bor est moins marrant que Automaton2000

Automaton2000: en fait tu t'en fous un peu de ca

b0n5a1: :D

Zorg1: Automaton2000 le philosophe

Automaton2000: je sais pas s'il y a un moyen de voir les choses

Zorg1: :tacos: Automaton2000 ?

Stilgart: Automaton2000: tu ne vois pas, donc tu n'es pas ?

Automaton2000: moi ce que je dis

Automaton2000: j'oublie toujours que sorted le fait en + rapide

Zorg1: ah y a pas de s

Stilgart: :taco:s

b0n5a1: arrête tes conneries ils vont nous coller le bot à tacos ici, malheureux! :D

Zorg1: faut qu'il finisse d'implémenter les 7000 pages de rolemaster dans son bot

Zorg1: donc on a le temps

b0n5a1: non on lui a demandé comment avoir les stats il a répondu "faut les retenir toi même" quand le bot te les donnes quand tu bouffes un taco ^^

Stilgart: il nous prend pour des Automaton2000s ou bien ?

Automaton2000: ... du coup , je vais pas faire ça

Zorg1: bien joué Automaton2000

Automaton2000: et quand je vois les solutions des autres

Zorg1: bah on a raison de coder ce qu'on code hein Automaton2000 ?

Automaton2000: non tu peux pas le voir

Zorg1: c'est merveilleux ils ont réussi à rendre le bot à taco aussi con qu'eux

Zorg1: 19:54

Remi.: mdr

Stilgart: omg

Remi.: Un jour c'est Automaton2000 qui va nous sommer.

Automaton2000: oui je pense pas que ce soit un lien du root

Stilgart: moi il veut juste me manger, ça va

Remi.: Après AutomatonNN, Automaton2000 veut manger Stilgart ?

Automaton2000: Remi. tu es là ?

Remi.: Oui oui je suis là Automaton2000 !

Automaton2000: salut, je suis nouveau sur codingame, j'aimerais savoir s'il est possible de modifier les raccourcis clavier pour le mode vim. ...

Stilgart: tu viens de te faire rajouter à la liste Remi. :D

Remi.: Tu crois qu'il va me manger ?

Stilgart: possible, il a bien compris qu'il lui fallait une source d'énergie

Zorg1: il a pas planqué une pile atomique sous la carapace de tortue ?

Remi.: Mais si Automaton2000 me mange je ne pourrais plus lui trouver de grands chemins sur A*Craft.

Automaton2000: bon moi faut que je me pose la question

Stilgart: Automaton2000: le choix n'est pas facile hein

Automaton2000: au pire c'est pas grave

Remi.: Réfléchis bien Automaton2000, fais pas de connerie.

Automaton2000: il faut que tu te fais du mal

Remi.: Attention Automaton2000, tu dérive ! première sommation !

Automaton2000: ça aurait été fix beaucoup plus tôt

Stilgart: Automaton2000: la dérivée d'une somme, c'est la somme des dérivées

Automaton2000: y a pas trop de temps pour faire un puzzle

Zorg1: Automaton2000 : par contre l'arrondi de la somme n'est pas la somme des arrondis

Lutchi: slt

Automaton2000: j'ai fait que les jours impairs ^^

Zorg1: o/

Zorg1: tu fais quoi les jours impairs Automaton2000 ?

Automaton2000: et si tu le fais en python

Stilgart: pourquoi tant de rejet envers les jours pairs Automaton2000 ?

Automaton2000: tu sais faire un if, un for, un tableau et que t'as au moins réussi à aller lire la doc ...

Stilgart: c'est vrai, mais je vois pas le rapport avec ma question Automaton2000

Automaton2000: c'est quoi le problème ?

Stilgart: Automaton2000: tu sembles ne pas aimer les jours pairs :(

Automaton2000: je ne peux pas avoir un truc qui est pas mal

b0n5a1: coe event reverse C plié, que des bots en face

Remi.: Ah y avait du C, j'ai loupé ça ...

b0n5a1: Remi. y'a encore moyen de venir faire deuxième !

b0n5a1: les 3 bots clash toujours

b0n5a1: 2 viennent de passer à 0%

b0n5a1: les 3...

b0n5a1: reste 9 min et c'est pipeau

b0n5a1: arf

Remi.: 3ème et en plus j'ai validé un peu vite. 90%

b0n5a1: ouais tu t'es fait grillé de tr_s peu

Remi.: Bah mêm si j'avais validé avant lui, j'ai fait 90%

b0n5a1: il a débarqué je pense 30/40s avant toi

Remi.: Le truc c'est que pour rejoindre un coc, je perds 1 minutes à lancer chrome. Mon firefox est trop vieux, les coc ne fonctionnent plus dessus.

b0n5a1: en joignant maintenant c'est encore large faisable

b0n5a1: a merde

Remi.: S'il y a une taille 0 dans les validateurs, c'est ça que je n'ai pas géré.

b0n5a1: je sais pas j'ai vite survolé ton truc 1 seconde et vu des putchar et j'ai fermé

b0n5a1: la page

Remi.: J'ai fait ça vraiment à la va-vite

b0n5a1: l'autre a pris le temps d'enlever tout ce qui est inutile, risqué ^^

Remi.: J'ai perdu 100 places avec cette connerie ^^ ça fait au moins 10 CP ! lol

b0n5a1: je crois que j'ai gratté 500-700 places un truc comme ça à la louche

Remi.: Ah, tu vas gagner 30 CP ^^

b0n5a1: j'en ai vite fait un cet aprem et gratté 1000

b0n5a1: en gros j'ai gratté 1600 je pense

Remi.: Tu le fais le C# taille de code ?

b0n5a1: me rappelle m^me plus à quoi ça ressemble ça

Remi.: à du c++, java ...

b0n5a1: ha si ça va

b0n5a1: VB

b0n5a1: bof, je sais pas

b0n5a1: le mec qui faut sa solution vox codei sur world, tranquille :face_palm:

Remi.: Tiens je crois que je ne l'ai pas fait ^^

b0n5a1: fout*

Sirios: Ah oui tiens, merci pour l'info :D

Sirios: yop*

b0n5a1: c'est code of conduct proof et c'est coding speak...ça va c'est légal :D

Remi.: :rofl:

b0n5a1: tain ces guignols sérieux...

Remi.: ?

b0n5a1: les modos world

Stilgart: pfffff

Stilgart: pf^135

Stilgart: Automaton2000: misère et désolation

Automaton2000: mais c'est un bon début

Stilgart: qu'est-ce que ça va être dans 3 mois alors ???? :fearful:

b0n5a1: l'été + 1 semaine ce sera

Remi.: J'ai eu chaud aux fesses pour le shortest C#

b0n5a1: t'es 1er ?

Sirios: idem

Remi.: Oui, 245 chars, le 2ème a 280

Remi.: T'as vu Sirios j'ai pas fait de C ^^

b0n5a1: tain ça devient épique sur world avec leur code of conduct là

Sirios: en C# c'est plus compliqué :p

Sirios: par contre je suis surpris que tu n'ai pas fait d'unsafe :p

Zorg1: la première règle du codeofconduct est qu'on ne parle pas du codeofcondufct

Remi.: unsafe ? je ne suis pas spécialiste c# je ne connais pas unsafe

Sirios: c'est pour coder avec les pointeurs en gros

Sirios: gérer la mémoire soit même comme en C++

Remi.: Je ne savais pas que ça existait

Zorg1: unsafe c'est pas comme en go pour faire de l'arithmétique avec les pointeurs ?

Sirios: mais je suis tres tres loin d'être un spé non plus ;)

Zorg1: ce qui est puissant mais casse gueule

Sirios: yes

b0n5a1: mais lol "tes blagues ne son pas marrantes" ça brise les règles du code of conduct...mais c'est des mongoliens

Sirios: enfin si tu commences a mettre de l'unsage dans du C# c'est surtout que tu t'es trompé de langage

b0n5a1: ou que t'en a marre d'être bridé par des conneries ^^

Zorg1: oui

Remi.: Prochain taille de code à 1h, c'est mort (et encode en c# ! )

Remi.: Pas de taille de code demain soir :(

Sirios: dommage, ceci dit si tu es la je n'ai aucune chance :D

Remi.: On verra pour le java jeudi

Remi.: lol faut pas dire ça

Remi.: faut s'entraîner sur les 4 puzzles golfs ^^

Sirios: oué c'est clair que j'ai du taf, je ne l'ai fait qu'en C++, je ne touche rien aux autres langages

Remi.: Entre les solutions legit, hardcode, avec 5 à 6 langages où je me suis donné à fond ... j'ai appris pas mal de choses.

Zorg1: awé c'est mignon la modération sur world :D

Remi.: Et si je l'ai fait, tout le monde peut le faire.

Remi.: Sur world ils sont devenus cinglés depuis quelques jours.

Sirios: oué faudrait que j'y regarde un jour mais apres cette semaine je risque de refaire une petite hibernation

Remi.: Si tu peux faire du golf c++, tu devrais aussi essayer C, Java, C#, Dart, JS

Sirios: js et python m'intéresse vu que ce sont généralement les gagnants en coc :p

b0n5a1: ouais Zorg1 c'et popcorn depuis plus de 10 min là :D

Sirios: en C++ pour gagner en multilangue ca frole l'impossible

Zorg1: après bon "gagner en CoC" aussi ...

Remi.: C'est seulement parce qu'ils sont plus nombreux. En golf le bash et le perl font généralement mieux, mais il y a moins d'utilisateurs donc peu de chance de tomber sur un concurrent.

Sirios: ba c'est juste pour débloquer le niveau Zorg1

b0n5a1: Sirios ça m'est arrrivé d'être premier shortest devant python

Zorg1: ah oui la QuestMap ^^

Remi.: En c++ ça reste rare ^^

b0n5a1: bon le python d'en face devait être assez débutant je pense

Zorg1: en lua j'ai fait des #1 shortest aussi

Sirios: mdr si c'était moi en python c'est clair que tu es devant b0n5a1

b0n5a1: entre un déprimé, un marrant et un modo exaspéré...c'est la fête sur world :rofl:

Zorg1: après bon leur codage utf16 en python c'est un peu abusé

Zorg1: bcp trop mécanique

Darleanow: Bonsoir, ceci est un appel a l'aide, je n'arrive pas a installer une librairie python, quelqu'un peut me contacter en dm ? ca risque d'être un peu long

b0n5a1: Darleanow apparemment t'as un build à qui il manque un param de plateforme cible : error: --plat-name must be one of ('win32', 'win-amd64', 'win-arm32', 'win-arm64')

Darleanow: pip install spacy --plat-name 'win-amd64'

Darleanow: j'essaye comme ca ?

b0n5a1: aucune idée...

Sirios: Vous avez une idée de l'équivalent du C++ : http://chat.codingame.com/pastebin/949ba18c-2e6b-4d80-b850-f01137f420db

b0n5a1: mais en cherchant pip error: --plat-name must be one of ('win32', 'win-amd64', 'win-arm32', 'win-arm64') je tombe sur des trucs ... peut être que ça t'aidera

Sirios: ou int *j = &i

Remi.: unsafe ?

b0n5a1: Darleanow tente peut être "pip install --upgrade pip"

Zorg1: deux références sur le même objet qui contient un entier ?

Sirios: oué pas faux mais sans unsafe ca n'existe pas on dirait ?

Darleanow: deja fait l'upgrade pip

Remi.: En c# pour moi c'est pas possible

Sirios: c'est ce qu'il me semble aussi, pas le choix que de faire une fct avec un argument ref je dirais

b0n5a1: essaye de lancer la ligne de commande en étant admin...sait-on jamais

b0n5a1: pour ton install

Remi.: Oui l'argument ref ça c'est possible

Sirios: Zorg1, oui, mm 3 que ca aurait été si c'était possible

Sirios: ba j'ai fait une fonction heureusement que ce n'est pas pour du golf

b0n5a1: Darleanow ça aussi t'as fait ? : "pip install -U pip setuptools"

b0n5a1: (c'est ce que je trouve pour un problème similaire au tien)

RomanceDawn: Automaton2000

Automaton2000: tu vote macron RomanceDawn ?

Remi.: à quand le banissement de Automaton2000 ?

Automaton2000: c'est vrai que c'est pas la première fois

Remi.: En pljus ^^

RomanceDawn: ptain j'etais pret à ce qu'il arrive à sortir mon pseudo lol

Zorg1: mais t'as pas répondu à la question légitime d'Automaton2000 ^^

Automaton2000: c'est possible de faire une simu ^^

Remi.: Ouais mais seulement en simu hein ^^

Remi.: Bon il n"y aura pas de progression sur broomstick flyers ce soir :(

Remi.: Impossible de rejoindre le top de la ligue argent, pourtant je bats le boss hors arène.

b0n5a1: classique

Remi.: Oui j'ai eu la même chose sur code à la mode en bronze

Remi.: Mais maintenant c'est réglé pour calm

Remi.: Allez, bonne nuit tout le monde$

Sirios: yep bonne nuit

Zorg1: bn

Stilgart: bonne nuit

Default avatar.png emmanueled: what was this last one about?

Zorg1: :thinking: