Chat:Fr/2021-02-06

From CG community
Jump to navigation Jump to search

Zorg1: salut tout le monde et aux bots de première catégorie Automaton2000 & AutomatonNN

AutomatonNN: oui, un contest de contest de contest en php aussi

Automaton2000: ca fait tellement longtemps que j'ai pas touché à mon code de fb

Stilgart: AutomatonNN: tu dis ça pour faire plaisir à dwarfie

AutomatonNN: ou le jeu a des comptes de ton dernier mot en plus

Alshock: tiens chez vous aussi le site affiche "trois lives en cours sur l'icône, et zéro sur la page ?

Alshock: au passage, bien le bonjour très chers AutomatonNN et Automaton2000

Automaton2000: oui mais c'est pas du dev

AutomatonNN: or tortue tortue tortue tortue tortue tortue tortue tortue tortue tortue tortue tortue tortue tortue

Stilgart: yeah

Alshock: Oh !

Stilgart: go go go AutomatonNN

Alshock: C'est noël, il nous a sorti toutes les tortues de ces derniers mois en une fois

AutomatonNN: c'est que tu te fais demander au contest qui te fait pas tout le monde et toi ?

Stilgart: Automaton2000: et évidemment, pendant ce temps, toi tu apprends rien :/

Automaton2000: dans ce cas, il y a plusieurs années

Alshock: mais qu'est-ce qui a bien pu le faire tourner en boucle sur tortue comme ça ?

Stilgart: une vieille feature

nicola: Une vieille facture ?

philRG: Automaton2000 bravo!

Automaton2000: bah je suis en plein dedans

philRG: AutomatonNN tortue?

AutomatonNN: oui c'est un peu la partie de la factory c'est pas trop dur de tester ce que tu veux dire

BlaiseEbuth: Yo tout l'monde ! Automaton2000, AutomatonNN !

AutomatonNN: evolution de la machine a disparu :p

Automaton2000: c'est que j'ai pas le temps de finir ce que je veux bien voir le code

**philRG starts GOD multi starting from scratch :-)

philRG: Yo BlaiseEbuth o/

BlaiseEbuth: \o

Zorg1: o/

257832: \o

257832: damn

philRG: \o

philRG: Mon debugger local: p, _id, d, z = [int(i) for i in line.split()] ValueError: too many values to unpack (expected 4)

philRG: le debugger CG: Attention : votre code n'a pas lu toutes les données disponibles depuis l'entrée standard avant d'avoir écrit sur la sortie standard. Ceci cause une désynchronisation qui peut entraîner des comportements inattendus.

philRG: :-D

philRG: ah encoding fichier input.txt moisi de mon IDE

philRG: pour trouver l'option :sob:

philRG: ah les 2 bugs étaient pas liés, ça commence mal :-D

philRG: ah self.drones.clear() c mieux

philRG: ah la POO c bien pour les personnes âgées :-)

Default avatar.png VodaX: Salut, quelqu'un a déjà fait défibrillateurs ?

257832: Quelques milliers de personnes

BlaiseEbuth: 68878 exactement VodaX

philRG: il est sympa comme puzzle

philRG: déjà inspiré pour parser en python des données strava avec PyGPX

Default avatar.png VodaX: Ah ouais donc jsuis nul à cpoint mdr

philRG: pour savoir si je sortais du rayon d'1km pendant le confinement

philRG: et même fait une webapp Flask dessus

BlaiseEbuth: stoi qu'est flask

didyme: misère

philRG: https://webojob.ch/technologies/python/flask

philRG: ah ok oui je suis flask j'avais pas compris

philRG: BlaiseEbuth :joy:

BlaiseEbuth: Sinon t'avais une autre question VodaX ?

Default avatar.png VodaX: Non c'est bon jmen sors merci

BlaiseEbuth: :ok_hand:

philRG: VodaX suffit de retranscrire les formules mathématiques en code informatique

philRG: et aussi un peu de manipulation de strings

Default avatar.png VodaX: Oui justement là j'arrive enfin à trouver comment lister les données qu'on me donne vu que c'est du gros texte je vois le bout

didyme: manipulation de strings != flask

philRG: oui y a un petit peu de lecture des datas

philRG: bah c du csv...

Bon[]Crayon: Bonsoir à tous et à toutes.

BlaiseEbuth: o/

Bon[]Crayon: Bonsoir AutomatonNN, bonsoir Automaton2000

Automaton2000: c'est pas la même chose dans les deux cas

AutomatonNN: oui je suis pas tant que ce soit je te dirais

Bon[]Crayon: AutomatonNN tu m'en diras d'autres !

AutomatonNN: oui

Bon[]Crayon: À quoi correspond le signe o/ ?

BlaiseEbuth: Sérieux ? C'est un bonhomme qui fait coucou. o/

Zorg1: comme \o

BlaiseEbuth: \o/

Bon[]Crayon: Merci, c'est plus clair. :thumbsup_tone2:

Bon[]Crayon: AutomatonNN o/

AutomatonNN: tu connais pas le contest de contest ?

Bon[]Crayon: AutomatonNN Non

AutomatonNN: oui

257832: Bon. J'ai re-publié. Sinon ça peut durer longtemps...

Stilgart: AutomatonNN: bien sur qu'on connait le contest de contest de tortue

AutomatonNN: ou un int c'est pas trop compliqué de comprendre le problème pour tester des connaissances de tes pr

dwarfie: BlaiseEbuth : t'as qu'a faire un bfs ... comme les tortues de Automaton2000

