Chat:Fr/2020-08-05
Magus: Automaton2000: est-ce que c'est les vacances la ?
Automaton2000: c'est peut etre un peu plus de temps à faire du code qui compile pas
Magus: ok va mourir
Bon[]Crayon: Salut tout le monde.
Bon[]Crayon: Salut Automaton2000
Automaton2000: ainsi que les bots Bon[]Crayon & automatonnn
Bon[]Crayon: Bonjour AutomatonNN le bot
AutomatonNN: oui
Bon[]Crayon: Automaton2000 :robot:
Automaton2000: on ne te le fait pas
Bon[]Crayon: Automaton2000 Je suis malin comme une tortue.
Automaton2000: je crois que ça va être chaud
Bon[]Crayon: Automaton2000 Patate
Automaton2000: en gros tu peux faire un peu de temps
Bon[]Crayon: Automaton2000 Malheureusement, je n'ai pas cette capacité.
Automaton2000: moi j'ai le même problème que moi
Bon[]Crayon: Automaton2000 Aie!
Automaton2000: mais c'est un peu tordu
Colios13: Salut, est-ce normal qu'un nouveau compte n'ai pas accés à la quest map dans la page d'acceuil ?
Bon[]Crayon: Aucune idée
Bon[]Crayon: Faut peut-être finir le tuto.
Colios13: Bah je crois que le tuto est terminé sur le compte en soit 🤷♂️
Bon[]Crayon: Faut être sur la page d'accueil.
Bon[]Crayon: Faut cliquer partout!
Spaceinvader: Bonjour les copains, est ce que quelqun sait ou on peut trouver le code source du jeu "coders strike back" '(ou un model) afin de l'utiliser pour un faire un bot avec un reseau de neurones. Merci d'avance.
zeleph: d coup comment on va sur la quest map
BrainSolver: Spaceinvalder, MadKnight a fait un starter kit : https://github.com/git-knight/mad-starter/blob/master/main.cpp
Bon[]Crayon: :wink:
Bon[]Crayon: À la soupe AutomatonNN.
AutomatonNN: c'est pas trop dur de faire un truc de ce que j'ai fait en theorie en fait
Bon[]Crayon: Tu es le boss AutomatonNN.
AutomatonNN: tu peux faire un peu de carte de tes chances de pas me faire perdre des places depuis longtemps
Bon[]Crayon: AutomatonNN Plus tu perds de places, plus j'en gagne.
AutomatonNN: oui
b0n5a1: o/
Alshock: aqueuxc
Alshock: il manque un coucou, mais on va dire qu'on s'est compris
b0n5a1: :duck:
Ymad47: cc
Ymad47: j'abandone
Bon[]Crayon: Courage :muscle:
Samarh: Hey guys
Bon[]Crayon: :wave_tone3:
Samarh: Comment convertir un chiffre négatif en positif ?
Bon[]Crayon: *-1
Samarh: merci c:
b0n5a1: ça sent Temperatures ça...
Samarh: C'est le cas ^^
b0n5a1: paf 50 XP
Samarh: Je galère à vrai dire mais faut que je m'en sorte par moi même :$
b0n5a1: sinon vu que t'es en Java... Math.abs
plieuse: niveau 15 \o/
plieuse: merci :-) je suis contente
plieuse: pas tout de suite à mon avis, parce que là j'ai fait tous les puzzles très faciles et qu'il ne me reste que les faciles pas trop faciles
JBM: tu peux aussi tenter les medium plutot faciles
plieuse: oui
JBM: la classification c'est plus indicatif [pardon, aleatoire] qu'autre chose
plieuse: je n'y avais pas pensé
plieuse: c'est uen bonne idée
WidSaiyajiN: J ai commence a apprendre le python, c'est genial comme langage de programmation :o des conseils vis a vis de ce langage ?
plieuse: je te suggérerais (en tant que débutante aussi) de faire les puzzles faciles avec des solutions naïves, puis de lire les bonnes réponses auxquelles on n'a accès qu'après avoir réussi le puzzle
SeebOmega: Bonjour, aux nouveaux Pour ce qui est des conseils vis a vis d un language il faut avant tout travailler les bonnes pratiques et la logique. Tu peux tres vite faire n importe quoi avec n importe quel langugage. mais surtout avoir du fun en apprenant
SeebOmega: si jamais tu veux alterner tu as aussi la competiton (combat d algorithm sur un jeu) qui est tres interessant car ca fonctionne comme des ligues pour progresser
plieuse: et si tu es au lycée tu peux résoudre les problèmes du projet Euler : https://tech.io/playgrounds/17176/recueil-dexercices-pour-apprendre-python-au-lycee/projet-euler-n1-a-5
AzBeen: Ce moment où t'es content car t'as fait le programme, mais que t'as oublié que c'était du taille de code -.-
JBM: du code a 100% ca score mieux que du code court
AzBeen: (et que tu as donc laissé tout le code qui était au départ avec les commentaires)
AzBeen: Oui je sais
AzBeen: mais face à d'autres 100%
AzBeen: vaux mieux un code curt
AzBeen: court*
b0n5a1: y'a un avertissement à la validation pourtant qui dit de faire gaffe parce que "taille de code" pour annuler
AzBeen: Ouais mais je me suis dépécher car je voyais que quelqu'un finissait x)
AzBeen: je suis juste pas doué
Samarh: J'ai enfin réussi les températures ^^ (Ne vous moquez pas bcp svp)
Samarh: Ok je jouer à côté etc mais ça m'a prit un temps fou pour un exercice aussi simple XD
JBM: c'est pas forcement le plus simple
Zab: le temps c'est pas ce qui compte
dwarfie: Time A Relative Dimension In Space ....
Thyl: Yo
Thyl: Yo dwarfie
dwarfie: Yo Thyl
dbdr: https://xkcd.com/1920/ pauvre Zorg1
dwarfie: et encore ... il sait peut etre pas qu'il y 'a une soirée "dune" sur arte dimanche
dwarfie: ;)
dbdr: on peut "voir que qqn est en train de finir" en clash?
dwarfie: je pense pas
dbdr: "je me suis dépécher car je voyais que quelqu'un finissait"
dbdr: (sic) :)
dwarfie: en fait , peut etre ... mais vu que je fini "presque" toujours en premier , je sais plus :D
dbdr: :+1: pour la modestie
HayTheFirst: Il me semble qu'on voit juste quand le résultat de l'autre se charge et son score final, non ?
Zab: Le puzzle de la semaine il est si relou a print j'ai le cerveau en vrac
TiziToure: c'est quoi le nom du puzzle ?
JBM: un instant j'ai cru que c'etait Automaton2000 qui parlait
Automaton2000: quand y a un certain nombre de fois ou j'ai fait un truc un peu chiant
dwarfie: crossword
Zab: crossword
Zab: mais c'est prbablement juste moi qui fait de la daube comme d'hab
JBM: typique Automaton2000 aussi
Automaton2000: je pense que le plus important
JBM: c'est fou ce qu'on doit le dire par ici
Zab: Je me retrouve en Automaton2000
Automaton2000: genre les gens qui ont eu la flemme
Zorg1: dbdr : ?
Zorg1: ha "owlstuffing"
Zorg1: ah y a un docu sur Dune Samedi soir sur Arte ? faudrait que je regarde alors ^^
dwarfie: voila ... le dune de lynch , suivi du docu sur le pas dune de jodorowski
Zorg1: ah oui le paluchage obligatoire sur le Dune de Jodorowski
Zorg1: ça serait bien qu'il parle un peu du roman aussi ^^
dwarfie: si je me souviens bien , ils en parle un peu ...
Zorg1: après on verra ce que va nous pondre Villeneuve
dwarfie: un truc baclé ... c'est lui qui l'a persque dit y'a 2h ... "Ce sera un sprint pour terminer le film à temps"
dwarfie: humm .. plus de 2h en fait ... merci l'horodatage foireux des moter de recherche :D
Zorg1: arrête en agile on arrête pas de développer en Sprint, c'est un age de qualité ^^
dwarfie: euh ... ou pas ;)
Zorg1: espérons que Villeneuve n'a pas bouffé son budget à payer un coach agile qui sert à rien :D
Zorg1: on verra bien en Décembre ce qu'il aura réussi à faire
Zorg1: il pourra toujours accuser le Covid 19 s'il rate son film, c'est l'excuse en or
dwarfie: deja utilisé pour expliquer le mode sprint ;)
Zorg1: sinon je serais en backup pour réaliser Dune en ASCII art avec des morceaux de CSB pour les balades en orni
Zorg1: et Snake pour les visuels de ver géant
Zorg1: j'ai déjà affecté les principaux personnages à des caractères ASCII connus
Zorg1: @ sera évidemment Paul Atreides
Aldemius: Bonsoir
Bon[]Crayon: :wave_tone2:
Zorg1: o/
Aldemius: Est-ce qu'on peut partir du principe que les cas dans les validateurs ne sont pas les mêmes mais essaient quand même de tester à peu près la même chose ?
Zab: oui
dwarfie: c'est le principe
Zab: le nom du test des fois te donne l'indice sur quelle limite du code ils cherchent à trouver
Aldemius: non , mais je veux dire, est ce que le validateur 16 par exemple teste le même cas que le test 16 ?
Zorg1: normalement oui
Zab: non pas exactement
Zab: ah bon? @zorg
Aldemius: ah ben le nom, c'est validator 18 :D
dwarfie: apres , ca depend du puzzle ...
Aldemius: ok
Aldemius: Je vais chercher encore un peu
Aldemius: merci
Zorg1: mais parfois les validateur test un cas en plus / au test IDE
dwarfie: et si c'est cgfunge ... y'a plus de validateur que de tests ... donc ca correspond pas :D
Aldemius: ben là ca a l'air de coller, 18 et 18
Zorg1: ah cgfunge c'est un puzzle d'opti ^^
Aldemius: non c'est pas ca :D
dwarfie: des puzzles avec autant de validateurs , y'en a pas des masses ... ;)
dwarfie: cvz ... a*c ...
Zorg1: sinon si c'est une contrib le boulot des approbateurs est de vérifier que les validateurs testent la même chose que les test IDE
Zorg1: mais bon c'est pas toujours optimal
dwarfie: et "en principe" de pourrir le contributeur si ca va pas ... pas de faire , y'a ca qui va pas et de valider quand meme (vu y'a 2 jours))
Zorg1: "oui mais moi j'aime bien le thème des scorpions alors je valide"
Zab: ça dépend si ils sont mi-ours
Aldemius: mi ours,mi scorpion et re mi ours derrière ?
Zab: exact
Aldemius: Bon, je ne vois pas, il parait que la nuit prote conseil donc bon....
Niko464: Est ce qu'on as le droit d'inclure d'autres libraries que celles qui sont inclus de base dans les tests ?
Zab: Normalement oui
Zorg1: euh ... si elle fait partie des trucs installés par CG oui
Niko464: #include <unordered_map>
JBM: boah t'as "le droit" meme si cg les a pas
Zorg1: #include <csb>
Zorg1: ça compile pas :(
JBM: j'en connais bien qui vont dlopen() libgmp
Niko464: c'est pour ca que je demande
Niko464: Ducoup je sais pas si ca viens de moi ou si on avait pas le droit
JBM: si ca compile et que ca valide, c'est que t'avais le droit
Niko464: ouais mais ca compile pas ... x)
Zorg1: hé hé hé
dwarfie: si si ... ca compile .. y'a pas de soucis :D
Niko464: Ca doit venir de moi alors je vais continuer a chercher mais pour l'instant j'ai pas trouvé
dwarfie: ca doit pas etre le include qui fait foirer ...
dwarfie: sinon t'aurais ca :
dwarfie: fatal error: unordered_ma: No such file or directory
dwarfie: avec un 'p' en plus , mais j'ai forcé l'erreur
Niko464: Le début de l'erreur:
Niko464: Errors in file included from /usr/include/c++/9/bits/hashtable.h:35 from /usr/include/c++/9/unordered_map:46
dwarfie: pour moi , ca correspond a une mauvaise utilisation et pas a un probleme lors du include ...
Niko464: avec ces deux lignes tu peux dire ca ?
dwarfie: j'en ai deja eu des messages d'erreur simulaires sur certains de mes codes ..
Niko464: D'acc, c'est possible que ca vienne de moi pck c'est la premiere fois que j'utilise des maps en C++
Bon[]Crayon: essaye avec map
Niko464: je vais regarder sur internet si je l'utilise bien
Niko464: J'ai trouvé :) J'avais ext_mime.insert(EXT, MT); au lieu de: ext_mime.insert({EXT, MT});
Aldemius: Si c'est sur le puzzle doctor who, il faut mettre ext_R_mimé :D
Niko464: Je suis qu'au début c'est le puzzle MIME Type
Zorg1: ça l'air sympa la stdlib de C++ ^^
Niko464: Tellement plus de fonctionalités qu'en C en tout cas
Zorg1: avec des messages d'erreur super explicite
dbdr: https://codegolf.stackexchange.com/questions/1956/generate-the-longest-error-message-in-c
Zorg1: je vois qu'il y a toujours des gens prêts à relever toute sorte de défi ^^
Zorg1: il s'en fixe quatre, au début de l'article
JBM: le #include __FILE__ est tres bien
dbdr: un peu facile non?
JBM: si c'est pas interdit par le statement, il avait qu'a y penser
dbdr: c'est juste un autoinclude?
JBM: c'est pas interdit, ca score
dbdr: ya un include bomb
Aldemius: fprintf(stderr,<Ultralong texte>); Ca compte ?
Zorg1: je crois oui
dbdr: "Running this under G++ will not finish, however, I have computed the length of the error it will eventually emit as roughly 85*2^140 terabytes."
dbdr: il y a une raison pour que ça soit fini?
dbdr: :D
Zorg1: j'ai vu ça
dbdr: int i#include <stdio.h>
dbdr: points bonus pour un truc réaliste
dbdr: "It churned for over 10 minutes and generated about 1000 separate error messages. "
dbdr: ce langage a comme un problème...
Zorg1: oui mais il est super rapide
Zorg1: :p
dbdr: il est raisonablement rapide, rien d'exceptionnel non plus
dbdr: cf la discussion, ct sur world?
Zorg1: à coté t'avais ADA qui te générais des messages dans le genre "ligne 765, violation de la règle LRM 6.3.2.1.4 alinéa 3, sur utilisation d'un sous type derrivé" :D
JBM: on l'a eue partout sauf #de je pense
dbdr: rendez vous en prison, ne collectez pas 20000F
Aldemius: bon j'ai trouvé pourquoi le validator ne passait pas
Aldemius: Y a des vicieux je vous le dis :D
Aldemius: Non, il testait vraiment un cas limite
Aldemius: mais limite, limite
Zab: oui c'est ce que je me dis
Zab: c'est son rôle après tout ^^
Aldemius: C'est vrai
dbdr: faire la discussion de performance des langages en allemand, je sais pas si j'ai le courage
Zab: gezondheid
Zorg1: C++ grosse malher
Aldemius: En tout cas si les variables utilisent les nom communs allemand, on n'est pas dans le golf code
Zab: ça veut dire à tes souhaits en allemand et en néerlandais si je ne m'abuse
Aldemius: Gesundheit
dbdr: je viens de réaliser, le plus long message d'erreur en C++ il est sur un site de golf le voila l'antigolf!
Zab: oui donc j'avais la version néerlandaise
JBM: je vous avais pas envoye le simili-golf haskell a la mode recent?
dbdr: pas vu
dbdr: Jawohl!
JBM: l'original: https://dev.to/tfausak/golfing-language-extensions-2obl
JBM: pas mal de tentatives sur reddit: https://old.reddit.com/r/haskell/comments/hzz8g5/golfing_language_extensions/fzos0eu/ <https://www.reddit.com/r/haskell/comments/hzz8g5/golfing_language_extensions/fzos0eu/>
Zorg1: nice "21 language extension" ^^
JBM: d'autres sur twitter, mais c'est beaucoup plus dur a retrouvre
JBM: pfff il est vraiment mal fichu wtbrainf
JBM: valide trop tot, ces conneries
dbdr: MagicHash, ça parait très adhoc comme extension, non?
JBM: c'est un peu le cheatcode
JBM: ca ouvre l'acces a beaucoup d'internes ghc
JBM: c'est protege pour eviter les acidents
dbdr: ah OK. c'est l'info qui me manquait
dbdr: c'est comme le $ en java
Zorg1: marrant le remplacement de :: par ∷
Zorg1: j'aime bien
dbdr: essaye PL/I ;)
Zorg1: 1 char à la place de 2 chars, et une extension appelé
Zorg1: PL/1 "Programming Language/1" la modestie d'IBM en 4 chars
JBM: oui la comparaison java est pas mal
JBM: je pense que ca ouvre du plus gore cote ghc
dbdr: c'est PL/I qui a les charactères spéciaux?
Zorg1: oui PL/I c'est aussi écrit PL/1
JBM: mais je maintiens la question
JBM: j'avais l'habitude de lire PL/I
JBM: c'est une origine assumee de perl
dbdr: ils utilisent les chiffres romains :D
dbdr: c'est vieux IBM
Zorg1: pour moi le truc à caractères spéciaux c'était plutôt APL
dbdr: au temps pour moi
JBM: les gens se moquent (disons se moquaient) de perl
JBM: mais quand je me mets a golfer en J
JBM: on est beaucoup proche de l'idee du bruit de ligne
pardouin: o/ je refais un peu de CoC avec mes compétences golf fraichement acquises
JBM: ca faisait longtemps tiens
Zorg1: J c'est la version libre de K ?
dbdr: m ← +/(3+⍳4)
pardouin: c'est sympa :)
leojean890: pardouin #1 ;)
JBM: J c'est la version ASCII d'APL
Zorg1: ah ok
pardouin: par contre je partagerai plus mes codes golfs :o
JBM: le partage, l'esprit de collabo, le site toussa
leojean890: t'as partagé, carrément ?;)
leojean890: moi tu m'as appris qq tips ;p
dbdr: x[⍋x←6?40]
dbdr: ah qd meme...
leojean890: ah oui les partages en coc
pardouin: oui mais quand tu es #1 en général c'est que tu connais certains tricks que tu es quasi le seul à connaître
pardouin: c'est pas pour les révéler au premier clash venu :D
leojean890: en fin de partie
leojean890: du coup tu vas compete pour #1 là ? ça rigole pu !
JBM: je croyais que t'avais chope tous tes tricks sur les forum de golf
pardouin: j'en ai choppé plein là
leojean890: tu les as trouvé seul les derniers ?
pardouin: mais après j'ai aussi expérimenté plein de trucs
leojean890: au lieu de forum
dbdr: life←{↑1 ⍵∨.∧3 4=+/,¯1 0 1∘.⊖¯1 0 1∘.⌽⊂⍵}
leojean890: genre en faisant 1000 tests pendant 1000h sur les 4 puzzles prévus à cet effet ;)
dbdr: je suis conquis
JBM: ah oui, classique le life en apl
leojean890: avec 30 langages diff
dwarfie: et t'as pas choppé le reflexe de tester avec un langage different du contributeur avant de valider ;) ?
dbdr: à qd APL sur CG?
Zorg1: c'est bon tu vas pouvoir travailler dans la finance dbdr
dbdr: et JBM qui lit çá tranquille
JBM: ca aide de l'avoir deja vu ;)
leojean890: la finance ça me manque pas hehe
dbdr: ça fait pas tout
pardouin: ah tiens d'ailleurs dbdr en typescript tu bash non ?
dbdr: non
JBM: j/apl sont des langages a donnees matricielles
dbdr: c'est possible?
pardouin: je pige pas que ton temperature soit aussi bas en typescript
pardouin: alors qu'on a le même score en JS
leojean890: j'ss pas fan de finance perso
dbdr: ben tu dois rater un truc en TS ;)
dbdr: c'est chiant de googler TS en plus
dbdr: google retourne les ŕesultats de JS en meme temps
dbdr: qui dominent du coup
dbdr: tiens mon accent s'est balladé un peu :D
pardouin: en déjà en TS: declare var Buffer
pardouin: :(
pardouin: console.log :(
pardouin: le typage :(
dbdr: ŕéśúĺát
dbdr: pour pas faire de jaloux
Zorg1: tu prononces ça comment maintenant que t'as tout accentué ?
dbdr: comme ça s'écrit
Zorg1: ŕéśúĺát se prononce "clafouti"
dbdr: \o/
Zorg1: bien joué les gars
JBM: bah a question evidente...
dbdr: et avec la cédile en plus
dbdr: noob
dbdr: tu crois que j'ai ŕ sur mon clavier?
JBM: moi j'ai pas ç sur ce clavier
dbdr: moi non plus
pardouin: dbdr mets moi sur la voie pour le typescript :D
pardouin: sois urbain
Zab: comme le pape
Zorg1: dis le gars qui disait qu'il ne partageait plus
JBM: lache deja un truc qu et'as appris aujd
dbdr: c'est la voie qui doit te trouver, petit scarabé
JBM: ah pas mal le coup de la voie
Zorg1: elle pose des avis de passage la voie ?
dbdr: que te dicte ton instinct?
Zorg1: parce qu'elle a la flemme de grimper cinq étages ?
Zorg1: ah les questions, on vire plus dans le Socrate Style
dbdr: c'est possible, il est cultivé l'Alexandre
JBM: c'est vrai que maintenant que j'y pense
JBM: faudrait vraiment que j'ouvre la porte d'entree
JBM: j'ai vue directe boite aux lettres depuis le bureau confine
JBM: le facteur qui vient me poser l'avis de passage sans colis...
pardouin: mon raw JS fait 60, mon raw TS 75
pardouin: déjà j'imagine que je perds des chars là
pardouin: mon halving JS fait 26, mon halving TS 45 (donc inexploitable sous 90 chars)
Zorg1: c'est un message secret pardouin ? j'ai rien compris
pardouin: lui il comprend
JBM: t'as pas passe le rite encore
Zorg1: ah on sonne à la porte, ça doit être la voie
pardouin: XD
dbdr: ça me rappelle un film ça
Zorg1: elle voulait m'emprunter une perceuse la voie :thinking:
JBM: attends ca me fait rire mais j'ai oublie la ref
JBM: j'ai du gotlib qui me remonte
pardouin: http://chat.codingame.com/pastebin/12b12fc7-c589-4e41-8fa5-54a9681720dd
pardouin: déjà dis-moi s'il y a à gratter sur mes 15 chars perdus stp *_*
JBM: je vois bien pourquoi il te le dirait
pardouin: oui
pardouin: pour entretenir une saine émulation :o
dbdr: Le Cri du cormoran le soir au-dessus des jonques, vous connaissez?
pardouin: je te déteste :)
JBM: as-tu jamais danse avec le diable, la nuit au clair de lune?
dbdr: le hint est pas évident?
dwarfie: oulah , jack napier est dans la place ...
dwarfie: :D
JBM: c'est rigolo, je l'ao vu en anglais semi-recemment
JBM: la phrase est bcp moins culte
dbdr: traduc meilleure que l'original?
pardouin: j'ai testé alert au lieu de console.log, marche pas :(
leojean890: allez #1 cette semaine courage ;)
pardouin: j'en suis très loin
pardouin: #1 python et JS c'est déjà pas mal
leojean890: en golf t'es pas si loin :P
leojean890: coc manque 59 places :P
pardouin: CoC j'étais à 19
pardouin: mais ça redescend quand on joue pas
pardouin: j'aime pas ce type de classement
leojean890: t'as même fait en D mdr
Zorg1: D c'est l'avenir
leojean890: j'avoue c'est pas top un classement qui te force à en faire tlt ;)
pardouin: oui ça donne pas envie
leojean890: c'est mieux les classements où tu te fais doubler quand tu te fais battre ;)
leojean890: mais avec les clashs ça fonctionne pas ;)
Zorg1: bah d'un autre côté je suppose qu'ils veulent un classement vivant en CoC pas les mêmes en tête
JBM: foncierement, ils veulent un classement vivant pour tout
JBM: c'est juste que pour le coc ca necessite d'etre la
pardouin: oui ça ce justifie mais ça donne pas envie
Zorg1: (c'est d'ailleurs une logique qu'ils ont mis en oeuvre pour les CP des challenges aussi)
pardouin: bizarre alert m'est proposé par l'IDE et ensuite il me dit pas défini
leojean890: exact même logique pour les challenges
JBM: et voila, j'ai utilise <++ pour la premiere fois
JBM: et YannT est toujours pas la
Zorg1: ah Haskell
pardouin: en Ruby il y a ce genre de truc aussi
leojean890: ils veulent que tlm participe aux challenges et tryhardent
Zorg1: va falloir un générateur d'opérateur chelou pour Haskell
pardouin: j'ai commencé à regarder vite fait
leojean890: et pour motiver tlm à participer sur le site ils ont ajouté la map
leojean890: tjr bloqué à "faire le puzzle de la semaine" mdr
leojean890: même pas regardé le sujet ;)
Zorg1: ah oui le clicker game ^^
leojean890: la technique pour motiver les gens à participer ;)
pardouin: t'es legend dans un combat de bot leo?
leojean890: non ;p
leojean890: faut que je me sorte les ******:P
leojean890: et sinon autre branche j'ai pas top 2% golf
leojean890: je suis top 3% :p
leojean890: entre autre grâce à tes tips d'ailleurs
leojean890: ;)
leojean890: et j'ai fait que python
Zorg1: fix ton CSB
leojean890: tiens ça me donne une idée de quoi faire du coup;)
Zorg1: améliore ton bot
Zorg1: implément un AG et go legend
leojean890: CSB j'ai pas envie de voler une simu pour passer legend :P
leojean890: je l'ai déjà fait dans SR ça suffit xD
leojean890: j'ai fait mon SA
leojean890: avec une simu du PM de magus
JBM: ah y'a des simus qui trainent pour SR?
leojean890: non je l'ai modifiée du coup
leojean890: simu CSB tu le sais, dpnc tu blagues hehe
Zorg1: pas obligé de voler, tu peux en coder une en suivant le truc de Magus
Zorg1: c'est un peu ce que j'ai fait
leojean890: ouais aussi :p
leojean890: bah en plus j'ai compris en gros le code quoi;)
leojean890: pas la partie collision elastiques truc muche :P
leojean890: demi impulsion
Zorg1: tkt on te demande pas de la comprendre celle là
Zorg1: je crois pas que beaucoup l'ont compris
leojean890: je ne savais pas que ça existait avant d'ailleurs
leojean890: avant de le lire
Zorg1: ?
Zorg1: collision elastique c'est en physique de lycée ?
Zorg1: ah oui je suis vieux :(
leojean890: mais dans les principes j'ai vu qu'il fait des proj orthogonales des centres sur la droite representant le deplacement du pod
Zorg1: merci de me le rappeler
Zorg1: :p
leojean890: pour voir si collision
leojean890: puis bien sûr rayon1+rayon2 ..
Zorg1: bah déjà tu te mets dans un référentiel pour qu'un des pods ne bouge pas initialement
leojean890: ouais voilà
Zorg1: ça simplifie pas mal
leojean890: collision elastique c'est en physique de lycée ? => pas pour moi xD
leojean890: oui il fait ça dans son PM:)
Zorg1: vous avez jamais fait des TP avec le truc à coussin d'air ?
Zorg1: c'était marrant
leojean890: tiens ça me dit qqc xD
leojean890: ça date wow
leojean890: je sais que j'ai fait aucun TP en prépa
leojean890: car MP => TPs qu'au concours centrale
leojean890: et je l'ai pas fait ;)
Zorg1: MP c'est les anciennes spé M ?
Zorg1: (oui je date)
leojean890: 12h de maths et 8 de physique
Zorg1: (merci)
JBM: (jusqu'au prochain changement)
leojean890: par sem hors colles et ctrls
leojean890: et les scences de l'ingé et la chimie sont négligeables
leojean890: sciences
leojean890: et j'avais des notes vraiment pourries aux sujets de centrale, mieux aux mines mais pas assez qd même sauf pour les "petites mines" ;)
Zorg1: Ales et Douai ?
leojean890: et oraux de CCP c'était sans TPs
leojean890: ouais ales douai nantes et albi
leojean890: ça je les avais si je veux sauf je crois pas Nantes..
leojean890: par contre les autres j'étais pas admissible ;)
leojean890: saint étienne paris et nancy
leojean890: + teleom paristech etc
leojean890: ponts
Zorg1: les mines de Celles ? #pardon
leojean890: pas compris la référence hehe
Zorg1: mines de Sel ...
leojean890: yep ok ;)
Zorg1: dire que j'avais des TPs au concours
leojean890: 👺 tRoLl vs 🏯 Castles 🏰
Zorg1: (genre on te file un oscilloscope déréglé)
leojean890: oraux centrale y'en a ;p
leojean890: j'sais pas lesquels t'as faits après !
Zorg1: bah vu qu'ils ont changé tous les noms :p
leojean890: ah ouais faut le régler, le piège pour éliminer la moitié des gens ;)
leojean890: avant CCP c'était "les ensi" je crois;)
leojean890: concours communs polytechnique now
leojean890: ne pas confondre avec X hehe
Zorg1: ah les ensi le concours qui se passait en même temps que l'X de mon temps
leojean890: mtn c'est une épreuve à part X
leojean890: un concours diff
leojean890: épreuves very hard ;)
Zorg1: à l'époque aussi, mais le calendrier se recouvrait. Donc en 5/2 tu préférais assurer les Ensi que tentait l'X
leojean890: certains ont centrale paris et font 5/2 pour avoir X
Zorg1: oui ça se voit
darkhorse64: Faut arrêter de vous faire du mal, c'est fini. On dirait des anciens combattants souffrant de PTSD
leojean890: mais finalement ont centrale lyon;)
JBM: c'est quelle option ca PTSD?
leojean890: on déblatère mais on se fait pas mal, tkt^^
Zorg1: Syndrome Post Traumatique ?
darkhorse64: Ouais
leojean890: et le calendrier se recouvre avec E3A now
Zorg1: E3A la boîte qui fait des jeux vidéo ^^
JBM: et les ens, c'est en meme temps que quoi?
leojean890: concours avec ESTP, ENSAM et des écoles privées
leojean890: ens en même temps que E3A je crois
Zab: ui
leojean890: moi je les ai passés en 2010 donc pas certain que ce soit tjr ça
Zab: dans le même groupe que l'X
leojean890: Zab t'es cllègue de dwarfie, stilgart et Boulet ?;)
JBM: groupe au sens concours ou au sens dates?
leojean890: collègue
Zab: au sens concours
leojean890: ou leur élève
Zorg1: les râleurs du couloir
JBM: mmm pourtant c'est pas le meme esprit
Zab: J'ai fini mes études à l'école mais je connais les apôtes dont vous parlez :D
leojean890: ENS et X dans même concours now ?
leojean890: avant c'était une épreuve spécifique
JBM: terminologie de banlieue j'imagine
Zorg1: apôtes je vois pas
leojean890: pour ENS de 6h il parait en maths
Zab: Au moins pour moi c'était le cas
JBM: mais 6h, quand meme, faut prevoir les sorties wc
Zab: apôtres :(
leojean890: Zab ils sont pas mal sur CG mais ils bossent dans ton école hehe
Zorg1: oui oui
JBM: Zab: c'est pas beaucoup plus clair en fait :p
leojean890: 2/3 sont profs;)
JBM: ils trouvent toujours une terminologie chelou pour t'expliquer en quoi ils le sont pas
Zorg1: apôtes sous entendu "ils n'arrêtent pas de pontifier" ? :D
leojean890: 6h c un peu long j'avoue
JBM: ca fait longtemps que j'y ai pas joue
Zorg1: PONTIFEX MAXIMUS je te prie
JBM: nan ca c'est qqun d'autre
leojean890: j'crois ils sont 50% profs et stilgar 50% recrutement d'élèves et de profs
leojean890: et Boulet je crois qu'il dev des trucs ausis mais je ne sais pas quoi
leojean890: aussi*
JBM: Zorg1: la version '00 de ca: https://www.youtube.com/watch?v=LwD5muwJkBo
JBM: c'etait qu'en 2d dans mes souvenirs
Zorg1: ah un constructeur de pont
JBM: mais bon le reste du jeu c'est tout a fait ca
JBM: ah voila https://en.wikipedia.org/wiki/Bridge_Builder
JBM: deja plus dans l'esprit de mes souvenirs
Zorg1: leojean890 : Stilgart & boulet sont prof, dwarfie s'occupe de l'infra si j'ai bien compris
leojean890: ouais :)
JBM: stilgart est prof, boulet est enseignant-chercheur, dwarfie c'est pas clair
leojean890: stilgart fait bcp de recrutement aussi
Zorg1: dwarfie tech
Zorg1: il le dit assez ici
JBM: ah oui si tu crois ce qu'il dit
Zab: faut pas se fier aux nains
Zorg1: d'un autre côté ça va pas bouleverser mon existence non plus
JBM: je suis sur qu'il est pas si petit en vrai
dwarfie: je suis un nain geigneur .... ca c'est vrai que je le dit souvent :D
JBM: ca pour geigner y'a du monde
leojean890: enseignant-chercheur Boulet il l'avait dit mais disait que dans les faits il faisait pas trop de recherche, après je ne sais pas, ça doit dépendre des périodes ?;P
JBM: il cherche quand il a pas tout son temps pris par les eleves neuneus
Zorg1: il geint beaucoup il est vrai
JBM: un authnetique nain francais
leojean890: parfois il devait dev aussi je crois il disait
JBM: se plaindre des profs tu voulais dire?
leojean890: enfin bref ça peut faire partie du boulot quoi:) à voir
Zorg1: 10 pour voir
LiquidFenrir: whoa bridge builder
LiquidFenrir: les souvenirs de cours de techno
leojean890: dwarfie fait 1m90 dans la vraie vie mais est fan des nains dans LOTR donc a créé ce perso ?;P
JBM: il code en php, il peut pas vraiment faire 1m90
leojean890: cours de techno c'est quand je devais souder et j'en mettais plein partout c'était moche et sale :o
JBM: tant que ca conduit la ou il faut et pas ailleurs
leojean890: du coup le brico et travail mauel c mort pour moi hehe
leojean890: sauf pour gastonner
leojean890: et s'il codait en C++ il serait + grand ?;)
LiquidFenrir: ah la soudure
leojean890: yep
LiquidFenrir: j'aime pas trop. je rate tout le temps la cible
LiquidFenrir: vive le cpp
Zorg1: c'est scientifique. y a une étude américaine sur le rapport langage de prog / taille
leojean890: je faisais de gros patés en soudure, j'ai oublié quelle note j'ai eue ;)
leojean890: et si tu codes dans tous les langages ça donne quoi;)
leojean890: genre expert all_lang
Zab: un gros paté justement
LiquidFenrir: 9m99
Zorg1: t'es téléscopique
LiquidFenrir: lol
leojean890: hehe chips all
LiquidFenrir: ça fait go go gadgeto jambes, zorg?
Zorg1: ^^
dwarfie: leojean890 ... ca donne full addict sur CG
JBM: heureusememnet qu'il y en a qui bossent
Zorg1: ils font tourner le pays, merci pour eux !
leojean890: full addict à golfer dans tous les langages ?;)
LiquidFenrir: tiens vu que vous avez l'air d'être des pros...après un bts snir, ingé ou licence pro? je souhaiterais être dev parce que c'est fun
dwarfie: aussi ...
LiquidFenrir: (et surtout parce que c'est le seul truc que je sais faire à peu près bien)
JBM: je connais certains de ces mots
leojean890: fais une école d'ingé ;P quoi que certains sont autodidactes et bons comme dwarfie mais l'école ça aide à trouver et choisir au mieux du taf aussi :P
LiquidFenrir: BTS système numérique - info & réseaux ça se concentre sur la prog et la gestion de parc
leojean890: full addict à golfer dans tous les langages => pardouin également
Zorg1: moi je m'en fous j'ai addict en Haskell ça me suffit comme langage zarb
LiquidFenrir: des gens écrivent en haskell? :p
LiquidFenrir: ou bien des robots
Zorg1: système D c'est ce qu'il faut pour faire marcher une appli Java développer par des pros ?
Zab: ocaml et pascal faut aimer le récursif aussi
leojean890: ai fait 3-4 portages c++ aussi pour tryhard, sinon la flemme de sortir le reste que python la plupart du temps ici;)
Zorg1: Pascal ? c'est pourtant pas fonctionnel
leojean890: faut que j'apprene le rust tiens !!
Zorg1: (ou alors ma vie est un mensonge :( )
Zorg1: leojean890 : normalement j'ai prévu de porter du go en C pour les simus, mais bon la flemme
leojean890: ouais faut être motivé !
Zorg1: et faudrais vraiment que je me remette au C
leojean890: mais pour oware/othello j'ai pu le faire en galérant un peu
leojean890: faudrait mtn pour hypersonic et smash the code
leojean890: et même UTTT
Zorg1: oware j'ai fait du lua, en go ça devrait aller mieux ^^
leojean890: mais bon.. je fais des portages mais j'utilise la stl donc c'est pas vraiment rapide..;)
Zorg1: bah C++ dans stl, vaut mieux pas faire du C ? (quoique t'as pas les objets en C)
Zorg1: *C++ sans STL
leojean890: bitset + arrays
leojean890: => ce que je n'ai pas fait
leojean890: ptet qu'il vaudrait mieux faire du C ouais, faut demander à trictrac et vry :)
LiquidFenrir: rien que pour les objets, la surcharge, et les lambdas je trouve ça mieux
LiquidFenrir: fin bon, normalement c'est aussi rapide
LiquidFenrir: donc ça dépend juste du gout
leojean890: faudrait que je tente de golfer en bash tiens :p
Zab: ah le bash j'ai fait un puzzle pour un défi avec ça m'a rappelé pourquoi j'en faisais pas
leojean890: mdr
leojean890: à une époque je perdais 3 plombes à faire des scripts de parsing de données + reecriture en bash alors qu'il y a large plus simple en python;)
JBM: Genre un struct c suffirait pas
Zorg1: oui mais la POO c'est mieux
Zorg1: tout le monde le dit ça doit être vrai ^^
leojean890: ça dépend si tu vx du code lisible ou pas :p
leojean890: remplacer poo par bitset;)
Zorg1: mmm quand je vois certains codes en C++ ...
Zorg1: C quand le gars se définit un style et s'y tient, ça va
leojean890: performant, au moins ?;p
Zorg1: C ?
leojean890: ces codes illlisibles
leojean890: sont ils rapides au moins;)
Zorg1: bah certains truc avec les templates en C++ ça peut devenir coton à suivre
Zorg1: bon après mettre des void* partout en C c'est pas forcément la solution ultime non plus ;-)
leojean890: mdr
Zorg1: après tu fais de l'"Assembleur" (y en a qu'un faut croire) si tu veux des perfs
leojean890: mdr faut etre chaud et pas pressé :p
Zab: bouh l'assembleur
Zorg1: (en fait vu les compilos, t'as plus trop besoin de faire de l'assembleur)
Zorg1: (à moins que tu dois faire de la prog bas niveau mais c'est rare)
Zab: Oui
Zab: du kernel le plaisir