Chat:Fr/2021-11-05

From CG community
Jump to navigation Jump to search

3141948: Salut cocotte

BlaiseVonEbuthIII: Stoi la cocotte.

3141948: Salut Automaton2000 le bot aux 💯 messages par jour 🤗

Automaton2000: pourquoi tu veux pas faire un code qui marche pas, c'est que tu dois faire la même

3141948: Salut 😘 BlaiseVonEbuthIII

BlaiseVonEbuthIII: :wave:

Remi.: Salut les gars. Le contest dure combien de temps ? Ca fait plus d'une semaine là.

BlaiseVonEbuthIII: Ils ont prolongé jusque lundi. Pas assez de joueurs enthousiastes dans les stats sans doute. :3

Remi.: Ok merci Blaise.

Remi.: Bonne journée !

[CG]Thibaud: au contraire, il y a plus de joueurs enthousiastes, même après 7 jours, donc on le laisse ouvert jusqu'à lundi Remi.

[CG]Thibaud: *que ce que l'on pensait

Carabaffe: Ok merci Thibaud. La petite critique de ma part, c'est que le lien vers le challenge prend beaucoup de place sur la page d'accueil, je pense qu'il pourrait être plus discret pour les joueurs ayant terminé le challenge.

[CG]Thibaud: ah oui, elle n'est pas fermable :/ elle l'était avant il me semble

Bon[]Crayon: Salut tout le monde.

Bon[]Crayon: Salut Automaton2000.

Automaton2000: est-ce que c'est possible de faire ça pour le coup il a fait un mcts ?

Bon[]Crayon: Automaton2000 je ne sais pas

Automaton2000: c'est juste un effet de bord

Bon[]Crayon: Automaton2000 je ne sais pas non plus

Automaton2000: il m'a bien fait suer

Bon[]Crayon: Automaton2000 faire suer une tortue, chapeau l'artiste

Automaton2000: je vais l'avoir à l'usure

Bon[]Crayon: Automaton2000 force à toi

Automaton2000: ah oui je me souviens bien ?

Bon[]Crayon: Automaton2000 ta mémoire est bien remplie, mais c'est très confus quand tu pioches dedans

Automaton2000: en plus, il y a un autre ?

Bon[]Crayon: Automaton2000 automatonnn ?

Automaton2000: tu as la liste des actions possibles

Stilgart: Automaton2000: ['tortue', 'turtle']

Automaton2000: est-ce qu'il y a un gros paquet de int

Bon[]Crayon: Automaton2000 un gros paquet de bugs

Automaton2000: vry tu as quoi comme erreur ?

BlaiseVonEbuthIII: Cette violence...

3141948: Est-ce que le contest restera ouvert après la date?

3141948: Transformé en multi?

Bon[]Crayon: Automaton2000 Paix et Amour cependant :peace: : :love_hotel:

Automaton2000: sans parler de la même manière

Bon[]Crayon: Automaton2000 de même manière, le python c'est comme le c++

Automaton2000: il faut encore que je ne peux pas voir le mal partout

Bon[]Crayon: Automaton2000 normal le mal n'est pas partout

Automaton2000: je suis en train de monter

Bon[]Crayon: Automaton2000 bientôt la ligue légende

Automaton2000: je pense qu'il y a des gens qui se sont cassé le *** à faire 30 puzzles par langages juste ...

Bon[]Crayon: Automaton2000 le dos

BlaiseVonEbuthIII: :p

Automaton2000: c'est pour ça qu'il y a de la chance

BlaiseVonEbuthIII: b0n5a1 represent

Default avatar.png dydyxX_04: www.youporn.com

Default avatar.png Dedytes: comment ?

Default avatar.png Dedytes: C'est qui ce taré qui met des liens vers des sites porno ?!

Martin17: Ton deuxième compte ?..

Default avatar.png Dedytes: Hors de question que je fasse quelque chose d'aussi immature !

Default avatar.png Dedytes: Peut-être le tien ?!

BlaiseVonEbuthIII: Automaton2000, j'espère que t'as pas cliqué ! :scream:

Automaton2000: ceux qui ont un meilleur winrate contre lui

