Chat:Fr/2021-03-07
Thyl: yo
Thyl: c'est quoi un beam search ???
JBM: un best first a file limitee
Thyl: un BFS limité ?
Thyl: best first search
Thyl: c'est BFS
Thyl: ???
Thyl: ok
Thyl: es comment tu limite la pile dans un Beam search
Thyl: ???
JBM: en lui donnant une taille fixe
Thyl: pardon
Thyl: donc ça veux dire que je limite le nombre de noeuds
Thyl: ??
Thyl: d'accord merci JBM
Zorg1: salut tout le monde sans oublier les bots à haute valeur ajoutée, j'ai nommé Automaton2000 & AutomatonNN
Automaton2000: salut tout le monde, j'ai un petit soucis sur le puzzle de la semaine
AutomatonNN: oui je suis toujours pas trop de temps a ma liste des contests je peux pas te faire des concerts en
Zorg1: tu joues d'un instrument AutomatonNN ?
AutomatonNN: je te tate pas trop de toutes façons tu peux pas te parler de ce que tu veux dire
Zorg1: hé ho bas les pattes AutomatonNN !
AutomatonNN: oui j'ai dit que c'est le contest de code en programmation
dwarfie: AutomatonNN : tout le contraire d'un coc alors ?
AutomatonNN: ok ça je connais pas la difficulter pour les masses
philRG: ah oui pas mal le gars pour automatiser son store via sa centrale domotique: https://nechry-automation.ch/2018/05/30/domotiser-toile-store/
philRG: où est le tutoriel #lazydomoticz :-d
dwarfie: tout cette consommation d'electricite ... alors qu'il lui suffirait de faire descendre le store par sa femme :D
philRG: c ce que je fais faire ouais runtidiu
philRG: ça lui fera les muscles
philRG: j'en ai déjà chié pour le fixer au mur, faut dire qu'il y avait l'option Installation par un pro, mais c'était le prix du store
philRG: je pense que dans la domotique, y a du blé à se faire
Zorg1: m'ouais jamais trop vu l'intérêt de la domotique
Zorg1: après bon j'habite un appart en ville ^^
philRG: bah c ce qui existait avant déjà mais en plus connecté/ouvert. A la campagne, ou grande propriété, les cambriolages sont fréquents
philRG: je passe mon temps à appeler la police pour la propriété de mon père c usant
Zorg1: bah si elles sont inoccupées la plupart du temps
philRG: nan mais la nouvelle mode c'est l'exploration urbaine, je vois des jeunes escalader des parois de 5m de haut chez mon père sur les caméras. S'ils tombent, je suis fichu d'être poursuivi pour malveillance
philRG: sinon, la domotique c'est cool, ça m'envoie un SMS quand ma serre est trop chaude
philRG: j'ai pas encore installé de système de ventilation automatique, trop coûteux
philRG: j'ai une sonde temp/humidité sans fil connectée à ma centrale, et un fil chauffant connecté à un interrupteur on/off sans fil
philRG: c plutôt marrant/ludique
philRG: tout commandé via domoticz par script
philRG: et en 433Mhz, fréquence moins absorbée par les murs (cf équation de schrödinger) que le Wifi 4-5Ghz
philRG: en wifi je passe pas...
Zorg1: ah oui l"urbex". y en a qui comprenne pas trop la différence entre abandonné et inoccupé
Zorg1: et qui deviennent tout con quand ils se font chopper pour cambriolage
Zorg1: ah bah ouais mon gars ça s'appelle comme ça se balader dans un propriété privé sans accord du propriétaire
philRG: en général ce sont des mineurs qui se font attraper selon les consignes des majeurs
philRG: risque 0
philRG: c bien organisé
philRG: encore du boulot à faire à la place de la collectivité :-( qui le fait pas
dwarfie: sauf qu'il est bien loin le temps ou on pouvait leur peter les rotules ...
philRG: creuser une tranchée sur 200m pour faire arriver l'électricité au portail :(
philRG: pour permettre à la police d'intervenir dans la propriété
philRG: #travauxforcés
philRG: ou alors panneau photo-voltaique
didyme: o//
Zorg1: philRG : c'est pas de l'urbex ça c'est du cambriolage ;-) en général oui ils envoient les gosses
Zorg1: \\o
didyme: c'est une disicpline spéciale
didyme: le cambrex
Zorg1: vaut mieux faire le repérage avant de cambrioler :p
salogel: slt qqun aurait des conseils pour fantastique bits?
Zorg1: lire les PMs non ?
Zorg1: mais sinon FB c'est de la simu physique donc un algo de recherche sur une simu doit bien marcher
Zorg1: mais tu peux aussi te débrouiller avec des heuristiques (alias forêt de ifs) . Y a bob qui avait écrit un article là dessus : https://www.codingame.com/blog/lazy-keep-simple/
Zorg1: y a plusieurs approches doc
salogel: c quoi les PMs
Zorg1: Post Mortem
salogel: heu et ça veut dire quoi?
Zorg1: bah en général c'est certains participants qui rédigent une bafouille sur les stratégies et leur retour sur le contest. "Strategies & Feeback", t'as les lien sur la page de présentation du multi : https://www.codingame.com/multiplayer/bot-programming/fantastic-bits
Zorg1: "feedback FB"
salogel: ok merci bc
BlaiseEbuth: Yo tout l'monde ! Automaton2000, AutomatonNN !
AutomatonNN: bonjour tout le monde et Automaton2000
Automaton2000: ha ok c'est bien ce que je me disais que c'était un contest de contest
Zorg1: Automaton2000 qui trolle son frère ...
Automaton2000: je dirais que ça se voit
Zorg1: plutôt :p
BlaiseEbuth: C'est pas bien de troller Automaton2000.
Automaton2000: ah je crois que ça dépend des gens
BlaiseEbuth: C'est vrai. Moi j'ai le droit.
nicola: Après BFS et DFS, il y a IFS.
Zorg1: l'Impôt sur les Faux Seins ?
nicola: La forêt.
philRG: @Zorg1: ouais je les vois grandir, et même se font des selfies devant mes caméras, et volent ce qu'ils peuvent trouver dans des zones non surveillées. La police mdr la dernière fois a fait un rapport pour signaler les conditions de vie de mon père âgé, pourtant il a 2 auxiliaires de vie...
philRG: enfin c'était la nationale
philRG: au lieu de traquer les délinquants
philRG: fantastic bits, y a des PM
philRG: sur FB j'étais monté en Bronze rapidement avec la méthode hongroise
philRG: hongrois qu'on peut monter silver mais non :-D
philRG: entre un algo de 10 lignes de 2000 lignes, moi je vote le premier même si je monter pas légende
philRG: s/de/et
philRG: s/r//
BlaiseEbuth: FB tu passes gold avec la méthode lazy Bob.
philRG: ceci dit j'ai rien capté à Munkres et module pas inclus sur CG, heureusement en Bronze tu as que 2 sorciers donc c facilement codable
philRG: passer gold avec lazy bob, y a moyen sûrement, pas essayé en fait
philRG: ah tiens pas essayé ce lien: https://docs.scipy.org/doc/scipy-0.18.1/reference/generated/scipy.optimize.linear_sum_assignment.html
philRG: scipy est inclus sur CG
philRG: juste ce que je cherchais merci @BlaiseEbuth, je vais essayer de l'appliquer
philRG: c clair qu'il y plusieurs approches, ce qui est cool sur CG
philRG: ah oui le PM Bob c vrai, intéressant oui, mais plus on avance, plus on se dit qu'il y a du code à écrire. Faudrait demander à combien il a fini en lignes de code
philRG: quand je lis les PMs, c'est surtout ce qui m'intéresse en fait...
BlaiseEbuth: JE parlais de l'article, le PM je sais pas. https://www.codingame.com/blog/lazy-keep-simple/
Zorg1: oui je suis allé jusqu'en gold en suivant l'article
BlaiseEbuth: Idem
philRG: et combien de lignes?
philRG: enfin ça veut rien dire ceci dit
BlaiseEbuth: Bah non, on utilise pas les mêmes langages.
BlaiseEbuth: Mais. 442 lignes de C++ très aéré et pas du tout factorisé.
Zorg1: 280 lignes de go
Zorg1: bien aéré aussi
Zorg1: comme le préconise le gouvernement
BlaiseEbuth: :mask:
dwarfie: faut aérer mais pas ventiler .... du coup , chute des ventes de fayots en france , la filiere se plaint ;)
BlaiseEbuth: Fake. Y'a plus de filière du fayot en France, la production a été vendue à la Chine.
Zorg1: vite un Conseil de Défense pour parler de ça
Zorg1: Manu nommera un général comme "Monsieur Fayot"
Zorg1: Manu il te lit un rapport en anglais, et il est spécialiste mondial du fayot
Zorg1: on sent le gars qui a trop bossé en cabinet de consulting
BlaiseEbuth: plus con que sulting
dwarfie: ah bon !? c'est plus bernard montiel son conseiller ?
philRG: ah ouais tiens ce que j'ai codé sur l'algorithme hongrois a pas le même score qu'avec scipy
philRG: https://perso.ens-lyon.fr/ruben.staub/vrac/bash_tricks/trick_18.php
philRG: bon gagné 100 places sur FB en Bronze avec le module scipy.optimize.linear_sum_assignment
Zorg1: toujours des problèmes avec son logger on dirait le gars philRG :p
philRG: ah qd même:
philRG: cost[wiz.id, snaffle.id] = int(wiz.pos.get_distance(snaffle.pos))
philRG: best_moves = linear_sum_assignment(cost)
philRG: ça calme :-)
philRG: oui j'ai toujours peur du vide
philRG: je teste le process de log cg
philRG: bronze 243/418 en 2 lignes
philRG: par contre mon bot scipy bat pas le prof de maths nicola, mais quand même 2 places devant :-)
philRG: @BlaiseEbuth @Zorg1 ah ok merci pour le tip sur lignes de code, ça me rassure du coup, j'irai voir le PM de Bob :-)
philRG: bon mon pacman a pas progressé du coup
philRG: l'aération c la base
MadShiro: Y'en a qui se sont améliorés considérablement en programmation grâce à ce site ?
BlaiseEbuth: Define "améliorer" "considérablement" "programmation"
slims78200: moi je suis passé d'apprenti à artisan je suis un génie
nicola: philRG, sur quel jeu ?
jdeveil: le classement global, grâce aux clash et combats de bots ;)
nicola: Je parlais de son robot avec scipy.
Zorg1: FB
JBM: j'ai failli écrire «faut pas effraction pour qu'il y ait cambriolage»
JBM: puis je me suis rappelé que j'étais pas forcément totalement au fait de la déf légale d'effraction
JBM: comment es ton weekend, donc.
Zorg1: (en fait "cambriolage" ça n'existe pas dans le droit, il n'y a que le vol (et la tentative de vol) avec des circonstances agravantes typiquement chez les gens, ou en pétant un truc pour entre chez les gens)
Mingus: mdr les gars demain j'ai un entretien vec accenture wish me luck !
BlaiseEbuth: Use the force luck
Mingus: ouasi tqt j'activerai l mode macron
Zorg1: faut toujours avoir une cravate chez accenture ?
BlaiseEbuth: Pour pouvoir te pendre en repartant ?
JBM: sinon c'est une erreur de syntaxe
Zorg1: ^^
JBM: mmmm je confonds avec ibm
Mingus: jsp mec mdr c
Zorg1: oui coder en FORTRAN sans cravate bleu
Zorg1: "FORmula TRANslator" les gars se sont pas cassé le bulbe sur le nom
Zorg1: (tu me diras au moins ça indique la motivation première du truc)
BlaiseEbuth: C'est déjà plus recherché que tout ceux qui ont un nom à une seule lettre.
JBM: le landscape était pas aussi chargé à l'époque
dwarfie: au moins ca a du sens ... pas comme python ...
dwarfie: pan , c'est fait :rofl:
Zorg1: je vois ça
BlaiseEbuth: Si python ça me fait penser à Kâ, et là tu te dis que c'est parfaitement adapté comme nom.
Zorg1: l'espèce de requin de Buzatti ?
Zorg1: ah non c'est "le K"
Zorg1: je m'y perd dans toutes ses références
Zorg1: va falloir déclencher le GC
nicola: Kaa a joué dans les Monty Python ? :o
Zorg1: c'est qui encore ça Kaa
Zorg1: ah le serpent "aie confiance"
**Zorg1 commence à piger
nicola: C’est le nom du serpent du Livre de la jungle.
Zorg1: d'accord
JBM: wow ça faisait *longtemps*
Zorg1: ouaip j'ai du lire ça en prépa ça ne nous rajeunit pas ^^
Zorg1: (d'ailleurs c'est amusant quand je vois la liste des nouvelles du receuil sur WP je m'en souviens que de deux ^^^)
Zorg1: "la leçon de 1980"
Zorg1: (marrant il l'a écrit dans les années 60, il voyait encore Degaule au pouvoir en 1980)
JBM: bon la comme ça y'a rien (d'autre que le k) qui me rappelle qqch
Zorg1: t'avais l"Arme secrète" qu'est en fait assez classique, j'avais vu un truc similaire ailleurs
Zorg1: (les USA deviennent communistes et l'URSS capitaliste du à une manipulation d'esprit)
JBM: ptet le jardin (la derniere)
JBM: bon jle rajoute a ma "re-read" list
Zorg1: ça me rappelle un truc
Zorg1: bon Automaton2000 dis un truc
Automaton2000: et je peux te dire que le c++