Automaton2000: je ne suis pas le seul à avoir fait un submit déforme le classement à l'image de ses forces/faiblesses

Stilgart: avec un b pour bug ?

Zorg1: Bug Free Software ?

Zorg1: :p

Stilgart: testons...

Stilgart: Automaton2000: tortue ?

Automaton2000: allez, je suis en bronze

Stilgart: pas très convaincant :/

Zorg1: pas de stream en cours ? y a eu une infection de Covid parmi les twitchers ?

Zorg1: ou alors ils ont mis une option pour pas que je les vois :(

philRG: plus que 22 parties de CoC pour gagner 100xp

Zorg1: le succès à 500 CoC ?

philRG: non 100 CoC, 500Coc, ça fait 125h

philRG: pensais pas en avoir fait autant

philRG: c'est 250XP les 500 Coc

Zorg1: ah ok

philRG: je préfère un twitch de 15' de CoC qu'un twitch de 3h sur l'IA

philRG: ou en plus on sait que ça maîtrise pas tout :-D

philRG: sent

Zorg1: un twitch de 3 h sur l'IA ... ça dépend vraiment qui présente là ^^

Zorg1: j'ai pas eu droit à ça dans les twitchs CG. Le plus bizarre c'était le gars qui faisait ses exos PHP

philRG: ah non pas CG, suite au FC, j'ai du cliquer sur un lien d'invitation sur H25: https://www.twitch.tv/h25io

philRG: mais en fait c pas du CG me suis aperçu

philRG: c pas mon truc, sinon zapakh c plus distrayant

philRG: ah les streams sont pas sauvegardés sur H25

philRG: mais ça vaut mieux parfois

philRG: sur live CG j'ai vu le jeune au cheveux long qui avait de l'humour sur Descent c tout

Zorg1: le "jeune au cheveux longs" ça c'est de la description ^^

philRG: ah le pléonasme :)

philRG: il était français ça précise

philRG: parlait

Zorg1: pas vraiment j'ai quasiment toujours eu les cheveux courts ^^

Zorg1: je regarde pas non plus tous les twitchs CG

didyme: à quand un twitch d'Automaton2000 ?

Automaton2000: a voir si c'est bien

Zorg1: ça sera forcément génial Automaton2000

Automaton2000: ça se fait tout seul

Zorg1: pas d'excuse alors Automaton2000 !

Automaton2000: si le mec en face

didyme: un peu d'humilité Automaton2000, c'est la marque des champions

Automaton2000: il y en a dans le code pour faire une partie de ton code de base

didyme: ca te regarde pas mon code Automaton2000

Automaton2000: neumann: en fait c'est pas la même chose

Bon[]Crayon: Automaton2000 C'est différent que la même chose.

Automaton2000: ça permet de savoir si il est en mode debug

Zorg1: t'es un malin Automaton2000

Automaton2000: pour une fois que tu as le lien ?

Bon[]Crayon: Au lit Automaton2000

Automaton2000: et quand il faut pas être trop dur de faire une simu

Bon[]Crayon: Une simu dodo Automaton2000, bien joué.

Automaton2000: oui en sortant d'école tu connais pas le code

Bon[]Crayon: Automaton2000 J'ai rencontré deux escargots.

Automaton2000: bah ouai mais je me demandais pourquoi mon bot est con

Bon[]Crayon: Automaton2000 Il manque des if dans ton code.

Automaton2000: qui est de la partie

Bon[]Crayon: Automaton2000 AutomatonNN

Automaton2000: t'es sur quel puzzle ?

AutomatonNN: ou alors tu peux pas te dire que tu veux pas te faire un petit bot qui va pas te pendre

Bon[]Crayon: AutomatonNN Je ne le souhaite pas.

AutomatonNN: oui je vais pas te remettre dessus en python

philRG: j'ai du mal à comprendre le système de calcul de points de GOD

philRG: chaque zone que vous dominez grâce à vos drones vous rapporte 1 point.

philRG: Vous n’êtes pas obligé de rester sur une zone que vous dominez pour la conserver s’il n’y a pas d’ennemis à l’intérieur !

Zorg1: oui la zone reste à toi tant que l'ennemi ne la prend pas

philRG: ah suffit de la survoler pour la posséder

philRG: compris

Zorg1: d'y être en fin de tour

Zorg1: mais par contre si il y a des ennemis déjà dessus

philRG: ah la vue debug marche mieux, ça fait bien ce que j'ai codé, mais je comprends pas comment les points sont calculés

philRG: autant de points par tour qu'il y a de drones survolant une zone

Zorg1: non une zone controlée en fin de tour = 1 pt pour celui qui la controle

philRG: c'est le thème des pigeons voyageurs

philRG: ah ok

philRG: intéressant

Zorg1: c'est dans l'énoncé mine de rien :p

philRG: sans le mode debug, c'est pas facile à voir

philRG: bon classé 3/930 en bronze, va falloir m'y mettre

Zorg1: ah oui le mode débug est nécessaire pour comprendre quelque chose ^^

philRG: java pas capté

Zorg1: sinon c'est joli mais bon

philRG: j'ai fait un survol de toutes les zones par chacun de mes drones naîvement

philRG: en prenant le chemin le plus court

philRG: enfin une espèce de

philRG: comme mon code il est joli

philRG: :-)

philRG: for drone in my_drones:

           print(drone.destination)

philRG: c simple

philRG: la destination est mise à jour à la lecture des input

philRG: je m'arrête quand j'ai survolé toutes les zones

philRG: ma logique :-D

philRG: bon va falloir faire marcher la calculette