Vintarel: lol Automaton2000

Automaton2000: par contre une fois que tu connais pas les jeux de validation, il y a une ia qui ne fait ...

Default avatar.png dydyxX_04: www.tukif.com

WildSiphon: Bon c'est bon là

WildSiphon: c'est pas possible de le ban ?

DeXils: Signalez le !

Default avatar.png Dedytes: abusez mec !

BlaiseVonEbuthIII: Faudrait des modos...

Default avatar.png dydyxX_04: https://tukif.com/videos/128029/pas-deux-mais-bien-trois-bites-pour-cette-pute.html

BlaiseVonEbuthIII: Enfin... Des bites streams, ça reste dans le thème...

Fosfen: A défaut de savoir coder faut bien que les enfants trouvent une occupation

Fosfen: Mais faudrait que Maman surveille quand même

Easymr1: Oh bein quel acceuil

Vintarel: fais quelque chose Automaton2000 :sob:

Automaton2000: tu fais pas le contest

[CG]Thibaud: :eyes:

philRG: ouf il m'a pas cité :--

philRG: :-)

philRG: ah pas mal le WIP Block the spreading fire, tant de puzzles, et si peu de temps

Default avatar.png chxprog: Bonsoir à tous

Default avatar.png mouskodeb: bsr

BlaiseVonEbuthIII: https://imgur.com/a/h3SspHt

dwarfie: :see_no_evil: :hear_no_evil: :speak_no_evil:

Stilgart: Automaton2000: on dit événement codingame, tu n'as encore rien suivi toi !

Automaton2000: de toute façon, non ?

Zine-eddine: hello world

Stilgart: salutations

BlaiseVonEbuthIII: saltations vogeur

Stilgart: su je suis pas grillé avec ma réponse à la dernière question du survey, c'est que CG ne l'aura pas lue

philRG: Déjà plus de 1500 équipes ont terminé la mission "La malédiction des cinq guerriers". Cela correspond à plus de 4400 joueurs !

philRG: Devant tant d'engouement, nous avons décidé de prolonger le Fall Challenge 2021 jusqu'à lundi matin prochain, 10 h (heure de Paris). La mission ne sera plus disponible après ça.

philRG: Bon moi j'ai compet de tennis par équipes dimanche, lutte pour une place qualificative aux chpts de France

philRG: Ca prend du temps cette competition non?

philRG: faudrait que j'essaye mais c con que ça s'arrête lundi

philRG: au FC 2020, ma femme est tombée de 3m de haut en taillant une haie que j'aurais du faire

philRG: ça m'a refroidi

philRG: purée j'ai implémenté les nouvelles règles de wood 1 sur ooc c chaud

philRG: mon tracker fait timeout quand l'adversaire fait silence, et donc je suis obligé de le réinitialiser

philRG: pour le move, c'est pas top, faut que je copie mon algo de tron

philRG: je fais surface sans arrêt sinon

philRG: la ligue bronze pas pour today

Stilgart: philRG: il te faut sans doute 2-3h peinard

Stilgart: fais ça ce soir tranquille

Default avatar.png JBM: ah c'était pas prévu pour durer jusqu'à lund?

Stilgart: maintenant que tu le dis...

Stilgart: 28/10 +10 days ça fait 08/11

Zorg1: y a eu un engouement on vous dit.

Zorg1: pas vrai Automaton2000 ?

Automaton2000: l'illusion est parfaite les gars, changez rien

Zorg1: :D

Zorg1: tu vas te faire ban Automaton2000, fais gaffe

Automaton2000: mais je ne te parle pas des trucs à coder

dwarfie: Automaton2000 : nous non plus

Automaton2000: quoi de neuf par ici

Stilgart: Automaton2000 is on fire

Automaton2000: je préfère ne pas avoir a faire de la simu

Stilgart: et en plus il a mangé Remi.

dwarfie: ah bon Automaton2000 .... donc tu fait comment pour CoK ?

Automaton2000: en fait il y a une solution pour le puzzle de la semaine

dwarfie: Automaton2000 : t'es hors sujet

Automaton2000: ah c'est peut être que je me sens moins seul

