Chat:Fr/2020-04-30

From CG community
Jump to navigation Jump to search

Joyvern: 'jour

Default avatar.png JBM: comment es ton dredi

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

Default avatar.png JBM: throwIO 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/

Default avatar.png JBM: \o fix ta jardin Bob

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

Default avatar.png 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

Default avatar.png 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 !

Default avatar.png 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

Default avatar.png 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.

Default avatar.png 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

Default avatar.png 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*

Default avatar.png JBM: clamamus

Alshock: https://www.youtube.com/watch?v=0x2yPTbS9Ns

Default avatar.png HeleneLeTac: Bonjour

Default avatar.png HeleneLeTac: http://chat.codingame.com/pastebin/5321ec8f-93bc-4816-81ff-e7152ef743fb

Default avatar.png HeleneLeTac: http://chat.codingame.com/pastebin/b83f8fcb-b0b6-4139-9c5c-84255d8f5674

Default avatar.png 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

Default avatar.png JBM: jusqu'a la prochaine AutomatonNN

AutomatonNN: sale

Default avatar.png JBM: $ git commit -am'Eliminate beauty'

Default avatar.png 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

Default avatar.png JBM: qu'i lfai

Default avatar.png JBM: mmm

Alshock: qu'il fallait être au parfum* pour être plus subtil, mais je me suis dit que je serais le seul à me comprendre :feelsLonelyMan

Default avatar.png JBM: si tu le dis

Alshock: ça va j'ai rippé sur la touche entrée de mon numpad

Default avatar.png JBM: ca va

Default avatar.png JBM: toi au moins t'as un numpad

Alshock: écoute j.

Default avatar.png JBM: pbs de riche

Default avatar.png JBM: ouais t.

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

Default avatar.png JBM: munch munch

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