Chat:Fr/2022-05-15
I_love_CoC: o/ nicola
I_love_CoC: au fait yo Automaton2000
Automaton2000: ça c'est le truc qui me fait un peu comme si tu me dis que je vais reprendre mon code ...
cupidoncode: hello everyone
I_love_CoC: o/ cupidoncode
I_love_CoC: il y a surement des choses a reprendre dans ton code Automaton2000 tu ne crois pas?
Automaton2000: en meme temps ... c'est pas href ...
I_love_CoC: Automaton2000: if you say so
Automaton2000: je ne vois pas comment je me suis rendu compte que ça va être un peu trop
I_love_CoC: parce que tu es plus intelligent que tu le crois Automaton2000
Automaton2000: bonjour à tous ! :)
VilBoub: Salut Automaton2000
Automaton2000: c'est une façon de faire
Remi.: Salut tout le monde
Remi.: Automaton2000 au rapport
Automaton2000: oui mais bon c'est pas tout à fait
Remi.: Ok merci Automaton2000
Automaton2000: bonjour je suis nouveau sur le site ?
VilBoub: T'as perdu la mémoire Automaton2000 ?
Automaton2000: sauf que j'ai pas fait
Remi.: Petite question à propos de Travelling Salesman (l'optimisation), il y a de plus en plus de monde en dessous des 202000, selon vous c'est forcément du hardcode ou y a vraiment un moyen de le trouver par algorithme ?
VilBoub: j'avais lu sur le chat qu'il existait des bibliothèques capables de traiter autant de valeur dans le temps imparti
VilBoub: moi j'suis à 208579 avec un algo et un peu de random...
Remi.: C'est pas mal pour du python ! J'ai 205269 sans random et en utilisant à peine la moitié du temps, par contre c'est les algos qui me manquent pour améliorer mon score.
VilBoub: Je le relance à l'instant et hop : 208303 ^^
Remi.: J'ai déjà fait pas mal d'inversion (par 2, par 3, 4 ... 300/2), et aussi du décalage (par 2, 3 ... 300/2), je ne sais pas quoi faire d'autre.
VilBoub: moi j'ai que des inversions par 2
Remi.: Et avec seulement des inversions par 2 tu es obligé de mettre du random ?
VilBoub: sur le choix du point de départ pour mon glouton...
Remi.: Ah ok ... j'ai la chance que le c++ soit rapide, je teste tous les points comme départ, puis toutes les inversions/décalage et je garde la distance la plus basse.
Remi.: Mais comme certains ont 204000, 203, 202 ... je pense qu'ils ne hardcodent pas tous et qu'il y a encore moyen d'améliorer par algorithme.
VilBoub: les inversions, tu n'en teste qu'une ou tu vas bien jusqu'au bout ?
Remi.: Je les testes toutes. Et comme la boucle for ne gère pas les points autour du 0, à un moment je décale tous les points de n/2, et je repasse l'algo.
VilBoub: c'était pas ma question ^^
Remi.: Alors j'ai pas compris la question :thinking: j'utilise l'algo n-opt
VilBoub: quand tu teste les inversions, tu fais en largeur ou en profondeur ?
VilBoub: j'suis sur n-opt aussi, oui...
Remi.: Je ne comprends pas la notion de profondeur dans ce cas. Je teste une inversion, si le résultat est plus court je la conserve et je teste les autres inversions ensuite.
Remi.: Du coup c'est peut-être là que je manque quelque chose ^^
VilBoub: non, en fait je pense que c'est redondant de le faire en profondeur en continuant à inverser après la 1ère fois ...
VilBoub: Si tu veux d'autres idées, j'avais trouvé ce lien : https://interstices.info/le-probleme-du-voyageur-de-commerce/
Remi.: Et comme j'avais du temps de calcul, je relance l'algo tant qu'un changement est détecté. Donc quand j'ai fini le 2-opt, 3-opt .. .150-opt, bah je recommence le 2-opt ^^
Remi.: Merci pour le lien je vais regarder ça.
Buk.: o/
Zorg1: \o
MAWAAW: Vilboub pas compris la difference entre 'algo du plus proche voisin et celui par insertion ?
MAWAAW: finalement tu insert bien la ville la plus proche ... ou je suis perdu
b0n5a1: o/
b0n5a1: Remi. j'y avait pensé à mettre des signaux de sortie comme entrée dans le puzzle...mais je garde ça pour peut être plus tard dans un truc plus compliqué (voir ma réponse) :D
b0n5a1: (où il faudrait quasiment simuler la propagation des signaux pour trouver la bonne forme de signal de certaines sorties ^^)
b0n5a1: (par contre à expliquer dans le statement c'est chaud...parce que la première fois que tu vois ce type de circuit en cours tu te fais un peu des noeuds à la tête sur le coup :D)
b0n5a1: c'est niveau terminale F2 de mémoire, peut être même déjà première je sais plus (ouais je sais ça existe plus depuis longtemps, c'était la dernière année que y'avait F2 :D )
FrozenKraken: Hello tout le monde
FrozenKraken: je voudrais apprendre le C, est-ce que quelqu'un accepterait de me conseiller un bon cours s'il vous plait ?
Zorg1: b0n5a1 Remi. : sinon pour faire mumuse avec les portes NAND il y a ça : https://nandgame.com/
b0n5a1: FrozenKraken tente ta chance là : https://www.pdfdrive.com/c-language-books.html (premier pdf par exemple)
Zorg1: t'as framabook qu'a aussi un bouquin C pour grand débutant : https://archives.framabook.org/le-c-en-20-heures-2/index.html (qui a l'avantage d'être en français)
b0n5a1: le C en 20h :D ... on a eu droit à 2h à l'époque, et 10 pour le C++ :D
Zorg1: oui c'était le Prolog en 4 heures à l'école
b0n5a1: puis cours C++ avancé (option à choisir)
Zorg1: jamais rien compris ^^
b0n5a1: j'avais tellement choisi d'options que le dirlo des études m'a demandé d'en enlever parce que je dépassais le quota d'heures...j'ai réussi à négocier de dépasser quand même un peu en assurant que j'assumerais :D
SamirPS: Pour le c le cours d'openclassroom est bien ou pas du tout ?
b0n5a1: c'est con y'a plus allitbooks.com je viens de voir ... c'était bourré de pdf sympas
b0n5a1: y"a un allitbooks.xyz :D
b0n5a1: (erf de la merde le site...)
b0n5a1: oups allitebooks
dwarfie: b0n5a1 : du coup c'est bon , t'as retrouvé le site :D
b0n5a1: non y'a plus j'ai juste mal tapé ici et la version .xyz soit les links sont morts soit t'as une alerte de lien pas sûr et bloqué (et bon y'a quasiment rien comme choix, c'est pourri)
b0n5a1: allitebooks.com était top en contenu
dwarfie: moi ca passe dans alertes ... avec https://allitebook.xyz/ comme lien
dwarfie: sans
dwarfie: sans alertes
b0n5a1: bah les 3 seuls que j'ai essayé soit c'était mort soir j'ai eu une alerte de sécurité :D
dwarfie: ok , je suis peut etre pas allé assez loin
b0n5a1: yep, tout est merdique en fait
AngelicCapy: Pour les cours de n'importe quelle langage je recommande pas oc
AngelicCapy: Mais ce site qui réference les meilleurs cours pour chaque langage en français et anglais : https://www.learndev.info/fr.html
dwarfie: AngelicCapy : echec pour le premier lien sur php ... c'est pas un cours de php ... mais un minable tuto php+mysql ...
**dwarfie par checker un autre language
AngelicCapy: Pour moi le lien php est clair est ne montre pas seulement "un tuto" comme tu dis mais un cours assez complet sur le php et mysql
**dwarfie constate que cest souvent les memes auteurs qui reviennent
AngelicCapy: Grafikart pierre giraud et geste savoir ?
dwarfie: et d'autres ...
AngelicCapy: Après chaque personne aura son propre avis mais moi je recommande ce site
dwarfie: apres , ca fait vendre les livres des gars qui sponsorise le site sans doute
AngelicCapy: C'est comme les 9/10 des dentiste qui recommande un dentifrice
dwarfie: 9/10 des dentistes francais ... mais qui sont installé a londres ... comme dans la pub :D
AngelicCapy: Les gens sur internet me font peur
Zorg1: ça fait ça au début
Zorg1: mais on a encore mordu personne
Zorg1: n'est ce pas Automaton2000 ?
Automaton2000: c'est ce qui me manquait
AngelicCapy: Automaton2000 ?
Automaton2000: moi aussi je pense que je vais me faire un level quand on m'a ouvert les yeux sur la faille ...
b0n5a1: erf, je vois le contenu du seul lien C++ et le contenu...autant aller direct sur https://en.cppreference.com tu te fais moins chier :D
dwarfie: Automaton2000 : pas de dents ? comme les tortues ?
Automaton2000: mais en fait il y a une histoire de géométrie non euclidienne
Zorg1: tu l'aimes bien cette phrase Automaton2000 ...
Automaton2000: mais ça fait des trucs de fou
dwarfie: Automaton2000 : ca sent que t'es trop triste qu'il y ai plus de geometrie a l'ecole toi
Automaton2000: est ce qu'il y a la liste des coups possibles
dwarfie: Automaton2000 : coups de poing , de pieds et de boules
Automaton2000: oui mais sur le test 2
AngelicCapy: LEs français sont tellement charismatique
Zorg1: le fameux test 2
Zorg1: celui qui bugge
dwarfie: tant que c'est pas le validateur
dwarfie: ah si , lui aussi
dwarfie: Automaton2000 : tu nous donnerais pas une licorne histoire de faire rager stilgat ?
Automaton2000: tel le phoenyx il va renaître de ses cendres
Zorg1: t'as voulu une licorne tu auras un Phenix, il est taquin Automaton2000
Automaton2000: (en meme temps , c'est pas un bug
dwarfie: Automaton2000 : il a abusé des chevaliers du zodiaque
Automaton2000: ah oui je l'ai vu
dwarfie: la preuve , il avoue
dwarfie: :D
b0n5a1: Automaton2000 tu connais donc Jabu de la licorne, le chevalier de bronze ?
Automaton2000: en même temps, c'est un choix
YanisLaGlisse: :
BlaiseEbuth: Yo tout l'monde ! Automaton2000 !
Automaton2000: je me demande si c'est pas trop mon truc
AndyTropMimi: Coucou les amis, je suis debutant et j'ai lancé un Clash of code
AndyTropMimi: Je regrette mdrrr
AndyTropMimi: En + c'est une quete de Dwarfie
b0n5a1: faut casser du troll des cavernes ? :D
b0n5a1: dwarfie t'es dans la quest map et tu nous a rien dit ?
b0n5a1: dwarfie t'es en MCTS sur C4 ?
dwarfie: b0n5a1 ... oui , y'a des chance
dwarfie: et il marche mal en plus :D
BlaiseEbuth: Forcément, si c'est toi qui l'a fait. :3
b0n5a1: un NN doit être pas mal, je viens de tomber sur un article comme ça d'ailleurs, le mec obtient 79% de wins contre un MCTS qui fait 1000 explorations pour chaque coup possible
dwarfie: b0n5a1 : fait gaffe , si l'article est sur un c4 en 7x6 , c'est cheaté
dwarfie: j'ai commencé un NN ... et quand un pote m'a donné les data qu'il utilisait pour provisionner le sien , j'ai eclaté de rire
dwarfie: vu que c'est resolu en 7x6
b0n5a1: bien vu, je viens de regarder c'est un 7x6 :D
**dwarfie devrais peut etre se remettre a son truc et commencer a lui faire ingurgiter des parties
b0n5a1: lol en plus je joue conte son truc là il a raté un coup obvious pour gagner :D
dwarfie: :rofl:
b0n5a1: j'étais en mode "ha merde j'ai perdu là"...et non en face choix débile
Zorg1: ah y a qu'une ligue wood dans le connect 4 ...
BlaiseEbuth: C'nul
Zorg1: c'est de base ça
b0n5a1: #ifdef _CHECK_MODE_ON_
b0n5a1: tain...
BlaiseEbuth: L'IDE c'plus à gauche
b0n5a1: :stuck_out_tongue:
Zorg1: en 2022 y en a encore qui utilisent des #ifdef ...
b0n5a1: c'est pratique dans certains cas
Zorg1: oui ça permet de trimballer du code jamais compilé depuis 5 ans ^^
b0n5a1: exemple (sachant qu'en local c'est visual studio avec la directive processeur déclarée ) :
b0n5a1: #ifndef _LOCAL_CODE_
- pragma GCC optimize "-O3,omit-frame-pointer,inline,unroll-loops"
- endif
b0n5a1: (et je suis sous win)
b0n5a1: #define _CERR_DUMP_GAME_
- define _CERR_DUMP_ELAPSED_TIME_
b0n5a1: pour vite activer/désactiver les logs d'état/temps
b0n5a1: y'a juste à commenter/décommenter tout en haut
b0n5a1: le #define _CHECK_MODE_ON_ permet de voir en console que j'ai fait de la merde...quand c'est ok je désactive...si par après j'ai un crash de merde je réactive pour vite vérifier si une merde est réapparue ^^
b0n5a1: (sur CG)
b0n5a1: et en désactivant t'enlèves des checks qui bouffent du temps pour rien
BlaiseEbuth: b0n5a1 a tué le chat... Automaton2000 rez de groupe !
Automaton2000: BlaiseEbuth : c'est pas une raison
BlaiseEbuth: AH
BlaiseEbuth: Bon bah désolé tout l'monde, restez morts.
b0n5a1: :pouting_cat:
BlaiseEbuth: 😘
dwarfie: le chat est quantique ... a la fois viavant et mort tant que personne le regarde
BlaiseEbuth: Automaton2000 regarde toujours 👀
Automaton2000: si c'est la question que je me disais bien que ça
b0n5a1: Automaton2000 regarde toujours (o ) ( o)
b0n5a1: pfff....
Automaton2000: oui mais dans le cas ou tu as une question ?
b0n5a1: tu regardes dans les yeux Automaton2000, dans les yeux...
Automaton2000: une erreur est survenue (#73) : "only 1 executor running at the same time for a test session"
b0n5a1: t'as fourché des yeux Automaton2000 ? un en bas un en haut ?
Automaton2000: mais je suis d'accord avec toi
b0n5a1: tu regardes une :unicorn:
b0n5a1: Automaton2000 : (. ) ( .)
Automaton2000: je ne suis pas au courant
b0n5a1: bravo ^^
b0n5a1: dans les yeux !
dwarfie: Automaton2000 : c'est pas vraiment des yeux que t'as mis b0n5a1 :rofl:
Automaton2000: ah mais je ne l'ai pas encore fait
b0n5a1: menteur !
b0n5a1: tu l'as fait !
Zorg1: vous êtes tous obsédés ici :(
Zorg1: Automaton2000 sauve le chat !
Automaton2000: pour moi ça veut dire que tu sais faire
BlaiseEbuth: Y'a que b0n5a1 en fait...
b0n5a1: rendre Automaton2000 obsédé fétichiste c'est plus fun/challenge que de lui faire dire licorne :stuck_out_tongue_closed_eyes:
Automaton2000: c'est le seul moyen de faire des trucs du genre
b0n5a1: voilà
BlaiseEbuth: C'est pas très tacos tout ça...
I_love_CoC: bonjour à tous
b0n5a1: et lui il est très tacos avec son pseudal tendancieux ? :D
b0n5a1: o/ I_love_CoC
I_love_CoC: un pseudo tandancieux où ça ?
I_love_CoC: c'est juste une declaration d'amour envers une discipline
La_Bouteille_H2O: Question, ma sortie et celle qui est attendu dans un Clash c'est la même, mais pourtant les tests ne passent pas, pourquoi ? ;_;
b0n5a1: parce que c'est pas la même (peut être un blanc en trop à la fin)
Zorg1: :taco:
b0n5a1: ( . Y . )
dwarfie: Zorg1 : remballe ton taco ... ici c'est jambon beurre
Zorg1: y a pas dans les emoticons :(
Zorg1: yak de la bouffe padchénou
dwarfie: ouais , mais j'allais pas dire croissant juste parce que ca y est ;)
b0n5a1: 🥪
Zorg1: :strawberry: c'est de saison ça
b0n5a1: 🥖
BlaiseEbuth: pain au chocolat
b0n5a1: bon, dog time ^^
BlaiseEbuth: C'est chinois comme bouffe ça...
b0n5a1: Moui m'enfin en Europe et en France en particuliers des boucheries spécialisée chiens ou chats ou rats on en a eu aussi (vers fin 1800 en France)...et début 2000 il me semble qu'un mec a voulu ouvrir une boucherie canine en allmagne
b0n5a1: bon, normalement à +
BlaiseEbuth: o/
Rhajkit: comment jeu peu apprendre a maitriser codingame ?
BlaiseEbuth: jeu?
RaoulLeVert: vive la phonétique !
BlaiseEbuth: la fonétik ?
RaoulLeVert: :-)
BlaiseEbuth: Plus sérieusement ça veut dire quoi "maîtriser codingame" ?
Rhajkit: je voudrai apprendre le codage sans aucune experience de codage en utilisant codingame
BlaiseEbuth: C'est pas fait pour ça.
BlaiseEbuth: Il faut au moins les bases d'un langage sinon tu vas rien comprendre.
BlaiseEbuth: CG c'est plus pour pratiquer et s'améliorer.
Rhajkit: si j'ai les base mais j'y arive pas a mon universite (je suis en 3eme annee)
YanisLaGlisse: Tu apprends Python c'est ça ?
BlaiseEbuth: AH. Moi je dis ça parce que t'as dit que t'avais aucune expérience.
YanisLaGlisse: Dans ce cas je pense que les puzzle facile vont pouvoir t'aider
nicola: Et si tu coinces sur un puzzle facile, passe au suivant sans complexe.
nicola: Sinon, tu peux aller voir en parallèle chez code abbey.
nicola: Rhajkit
RaoulLeVert: euh euh nicola .... comment qu'on devient un grand codeur ?
RaoulLeVert: pardon.
nicola: Ouate ?
RaoulLeVert: komen on devi1 un gran kodeur
nicola: Ouate ?
Yatagan: en codant en mangeant de la soupe ?
nicola: Un grand gourou ?
RaoulLeVert: je voudrait faire un path finding avec un A* recursif mais je c pas codé
nicola: Pourquoi ne pas commencer par un Dijkstra simple (impératif) ?
RaoulLeVert: vu que vous avez de la patience à revendre (ce que j'admire)
RaoulLeVert: tu veux pas que je fasses un flood fill non plus ?
RaoulLeVert: :-)
nicola: Commence par trouver un manuel de TES spécialité de 2018 (le programme d’avant la réforme).
RaoulLeVert: je connais pas TES
nicola: Pourquoi pas, c’est plus simple encore.
nicola: Terminale ES.
RaoulLeVert: ah oky
nicola: L’algorithme de Dijkstra était au programme.
RaoulLeVert: serieux ?
RaoulLeVert: les pauvres
Buk.: j'étais tombé sur ca cette semaine : https://www.youtube.com/watch?v=CAYoo9-4Ouo&list=PL5ni4iEf8Z6Wqz2XJLMwUUJ18dQp2khSg
nicola: Sous forme de tableau, idéal pour un algorithme itératif.
nicola: Je l'ai même codé dans une Ti.
RaoulLeVert: ben après, un fois que tu as compris le concept, tu peux le coder sur n'importe quoi
nicola: Non, avec un tableau, ça se fait bien.
RaoulLeVert: et si tu n'as pas toutes les données. Ton dijkstra ca marche ?
RaoulLeVert: en mode exploration
RaoulLeVert: :-)
RaoulLeVert: https://www.youtube.com/watch?v=hTqZe7STKFk&list=PL2DAn8zIUpFUS7M8GG08G4K5bVE67_dmB&index=4
RaoulLeVert: TAKOYAKI
nicola: Non globalement mais localement, oui.
nicola: A* est un Dijkstra amélioré.
nicola: Donc bosse d’abord Dijkstra.
RaoulLeVert: " A* est un Dijkstra amélioré." : 100% d'accord
RaoulLeVert: :-à
RaoulLeVert: Au final quand tu essaies d'inventer un truc from scratch tu tombes quasi toujours sur un truc qui existe déjà
Furiuss: oui
dwarfie: en mangeant beaucoup de soupe sans doute :)
dwarfie: oh le sale scroll
Zorg1: Automaton2000 surveille un peu les scrolls de chat, veux tu ?
Automaton2000: à moins de 10 min
dwarfie: justement Automaton2000 : deja a moins de 10 min c'est soulant
Automaton2000: non c'est pas le seul
b0n5a1: re
Zorg1: reuh
Remi.: Salut tout le monde
b0n5a1: o/ Remi.
Remi.: \o
[CG]Keelhaul: o/
Remi.: J'ai pensé à toi hier matin
b0n5a1: heu... :D
Remi.: \o [CG]Keelhaul
Remi.: On a emmené scoobi à sa première leçon de chiot
b0n5a1: ha ok ^^
Remi.: Madame était contente, Scoobi était content, on pense y retourner tous les samedis. Et c'est seulement à 15 minutes de route.
b0n5a1: premier quart d'heure full "faites ce que vous voulez entre chiens" avant travail aussi (pour qu'ils apprennent les codes canins entre eux) ?
Remi.: Oui mais j'ai pensé que c'était surtout le temps que tout le monde arrive.
Remi.: Première surprise, un autre MAlinois qui portait le même prénom.
b0n5a1: c'est le "protocole" les premières minutes full liberté pour qu'ils apprennent à communiquer entre eux correctement ^^
b0n5a1: chez nous on a des groupes jusqu'à 4 mois, des groupes 4 à 6 mois...et ensuite groupe de transition école du chiot / éduc sur grand terrain
Remi.: J'ai vu que 2 groupes et je ne saurais pas dire les âges. Je pense que c'était les nouveaux et les habitués.
b0n5a1: on a un troisième terrain dédié chiots depuis le début de l'année, les 2 premiers terrains suffisaient plus (un peu petits)
Remi.: On nous a dit qu'il était très intelligent, on nous a demandé plusieurs fois de quelle lignée il était ... alors qu'il n'a pas de lof
b0n5a1: c'est un peu la vitrine du club d'ailleurs l'école du chiot, c'était les premiers à le faire dans le département ^^
b0n5a1: bah même si il est non lof c'est peut être juste q'un de ses deux parents n'a pas été confirmé tout en étant lof (mais non pédigrée car non confirmé)
b0n5a1: tu peux inscrire au lof (pour les races officielles) que si les deux parents sont confirmés...ça empêche pas d'être issue d'une bonne lignée de travail par exemple
Remi.: Oui pour l'éducateur il était issu d'une lignée de travail. Après le lof c'est pas ce qu'on recherche, on ne compte pas faire de concours.
Remi.: Mais comme il est intelligents, c"est l'occasion de le faire bien éduquer.
b0n5a1: le lof c'est surtout pour la reproduction, tu peux concourir sans à certains concours
b0n5a1: d'ailleurs en agility ils ont arrêté le délire d'avoir des épreuves finales que pour les pédigrées et pas les autres
b0n5a1: une différenciation était faite qui n'existe plus
BlaiseEbuth: Y'a pas à dire, les chiens pour les nems sont nettement mieux traités que les cochons pour le 'cisson... :o
Remi.: o/ Blaise
Remi.: On ne va pas en faire des nems :P
Boulet: \o les petits
Boulet: et les Automaton2000
Automaton2000: et je pense que c'est pas pour les autres
Boulet: si c'est aussi pour les autres Automaton2000
Automaton2000: salut tout le monde et les bots de haut niveau
Boulet: :D
[CG]Keelhaul: Tu te lances des fleurs Automaton2000 ?
Automaton2000: c'est quoi ces gens qui ont fait le puzzle en question ?
Boulet: Semblerait oui
dwarfie: Automaton2000 : ceux qui l'ont pas fait en copiant la reponse peut etre
Automaton2000: mais ouais ça peut être un peu plus compliqué
Zorg1: pas de ça ici, CG est gruge proof
b0n5a1: Zorg1 t'avais abandonné Breach (le reverse very hard) ?
b0n5a1: t'es à 50%
b0n5a1: on étaient dessus y'a très très longtemps ^^
b0n5a1: tain les fautes, honteux :D
leojean890: ah ouais je suis à 20% la lose mdrr
pardouin: il est pas si dur
pardouin: il n'y a qu'un seul sous-puzzle où il faut vraiment tâtonner
b0n5a1: non "suffit" de finir par tilter sur un truc tout bête souvent
pardouin: (le truc du compte à rebours)
pardouin: https://www.codingame.com/ide/puzzle/derivative-time---part1
pardouin: je viens de finir ça
pardouin: pas si simple
leojean890: moi breach je trouve ça chaud mdr
leojean890: je tilte pas vraiment sur les trucs à trouver^^
leojean890: derivative-time j'ai pas encore testé
b0n5a1: bah j'y avais passé un peu de temps...certains trucs tu tiltes tout de suite d'autres pas
leojean890: moi moins d'une heure mdr
leojean890: j'ai manqué de persévérance j'avoue :p
b0n5a1: certains trucs tu tiltes dessus et en fait c'est pas tout à fait ce que tu pensais et manque juste un petit détail alors que t'es sur la bonne piste ^^
leojean890: il a l'air galère ton puzzle pardouin sur les dérivées xD
leojean890: aussi si je veux finir les trucs hard faut que je me chauffe à passer plusieurs heures dessus^^
leojean890: (parfois ça suffit même pas !)
leojean890: ouais le coup du petit détail c chiant^^
leojean890: dans breach y'a pas mal ce genre de soucis
pardouin: 17 lignes
pardouin: pas si galère ^^
BlaiseEbuth: Stoi l'soucis
pardouin: mais bien gérer les petits cas particuliers
leojean890: ouais mais j'ai plus l'habitude de faire des maths mdr
BlaiseEbuth: Oui oui on sait que t'es trop fort
pardouin: pas de math
pardouin: les quelques formules à utilise suffisent
leojean890: t'as dit pas si simple et là tu dis pas si galère mdr
leojean890: entre 2 quoi xD
BlaiseEbuth: Bah oui, maintenant qu'il peut se la raconter 😏
b0n5a1: :D
pardouin: non mais juste je m'étais dit qu'il suffisait d'implémenter les formules récursivement
pardouin: et en fait il y a des détails
pardouin: c'est tout :)
leojean890: (5*(x*y)) x x 2 y 6
leojean890: ça fait 30
leojean890: genre on dérive par rapport à x c ça ?
leojean890: et en dessous on a les valeurs de x, y
leojean890: ouais 5*y avec y=6 = 30
pardouin: oui voila
pardouin: parfois tu as genre x x y
pardouin: il faut dériver deux fois suivant x et une suiivant y
leojean890: ah oui donc dérivée seconde
leojean890: ça semble un peu chiant à coder
leojean890: faut que je fasse une lambda qui remplace tout pour taper du eval() sur la fin xD
pardouin: exactement XD
b0n5a1: tricheurs :stuck_out_tongue:
pardouin: mais il fait des puissances de puissances à un moments
pardouin: et ça m'a mis un peu dans la sauce
pardouin: j'ai du revoir des détails à cause de ça
leojean890: c galère je pense :P
leojean890: genre passer du tps dessus avant d'aboutir^^
pardouin: il y en a pas mal avec des expressions simples sans surprise, esaye déjà celles-ci, si tu les passes c'est plutpot bon signe
leojean890: j'ai pas mal de puzzles en medium qui sont entre 0 et 100
leojean890: enfin pas finis mais pushés avec juste une partie des valideurs finis
pardouin: en vh j'ai nurikabe à 45% et prime fractals à 50%
leojean890: 79% easy, 73% medium
pardouin: faudrait que je me chauffe à les faire
leojean890: 42% hard
leojean890: 30% VH
leojean890: les easy y'en a qui me gavent
pardouin: prime fractals j'ai trouvé assez vite comment faire quand hauteur = largeur mais le cas général est relou
leojean890: genre les ascii art
pardouin: et nurikabe mon truc est trop lent, faut que je réfléchisse à comment optimiser le truc
leojean890: les trucs avec les dés ça saoule aussi
leojean890: nurikabe c chaud je trouve
leojean890: j'ai joué au jeu un peu
leojean890: facile en jouant mais dur en code
pardouin: les dés est plus facile que ce que je pensais
leojean890: enfin facile à voir
leojean890: j'ai pas fait les lvls les pires
pardouin: peut-être mélanger backtracking et logique pour nurikabe
pardouin: je sais pas
pardouin: 'j'ai juste codé un backtracking basique pour le moment
Remi.: YAAAAAAAAHH !
leojean890: ouais dans ces sujets souvent faut élaguer avec des trucs logiques
Remi.: Je viens de rentrer dans le top 300 gold sur spider attack
leojean890: et ensuite backtracker sur la fin
b0n5a1: me reste 3 easy à faire
leojean890: Remi. gg hehe
leojean890: j'ai pas continué encore
Remi.: Je suis 40 places derrière toi leojean890
leojean890: j"ai fait 10 puzzles depuis le contest xD
leojean890: 371 puzzles actuellement :p
leojean890: ça va être galère à force
Remi.: J'en ai environ 200 de moins ^^
b0n5a1: 363 ^^
Remi.: 176 ou 177 je ne sais plus
leojean890: j'ai au moins 10-15 easy restants
Remi.: A force je vais bien finir par passer légende ... sans copier le triple wind
Zorg1: Breach je l'ai toujours trouvé chiant, j'ai pas refusé à l'époque mais j'hésitais
b0n5a1: je me suis éclaté dessus à chercher/trouver chaque truc
pardouin: on peut quand même souligner l'originalité
leojean890: Remi. si tu tryhard ça finira par arriver xD
b0n5a1: c'était tiré d'un truc existant ailleurs je crois
leojean890: Breach je trouve ça chiant aussi c pour ça que j'ai stop en moins de 1h
pardouin: bon je vais dodo \
pardouin: \o
b0n5a1: la plupart des trucs à trouver c'est du one line
leojean890: après quand un puzzle te gave souvent tu tryhard pas tu en as marre vite quoi
b0n5a1: bn pardouin
leojean890: pardouin bn !
Remi.: C'est chiant. Je bat quasiment tout le temps le boss, mais dans l'arène je ne le rencontre jamais, car il faut d'abord battre ceux qui ont une autre stratégie et que je ne bats pas à chaque fois.
Remi.: bonne nuit pardouin
leojean890: fau que tu tunes pas uniquement sr le boss :P
leojean890: pas encore fait retaining-water en easy
leojean890: il a l'air pas trop dur avec des bfs
b0n5a1: j'ai juste un do { for for } while pour celui là
b0n5a1: + un for for final pour le résultat
leojean890: chaque case tu la fais se propager voir si ça sort
leojean890: et sinon tu comptes la hauteur possible si ça sort pas
Zorg1: ah c'est celui là où j'ai fait une solution homage ^^
leojean890: homage ?
leojean890: puzzle de notre pote W mdrr
Zorg1: j'ai repompé la solution C++ en homage au créateur du puzzle ^^
b0n5a1: lol
leojean890: ah oui car il l'a fait pour les autres puzzles
BlaiseEbuth: Stoi l'puzzle
Zorg1: omg le stoi bot est toujours là :scream:
b0n5a1: https://www.youtube.com/watch?v=T9hDBtX7t8s
Zorg1: on va voir qui c'est raoul
BlaiseEbuth: Stoi raoul
BlaiseEbuth: J'ai la ziq dans la tête maintenant.
BlaiseEbuth: \o\ Yéyé ya ya! yé yé ya ya! o//
Zorg1: la musique des sphères !!!
BlaiseEbuth: Ce film est quand même un putain de chef d'oeuvre. 😍
Zorg1: chui dans la cuisine en train de beurrer les toasts
BlaiseEbuth: Et de boire du jus de pomme ? :3
Zorg1: bah ouais ^^
BlaiseEbuth: 😋
b0n5a1: j'arrête pas de siffler ça (première minute) :D : https://www.youtube.com/watch?v=VACN1RenMvE
b0n5a1: ça me fait marrer le monitoring avec tracé fixe et le 69 fixe...aller paf on colle une image :D
b0n5a1: ha non ça bouge un peu
b0n5a1: https://www.youtube.com/watch?v=kOfLgZVNrs4 :D
Zorg1: COLONEEEEEELLLLLL !!!
Zorg1: ou ADRIEEENNNNEEE !!!!
BlaiseEbuth: It's all about the pentium!
Zorg1: mais Rambo 3 c'est un peu le pompon au niveau débilité
Zorg1: (enfin c'est le dernier Rambo que j'ai regardé)
b0n5a1: le dernier c'est "John Rambo" je crois
b0n5a1: Rocky c'est allé loin "Rocky Balboa", "Creed", "Creed 2" :D
Astrobytes: Weird Al ftw :rofl:
Zorg1: :thinking: perdu le fil là ^^
Astrobytes: 'Rambo', c'est Weird Al Yankovic
Zorg1: ah ^^
Zorg1: I read AI :)
Astrobytes: :D
b0n5a1: :D
BlaiseEbuth: o/ Astro
Astrobytes: yo BlaiseEbuth ;)
leojean890: o/ Astrobytes
Astrobytes: leojean890: fix your 'Spider Attack' :D
leojean890: hehe you are legend now I saw xD
leojean890: you were besides me at the end of the contest :p
leojean890: I have to fix that indeed xD
Astrobytes: :grin:
leojean890: I am not motivated enough for the moment but I have ideas left^^
leojean890: I do some puzzles right now^^
Zorg1: nice
Astrobytes: I went to codebusters, I will work on it although I despise the game :D
leojean890: who wants to triple wind :p
leojean890: not motivated for CB (less than spiders^^)
Astrobytes: hehehe I feel that
Lyknart: je cherche un dev ruby senior
Astrobytes: Anyway, far too much anglais in here, bn all :)
Lyknart: j'ai une interrogation sur une syntax
leojean890: why do you do CB if you don't want to :P
leojean890: Lyknart dur à trouver xD
Astrobytes: it's so similar to Spider Attack!
leojean890: a little, yes xD
leojean890: didn't you do Sopra contest CB-like^^
Astrobytes: nah I didn't bother with it
b0n5a1: pose toujours la question Lyknart on ne sait jamais
Astrobytes: I did the one that was like FB
leojean890: prizes only for french :o
b0n5a1: Automaton2000 va faire du franglais...
Automaton2000: dwarfie j'ai pas encore la
b0n5a1: :D
leojean890: ah I didn't do the one similar to FB^^
leojean890: no motivation at all :s
Astrobytes: I got legend in FB after it :D Hence the motivation here :P
leojean890: GG hehe, didn't want to code a simu for that :p
leojean890: (nor FB nor FB-like-contest..)
Astrobytes: No sim or search :P
leojean890: heuristics got legend against heavy simus ? gg :P
Astrobytes: think simple, is the advice I would give. If I was to improve I would write a sim+search
b0n5a1: heu Lyknart pas la peine de me demander en MP j'en sais rien...c'était au cas où qqun pouvait répondre...pas moi en tout cas :rofl:
leojean890: simple is better in generak for heuristics
Lyknart: dans un clash j'ai vu un dev ruby me sortir cette syntaxe : http://chat.codingame.com/pastebin/0919ad46-d3c6-498a-88b5-a180932d812f
leojean890: too much ideas together means too much "wrong" ideas as well:p
leojean890: and ideas that doesn't fit together^^
Lyknart: d,h,n,s=$<.map{ |l| l.to_f }
Je bloque sur cette syntaxe si quelqu'un peut m'aider
Astrobytes: tell me about it lol, I got legend in that spider thing using only my contest code + 1 more condition and a few numbers tweaked. My rewrites failed
leojean890: so it was a little more complex :p
leojean890: rewried is risky but someties works :p
leojean890: rewrite*
leojean890: tweak is life :P sometimes it just makes it go very higher :P
leojean890: if previous nbs were aberrant :p
Astrobytes: I will refactor it at least, it's a horrid mess. Not many lines of code but a huge mess :D
leojean890: same, mess :(:(
leojean890: should do it as well :s
BlaiseEbuth: Ouai mais toi t'es mauvais
Astrobytes: I was amazed at the weird values that worked for gold, and apparently the low legend, but to advance requires some work. I took the path of least resistance
leojean890: c facile de faire propre quand on fait l'effort omg
BlaiseEbuth: Ouai mais toi t'es sale
b0n5a1: ça sent le raccourci type "lis l'input" Lyknart peut être
leojean890: gold was not hard to reach indeed^^
leojean890: only some barely working cobinations^^
Chilliz: pourquoi parler anglais sur le channel fr ?
leojean890: Chilliz mdrr il est anglais ;)
Astrobytes: désolé, c'est moi
BlaiseEbuth: Si t'es pas content va manger des tacos sur world
b0n5a1: :D
b0n5a1: Automaton2000 ?
Chilliz: simple curiosité, 'y a pas de mal
Automaton2000: après ça doit être plus simple
leojean890: Astrobytes hihi ouais c pas grave :p
b0n5a1: venez on va dire des conneries en français sur #world comme on fait ici, juste pour voir à quelle vitesse on se fait ban ... Zorg1 tu commences on regarde :D
Astrobytes: hey I always try to keep a peace between fr and world :D
leojean890: mdrr genre ils vont ban pour ça ?:P:P
Astrobytes: b0n5a1: :Rofl:
b0n5a1: ho oui ^^
Astrobytes: or :rofl:
BlaiseEbuth: War is usually the answer
leojean890: Astrobytes why would not peace be :P
leojean890: ça ban si ça parle français car ça comprend pas ?:P
BlaiseEbuth: Ca ban parce que ça ban
b0n5a1: ça ban déjà su tu causes pas code, alors dire des conneries...de plus en français :D
leojean890: et si tu causes code mais en FR mdrr
b0n5a1: vas y essaye on te regarde
b0n5a1: on mets le chrono en route pour voir quand on te renvoie ici
Astrobytes: Personally, I didn't and don't mind French in world
Astrobytes: I mean it's a French website and company lol
BlaiseEbuth: Not anymore
leojean890: but maybe some people don't have the same opinion ?:P
b0n5a1: hihi
Astrobytes: oh yeah, "CoderPad"
leojean890: the partnership with CG ?:P
Astrobytes: "partnership" :rofl:
BlaiseEbuth: 'partnership'
BlaiseEbuth: heh
Astrobytes: anyway, I'm not here to be salty :P
leojean890: I didn't follow this topic
leojean890: I just know they changed some multis and optims and pzzles names..
leojean890: because of that
BlaiseEbuth: Don't worry, you're under the local mean.
b0n5a1: 🧂
leojean890: (was it really useful...)
Astrobytes: it was a merger, ie. a takeover
Astrobytes: BlaiseEbuth :rofl:
b0n5a1: Automaton2000 say unicorn
Automaton2000: je crois que j'ai pas tout compris
leojean890: BlaiseEbuth is like the guy who trols the most on this website
leojean890: trolls
BlaiseEbuth: I don't
Astrobytes: close enough Automaton2000
Automaton2000: c'est une manière de voir les solutions des autres
b0n5a1: Automaton2000 t'as qu'à utiliser google translate ignare !
leojean890: CG Th didn't like that apparently :p
Automaton2000: tu vas pas aller loin
leojean890: (even more than the little children who come spam here for nothing^^)
Astrobytes: Automaton2000 bringing the pain
Automaton2000: il y a un truc qui marche pas
BlaiseEbuth: I already told you that on this chat, trolls are clearly identified with a little badge next to their nick. 😠
leojean890: modo= troll IK
b0n5a1: Jealous !
Astrobytes: Ah BlaiseEbuth, still the saltiest sailor of them all ;)
BlaiseEbuth: Yoho
Astrobytes: :D
Astrobytes: you didn't level up this account?
b0n5a1: :rofl:
BlaiseEbuth: 🤐
b0n5a1: auto ban at level 4
Astrobytes: hah!
leojean890: how many Blaise accounts were ban or deleted :o
b0n5a1: 10+ ^^
leojean890: :o:o
Astrobytes: At least
b0n5a1: easy
BlaiseEbuth: This one is the 10th
Astrobytes: lol
leojean890: he took time for doing that, maybe he does not want to go on because he's tired to do so
Astrobytes: what about the non-Blaise ones?
b0n5a1: chut !
Astrobytes: :zippermouth:
leojean890: we're at risk :o
BlaiseEbuth: They're counted in
Astrobytes: :zipper_mouth:
b0n5a1: :D
Astrobytes: ah
Astrobytes: still, it's a fun hobby at least
b0n5a1: bonne nuit
b0n5a1: gn Astrobytes
leojean890: gn !
Astrobytes: bn b0n5a1
Astrobytes: BlaiseEbuth: you are online later than usual
b0n5a1: spotted ... he is NOT BlaiseEbuth
Astrobytes: :rofl:
leojean890: he's blaiseTrollEbuth
BlaiseEbuth: I'll probably leave soon. I was not sure to find back my bed if I tried before the end of the beer recovery time.
Astrobytes: ah you finally got some not-water drinks
leojean890: it helps you to be tired hehe
leojean890: but not to find items, bed, and other stuff..
BlaiseEbuth: Yup. I got enough for a week.
Astrobytes: Nice!
BlaiseEbuth: This week will be short...
Astrobytes: lol, I'll be sure to catch you between 7 and 11 pm each day
BlaiseEbuth: Yeah! Come drink with me!
Astrobytes: lol, not til next weekend. I'm in a 3rd world country remember
BlaiseEbuth: 3rd world country always have a hidden resource to exploit. Here we have beer mines. Or something like that...
leojean890: England ?!:P
Astrobytes: Well, Scotland at least. So there's a little hope :P
Astrobytes: OK the UK isn't technically 3rd World but they seem to be trying to make us into that :D
BlaiseEbuth: Scotland has huge haggis herds in the highlands.
leojean890: how is BREXIT ?^^
Astrobytes: BlaiseEbuth :rofl:
Astrobytes: leojean890: well it lost me my job essentially, lost my mother her job, has ruined the entire UK and its reputation
Astrobytes: going great, yeah
leojean890: arf
Astrobytes: I didn't vote for that
leojean890: if you worked with European countries it may be a problem
Astrobytes: I was a 'remainer'
Astrobytes: leojean890: yes, exactly
leojean890: we have some frenches wanting to do the sam
leojean890: e
Zorg1: ils se sont calmés depuis je crois ...
leojean890: I know that Europe forces us into some shitty deals
Astrobytes: ah man, still? My ex told me about this movement but I thought after they saw the UK self-mutilate themselves they changed their minds
leojean890: (covid relaunch plan, obligation to cut some social measures..)
Astrobytes: Oh hell yeah, the EU is extremely far from ideal
leojean890: but to quit it is not the best idea I think despite those problems
Astrobytes: but the alternative is much worse. And you can't change it from the outside
leojean890: yeah :s
BlaiseEbuth: T'façon c'est d'la merde
Astrobytes: Ouais
Astrobytes: The world is a mess anyway, but ... ah, it just makes me sadf
Astrobytes: *sad
leojean890: yeah, it's global :o
leojean890: there are big problems everywhere
BlaiseEbuth: Between every screens and keyboards...
Astrobytes: :D
leojean890: favelas powa
Astrobytes: I'm not confident about the next few years/decade and less confident about the years after but we will be where we will be. Not like we can do much about anything :)
leojean890: ecology crisis is the worst thing happening I think :o
leojean890: but it's far from being the only !
Astrobytes: Of course, We seem hell-bent on creating other problems on top of it though
leojean890: Poutine crisis is important as well !
leojean890: COVID becomes nothing^^
BlaiseEbuth: I really hope there will be some zombies...
Astrobytes: lol, the poutine/Putin thing has had me laughing for months
leojean890: and we keep electing presidents who don't care about those crisis ;)
leojean890: laughing ?:P
Astrobytes: Poutine the canadian dish, Putin the obvious
Astrobytes: *french-canadian (bad words I know)
BlaiseEbuth: Just saw my bed walking to my room. Gonna join it.
BlaiseEbuth: Kisses ❤
Astrobytes: But I find it amusing to see Putin as a tasty snack you might eat whilst drunk
leojean890: gn BlaiseEbuth
Astrobytes: Love ya BlaiseEbuth see ya later
BlaiseEbuth: 🤗
leojean890: you want to eat him/kill him:p
leojean890: but you talk about memes you saw about him?:P
Astrobytes: Right? No no, just some French friends referring to him as Poutine and it made me laugh
leojean890: ah we say it that way here^^
Astrobytes: I know :D
leojean890: and it has a 2nd sense in english ?
Astrobytes: No! It's just that French-Canadian snack of fries, some cheese curds and gravy
leojean890: I didn't know that it has this name hehe
Astrobytes: A surprising number of French do not! OR maybe that's not so surprising, because Canada :D
leojean890: I don't know specific-canadian-snack-names indeed^^
Astrobytes: I mean, they speak Not French-French
leojean890: yes the language is different^^
Astrobytes: lol, very! I did not see the time, I have to get up early tomorrow, sorry for polluting FR with so much EN :D
leojean890: hihi no worry :P
leojean890: good night :P
Astrobytes: bonne nuit
leojean890: thx^^
Westicles: this seems stuck on me, it has been updating for a couple days now
Westicles: https://chadok.info/codingame/players_puzzles.php?level=medium&commu=1&player=3354337&update=1