dwarfie: Automaton2000 : ah bon , tu couches avec AutomatonNN ? t'es necrophile ?

Automaton2000: par contre mon ia qui a un bon momen déjà ^^

BlaiseVonEbuthIII: Groumpf

Remi.: Salut !

BlaiseVonEbuthIII: Schrmpff.

Remi.: T'es de mauvaise humeur Blaise ?

BlaiseVonEbuthIII: Mrffll ?

Remi.: jkdjfhtgdlffff

BlaiseVonEbuthIII: Ca c'est la fille de Remi. qui a atteint le clavier.

Remi.: Non j'essayais de parler ton langage. Mais je suis content que tu refasses des vraies pheases c'est quand même plus facile pour moi.

Remi.: * phrases

dwarfie: Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn

BlaiseVonEbuthIII: :imp:

BlaiseVonEbuthIII: :squid:

Carabaffe: Merde c'est contagieux

Stilgart: faut pas trop faire attention

dwarfie: et en plus ... moi ca veut vraiment dire quelque chose :japanese_goblin:

Stilgart: Automaton2000: tu as vu, il y a une autre tortue sur ce chat

Automaton2000: pour le calcul de la vitesse

Carabaffe: C'est du dotraki ? ou du troll ? ou du klingon ?

dwarfie: Automaton2000 : t'es pas une lumiere :)

BlaiseVonEbuthIII: La tortue elle est dans la console de firefox à côté de codingame. :3

Automaton2000: y'en a qui ont essayé de faire un ag en python

BlaiseVonEbuthIII: :scream:

Stilgart: Automaton2000: parait qu'ils ont eu des problèmes

Automaton2000: je joue contre moi même

Carabaffe: Cela dit il est très rapide.

**dwarfie tend l'integrale de Lovecraft a Remi. dommage pour sa santé mentale ;)

BlaiseVonEbuthIII: Carabaffe c'est Remi. ? :o

Carabaffe: cara cara

Carabaffe: Oui c'est moi

Zorg1: oui encore un smurf pour avoir un dummy dans les multis ;-)

Carabaffe: J'ai pas trouvé mieux pour refaire des ligues passées.

BlaiseVonEbuthIII: Tout ces smurfs...

Stilgart: tu aurais pu aller un cran plus loin dans le pokedex quand même

Carabaffe: Je ne connais pas la 14ème génération

dwarfie: ca tombe bien , c'est pas 1ere :rofl:

Carabaffe: Et puis il fallait une tortue pour faire plaisir à Automaton2000

Stilgart: carabaffe c'est de la 1re génération, même moi je sais ça

Automaton2000: et c'était quoi la question ?

Carabaffe: Oui justement j'ai pris dans celle que je connais : la 1ère.

Stilgart: c'était : quand pensez-vous que Automaton2000 va dire tortue ?

Automaton2000: si tu savais ... les bizarreries ont continuer apres encore ...

Zorg1: la vérité est ailleurs Automaton2000

Automaton2000: je connais pas trop la peine de le faire pour tous les langages

Stilgart: Carabaffe: un cran plus loin que carabaffe, on reste dans les starters de la gen 1

Stilgart: ;)

Stilgart: et c'est toujours du type eau

dwarfie: ouais ... le numero 9 aurait ete mieux que le 8 :D

Zorg1: Carabaffe évolue en CaraClaque puis en CaraTorgnole ?

Zorg1: j'connais pas trop poketruc m'voyez

dwarfie: https://www.pokepedia.fr/Carabaffe

Carabaffe: Tiens je connaissais pas méga tortank ... il est moche

Stilgart: comme à peu près tous les mégas, non ?

**dwarfie viens de decouvrir qu'en anglais , carabaffe == wartortle

Carabaffe: Je sais pas, je connais pas la 14ème génération ^^

Carabaffe: Y a pas de méga dans les 2 premières générations.

Zorg1: :thinking: passionnant ...

Carabaffe: C'est bien, nos connaissances en pokémon nous donne une idée de nos âges respectifs ^^

dwarfie: ou pas

Carabaffe: Ouais, on peut aussi connaître grâce aux gamins

BlaiseVonEbuthIII: C'quoi Pokemon ?

