Chat:Fr/2020-04-30
Joyvern: 'jour
Joyvern: quoi?
BigUP: comme mon re
Joyvern: ???
Magus: Salut tout le monde et Automaton2000
Automaton2000: c'est pas parce que tu vas le faire ?
BigUP: lo Magus
Joyvern: salut Magus
Alshock: coucou
Alshock: c'est dur l'aurore
Joyvern: coucou
Joyvern: quelle aurore? il pleut chez moi XD
Alshock: l'aurore c'est l'heure pas l'astre
Joyvern: je sais
nicola: Tiens, encore un prof. :)
Joyvern: bah c'est bien ca nous fait réviser comme ca ^^
Alshock: ça parle de nains ?
Alshock: moi c'est atchoum :D
Joyvern: cool
Joyvern: Simplet, à vot' service
nicola: Tu es prof de maths, Joyvern ?
Joyvern: nan j'suis élève moi
nicola: OK.
Joyvern: désolée
nicola: Pas grave.
nicola: Python est au programme de lycée.
Joyvern: ah
nicola: Pas de collège mais ce n’est pas grave.
nicola: Tu as le droit de prendre de l’avance.
Joyvern: ben j'ai tout l'été pour apprendre le python
Joyvern: vu que j'suis un peu néophyte
nicola: À mon avis, si tu résous une dizaine de puzzles ici, tu auras un niveau supérieur à tes camarades.
nicola: Y compris parmi les faciles.
Joyvern: j'y travaille
nicola: Si tu résous un seul très difficile (sans tricher), tu devrais être au niveau du prof.
Joyvern: mouais... j'vais déjà faire en facile, ce sera pas mal ^^
Bob: amis des nains et des tortues naines
Bob: ave o/
Bob: ainsi que des Automaton2000 nains
Automaton2000: je suis en train de me dire que tu vas passer
Bob: ma jardin est en cours d'arrosage
Bob: ça fait bizarre après deux mois sans pluie
JBM: arrosage automatique astral?
Bob: c'est ça
Bob: les consignes de travail de la mâitresse pour ma petite, mon dieu...
Alshock: Ca pourrait faire un bon titre ça
Bob: "j'espère que vous arrivez à suivre le programme du jour"
Bob: euh disons que la mienne ça l'occupe trente minutes ?
Alshock: Ah ouais dans ce sens là ?
Bob: il y a une page de lecture, deux phrases de dictée et trois opérations
Bob: mais de l'autre côté
Bob: "Pour ce week-end, nouvelle leçon sur la symétrie : voir sur le net " Vidéo 1 leçon Découvre la symétrie"my blee math et faire des taches de peinture sur une feuille pour que votre enfant vive la situation. Voir ensuite une autre vidéo : "Reproduire une figure par symétrie pour CE1 et je vous propose quelques exercices."
Bob: je me demande si les parents qui parlent à peine français (nombreux dans ma commune) vont comprendre la notion de "vivre la situation"
Bob: et balancer des titres de vidéo en mode "démerde-toi on est en 2020 et tu sais forcément utiliser Gougle" plutôt que de donner le lien, c'est mouif
Alshock: alors je parle français depuis ma naissance, et ça date... Mais je comprends pas trop ce qu'elle veut que tu foutes avec ta peinture pour lui faire vivre le truc o.O
Bob: tu fais une tache de peinture, tu plies ta feuille en deux -> symétrie
Bob: mais tu illustres parfaitement mon propos
Bob: c'est clair dans sa tête à elle, c'est clair pour celui qui a déjà fait le truc
Alshock: Du coup effectivement en voyant la vidéo ça doit s'éclairer, mais c'est vrai que c'est étrangement formulé
Bob: pour la personne qui ne voit pas immédiatement où elle veut en venir, c'est dafuq
JBM: j'ai pas du faire le truc depuis la maternelle, mais c'etait clair pour moi
Bob: maintenant faut se mettre à la place d'une maman turque qui ne parle que turc
Bob: la maîtresse de la grande, sur le même CMS du rectorat, arrive à faire de belles catégories maths/français etc avec des couleurs, des listes, donne tous les liens qui vont bien, exploite des outils pour faire des QCM en ligne, etc
Bob: je note d'ailleurs que celle-là rédige ses consignes en s'adressant aux gamins tandis que l'autre s'adresse aux parents
Bob: on sent quand même bien les différences dans la conception de l'enseignement et la motivation
Alshock: C'est quand même dommage pour une chaîne qui fait ses vf avec un traducteur automatique de n'avoir que fr/en/es, pour une fois ça aurait pû être utile qu'ils bombardent.
Bob: bon ça ne me dit pas ce que je prépare à manger ça
Alshock: des feuilles de vigne farcies
Bob: je crois que c'est un des trucs qui me fatigue le plus dans le confinement : trouver des idées de menu deux fois par jour 7 jours sur 7
Alshock: avec des cornes de gazelle en dessert
Alshock: C'est vrai quand on a des gosses à nourrir ça doit être hachement plus compliqué psychologiquement
Palmipedus: Alshock je confirme que c'est aussi physiquement fatiguant
Palmipedus: :D
RomanceDawn: avec des patates et des œufs on peut faire plein de choses différente :cooking:
Boulet: une omelette aux patates ?
RomanceDawn: oui
Boulet: J'ai gagné quoi ?
Boulet: Un t-shirt "in tartiflette we trust ?"
RomanceDawn: non
Boulet: sed -s '/\?"/"\?/g'
Boulet: pffff
RomanceDawn: mais j'tinvite à un CoC si tu veux :)
Boulet: 1- tu vas perdre
Boulet: 2- je bosse en fait
RomanceDawn: ça j'en doute pas vu tous les CoC que t'a vue passer :p
Boulet: :innocent:
Alshock: Je note que romance ne doute pas du 1-, mais personne n'est dupe du 2- @Boulet :P
nicola: Bob, ton gosse est en CE2 ?
Magus: ah oui, j'ai commit un if (statistic === minigun) {
Magus: oui oui
Magus: (le bon terme c'était minimum)
Stilgart: minigun :)
BigUP: des stats de tueur !
RichardV: c'est dur pour un débutant codingame
Alshock: Un peu. Disons que c'est un site d'application plus qu'un site d'apprentissage.
Alshock: Mais pour moi la seule chose que tu as vraiment besoin d'avoir apprise avant de venir sur Codingame, c'est que tu peux apprendre à peu près tout ce dont tu as besoin sur le net, du moment que tu as une application concrète à en faire derrière
RichardV: les entreprises te font passer beaucoup de tests ici donc ils devraient être plus facile pour t'expliquer comment marche le site au début7
Alshock: Ah, si c'est des problèmes techniques effectivement. Perso unboarding et the descent me semble bien l'expliquer, mais c'est ton avis qui domine.
Alshock: Ce qui te perturbe c'est quoi ? Le système de tours en boucle infinie ? Les entrées/sorties sur stdin/stdout ? Le retour à la ligne obligatoire à chaque sortie ?
Alshock: Enfin je demande ça si tu as besoin d'éclaircissements, je veux pas être intrusif.
RichardV: non c'est les débuts sur le site qui sont un peu chaotique après ça va mieux mais il faut se débrouiller sois même.
leojean890: les tests d'entreprises n'ont rien à voir avec le reste de ce site :<P
Magus: aaaah, quand tu releases une nouvelle version juste avant le weekend
Magus: et que tu relis un peu ton code
JBM: rha sqlite qui supporte pas les right outer join
Magus: @Index([ 'produfion' ])
Magus: et que tu vas refaire une release et que t'es content d'être en télétravail
BlaiseEbuth: Hey hey ! Comment es ton CSB ?
BlaiseEbuth: De profundis clamo ad te [CG]Thibaud !
Alshock: Salut Blaise o/
BlaiseEbuth: \o
[CG]Thibaud: plait-il?
[CG]Thibaud: mon latin est peu rouillé
[CG]Thibaud: un*
Alshock: https://www.youtube.com/watch?v=0x2yPTbS9Ns
HeleneLeTac: http://chat.codingame.com/pastebin/5321ec8f-93bc-4816-81ff-e7152ef743fb
HeleneLeTac: http://chat.codingame.com/pastebin/b83f8fcb-b0b6-4139-9c5c-84255d8f5674
HeleneLeTac: http://chat.codingame.com/pastebin/f6af8916-1c5b-4533-a1ae-be7fb336366f
BlaiseEbuth: [CG]Thibaud, y'a t'il déjà un post pour annoncer les streams pour le contest ?
b0n5a1: o/
BlaiseEbuth: \o
b0n5a1: si tu remontais des profondeurs tu serais pas obligé de gueuler pour qu'on t'entende ^^
BlaiseEbuth: La flemme...
dwarfie: plait-il ? ;)
lionel_fr: rha quand tu releases des bouts de code reliés par des sockets sur un wan de 11 serveurs sur 3 continents...
BlaiseEbuth: HeleneLeTac, les tests techniques se présentent sous forme de qcm, et d'un ou deux exos d'algo, le système est le même que sur les jeux en terme de présentation, mais l'énnoncé sera sans doute plus formel et moins "romancé". Et non les solutions ne sont pas dispos tant que tu n'as pas résolu le problème, ça serait trop simple... ^^
Zorg1: on testerais ton niveau de copier/coller. Pour certains dev c'est essentiel
Zorg1: "Google Code Paste" le défi ultime :p
Zorg1: Automaton2000 quel est ton niveau en copier/coller ?
Automaton2000: mais bon au moins ça marche
Zorg1: :thumbsup:
Alshock: Le retour du grand n'importe quoi, je fais 5 fois plus de roolouts avec mon debug que sans u_u
Alshock: comment en suis-je arrivé là ?
Zorg1: sur UTTT?
Alshock: sur Oware, mais c'est du pareil au même, j'ai encore tout mélangé en voulant optimiser les parties que gprof me montrait... Enfin je crois, je sais pas vraiment comment j'en arrive à ce non-sens.
Zorg1: faudrais que je le tente en MCTS celui là
RomanceDawn: mine de rien les CoC ca augmente le niveau en c/c
RomanceDawn: et en recherche google
Stilgart: lol
Stilgart: pas étonnant que je gagne :D
leojean890: oware c'est un de mes pires classements hehe
leojean890: jpense que j'ai un bug dans ma simu en vrai hmm
leojean890: et le minmax marche mieux depth 3-4 que +
leojean890: sûrement à cause de ce bug
leojean890: bref 25/92 dans cultist faudrait que je gagne encore 2 places pour bois 1..
Stilgart: go go go silver
Stilgart: ha non, zut... c'est capé à vois 1, c'est vrai :(
Stilgart: *bois
Automaton2000: ah il est passé à la ligue légende
JBM: jusqu'a la prochaine AutomatonNN
AutomatonNN: sale
JBM: $ git commit -am'Eliminate beauty'
JBM: y'a d'es fois je me dis que mes intitules de commits doivent pas etre super perceptibles sans etre dans l'ambiance
Alshock: @JBM ouais, dans l'ambiance "le parfum" quoi :P
Alshock: J'ai hésité à dire qu'i lfai
Alshock: qu'il fallait être au parfum* pour être plus subtil, mais je me suis dit que je serais le seul à me comprendre :feelsLonelyMan
Alshock: ça va j'ai rippé sur la touche entrée de mon numpad
JBM: toi au moins t'as un numpad
Alshock: écoute j.
Alshock: J'ai même un splendide K120 logitech posé devant le clavier de mon PC portable qui a toujours été à moitié buggué mais j'aime pas renvoyer des trucs au SAV
Alshock: Ouais j'étale ma r.
Stilgart: Automaton2000: tu attends même plus que je dise ton nom pour répondre à mes bêtises maintenant ?
Automaton2000: et t'as besoin de la ligne en trop
Zorg1: Automaton2000 t'as implémenté une fonction d'auto-trigger
Automaton2000: je vais essayer de faire un ag ?
Alshock: Oh oui ! Ze veux plein de petits bébé Automaton2000 ! Ils seront trop chouuuxes
Automaton2000: et si tu veux être sûr que c'est pas à cause du fog
Zorg1: le féminin de choux me laisse songeur :thinking:
Zorg1: Automaton2000 ton avis de linguiste émérite ?
Automaton2000: il se passe quoi ?
Zorg1: à toi de nous le dire Automaton2000
Automaton2000: et la fin du contest
Zorg1: déjà fini le contest Automaton2000, bientôt un nouveau va commencer !
Automaton2000: sauf si on est déjà en train de me faire descendre
Zorg1: tu serais pas un peu une Drama Queen Automaton2000 ?
Automaton2000: moi je fais pas encore
Alshock: @Zorg1 C'est pas féminin, c'est un X appuyé
Zorg1: c'est exact. Au temps pour moi. Je retourne manger des chips
Stilgart: Automaton2000: hé... les tortues d'abord... le drama queen tu feras après !
Automaton2000: je suis tombé sur un bug de merde
RomanceDawn: Salut hugue
Stilgart: Salut Raymond
RomanceDawn: 'est les chips ca ma fait penser à ça https://youtu.be/2OXAFqcQAfo?t=9 :p
Stilgart: (ha ouais, ne pas avoir de culture c'était bien :p )
leojean890: Stilgart ouais y'a que bois 2 et bois ;P t'as pas envie de le faire cultist-wars, je te vois pas dans le leader ?^^
leojean890: 23 personnes en bois, 69 en bois 2
Stilgart: alors, j'ai pas envie de me faire chier à sortir de bois 2
Stilgart: j'ai suggéré un jour à CG de rajouter un if pour changer les bois 1 en légende, etc.
Stilgart: mais on m'a dit que c'était trop dur
leojean890: ah oui car ça ajoute + d'xp
Stilgart: depuis je boude (à l'exception du puzzle de bob que j'ai béta-testé)
leojean890: j'avoue que c'est pas une super reward :P
Stilgart: 25xp...
Stilgart: m'en fait 3.3k pour monter de niveau
Stilgart: donc bon...
leojean890: les levels avec peu de monde, souvent les gens qui les font et sont dans le top 20 sont très bons
Stilgart: faut*
leojean890: donc en effet !ça vaut + qu'une xp de bois 1
Stilgart: (note que j'ai juste demandé d'avoir "légende" à la place de "bois 1"
Stilgart: )
Stilgart: l'xp je m'en fous un peu, mais psychologiquement ça m'attire pas de lutter pour la bois1
leojean890: ouais je vois
leojean890: :p
leojean890: mais j'avoue le reward est pas à la hauteur du challenge :P
leojean890: souvent dans ces petits levels le boss est quand même assez fort et vaut au moins + que silver
leojean890: ceci dit dans certains y'a qu'une ligue
Stilgart: (défi.... défi... défi.....)
leojean890: genre yavalath, bandas
leojean890: une ligue et juste un classement dedans
leojean890: dans tous ces mini multis faudrait faire plusieurs boss;)
leojean890: pour motiver tlm
leojean890: un bronze, silver, gold..
leojean890: suffit de choisir où cut parmi les bots existants
leojean890: limite sur 80 personnes tu mets que les 2 premiers en légende pour forcer les gens à se bouger
Alshock: Perso j'en aurais mis deux fois moinq
Alshock: -q+s
leojean890: 1 seul en légende ?!=P
leojean890: mais franchement pour attirer les gens dans les mini multis ce serait une bonne approche quoi
Alshock: ouais, mais s'ils font comme ça, je suppute que c'est qu'ils ont peur que les multis alternatifs deviennent soit des sources à xp soit détournent les gens des multis "officiels"
pb4: leojean890 : va jouer à bitrunner si tu veux ce genre de défi :)
Alshock: d'ailleurs si quelqu'un un jour peut me dire s'il y a une différence entre "supposer" et "supputer" je suis preneur. A supputer qu'elle existe.
leojean890: bah ça dépend, je pense quand même qu'ils aimeraient que tous les multis soient exploités..
Zorg1: pour oware qui a été créé par [CG]Maxime il disait qu'il attendait qu'il y ait plus de monde pour ouvrir d'autres ligues
Alshock: keuwa ?
leojean890: source à xp, pk pas s'il est mérité, il faut que les boss aient vraiment le niveau de boss silver/gold..
Alshock: Ah mais alors ça change tout ! je vais chercher toute mon école !
leojean890: pb4 arf je suis pas calé sur les sujets avec de la physique ^^tu bosses dessus en ce moment ?:)
pb4: Non je n'y ai pas touché depuis le concours
leojean890: jconnais pas supputer ;P
pb4: et puis bon, c'est moi qui ai fait les boss, donc bon :D
Zorg1: surtout qu'oware est assez simple pour s'essayer au mini max sans trop de difficulté
Alshock: En vrai c'est censé s'appliquer qu'aux quantités @leojean890 mais chez moi c'est juste une manière complètement vintage de dire supposer
leojean890: Zorg1 je vois mais ça peut justement faire venir du monde s'il y a des ligues
Zorg1: l'oeuf ou la poule ;-)
Alshock: @Zorg1 je confirme que c'est bien cette simplicité élémentaire qui m'a attiré vers ce multi
leojean890: pb4 ah ouais ? ils ont pris ton IA en boss ou t'as carrément choisi qui est boss ?;)
pb4: J'étais organisateur pour bit-runner ;)
Zorg1: oui le contest CSB-like :p
leojean890: Zorg1 ouais ça va oware en théorie.. mais en pratique c'est mon pire classement, i m'inspire un peu moins mais en vrai la clé c'est de le debug
pb4: Les gens ont du bosser un petit peu pour sortir des ligues :innocent:
Alshock: Alors du coup pour le boss de gold, comment tu choisis la limitation pour que ce soit assez dur tout en étant sûr que toi tu monterais ?
pb4: Mon meilleur code, cappé à timelimit / 2
Zorg1: if (player==PB4) lose();
Zorg1: voilà
Alshock: @leojean890 le fameux debug qui fait tourner mon code plus vite ! Ah ah ah... je veux mourir, mon code sur oware est déjà à jeter
leojean890: pb4 t'as fait expres de prendre des boss plus forts que la moyenne ?:P
leojean890: bah même pour OOC j'ai bcp bossé et j'ai pas réussi le boss gold :s
Alshock: C'est aussi ce qui fait le boss sur UTTT de ce qu'on m'a dit, c'est une pratique courante pour les bosses de gold ?
Zorg1: attendez les gars j'ai fait un bot en lua à oware il est #33 avec une profondeur de 7 demi coups
leojean890: ah ouais ton meilleur code mais tu lui autorises que 25 sec
leojean890: 25 ms
leojean890: chaud si la strat est ouf
Alshock: oui bah ta gueule Zorg1 je suis 36 avec mon bot de debug parce qu'il tourne mieux que le meme sans debug stderr
Zorg1: au moins tu sais ce qu'il fait :p
Alshock: C'est scandaleux ces gens qui sont meilleurs que nul à chier là :P
leojean890: genre prendre le bot du #1 juste en limitant le temps c'est trop fort;p
pb4: leojean890 : oui c'était fait exprès. Il y a une très grande limitation en nombre de matchs sur les multi, on voulait vraiment filtrer pour avoir des petites ligues au top
leojean890: genre un bot python peut difficilement passer car dans tous les cas il fait diffcilement ce que fait le cpp en 50 ms en 25 ms
pb4: Comme ça il y a plus de matchs entre IA de niveau similaire
Zorg1: Alshock : mais c'est un MCTS ton code qui va plus vite en debug ?
leojean890: ouais ok de petites leagues pour éviter le bordel qu'on rencontre souvent
pb4: Détrompe toi, c'est un bot python qui a gagné :D
Alshock: @pb4 euh quand tu dis ça, ça veut dire que quand je push trois fois pour voir tous les combien mon IA timeout en combat réel je suis un gros conanrd c'est ça ?
leojean890: ah ouais un bot python rapide, avec du numpy j'imagine:)
pb4: (bon ok... pas du vrai python...)
Alshock: @Zorg1 oui, mais je sais pas ce que j'ai branlé il rame du cul comme si j'avais codé en ruby
leojean890: mais ouais on a souvent des ligues un peu bordéliques
Zorg1: du vrai python ou du python qui compile du C ?
pb4: Alshock : euh... non ? Je suis coupable de ça aussi :D
leojean890: mais si tlm est coincé en bois c chaud
pb4: option 2 Zorg1
Zorg1: ah ;-)
Alshock: @pb4 quand t'as dit "Il y a une très grande limitation en nombre de matchs sur les multi" je me suis senti mal d'en avoir lancé 400 en un jour xD
leojean890: du python qui compile du c mdr la triche :P
pb4: haha
pb4: Alshock : c'est plutôt le fait que quand tu submittes ça lance peu de matchs
Zorg1: c'est un grand classique, généralement c'est du bash
pb4: et quand ton submit est terminé, bah tu ne vas plus jamais jouer contre les gens qui ne soumettent plus leur IA
leojean890: mais j'avoue que c'est sympa les ligues avec niveau similaire
leojean890: c'est très rare hors légende
leojean890: dans une gold t'as rarement moins de 300-400 personnes déjà:p
pb4: Il y a 5 personnes dans la meilleure ligue sur BR
leojean890: et les silver c'est souvent le gros bordel avec 500-1000 personnes ;P
leojean890: bah là ouais c'est ce qu'on appelle un cut sec^^
pb4: 9 dans celle du dessous
leojean890: il parait que botg c'est le même genre de délire
leojean890: dans BR tu passes juste gold t'es déjà super fort quoi :P
leojean890: top 14
pb4: héhé
leojean890: mais sur combien de gens en tt dans le multi;p
pb4: 200 environ ? Je ne sais plus trop
leojean890: ouais je vois
leojean890: si c'était ça avec 2000 IAs c'est plus chaud quoi :)
leojean890: enfin bien sûr ça dépend qui participe
leojean890: mais sur les multis avec peu de monde en général y'a plus de forts en moyenne qui y vont :p
darkhorse64: Le côté positif, c'est que les petits multis tu les fais pour le fun sans pression
pb4: ^
pb4: valable pour les vieux multis aussi
darkhorse64: Tu farmes quand même beaucoup de CP et de XP mais tranquille
Alshock: parce qu'on n'a pas de pétrole, mais on a des IA
leojean890: ouais ;P et c'est quasiment que des gens motivés :)
leojean890: peu d'xp sur les petits multis par contre
Alshock: alors moi je sais pas si on fait vraiment la différence entre mes codes motivés et à l'arrache
leojean890: cp ça va encore selon le nb de personnes en tt
leojean890: mais quand le nb de personnes est trop petit même le premier a peu de cp
darkhorse64: Mon bot bandas, oware, ... c'est mon code UTTT réutilisé donc il a été bien poli
leojean890: Alshock bah norlement ça se voit au classement ??^^
leojean890: normalement*
leojean890: darkhorse64 MCTS j'imagine ?^^
leojean890: donc tu gardes quasiment tt le même code
darkhorse64: Tous mais avec des variantes
leojean890: moi j'ai des codez très très diffs
ThomasNicoullaud: si tu découvres un bug tu vas monter sur tout les board c'est l'avantage xD
ThomasNicoullaud: 'soir
leojean890: codes*
darkhorse64: Le MCTS, c'est le même, c'est le game engine qui bouge
leojean890: car evals très diffs déjà
leojean890: ouais je vois
leojean890: la simu
leojean890: c'est sûr
darkhorse64: Dernièrement, j'ai trouvé une amélioration pour l'un que j'ai retrofitté
leojean890: j'pense qu'il a plus de bugs au bout d'un moment ?^^
leojean890: un de ces jours je m'y mettrai, à mcts:p
darkhorse64: Il y en a toujours
leojean890: ouais t'as tjr des trucs qui sont pas parfaits
leojean890: des bugs pas dans ce que tu as prévu mais dans ce qui n'est pas prévu/géré:)
leojean890: genre une éval qui prend parfois ds décisions incomprehensibles
leojean890: dans des cas très précis
darkhorse64: Par exemple, l'overflow sur mon pool de nodes n'est pas géré nickel, c'est plutôt sauve qui peut
Stilgart: comme pour nous tous...
leojean890: je vois
darkhorse64: J'ai donc travaillé pour réduire la taille des structures: avec 30M, je suis plus à l'aise
leojean890: surtout avec les contraintes de time la manière d'y remédier est rarement parfaite
RomanceDawn: le truc chiant et un peu random c'est UCT
Stilgart: en vrai, pas tant que ça
darkhorse64: En fait, les contraintes de temps c'est un avantage parce que sinon ça ddéborderait plus vite
darkhorse64: Le truc chiant, c'est le temps passé à le calculer
Stilgart: clair.... c'est tellement improbable l'overflow vu la limite de temps que moi je le gère pas trop
leojean890: déborder dans le sens où ce serait fait excessivement ?
darkhorse64: Sur Bandas, Oware ou Onitama, c'est un pb
Stilgart: au sens mémoire
leojean890: enfin les gens abuseraient trop du temps si ce serait permis ?
leojean890: ah ok
Stilgart: les gens qui jouent la win exploitent tout ce qui est exploitable
darkhorse64: Les contraintes, ça oblige à vraiment optimiser
leojean890: oui
leojean890: j'ai souvent été contraint de recoder différemment à cause des contraites de temps et ça a été formateur ^^
Alshock: Tiens on a parlé de MCTS, j'ai une question existentielle, mais sans doute très conne. Sur Oware j'ai passé la pool sur la heap parce que gprof me disait qu'il passait du temps à lancer Node::Node() (qui pourtant ne fait rien). Ça me paraissait plus propre mais... ça l'est vraiment ?
darkhorse64: Je fais mes devs sur Windows et j'utilise le profiler de VS. Jamais Le constructeur de Node n'est apparu dans mes timings
Alshock: Bah ça m'a étonné de l'y voir, et dans le top en plus. Mais bon, c'est mon code qui va plus vite en debug, alors c'est clairement de la merde
Alshock: Mais donc j'en déduis que tu fais tes pools sur la stack et que ça t'a jamais posé de problème ?
Neabfi: Hey! La limite de code est toujours à 100kB ?
leojean890: oui 100 kB
darkhorse64: Je profile en release qui élimine les constructeurs de ce type
RomanceDawn: vaut mieux faire un pool sur la pile avec un gros tableau
Neabfi: Je vais avoir du mal à caser un resnet...
darkhorse64: Je fais new au début et roule
RomanceDawn: hum
Alshock: yep, c'est ce que j'ai rejoint, c'était le constructeur par défaut des globales que je voyais
Alshock: Moi ma peur c'était que pour une raison X ou Y le serveur n'ait pas l'espace mémoire à m'offrir en contigu
Neabfi: Il n’y a pas un contest de prévu où on peut avoir accès à TF ou Pytorch et la possibilité de charger un modèle? ça serait vraiment une compète sympa
RomanceDawn: sur uttt j'ai struct node arrNodes[8000000];
jamais eude soucis
Alshock: tu veux dire qu'avoir accès à Pytorch ça serait le feu ? Ok, ok, je sais où est la porte...
RomanceDawn: (bon c'est du C )
Neabfi: @Alshock ?
Zorg1: pytorch à acétylène ?
Zorg1: (tant qu'à continuer dans l'humour de haut niveau)
RomanceDawn: je cherche une blague avec "haut niveai" mais rien ne vient
Alshock: http://chat.codingame.com/pastebin/ac3ad22c-ff6a-43bf-aafb-1eab88fbc9ff
Zorg1: RomanceDawn : ça a pas besoin d'être drôle l'humour de Haut Niveau c'est justement pour ça qu'il est de haut niveau :p
Alshock: Un exemple d'humour de très haut niveau c'est la blague de l'ascenseur
Alshock: Bon là par contre je crois qu'on atteint le point de stop ultime ^^
Neabfi: :sweat_smile:
RomanceDawn: et une blague de bas niveau c'est une blague en assembleur
RomanceDawn: ()
RomanceDawn: :door:
Alshock: Euh oui, on a oublié de répondre à la question, je crois pas que ce soit dans les projets @Neabfi parce que sur CG tout est accessible dans tous les langages, et autoriser une bibliothèque spécialisée sur un seul langage ça orienterait fortement le débat.
Alshock: Cela dit, moi je suis un noob et je ne connais bien ni cg ni tes libraires
Alshock: -ir+ri
Zorg1: Automaton2000 t'utilises python toi ?
Automaton2000: je crois que c'est bon
Zorg1: tu veux pas te mouiller Automaton2000, je vois ça ...
Automaton2000: mais j'ai un petit soucis avec le puzzle multi
Zorg1: tu sais ce qu'on dit pour ça Automaton2000 : fix ton bot, fais un AG, et deviens legende CSB
Automaton2000: ah mais je veux bien