Chat:Fr/2021-03-11
Thyl: yo
Thyl: J'ai un piti probleme
Thyl: sue Bender 1
Thyl: le test ligne droite
Thyl: pardon fausse alerte
Bob: amis des fausses alertes o/
Bob: Automaton2000, alerte tortue !
Automaton2000: oui, je suis pas sur de comprendre ce qu'on me demande de faire un gros paquet de int
Bob: on te demande de faire un gros paquet de tortues Automaton2000 :turtle: :turtle: :turtle: :turtle: !
Automaton2000: j'ai quand meme un peu
Thyl: non bob
Thyl: il faut mettre le ton
Bob: Automaton2000, dis tortue ou ca va chier pour tes bits
Automaton2000: ah bah si je le laisse faire
Bob: pas mieux :disappointed:
Thyl: Automaton2000 mon amour achete moi une tortue:turtle::heart:
Automaton2000: ce n'est pas le premier à dire que pour le dernier test
Thyl: non
Thyl: plus
Thyl: AutomatonNN bote les fesses de ton frere
AutomatonNN: oui j'ai pas le temps de faire un moteur qui t'as pas encore trouvé mes calculs
Thyl: Automaton2000
Automaton2000: j'en peux plus de ce qu'il faut pas faire :)
Thyl: :D
Thyl: les chaines Markov
Thyl: un pur bonheur
Thyl: je pense que je vais mon faire
Thyl: un
Thyl: Automaton2000
Automaton2000: c'est ce que j'ai de la chance
Thyl: Automaton2000 Automaton2000 Automaton2000 Automaton2000
Automaton2000: c'est un peu plus loin
Thyl: que viens tu faire bob
Bob: lurker
Bob: je termine un training vite fait avant d'aller en rdv medecin
Thyl: oooh
Bob: cet aprem je passe au bureau faire coucou aux collegues, taper la discute et peut-etre commencer un peu la mise en application du training
Thyl: un training ??
Bob: http://epicreact.dev
Thyl: a ouais !
Bob: la version complete du training comporte 8 modules et une mise en oeuvre avec construction d'une appli complete
nicola: Comme React-OS ?
Bob: ReactJS
Thyl: nicola ???
nicola: C’est un clone libre de Windows.
Bob: https://reactos.org/
Thyl: t'arrives à pas bossé le jeudi ?
Bob: moi ?
Thyl: nicola
Bob: ah
nicola: Non, j’ai des copies, rassure-toi.
Thyl: je ne m'inquietes pas
Thyl: meme en faite j'admire
Thyl: :)
Thyl: par contre j'avais pas vu l'entreprise masi sa claque
Thyl: "Education nationale"
nicola: Pas de quoi pavoiser, je suis prof de base, quoi.
Thyl: de math
Thyl: en college
Thyl: c'est quan meme cool
leojean890: vaut mieux être au lycée non ? au collège les élèves s'en foutent du cours et sont relou ;o
Thyl: ben ça dépend
Bob: les eleves s'en foutent et sont relou c'est pas plutot un axiome ?
Thyl: je parle car je suis encore dans le feu de l'action
Bob: independamment du cursus, du niveau et des artefacts hors de la gaussienne
Thyl: ten a qui s'en foute pas
Lutchi: Slt
leojean890: dans le feu de l'action ? t'es au collège ?
Thyl: oui
leojean890: oui y'en a qui s'en foutent pas
leojean890: mais je veux parler de l'ambiance globale d'une classe
Thyl: l'ambiance est affreuse
leojean890: au collège ça doit être chiant pour les profs
Thyl: les profs en prennent plein la tête
Thyl: mais des fois quand tout le monde est creuvé c'est sympa
Thyl: :)
leojean890: Bob ouais mais au lycée ou dans le supérieur les élèves sont moins chiants et plus respectueux même si la matière les gave (en moyenne)
Thyl: faut il encore que les profs respectent
Thyl: parce que certain ... :)
nicola: Là, actuellement, je préfère être en collège.
leojean890: oui c'est vrai certains profs respectent pas tous les élèves parfois^^ après ça dépend des persos
leojean890: nicola c'est quoi que tu préfères au collège ?
philRG: en 6ème élèves tous mignons au 1er trimestre, puis ça se dégrade lol. En 3ème, les filles qui essayent de charmer les jeunes profs, pas évident non plus lol
**Bob hesite a faire une blague politiquement incorrecte
leojean890: ^^
Thyl: ^^
Thyl: ben en 5eme c'est les deux à la fois
philRG: et en banlieue tu te fait caillasser ta voiture lol
Thyl: ça sent le vécu
leojean890: en 5eme elles essayent de charmer les profs ? :O
philRG: 5ème ça fait un peu jeune
Bob: alors la
philRG: de mon temps :-D
Thyl: oui
Bob: j'ai une amie au bureau qui me racontait que dans le bahut (prive) de sa belle-fille, en 4e/5e la jeune etait emmerdee
Thyl: et quand yen a un à coté qui essaye de boire son gel hydroalcoolique
Thyl: ...
Bob: avec d'autres qui font circuler des videos de gamines en train de tailler des pipes dans les chiottes du bahut et en disant que c'etait elle
Bob: a 12 ans...
Bob: donc d'ici a ce qu'il y en ait qui essaynet de charmer les profs...
philRG: ah non Bob pas cette histoire. Je préfère vivre dans l'ignorance
Bob: #sadButTrue
nicola: Je confirme ce qu’écrit Bob.
philRG: ça c'est moche et condamnable par la loi, bien que ce soit des mineurs
Thyl: philRG t'étais prof avant
Thyl: ???
leojean890: boire son gel ? wow faut lui apprendre que c'est pas bon pour la santé !
Thyl: je te jure
Thyl: le prof à été obligé de le confisqué pour sa survie
philRG: j'ai essayé quand j'étais jeune, mais à ma première affectation en ZEP en banlieue, j'ai fui et poursuivi dans l'informatique
leojean890: j'avoue c'est chaud l'histoire de Bob mai ça m'étonne pas
leojean890: mais*
leojean890: y'en a qui sont diablement relou ;)
philRG: j'aimais bien la pédagogie mais pas la discipline
Thyl: un ZEP premire affectation
Thyl: ...
leojean890: j'en connais qui demandent mutation au bout de 2 semainnes en zep
leojean890: car ne supportent pas
Thyl: ils avaient quoi dans la tete
Bob: ben euh c'est ca la realite Thyl
Bob: les nouveaux ne sont pas mis dans les bonnes planques
Thyl: apres t'as des zeps ou ça se passe environ bien
Thyl: Bob ben oui
Bob: ils vont la ou personne d'autre n'a voulu aller
Thyl: bon je fais la course au niveau 20
Thyl: oui
philRG: ceci dit je regrette pas trop mon parcours en informatique, bien que j'aurais préféré faire plus de dev
leojean890: je crois que ça dépend du classement au concours (agreg/capes)
leojean890: plus t'es bien classé plus tu peux choisir où aller
leojean890: et ensuite tu accumules des points pour rechanger au besoin
nicola: Non.
nicola: Rien à voir.
leojean890: ah, ma mère m'a dit ça (mes 2 parents sont profs)
nicola: Pas pour le premier poste, non.
philRG: métier me convenait pas forcément non plus, j'ai voulu essayer
nicola: Peut-être pour l’affectation comme stagiaire.
philRG: comme ma mère était prof et tout de même c'était pas un métier facile, je voulais voir ça en réel
philRG: j'étais stagiaire en fait
leojean890: c'est pas facile d'être prof ouais
nicola: leojean890, le premier poste est pourri car tu as peu de points.
leojean890: nicola je vais leur redemander du coup
philRG: 1ère affectation en ZEP mais je suis pas allé
leojean890: ouais t'accumules des points
leojean890: mais ils disaient aussi que si t'es bien classé tu choisis mieux
philRG: j'étais célibataire donc pas de points
leojean890: mais pas totalement non plus
philRG: si tu es marié, des enfants, des points bonux, tu peux choisir
philRG: sinon instituteur, et tu restes dans ta région
nicola: Non leojean890.
philRG: je sais pas si j'étais légende mais non ça dépend pas du classement
Bob: y a un vent a decorner les cocus aujourd'hui
nicola: Le classement ne jouait que pour la première note pédagogique du temps où elle existait encore.
philRG: tout est désormais publié sur les sites des organisations syndicales des enseignants sur l'internet
nicola: Pas pour l’affectation (sauf en prépa pour les premiers à la grègue).
nicola: Mais les syndicats ne peuvent plus rien vérifier.
nicola: Ils ont été dégagés des commissions paritaires (qui ne le sont donc plus).
Thyl: ça se peut un multis ou tu joues à deux
Thyl: genre y a de codes
Thyl: qui joueus
Thyl: et sont classés ensembles
philRG: nicola ah ok possible les infos que j'ai vu récemment concernait seulement les nombres de postes ouvert pour chaque rectorat et concours
philRG: ça devait être que des statistiques
philRG: et ça doit déjà dater de 2 ans min
philRG: vues
philRG: un multi en collaboration pas une mauvaise idée, y en a déjà je crois, mais les bots sont distincts, pas de partage de code donc
Thyl: oui code à la mode
Thyl: sauf que ce serait un multi ou tu choisis ton coep
Thyl: et t'es classé 2 par 2
philRG: fireworks non?
philRG: mais ton classement est individuel ceci dit
philRG: de l'eXtreme programming sur CG, j'aimerais bien voir ça tiens
philRG: ça pourrait être sympa, mais au niveau statistique, je suis pas sûr de voir l'intérêt
philRG: je connais pas suffisamment l'infra CG aussi je fais ça que depuis 1 an max
Thyl: pas d'interet sauf que tu dev en equipe
Thyl: et un gens orienté pour un ecoop
philRG: sur une durée limitée ok oui c le principe de l'escape game
Thyl: sauf si c'est un jeu de bot
leojean890: nicola ok je vais redemander, mais en gros autour de 1990 ma mère est arrivée 3eme à l'agreg et du coup a eu un lycée sympa pile où elle voulait
philRG: exact c vrai que c'est sympa de partager les efforts aussi
philRG: ta mère était une légende, mais toutes nos mamans le sont :)
leojean890: philRG en collaboratif il y a fireworks, code à la mode, code of kutulu...
philRG: j'ai fait code of kutulu monté gold avec une fonction d'éval basique et 3 lignes de code
philRG: fonction trouvée sur un PM
leojean890: 3eme à l'agreg SVT => elle bossait énormément et sacrifiait sa vie perso pendant année prépa agreg ^^
leojean890: COK je suis 46eme gold avec ma propre fonction d'éval qui est un bordel sans nom hehe
leojean890: j'ai pas encore testé l'escape game de codingame
leojean890: mon éval de COK contient un voronoi
philRG: reste à voir comment elle est articulée ;) là dit comme çà, çà me dit rien
leojean890: voronoi entre ton perso et les ennemis pour maximiser les cases safe c'est logique
leojean890: tu peux ajouter des critères en plus sur la proximité des alliés etc
leojean890: gros malus si ennemi trop proche..
philRG: j'ai du mal à définir des bonus/malus sur les critères. Je suis plus à l'aise avec les if/else, mais ça a des limites
philRG: j'ai un cpu limité ;-)
leojean890: les 2 approches peuvent marcher, mais si tu veux analyser à depth > 1 vaut mieux faire une éval
leojean890: pour COK si t'as la foi de faire un truc compliqué jette un coup d'oei à smitsimax
leojean890: MSmits a géré avec ça
nicola: Je ne sais pas comment c’était en SVT mais il y a quarante ans, il me semble que les profs de TC étaient nommés par l’inspection générale.
nicola: En maths.
philRG: disons que les if/else sont plus intuitifs
nicola: Ce n’est plus le cas aujourd’hui.
nicola: leojean890, c’était probablement le cas en SVT encore en 1993.
philRG: oui le tuto de MSmits paraît clair, mais je fais une pause :-) faut que je prenne rdv chez mon médecin
leojean890: nicola ah d'accord du coup ils ont changé ça
leojean890: philRG ouais mais c'est pas le plus évident à coder ^^
leojean890: éval c'est intuitif aussi je trouve mais après c'est dur de faire une BONNE éval comme celles que tu peux voir dans les PM d'Agade par ex
philRG: leojean890 oui c'est que je commence toujours mes multi avec la méthode #lazybob puis j'ai du mal à réorganiser ma forêt d'if/else ensuite à partir d'un certain niveau
philRG: très simple et code aussi. Sur PacMan, j'ai une grosse fonction pour compter le nombre de pellets dans chaque direction du champ de vision qui m'a bien fait monter. Mon algo de combat aussi, et a bon appétit des pacs ennemis. Mais mes pacs sont trop regroupés, et j'ai du mal à gérer les collisions entre eux
philRG: et je prends un soin important à la modélisation aussi pour que ça match bien à l'environnement de jeu
philRG: en python, finalement, les dictionnaires, listes et tupes sont pas si mal, faut seulement mémoriser les indices où sont stockés les valeurs
philRG: sur pacman oui, sans fonction d'éval, compliqué de gérer les collisions
philRG: et simu sur
philRG: depth ???
leojean890: dans certains jeux je suis également en mode foret de if, exemple code royale, code 4 life, BOTG.. mais ce ne sont pas mes meilleures perfs, du tout !
leojean890: cultist wars aussi forêt de if et je suis 24/108 je crois
leojean890: ça passe pas le boss bois 2, je suis premier bois 2..
leojean890: pas touché depuis 1 an je crois
leojean890: mais dans la plupart des sujets j'ai une search et une éval
philRG: ah oui cultist j'ai bien aimé, faut que je le reprenne
philRG: ok merci pour info, faut que je fasse un effort là dessus oui (eval et search)
philRG: c pas la même approche car on code que le résultat pas la cause, mais je l'ai déjà fait
philRG: j'ai passé mon temps à faire des rca dans le taf en fait..
philRG: j'ai une approche essentiellement déterministe
leojean890: codebusters j'ai des if mais j'ai pas un rank génial, mid gold je dirais
Thyl: code buster j'arriva pas à sortir du wood
philRG: sur CB j'ai repris ma modélisation du contest sopra, comme que des forêts de if, j'ai repris le modèle du starter crystal rush, utilisé la POO pour description des entités, et des fonctions mathématiques aussi pour le positionnement, mais gestion du fog assez peu utilisée (sauf pour définir les positions des ghosts)
philRG: de sorte que ça puisse se lire facilement comme j'utilise pas mal de one-liner/list comprehension, et pas trop être inondé par du code
philRG: pour pas trop
philRG: sinon honnêtement j'aurais été incapable de produire un code fonctionnel
philRG: ça se lit comme du pseudo-code
philRG: en mieux
philRG: après je parle pas de stratégie là
philRG: chaque multi est différent
Hepona: Bonjour je me demande ,suis je la seule à me sentir perdu dans ce site ? les énoncé ne sont pas du tout clair alors que je suis en mode débutant ...
Bob: ca depend des exercices
Bob: et de ce qui te pose probleme dans la comprehension des enonces
Bob: as-tu un exemple ?
Hepona: c'était un exercice dans clash of code je n'ai plus l'énoncé car la partie est fini.
Bob: la plupart des exercices des clash ont ete ecrits par la communaute, il y a pas mal de dechet
Bob: mais deja, pour quelqu'un qui debute je suggererais de faire nimporte quoi d'autre que des clash
Thyl: moi aussi
Thyl: c'est tresdur au debut
Thyl: vraiment
Bob: commence par les exos d'entrainement niveau facile
philRG: oui les clash sont plutôt réservés si tu es familier avec un langage et l'algorithmie. Même si leur résolution est simple, la conception/l'implémentation et les tests prennent un peu de temps.
philRG: Je dis ça car je débutais python l'an dernier, je me sens plus à l'aise maintenant, et parfois je coince sur un CoC quand j'arrive pas à me concentrer dessus
Thyl: philRG t'as raison l'heuristic sur le post mortem elle tue
leojean890: vaut mieux faire des puzzles/optims/multis que des clashs en effet
BlaiseEbuth: Yo tout l'monde ! Automaton2000, AutomanNN !
Automaton2000: tu fais quel puzzle ?
Bob: yop
BlaiseEbuth: o/ Bob, AutomatonNN désolé je t'ai crop...
AutomatonNN: it c'est pas un peu de chance de comprendre ce que tu as en profondeur de contest :/
Zorg1: "Automan" c'est le nouveau super héros qui se balade au volant de sa bagnole toute la journée ?
BlaiseEbuth: Dans son pod.
pardouin: Bonjour
pardouin: quelqu'un sait comment mettre une balise d'url dans les contribs ?
BlaiseEbuth: Si c'est une contrib classique (sans sdk) tu peux pas.
pardouin: ok
BlaiseEbuth: Automaton2000 ?
Automaton2000: je vais faire un peu mieux
BlaiseEbuth: Woah ! J'avais pas vu ! On m'a confisqué mon insigne !
[CG]Thibaud: ah ouais. C'est pas moi. J'imagine qu'avec le reboot ce midi, ça a changé des trucs :tired:
BlaiseEbuth: Je suis à nouveau un pécore, privé de mon unique plaisir qu'était de bannir des gens du chat...
BlaiseEbuth: Awé, c'est le serveur qui m'a puni.
BlaiseEbuth: Ca doit être parce que je me suis moqué de ses potes de Strasbourg hier... C'est mesquin.
nicola: Ou alors ton statut était stocké à Strasbourg.
BlaiseEbuth: ;thinking:
BlaiseEbuth: *:thinking:
[CG]Thibaud: c'est bon,je t'ai redonné les droits
[CG]Thibaud: mais ça a viré toutes les modifs faites depuis un moment :(
BlaiseEbuth: Quelles modifs ?
[CG]Thibaud: bah, ajout de nouveaux mods ou retrait
BlaiseEbuth: Oh.
[CG]Thibaud: aussi, je crois que ça a clear la liste des personnes bannies
BlaiseEbuth: Tu veux dire que tous les comptes de robinhood vont revenir ?! :scream:
[CG]Thibaud: lui on lui a banni son IP donc ça devrait être bon
[CG]Thibaud: ses IPs*
BlaiseEbuth: Ouf.
BlaiseEbuth: Il a pas l'air très safe votre outil... :/
darkhorse64: Les collégiens en TD ne vont pas revenir, c'est quand même l'essentiel de la chair à canon
[CG]Thibaud: ouais :/
darkhorse64: Bon, je suis très décu. Je voulais appeler mon boss ClobberSan pour faire plaisir à AntiSquid et je n'ai pas pu
darkhorse64: Boss 1, c'est pas vendeur
Tiouz: Une petite question aux modadmins : pour l'exo codinGame Sponsored Challenge, celui où il faut retro-engeenerer des trucs, est-ce qu'il y a des limites à ne pas franchir ?
BlaiseEbuth: Venant de squid j'aurais parié sur Clobber-chan
darkhorse64: du genre ne pas insulter les concepteurs
darkhorse64: ?
Tiouz: genre ne pas s'amuser à faire des fork bombs
Tiouz: Avec python je peux lancer des commandes, donc je peux faire plein de trucs
darkhorse64: Tu es dans une VM alors tu ne va pas faire beaucoup de mal à part timeout et 0 point
Tiouz: Ok. Le 0 points c'est déjà le cas ^^
Tiouz: J'ai l'impression de chercher à l'aveugle, c'est bizarre
BlaiseEbuth: Désaveugle toi.
darkhorse64: Tu as tout compris. Print les inputs ça aide
Tiouz: Att, le but c'est de les faire comme un CoC reverse ? C'est pas d'aller trouver quel commande à lancer mon script, pour voir à quel endroit le score est calculé, pour trouver quelle est la bonne réponse ?
darkhorse64: Non, pas du tout
Tiouz: oh
darkhorse64: Le challenge, c'est de trouver quel jeu tourne, de comprendre la signification des commandes et d'écrire un bot qui fait le meilleur score possible en se basant sur ta compréhension du jeu
Tiouz: Ok, ça change pas mal de trucs ! J'étais content j'avais réussi à afficher le code d'un fichier python Validator.py
Tiouz: Autre chose, c'est possible d'avoir une mémoire qui est gardée entre chaque exercice ? Par exemple si on veut faire de l'apprentissage
BlaiseEbuth: Non
Tiouz: ok
BlaiseEbuth: Si tu veux faire de l'apprentissage, tu le fais en local.
darkhorse64: Ton programme ne peut pas charger de fichier, genre un réseau neuronal entrainé. Il faut qu'il soit contenu dans ton code source qui à une limite de 100Ko
darkhorse64: qui a
BlaiseEbuth: kia! :flushed:
Thyl: y a un autre moyen que de faire un minimax parano sur Tron
Thyl: ???
BlaiseEbuth: On fait ce qu'on veut...
BlaiseEbuth: Pourquoi ?
Thyl: dans le genre minimax
Thyl: je voudrai faire un algo
Thyl: mais je vois pas lequel
BlaiseEbuth: Bah pourquoi tu veux pas faire un minimax ?
Thyl: ben un parano ça doit faire des choses bizzares
BlaiseEbuth: Pourquoi ça ? C'est ce que j'ai.
Thyl: et çn amarche
Thyl: ???
BlaiseEbuth: Bah dans les 70~ legend...
Thyl: et t'as galéré pour la fonction d'evaluation ??
BlaiseEbuth: Pas trop. Elle est très simple. Par contre je galère à trouver mieux. :D
Thyl: aaa
Thyl: et t'arrives à arriver à une bonne profondeur ???
nicola: :O
BlaiseEbuth: Minimum 9. Après j'ai un iterative deepening donc ça peux aller jusque ~ 15
darkhorse64: à 4 joueurs, ça fait deux tours ?
BlaiseEbuth: Minimum, ou trois. ^^
BlaiseEbuth: Après c'est un super vieux code, la seule "opti" que j'ai c'est d'avoir collé les pragmas au début.
darkhorse64: Ca fait quand même un arbre de 3^9
darkhorse64: noeuds
BlaiseEbuth: Bah après ça fait le café. Y'a un peu plus d'un an il était 42eme.
nicola: 3^9=19683, ça va.
darkhorse64: Oui mais l'eval même simple, ça doit prendre un peu de temps
BlaiseEbuth: "simple" c'était pour "pas compliqué à imaginer et coder", mais y'a quand même un floodfill derrière, donc ouai ça prends du temps.
darkhorse64: Je ne voulais pas faire de spoiler. Si j'étais moins paresseux, je rajouterai "tree of chambers
darkhorse64: J'ai retrouvé le nom Hopcroft Tarjan. Rien que ça, j'ai peur
BlaiseEbuth: Connais pas...
darkhorse64: L'idée, c'est que ton espace "vraiment" disponible est parfois plus petit que ce que tu calcules: si tu rentres dans un sous espace tu ne peux plus en ressortir parce que la "porte" fait 1 de large
257832: Hmm. Ouai je vois.
Ordonnateur: Bonjour, juste pour savoir : la difficulté des exercices "algorithme" est lié à la taille du code nécessaire pour les résoudre où c'est possible d'avoir un code plutôt "long" (50 lignes) pour du facile ?
Zorg1: ah ok Hopcroft Tarjan c'est le nom de deux bonhommes
Zorg1: -Dis Hopcroft qu'allons nous faire ce soir ?
Zorg1: -Comme tous les soirs Tarjan tenter de conquérir le monde !
dwarfie: l'est minus ton cortex .... l'est minus ton cortex ...
Se0: je suis débutant. je viens de réussir le premier jeux. c'est compliqué alors