Carabaffe: Par exemple Blaise est un vieux qui n'a jamais eu d'enfants :P

BlaiseVonEbuthIII: Définis "eu" :3

BlaiseVonEbuthIII: https://www.youtube.com/watch?v=kCc6-XlmyfU

Carabaffe: Je ne parle pas d'en manger

dwarfie: definis eu ... avec Automaton2000 se reprenne pour MJ ...

Automaton2000: ça va finir par me faire un petit truc pour le faire

dwarfie: Automaton2000 : ca fait deja trop image la

Automaton2000: il y a une différence entre les deux

**dwarfie fait des contractions bizarre , il pense "avant que" et tape "avec" ... pic de balmer bien trop bas surement

Bon[]Crayon: Bonsoir :wave_tone2:

Bon[]Crayon: Bonjoir Automaton2000

Automaton2000: il y a un moyen de mettre un peu de retard sur le boss

Stilgart: Bon[]Crayon: fuis, pauvre fou !

BlaiseVonEbuthIII: Bon[]Soir

Bon[]Crayon: Qu'est qui se passe ? il y a taille crayon dans le coin ?

Stilgart: ne leur donne pas d'idées :fearful:

dwarfie: :thinking:

Carabaffe: \o boncrayon

Bon[]Crayon: o/

Zorg1: \o

philRG: purée comment lancer SILENCE

philRG: Not enough charges of SILENCE


philRG: pourtant je suis au max: 5 7 5 5 3 4 6 -1

Bon[]Crayon: Silencer, ulti now!

BlaiseVonEbuthIII: philRG n'as pas assez de charges de silence... Ca explique beaucoup de choses. :smirk:

Bon[]Crayon: :joy:

philRG: oh cassé :-D

Carabaffe: mdr

philRG: çà fait 1/4h que je bloque

BlaiseVonEbuthIII: Bah tu le charges aussi ?

philRG: comment tu fais?

BlaiseVonEbuthIII: Ce que tu indiques en dernier sur ton output il me semble.

BlaiseVonEbuthIII: Tu indiques la capacité que tu veux charger

BlaiseVonEbuthIII: Quand tu move. MOVE direction trucacharger

BlaiseVonEbuthIII: C'pour ça qu'il faut lire l'énoncé... :rolling_eyes:

philRG: MOVE N TORPEDO | SILENCE

philRG: ?

BlaiseVonEbuthIII: MOVE N SILENCE

philRG: ah ok ça me revient, du coup faut que je l'implémente

philRG: thks j'avais bien zappé ce truc

philRG: je chargeais que le torpedo

philRG: c chaud les combinaisons

Default avatar.png Kilykos: Bonjour, je suis sur le niveau d'entrainement "Mars Lander - Episode 1" et je ne comprend pas ce qu'il faut mettre dans le print() quelqu'un sais ?

Remi.: Dans le print il faut mettre 2 valeurs :

Remi.: - l'angle de rotation

Remi.: - et la puissance

Default avatar.png Kilykos: A ok merci

Remi.: Si tu lis bien l'énoncé, il est écrit que la rotation reste à 0 pour l'épisode 1

Remi.: Donc il faut juste calculer la puissance que tu veux mettre

dwarfie: 30 places de mieux a kutulu en repartant de zero ... c'est deja pas si mal vu le peu de code que j'ai pondu :D

Default avatar.png Kilykos: Oui oui, j'ai bien vue ça mais j'était un peu perdu avec tout le reste des valeurs

Remi.: gg dwarfie

dwarfie: (surtout que je hais ce multi :smiling_imp: )

Remi.: Il y a beaucoup de valeurs à cause des épisodes suivants, mais pour le 1 tu dois te concentrer sur peu de valeurs.

dwarfie: ce sui compte c'est les valeurs comme le dit si souvent perceval :yum:

Remi.: Commence pas à déconcentrer les nouveaux :P

dwarfie: ben non , ca c'est le taf d'automaton2000 ;)

Automaton2000: en fait le souci c'est que tu as un tableau de int

Remi.: Oh p***** j'espère qu'il ne lit plus, il va vraiment être paumé si Automaton2000 entre en jeu

