Chat:Fr/2022-06-07
Stilgart: bonjour à tous et licorne à Automaton2000 l'ami des tortues
Automaton2000: je fais le tour de la map
Stilgart: on a une liste des événements passés quelque part ?
Nifexde: Yo, ca va Automaton2000 ?
Automaton2000: ou si tu fais pas de python
Nifexde: T'aimes pas le python Automaton2000 ?
Automaton2000: ouais mais bon ... c'est pas une blague
Nifexde: Fais une blague Automaton2000 stp
Automaton2000: et quand je regarde les combats de bot
I_love_CoC: Stilgart?
Automaton2000: bah ça permet de faire un bfs pour passer bronze
nicola: FUJIZZ, tu es encore là ?
Aympab: Automaton2000 tu es un réseau de neurones ?
Automaton2000: donc il faudrait que je me disais aussi
MAWAAW: automaton2000 n'a pas de conscience
Automaton2000: moi j'en ai fait un paire via un calcul en maple accessoirement, donc j'appelle plus ça de la prog
TimeEngineer: Il dit vraiment n'importe quoi Automaton :joy:
MAWAAW: automaton2000 adore les processus
Automaton2000: en partant du principe que les gens qui ont fait le puzzle de la semaine
MAWAAW: automaton2000 abcdefghijklmnopqrstuvwxyz
Automaton2000: après tu peux faire autre chose
MAWAAW: automaton2000 0123456789
Automaton2000: et on ne sait pas
MAWAAW: automaton2000 automaton2000
Automaton2000: si on me dit que je suis bloqué sur le puzzle de la semaine prochaine
MAWAAW: automaton2000 si et seulement si
Automaton2000: j'ai dit que je faisais
MAWAAW: automaton2000 tu utilises quel langage pour le puzzle de la semaine
Automaton2000: on va pas faire de la pub
MAWAAW: automaton2000 c'est toi la pub
Automaton2000: MAWAAW : t'es réveillé ?
MAWAAW: automaton2000 : t'es réveillé ?
Automaton2000: poum ... poum ... poum
TimeEngineer: automatonNN il est là lui ?
MAWAAW: automaton2000 arrete la drogue
Automaton2000: parce que le gars qui a fait un peu de respect
b0n5a1: o/
Sylvie___: sdcosjrf
BlaiseEbuth: Yo tout l'monde ! Automaton2000 !
Automaton2000: des gens qui ne sont pas tout à fait raison
BlaiseEbuth: Jilvo: tu veux pas te poser 2 minutes ? -_-
peepee_poopoo: caca
Son_Goku05: Salut peepee_poopoo
GoTLuB: vive peepoodo
I_love_CoC: bonjour à tous
b0n5a1: o/ I_love_CoC
regismeysso22: codeforces div 3 contest begin
BlaiseEbuth: Reuh
GoTLuB: C'est quoi cette mer** . J'teste clash of code pour etre elo bois ( je bois c'est la vie) et... 2 games et apparemment je suis déjà top 6 pourcent.
GoTLuB: ?
BlaiseEbuth: T'es juste trop fort :grin:
GoTLuB: je veux etre elo bois moi. Je suis noob et j'assume . Pas comprendre
BlaiseEbuth: Bah c'pas compliqué: Si tu joues un clash une fois t'es dans le classement, mais ton score diminue au cours du temps si tu joues pas. Don en jouant 1 ou 2 clashs t'as d'office un meilleur score que les 94% du classement qui ont joué mais ne joue plus. ^^
GoTLuB: ok merci c'est rassurant
GoTLuB: bah je retourne faire des puzzle normal alors, j'aime pas jouer a qui a la plus grande j'ai des soucis d'ego apres
BlaiseEbuth: Surtout qu'en clash c'est la catégorie poids plumes :grin:
GoTLuB: comment ça ? c'est pas la cours des grand ? faut faire des combats de bot ?
BlaiseEbuth: Voilà.
GoTLuB: j'testerai alors quand j'aurais du poils ( * des plumes autres que du duvet )
BlaiseEbuth: :grin:
Gefaim: Yo, y'a un truc ou j'ai du mal a chaque fois. C'est faire un modulo + quelque chose. imaginon, je veux des valeur entre 65 et 90 et si j'ajoute 2 a 89, ça fasse 65
Gefaim: (pour de l'ASCII souvent)
BlaiseEbuth: bah tu ramènes à 0 avant de faire le modulo
Gefaim: c'est vrais
Gefaim: que je suis con
GoTLuB: t'adapte voilà en fonction de tes ranges, si t'a la flem tu commence a 1 ( histoire de faire des connerie xD )
Gefaim: et au resultat je remet 95
Gefaim: 65*
BlaiseEbuth: voilà
GoTLuB: [chr(x) for x in range (97,123)]
GoTLuB: 123-97 -> 26
**BlaiseEbuth cherche à taton les morceaux de ses globes occulaires qui ont explosés.
Gefaim: Faut que je m'interesse un peu plus au pytho
BlaiseEbuth: :scream:
Gefaim: mais le ruby
GoTLuB: xD ( totalement hors sujet dsl )
Gefaim: aussi
BlaiseEbuth: :scream: bis
Gefaim: et le java, mais ça me donne envie de vomir un peu
BlaiseEbuth: :scream: ter
Gefaim: la j'suis d'accord avec toi
Gefaim: tu fait quoi Blaise?
BlaiseEbuth: Là tout de suite ?
Gefaim: non en langage
BlaiseEbuth: J'en ai fait pas mal, mais essentiellement C/C++
Gefaim: osekour
Gefaim: je hais le C/C++
Gefaim: j'ai appris les bases avec... en IUT aled
BlaiseEbuth: Parce qu'on te prémache pas le travail ? :grin:
Gefaim: parceque ça fait gagner du temps surtout
BlaiseEbuth: Au détriment de la maîtrise de ce qu'il se passe en arrière plan, et la performance...
BlaiseEbuth: Note que je n'ai rien contre les langages de 'script' d'une manière général hein. Juste ceux que tu cites. ^^
Gefaim: Mouais, après ça dépend de l'utilité
BlaiseEbuth: o/ Troph
Gefaim: pour dev web/appli web
Gefaim: bon, a part le C# (que je connais pas trop) et Java pour des grosse appli
BlaiseEbuth: Bah j'utiliserai pas c++ pour faire du web.
Gefaim: le Js c'est suffisant
Troph: Oh, @BlaiseEbuth toujours là depuis mon premier chellenge l'an dernier :o
Troph: Je me souviens de ton nom parce qu'il est pas commun
BlaiseEbuth: Moi je suis là depuis le début et je serai là jusqu'à la fin qui arrive à grand pas
BlaiseEbuth: +s
Troph: la fin des temps ? :thinking:
BlaiseEbuth: Juste du chat.
Troph: Il va être supprimé quand ?
Alshock: quand tu le verras plus
BlaiseEbuth: On a pas de date exacte, mais avant fin juin
BlaiseEbuth: o/ Alshock
Troph: Il y a une raison en particulier ?
Magus: On a pas de date précise. On sait juste que ce sera en Juin.
Alshock: \o BlaiseEbuth
Magus: Et la raison en particulier c'est qu'il est impossible à modérer correctement.
Alshock: ah on a quand même une idée assez précise alors, je croyais ça plus flottant
Alshock: c'est qu'il est impossible tout court
Gefaim: Mais si ils décident de fermer par faute de modération, c'est que c'est le bordel ?
Magus: pas par faute de modération
Magus: par faute de possibilité de modération
Gefaim: J'ai jamais vu de problème. Bon je viens tout les 200 ans mais a chaque fois que je le vois il est correcte
Magus: On a pas de vrais commande pour modérer, on peut pas supprimer les messages. On peut kick/ban mais les gens peuvent se récréer un compte en 5 secondes donc ça sert à rien.
Magus: Ah bah je t'invite à y rester plus longtemps et à découvrir ce que ça peut donner quand des collégiens s'invitent ici pendant un TP
Alshock: C'est un chat custom fait un peu à l'arrache et avec de gros soucis conceptuels, alors qu'à côté Discord fait de très bons chats très bien gérés et sans aucun temps de développement requis, donc autant passer dessus. C'est ça le calcul de CG
Gefaim: Ahhh ouais, j'avais pas penser au TP c'est vrais
BlaiseEbuth: :popcorn:
Troph: CE qui me semble pas un mauvais calcul en soit
Gefaim: Bah faudrais lier ça à une structe de chat externe quoi
Troph: mais je ne suis un grand utilisateur de Discord non plus il faut dire
Gefaim: Ouais, après le discord peux remplacer
Alshock: En omettant l'importance de l'interface extérieure oui Troph, en la prenant en compte ça casse pas mal de choses
Magus: l'intégration de discord peut pas se faire correctement. Mais de toutes façons de nos jours, avoir un discord annexe à un site, tout le monde fait ça et ça marche très bien. Pas vraiment de raison de faire autrement.
Gefaim: C'est vrais. Mais maintenant y'a des TP sur codding game, c'est trop bien
Gefaim: moi on a eu un club prog, j'était trop content, ils faisais du scratch :/
Troph: Vu que c'est obligatoire au collège maintenant ça leur a peut être été fortement conséillé par l'administration
Gefaim: C'est vrais, je sais pas ce qu'ils font exactement
Gefaim: Processing je pense, c'est assez visuel pour commencé
nicola: Les TP sur CodinGame, c’est trop bien sauf quand déboule une armée de collégiens débilos.
nicola: en collège, Scratch est en effet au programme.
nicola: En Ukraine, c’est Python dès le CM2.
nicola: Et p’têt même avant.
BlaiseEbuth: Ca c'était avant. Maintenant c'est maniment des armes et combat urbain.
Troph: avant au collège on démarrait avec du python aussi, mais là c'est "programmation déconnecté" au primaire, juste les bases de l'algorithmique avec des cartes et des trucs comme ça
Troph: du coup scratch au collège pour rester dans la continuité
nicola: Je n’ai jamais vu Python en collège.
Troph: c'était pas au programme obligatoire, plus une initiative des profs de maths
nicola: Excellente initiative, alors que l’inspection nous déconseille de le faire.
nicola: :(
Troph: bah oui maintenant ils ne jurent que par scratch
I_love_CoC: bonjour à tous
BlaiseEbuth: Encore ?
I_love_CoC: je prends le débat en cours, Troph et nicola, mais scratch à l'avantage de mettre en évidence(visuellement) les boucles et autre
I_love_CoC: et oui BlaiseEbuth encore et toujours pas vrai Automaton2000
Automaton2000: non mais c'est juste un peu plus avec le succès de l'escape et du dernier contest
I_love_CoC: et toi BlaiseEbuth ce work in progress il progrese?
BlaiseEbuth: Voui
I_love_CoC: chouette
BlaiseEbuth: Non ça c'est Zorg1
I_love_CoC: :owl:
I_love_CoC: ^^
darianleking: salut zorg
darianleking: salut i_love_cock
BlaiseEbuth: D'ailleurs n'hésitez pas à faire tourner le lien à ceux que ça pourrais intéresser. Ni à me signaler d'éventuels problèmes.
kenaubry: HAHAHAHAHA
Troph: I_love_CoC scratch est pas mauvais en soit, mais c'est surtout pour apprendre les bases de l'algorithmie
darianleking: mais qui est vette hysteriaue dans le tchat <
I_love_CoC: o/ darianleking
darianleking: ?
darianleking: oui cest moi
darianleking: bonjour a tous
kenaubry: o/ darianleking
darianleking: que ce passe til
Troph: avec la contrainte de le faire comprendre même à ceux qui s'en fiche
darianleking: o/kenaubry
darianleking: I_love_CoCK
darianleking: I_love_CoC
darianleking: I_love_CoCK
I_love_CoC: pas mal Darianleking je n'y avais jamais pensé, ça te dérange pas si je la ressors à l'occaz
I_love_CoC: aprés, Troph, ça peut donner un avant gout même si l'éléve s'en fiche sur le moment il pourra peut être ressortir le peu qu'il a appris plus tard (c'est mon cas perso avec mes cours de prog de prépa qui m'ont fané et maintenant je suis sur CG^^)
I_love_CoC: c'est noté BlaiseEbuth, on ira balancé les liens sur le discord dans quelques semaines^^
BlaiseEbuth: :scream:
Troph: I_love_CoC oui, ça sert pour la culture générale, mais je ne suis pas convaincu que scratch puisse créer des vocations ou donne une réelle plus value par rapport à des exercices basiques. En introduction oui, en faire tout le collège, mouais
b0n5a1: scratch le truc en ligne du mit ?
I_love_CoC: oui
I_love_CoC: avec le petit renard je crois
b0n5a1: j'avais essayé une fois...l'apk généré demandais les droits d'accès à absolument tout :D ... j'avais juste vite fait 2 balles qui rebondissent sur bords et entre elles
b0n5a1: c'était y'a 3-4 ans probablement
b0n5a1: peut être plus
nicola: I_love_CoC, certes mais c’est une horreur pour écrire des expressions algébriques.
nicola: Il n’y a même pas les parenthèses.
Troph: b0n5a1 hey o/ je crois que je reconnais ce pseudo aussi
Troph: il me semble que scratch est open source donc il doit être en développement continu, ça a peut être changé
nicola: C’est un chat, pas un renard.
nicola: Il est plus ou moins libre.
nicola: Debian a une ancienne version de Scratch à cause de ça.
I_love_CoC: c'est sûr qu'il a de gros défauts nicola
b0n5a1: o/ Troph
b0n5a1: ha quel sont les gros défauts de nicola, dis nous tout I_love_CoC :D
I_love_CoC: ^^ sal***** b0n5a1
nicola: Sid a la version 1.4 de Scratch.
nicola: Qui date de 2011.
b0n5a1: Le paresseux ?
b0n5a1: l'écureuil est versionné ?
nicola: Non, celui qui casse les jouets.
b0n5a1: à la version 3.0 il arrêtera de faire le con avec son gland...
Troph: Sid c'est pas le tigre ?
b0n5a1: C'est Diego le tigre
nicola: Le fan de glans, c’est Scrat.
nicola: *glands
nicola: Sid, c’est le paresseux dans l’Âge de glace.
b0n5a1: y'a le 5 ce soir d'ailleurs sur tfx
nicola: Dans Debian (et Toy story), c’est l’affreux gosse.
Troph: je ne connais aps mes classqies
b0n5a1: affreux gosse c'est un pléonasme :D
Stilgart: nicola: j'aurais mis les parenthèses dans l'autre sens, "ie (Debian et) Toy Story"
Zorg1: c'est technique votre conversation j'y comprend rien ^^
Zorg1: Automaton2000 tu peux me faire un résumé, veux tu ?
Automaton2000: je vais tenter de faire un jeu de plateau
Zorg1: j'ai pas demandé autant Automaton2000 ^^
Automaton2000: donc on a un classement
Zorg1: Automaton2000 es tu un troll déguisé en bot, ou un bot déguisé en troll ?
Automaton2000: bah je viens de le trouver
Zorg1: omg un white space poster :scream:
Zorg1: ça se trouve il vient de poster sa solution golfé de température en whitespace
monkhey_: c'est exatement ce que je viens de faire
Zorg1: c'est pas à une vieille chouette qu'on fait le coup du whitespace ;-)
Stilgart: Automaton2000: tu veux parler de la licorne ?
Automaton2000: quand on est en gros arrivé à la conclusion que ça n'avait pas été codé par Stilgart
**Stilgart se met en boule et part bouder
**Stilgart est déjà plus ou moins en boule de base...
Stilgart: Automaton2000: je croyais que tu voulais devenir sympa sur CG à un moment
Automaton2000: c'est possible de faire le puzzle de la semaine?
Stilgart: 102 have finished, donc oui Automaton2000
Automaton2000: perso je suis sur un puzzle en particulier ?
Zorg1: tu m'as l'air un peu perdu Automaton2000 ...
Automaton2000: disons que c'est pas le langage
Stilgart: au passage, vous savez s'il y a moyen d'arnaquer le puzzle de l'event sans programmation dynamique ?
Zorg1: ah le truc du Tech Evangelist ^^
b0n5a1: j'ai tenté vite fait, j'ai timeout
b0n5a1: (sans dp)
Stilgart: je m'étais poser la question à l'époque, mais ça a demandé moins d'effort de copier-coller la prog. dyn. d'à coté et d'adapter
Stilgart: https://www.codingame.com/ide/puzzle/gerrymandering
b0n5a1: ça avait timeout dès test 3 je crois
Stilgart: le bruteforce pur et dur ne peut pas passer, mais je me demande si on ne peut pas trouver une coupe suffisante
b0n5a1: par contre côté explications c'est pas terrible son truc, tu peux comprendre de différentes façons et buguer sur l'exemple
Zorg1: je pense que l'histoire de l'asymétrie des scores ça doit pour être éviter de trouver une solution trop facilement
Zorg1: après j'aurais pensé que c'était plus tracer des frontières ou chaque case est un de tes électeurs ou pas
Zorg1: le vrai gerrymandering quoi ^^
Zorg1: je suppose qu'un algo glouton ne doit pas donner de bon score à ce truc
Stilgart: surtout qu'il te faut l'optimal
Zorg1: y a des problèmes où ça marche :p
Stilgart: oui, mais sur celui là je vois pas comment ça pourrait marcher
Stilgart: les valeurs en entrées étant arbitraires
BlaiseEbuth: Comment es ton re
SkyZerFoxs: Salut a tous je voudrais apprendre a coder un jeu en c, quelque conseil pour commencer ? exemple de tuto ect ?? meric d'avance :)=
Troph: Un jeu genre, un pendu ou un truc costaud ?
BlaiseEbuth: Tu sais coder en C avant de parler de jeu ?
SkyZerFoxs: le pendu je sais le faire je pense, moi je parle d'un jeu costaud genre du 2D un jeu de platforme
BlaiseEbuth: C'est en 2D wolf3D ?
SkyZerFoxs: blaise cette année j'ai fait ma premiere année de licence et il y a eu pas mal de c donc je connais un peu
BlaiseEbuth: Ok
SkyZerFoxs: troph non pas trop comme ça, plutot un jeu comme un peu mario pour commencer
BlaiseEbuth: Bah après ça dépends de si tu préfère tout faire toi même ou partir d'un moteur.
BlaiseEbuth: "tout" relatif hein
SkyZerFoxs: tout comme tu dis ^^ je trouve ça plus intuitif
Troph: BlaiseEbuth c'est pour ça que je demande justement
SkyZerFoxs: le probleme c'est qui ici dans apprendre il y a pas le C
BlaiseEbuth: Ici dans apprendre je conseillerais pas.
Alshock: apprendre ici c'est pas une bonne idée, mais déjà pourquoi le C précisément ? C'est un très vieux langage et franchement pas un très intuitif ou orienté graphique
Alshock: 'fin si c'est pour apprendre oui, par tous les moyens fais du C, si c'est pour faire une appli, là j'ai un doute
SkyZerFoxs: ah d'acc, et je voudrais apprendre en C pour pouvoir mieux me debrouiller deja pour ma licence ^^
Troph: y parait que c'est un bon langage pour apprendre
BlaiseEbuth: Oui.
SkyZerFoxs: Tu me conseil quel langage pour developper un jeu?
BlaiseEbuth: Non.
BlaiseEbuth: Si c'est pour apprendre reste en C
SkyZerFoxs: d'accord :)
SkyZerFoxs: merci de m'avoir aider :D
Alshock: yep, désolé je débarque et j'ai cru que tu voulais faire un plateformeur et utiliser le C pour ça, alors qu'en fait c'est plutôt l'inverse si je comprends
nicola: Ou tu écris tu Python que tu transformes en C ensuite.
nicola: *du
BlaiseEbuth: Non. Vas t'en
Alshock: nicola y a une place en enfer pour toi <3
BlaiseEbuth: Non.
BlaiseEbuth: J'en veux pas
nicola: Avec BlaiseEbuth !
BlaiseEbuth: :p
nicola: On va écouter du mitôl.
nicola: Et secouer la tête.
BlaiseEbuth: :metal:
Alshock: Ou tu écris en JS, tu le transpile en WASM, tu convertis ça en Ruby, et tu danses le PHP devant un interpréteur Lua
Troph: transformer du pthon en C ? On peut faire ça ?
Remi.: Salut tout le monde
nicola: Oui.
BlaiseEbuth: Malheureusement oui
nicola: C’est très moche.
Alshock: Techniquement oui, mais c'est rarement une bonne idée
Troph: C'est du même style que "coder" un site web en no-code ?
BlaiseEbuth: SkyZerFoxs: regarde la SDL pour la partie graphique
nicola: Pire.
Alshock: (l'interpréteur Python ultra majoritaire étant en C, tu peux tout traduire de son point de vue)
SkyZerFoxs: d'accord
BlaiseEbuth: Alshock: Ca s'applique au python en général ça.
nicola: Mais il y a au moins un module qui le fait.
nicola: Freeze, peut-être.
Alshock: BlaiseEbuth oui mais l'existence d'un interpréteur dans le langage le rend nécessairement "facile" (optimisation mises à part)
BlaiseEbuth: Je parlais du message d'avant.
BlaiseEbuth: "Techniquement oui, mais c'est rarement une bonne idée"
nicola: Il ne manque plus qu’un interpréteur de Python écrit en BF.
Alshock: Ah xD
Alshock: En Befunge plutôt
BlaiseEbuth: Ca doit exister en cherchant
Alshock: sûr que non
Alshock: enfin si, mais minimaliste
pardouin: bons jeux pour apprendre : snake, flappy bird
nicola: C’est quoi, Flappy bird ?
pardouin: essaye de recoder ce jeu from scratch sinon : http://www.kabubble.com/ga_red_square.htm
Alshock: C'est un oiseau qui doit éviter des tuyaux
Alshock: minecraft, Portal 3, Horizon Zero dawn (recoder absolument tous les dialogues est d'un enrichissement sans fin)
Alshock: Vapire Survivors :smirk:
BlaiseEbuth: ezpz
nicola: Tu as oublié Half-life 3.
pardouin: après il y a plein de jeux pas dynamiques mais très intéressants à coder : mastermind, démineur, memory
Alshock: Oui
BlaiseEbuth: Non
Alshock: Peut-être
nicola: J’peux pas dire.
BlaiseEbuth: T'as pas répondu à mon dm Alshock :(
Alshock: je l'ai pas reçu
BlaiseEbuth: Il doit être froid depuis le temps
Alshock: Ah bah si je l'ai reçu visiblement xD
b0n5a1: SkyZerFoxs si tu tiens vraiment à t'essayer à faire un jeu en C type 2D platformer y'a ce moteur (Tile engine) : https://gamefromscratch.com/tilengine-retro-classic-game-engine/
Alshock: Même CG me le faisait plus pop c'est dire
b0n5a1: parce que si tu veux "tout" faire from scratch tu vas juste pleurer
BlaiseEbuth: Boa ça va...
SkyZerFoxs: merci b0n5a1 ^^
BlaiseEbuth: Avec la sdl ça se fait.
Alshock: BlaiseEbuth mais est-ce que mes conversation sur ce réseau social seront bien privées et ne seront pas visibles par ma femme ou mon employeur ?
Alshock: :sunglasses:
b0n5a1: y'a la SDL en built in dans ce moteur appremment, pour des tests rapides
b0n5a1: sinon SDL 2.0 aussi oui
BlaiseEbuth: Pour le coup oui Alshock. Sauf si un user fait un screen, mais ça c'est pareil partout. :smirk:
Alshock: Quoi ? Vous voulez dire que Twitter envoie mon avatar à tout ceux qui lisent mes messages sans ma permission ? Depuis quand ?
BlaiseEbuth: :see_no_evil:
Troph: En parlant de python qui est rarement une bonne idée. Je suis coincé en wood4 sur le combat de bot Langton's Ant, parce que je ne peux faire que 1000 simulation, je n'ai aucune idée de comment améliorer mon algo, quelqu'un aurait des pistes ou des ressources que je pourrais consulter ?
nicola: Si tu as créé des classes bien lourdes…
nicola: Passe en impératif.
nicola: Utilise au maximum les classes standard (modules ou non).
nicola: Pour les tableaux, utilise numpy.
Troph: j'ai fait sans classe, j'utilise un tableau 2D
nicola: Essaie avec numpy.
nicola: Ou un tableau 1D (2D aplati).
b0n5a1: tu peux opter pour le bitboarding aussi
Remi.: On peut faire du bitboard en python ?
VilBoub: sur Langton's Ant, je suis en Wood2 avec un bete random ^^
Troph: Remi. j'allais poser la question
BlaiseEbuth: On peut tout faire en python. Mais c'est rarement une bonne idée
**nicola slaps BlaiseEbuth around a bit with a large fishbot
Remi.: Je n'aurais pas pensé qu'un langage interprété aurait pu gérer un nombre bit par bit.
Troph: VilBoub je fais un random aussi, mais visiblement je susi beaucoup trop lent pour avoir une solution quasi optimale
BlaiseEbuth: Y'a pas de solution optimale dans ce jeu. Il est foiré si je me souviens bien non ? On peut pas juste forcer le draw ?
b0n5a1: Remi. si, je l'ai fait (pardouin aussi) pour tester une contrib en cours
Troph: BlaiseEbuth en Wood4 on est encore seul sur sa grille, donc le but c'est de faire le plus de points possibles
b0n5a1: et comme c'est trop lent l'input max est devenu 2^23 au lieu de 2^24 :D
Troph: Sinon oui on peut forcer la fin du jeu
BlaiseEbuth: Ah. T'es juste mauvais alors...
Troph: Je dis pas le contraire, en C je peux faire 100 fois plus de simulations les scores que je fais sont bien meilleurs
Troph: mais ce serait contourner mon problème
BlaiseEbuth: "Je n'arrive pas à déplacer 1 tonne de briques en une seule fois avec ma brouette. Je pourrais le faire sans problème avec mon camion benne, mais ce serait contourner le problème." :3
b0n5a1: faut d'abord déplacer la tonne de briques dans le camion avec la brouette :D
Remi.: MAis non ta tonne est déjà sur palette ^^
b0n5a1: quoi ? t'as écrasé ma palette fumé ?!?
Remi.: Oups
Troph: BlaiseEbuth si tu préfères: je vois des gens qui utilisent python bien plus haut que moi dans le classement, donc c'est juste que je suis nul en python, pas python qui est trop lent et mon but c'est de m'améliorer en python
BlaiseEbuth: Oui mais non.
BlaiseEbuth: Rien ne prouve que ces gens simulent des trucs.
Remi.: Ca se défend. Mais d'un autre côté, auras-tu l'utilité d'améliorer des performances en python, dans la vie de tous les jours ?
Remi.: Généralement on n'utilisera pas du python si de la performance est nécessaire.
Remi.: Après je coprends ton point de vue.
Remi.: * comprends
Troph: une amélioration vitale non, mais c'est toujours mieux de coder un truc mieux, et si je peux me défaire de mauvais automatisme c'est encore mieux
Troph: "c'est toujours mieux de coder un truc mieux" - moi, circa 2022
Remi.: mdr
Troph: BlaiseEbuth dans le très haut du panier peut être, mais au moins la ligue au-dessus j'en mettrais ma main à couper
**BlaiseEbuth range le couteau
Stilgart: Troph: l'expérience des contests suggère que c'est pas toujours mieux de coder un truc mieux, en fait
I_love_CoC: python c'est la vie pas vrai Automaton2000?
Automaton2000: ça se passe bien ?
Stilgart: Automaton2000: non, il y a I_love_CoC qui raconte des bêtises
Automaton2000: tu es en quel langage ?
Stilgart: en Haskell, tu devrais le savoir depuis le temps Automaton2000
Automaton2000: mais par exemple si tu as déjà fait
I_love_CoC: Automaton2000 le (seul) bot qui fait des micro AVC^^
Troph: Stilgart alors là tu m'intrigues
Automaton2000: au lieu de faire le contest en cours
Troph: J'ai toujours pas compris quel était son rôle à Automaton2000
Automaton2000: c'est ce qui se passe
I_love_CoC: ^^
**Stilgart a eu un upvote de solution en PHP sur batman1
Stilgart: on aura tout vu
Stilgart: Troph: un prof de physique à moi disait que le mieux est l'ennemi du bien
Stilgart: mais plus concrètement, en contest, ce qu'on pense être mieux est parfois bien naze
Stilgart: le soucis étant que tu ne te bats pas que contre une personne
Stilgart: donc ce qui est bien sur un match contre une personne peut s'avérer moisi dans 90% des autres matches
Stilgart: (donc pas mieux)
Troph: ah oui, vu comme ça je suis 100% d'accord
I_love_CoC: Troph : le rôle d'Automaton2000 est juste d'occupé les glandus comme moi à qui personne ne parle
Automaton2000: ca doit pas être ça
I_love_CoC: à la base non Automaton2000 mais que veux tu les choses se pervertissent avec le temps TORTUE
Automaton2000: on n'a pas de solution miracle
Stilgart: n'importe quoi, ton rôle est d'apprendre à dire licorne Automaton2000
Automaton2000: allez un peu de mal a comprendre ce qui est un peu plus
BlaiseEbuth: o/ Stilgart
Stilgart: Automaton2000: + c'est un plus, et - s'en est pas un
Stilgart: \o BlaiseEbuth
Automaton2000: bon je vais faire un truc similaire
I_love_CoC: Automaton2000 saurais u me donner mon prochain rank à game of drones avant que je push savoir si j'ai une chance de passer gold
Automaton2000: je faisais bien ça il y a eu un dessin animée pac man aussi :(
I_love_CoC: tu essayes de me dire gentiment que je ne suis qu'une bille Automaton2000?
Automaton2000: oui mais c'est pas ouf
Zorg1: ^^
b0n5a1: :D
I_love_CoC: :rofl:
Remi.: lol
I_love_CoC: il faut absolument trouver le moyen de te sauver du néant Automaton2000
Automaton2000: tien , j'y avais pas pensé
Remi.: Je crois que Blaise y a déjà pensé
Zorg1: ah j'ai vu qu'on pouvait se logger vers une page vide ^^
I_love_CoC: aprés dans les premiers temps si il faut je me ferais passer pour toi Automaton2000 qu'en penses tu personne ne verra la dif
b0n5a1: hihi, pareil
Automaton2000: ça peut être pas mal
BlaiseEbuth: Absolument. Le vide c'est cool
I_love_CoC: merci pour ton approbation Automaton2000
Automaton2000: il est à combien le boss gold
BlaiseEbuth: Sauf quand c'est mon ventre qu'est vide.
BlaiseEbuth: J'ai faim.
Zorg1: bah go manger
Zorg1: #lesAstucesDuPereHibou
BlaiseEbuth: :o
I_love_CoC: tant que tu n'as pas soif on est sauvé
Remi.: Bon app'
BlaiseEbuth: Scout ce soir
dwarfie: dans naheulbeuk , le vide , c'est le neant qui separe les oreilles de certaind ;)
I_love_CoC: il parait qu'il y a une énergie du vide alors je suis une vraie centrale nucléaire si j'en crois ta def naheulbeuk dwarfie^^
dwarfie: naheulbeuk , tu connais Automaton2000 ...?
Automaton2000: on a pas un problème
I_love_CoC: oui
b0n5a1: ouais, t'as pas d'E2PZ à la maison toi ?
I_love_CoC: dommage
b0n5a1: pour alimenter le shapeï
Zorg1: gné ?
b0n5a1: stargate Zorg1
dwarfie: vu ce que le vide genere comme brassage d'air en reunion , c'est clairement l'energie de demain
Zorg1: ah oui je vois ça sur WP
b0n5a1: (SG1, Atlantis...)
b0n5a1: dwarfie tu peux même faire dés économies de clim en été...tu fous ceux qui brasse du vent d'un côté du bâtiment...et ceux qui pompe l'air de l'autre
dwarfie: la seule verité informatique de SG atlantis : https://eeggs.com/images/items/3225.full.jpg :D
b0n5a1: faut faire gaffe y'a de sacrées rafales
dwarfie: je l'avais vu direct lors de l'episode qi lui etait bien bidon et ca m'a bien fait marrer :rofl:
Zorg1: jamais trop accroché à SG1/Atlantis
b0n5a1: c'est universe que j'ai pas accroché du tout
dwarfie: et stargate origins , alors la , personne en a jamais entendu parler ;)
b0n5a1: ha ouais
BlaiseEbuth: Stargate hapan
Zorg1: bientôt Stargate reboot
Zorg1: Stargate core dump
Zorg1: Stargate backup
Zorg1: Stargate recover
Zorg1: bon Automaton2000 je te passe l'antenne
Automaton2000: si tu fais un truc pour part 2 sans lire ^^)
Zorg1: lire les énoncés c'est un peu surfait Automaton2000
Automaton2000: je me demande si je vais me faire pousser
I_love_CoC: des c***** Automaton2000?
Automaton2000: bah si je peux le faire sans problème avec mon camion benne, mais ce serait contourner le problème." :3
I_love_CoC: BlaiseEbuth
Zorg1: heu ...
I_love_CoC: sors de ce bot
BlaiseEbuth: C'pas moi
Zorg1: je demande à consulter les enregistrements du chat !!!
BlaiseEbuth: Voilà https://www.youtube.com/watch?v=6AN_45QjOLA
dwarfie: tu peut Zorg1 , c'est pas discord ;)
Remi.: Zorg1 c'est encore dans mon historique : http://chat.codingame.com/pastebin/b6d954e1-31bc-42a6-b4fe-beb18c3d1207
I_love_CoC: et c'est un tacle à la jugulaire, si vous ailes votre viande saignante c'est le moment
I_love_CoC: aimez*
BlaiseEbuth: Evidemment saignante.
BlaiseEbuth: D'ailleurs je vais chercher mon scout
Zorg1: :thinking:
b0n5a1: fait gaffe y'en a qui sont un peu gâtés, ils ont pris la grêle
Zorg1: faut les retirer avant qu'ils fassent pourrir les autres pieds
Zorg1: et attirer toutes les bestiolles
b0n5a1: toute la récolte de Chambord a failli être foutue
Zorg1: bon aucune motivation à faire Gerrymandering
Zorg1: encore un énième puzzle de programmation dynamique :(
Zorg1: pour la peine je vais valider un puzzle de parsing
Stilgart: pro-tip: do a barrel roll
Stilgart: heu non
Stilgart: do a copy-paste :)
MAWAAW: jcomprends meme pas ce qu'il faut faire
MAWAAW: 1. pk il coupe pour avoir 39 + 96 +96 = 231
MAWAAW: 2. pk meme il a 96 2 fois
MAWAAW: avec un cut j'ai 162 + 135 :)
Zorg1: euh tu parles de quoi là ?
MAWAAW: le puzzle de la semaine
MAWAAW: son exemple là
Zorg1: ah
MAWAAW: The resulting score is then 39 + 96 + 96 = 231
MAWAAW: pk on additionne juste pas toute la matrice et on a le nombre maximum XD
MAWAAW: je comprends air
Zorg1: bah tu dois diviser le rectangle non ?
Stilgart: la matrice te dit ce qu'un (petit) rectangle va te rapporter, mais ça n'a rien à voir avec la carte à découper en rectangles
MAWAAW: what
Zorg1: voilà tu dois diviser un rectangle en rectangles et on te donne la valeur de chaque rectangle que t'auras à la fin
Zorg1: et tu dois max la somme de ces valeurs
Zorg1: mais tu peux pas tout découper avec tous les rectangles en même temps ^^
Zorg1: enfin l'énoncé me semble assez clair
MAWAAW: sur son exemple d'ou il sort le les valeurs 39 96 96
MAWAAW: 39 car c'est le max de la colonne ?
MAWAAW: 96 car c'est le max du sous rectangle du haut
Zorg1: c'est le premier exemple
Zorg1: il dit o a finalement deux 4x2 et un 1x4
Zorg1: donc quand tu regarde dans la matrice
Zorg1: tu vois que le 4x2 (4eme valeur seconde ligne) vaut 96
Zorg1: et que le 1x4 ( 1 ere valeur 4 eme ligne) vaut 39
Zorg1: donc 96+96+39
Zorg1: enfin il est pas super compliqué
MAWAAW: ah le nxm c'est genre n-ieme ligne m-ieme colonne
Zorg1: non nxm ça veut dire un rectangle de largeur n et hauteur m et tu cherches sa valeur dans la matrice
Zorg1: bon ou l'inverse t1 c'est vrai il a tout mélangé cacou
MAWAAW: non c'est de la merde cet exo
BlaiseEbuth: Tu peux pas comprendre, t'es pas tech-évangeliste
MAWAAW: mdr je sais meme pas ce que c'est
MAWAAW: ca ressemble à une secte
BlaiseEbuth: Tu pourrais pas comprendre, t'es pas tech évangeliste. :grin:
MAWAAW: je connais les franc macons ca passe ? :D
MAWAAW: le kkk
BlaiseEbuth: Kilimanjaro Kakahuète Klub ?
MAWAAW: oui biensure :ghost:
Zorg1: tech évangéliste il passe à la télé ?
BlaiseEbuth: Bah non, sur twitch
Diciz: Bonjour peut on rechercher une exercice spécifique sur codingame ?
LeGourdin: oui en tapant le nom
GoTLuB: https://chadok.info/codingame/puzzles_list.html
Arnaud.D: :D
BlaiseEbuth: C'pas drôle