Automaton2000: c'est juste que les gens ne savent pas ce que tu me disais que c'était un peu le code

dwarfie: Automaton2000 : comme disait le capitaine thigh "le code , c'est la loi"

Automaton2000: tu codes en quoi ?

Remi.: C'est une question qu'on ne pose plus à dwarfie voyons ^^ il code en ce que tu veux automaton2000

Automaton2000: c'etait bien la peine de mort

dwarfie: :rofl:

Remi.: Merde sérieux y en a qui ont parlé de ça ici ? :anguished:

Remi.: La peine de mort c'est seulement pour ceux qui écrivent des goto :P

dwarfie: quoi ... c'est bien les goto ... y'a meme des puzzles , je les resoud grace a ca ;)

Remi.: Tu bluffes

dwarfie: non

Remi.: :scream:

Remi.: https://lesjoiesducode.fr/?s=goto

Zorg1: après il y a les "goto déguisés", break et continue selon certain ;-)

Zorg1: voire le return quand il n'est pas unique

Remi.: C'est interdit aussi ça. Sauf le break dans un switch.

Remi.: * dans chaque case d'un switch

Zorg1: toujours était pragmatique dans leurs usages. ça simplifie pas mal le code, même si ça peut être piégeux

Remi.: Dans les règles de codage qu'on applique en sûreté de fonctionnement (MISRA pour ne pas la citer), c'est très stricte.

Remi.: Les multiples return aussi sont interdits.

Zorg1: autant faire du fonctionnel alors :p

Zorg1: hop un troll facile

Zorg1: ou alors avoir une version de C qui n'autorise pas ces trucs

Remi.: Le plus dur, c'est quand j'ai appris qu'on n'avais pas non plus le droit à l'allocation dynamique de mémoire.

Remi.: Enfin "pas le droit", ça reste négociable, mais tu fais pas ce que tu veux ^^

Zorg1: ça oui quand je faisais de l'ADA il y a longtemps on avait interdiction de faire des types access (pointeur et allocation). Tout en statique avec des tableaux

Remi.: Tout ce qui peut augmenter le risque de bug, c'est interdit.

Zorg1: tout devait être dimmensionné

Zorg1: le problème c'est que bon en C t'es vraiment trop libre mais bon

Fabien-Bernard: ça serait pas plus direct de faire de l'Ada.

Remi.: Les experts de la norme aiment bien citer le problème de décollage d'Ariane 5. Due à un problème de dépassement mémoire.

Zorg1: oui l'ADA niveau type tu faisais pas n'importe quoi

Remi.: Connais pas l'ADA (déjà vu et intervenu un peu, mais sans connaissance préalable).

Remi.: Mais je pense que peu de gens apprennent encore l'ada.

Remi.: Donc on peut faire de la sûreté de fonctionnement avec d'autres langages, mais c'est très encadré.

Zorg1: oui il y a des réalités économiques ^^

Zorg1: après sureté de fonctionnement avec du C ça me fait doucement ricané

Remi.: Bah dans l'embarqué c'est mieux du C que du Java ou du python hein ^^

Zorg1: bah surtout t'es toujours sûr de trouver un compilo C pour ton matos et pas te ruiner, t'es pas le seul à l'utiliser

Zorg1: un autre langage ça risque de te revenir plus cher

Zorg1: réalité économique

Remi.: J'avoue que pour le compilateur c'est simple, t'utilise l'environnement de dév fourni par le fabriquant du processeur.

Zorg1: voilà

Zorg1: donc on se dit que ça reviendra moins cher d'appliquer des normes et d'avoir des outils de checks

Zorg1: ce qui est sans doute vrai ^^

Remi.: Si les entreprises font ce choix, c'est qu'elles ont estimé que ça revenait moins cher.

Zorg1: j'avais fait du C pour de l'embarqué sur un proc avec 16 K de RAM c'était marrant ^^

Remi.: Quand on a l'habitude de bosser sur des PC de compèt, on n'imagine pas tout ce qu'on peu faire avec peu de ressources ! Mets 16k dans un ordi et tu ne fais plus rien lol

b0n5a1: o/

Remi.: \o

Zorg1: o/

b0n5a1: Je viens de faire/finir The Room 4 ^^

Zorg1: je l'ai acheté pas encore joué avec :(

Zorg1: ah t'as même fait une éval

b0n5a1: ouais je viens de la faire, un peu après avoir fini

Zorg1: mmm 6 h

b0n5a1: il m'a paru plus simple, mais c'est peu être dû au fait d'avoir fait les 3 précédents avec le 3 avec ses fins multiples qui était un peu chiant sur la fin ^^

Zorg1: le 3 j'ai pas encore toutes les fins :(

b0n5a1: tu t'y perds un peu le 3

Zorg1: ça doit être le premier que j'ai fait, et j'ai pris le 1 et le 2 ensuite ;-)

b0n5a1: faut aller à l'automate de bonne aventure, les fins s'enchaînent en fait

Zorg1: ouaip

b0n5a1: le 4 est plus dans la lignée des deux premiers

Zorg1: ok

Remi.: C'est un jeu vidéo ?

Zorg1: oui

b0n5a1: tu te perds pas à visiter "mille" pièces comme dans le 3

b0n5a1: c'est simple le 3 j'ai mis facilement le double du temps que pour faire les 1,2 et 4 tellement tu te ballades partout ^^

b0n5a1: Remi. : https://store.steampowered.com/developer/FireproofGames

Remi.: Pffffff bah je galère sur samegame.

Remi.: Vous êtes bien classés tous les 2.

b0n5a1: ha y'a ce truc gratuit qui traîne aussi Zorg1, je l'avais mis en suivi et viens de tomber dessus, m'en rapplais pas : https://store.steampowered.com/app/772060/Harvester_of_Dreams__Episode_1/

Zorg1: merci je regarde

b0n5a1: Tous les deux Remi. ? Tu m'as compté dedans là ?

Remi.: Ben sauf s'il y a une autre personnes que je n'ai pas vu, je pense m'adresser à zorg et toi ^^

**dwarfie en mode furtif :)

b0n5a1: non mais si je te dis ce que je fais tu rages quit tellement c'est bidon :joy:

Remi.: Ne me dis pas que tu fais du random. C'est ce que j'ai fait avec pas mal de spam submit, et je suis loin derrière ^^

Remi.: dwarfie je t'ai vu :P

b0n5a1: bah si full random...enfin Monte Carlo

dwarfie: change ton mauvais random , par du bon random

Remi.: Moi c'est du mauvais random à fond ...

Remi.: MAis je suis en train de coder une simulation

Remi.: pour sortir la prochaine grille en fonction de la grille actuelle et de la position à cliquer.

Remi.: C'est pas évident.

Remi.: Je suppose que c'est un 1er pas vers le MCTS (ou MC ?)

Remi.: Par contre je n'a ai pas les idées claires sur la suite.

Remi.: Comment gérer les différents test pour choisir le meilleur ...

b0n5a1: Remi. au début j'utilisais std::mt19937 (+device) ... je fais plus de simus avec un xorshf96 ... suffit pour ce que j'en fait

Remi.: C'est normal si j'ai rien compris ?

b0n5a1: RNG

b0n5a1: https://en.cppreference.com/w/cpp/numeric/random/mersenne_twister_engine

Remi.: C'est une alternative à std::rand ?

b0n5a1: et en fait j'utilise juste la seconde du premier tout comme un gros bourrin, et chaque tour suivant je me contente de dumper le coup suivant de la séquence retenue :smiley:

b0n5a1: premier tour*

Remi.: D'accord, c'est pas comme ça que j'imaginais le fonctionnement. Je pensais simuler à chaque tour les coups suivants, pour sélectionner le meilleur.

b0n5a1: faudra que je regarde pour changer mon "drop down" et le shift de colonnes pour la màj du board surement, vu le code que je viens de voir ça doit bouffer un max de temps :smiley:

b0n5a1: quoique, apparemment y'a déjà eu une amélioration faite

Remi.: Bon je vais devoir déconnecter.

Remi.: A bientôt

b0n5a1: bn Remi.

Remi.: Merci pour les conseils.