Chat:Fr/2020-03-20
b0n5a1: o/
WhatTrickeryIsThis: bien joué t'es premier
b0n5a1: ouais à 09h00 c'est tard, je m'attendais pas à ça
Bob: o/
b0n5a1: 'tain y'a tellement de mongols qui sont pas foutus de respecter une consigne simple et moyennement contraignante qu'on va se prendre un renforcement vite fait
Bob: ça te surprend ?
b0n5a1: t'en a une ce matin elle était sur le trottoir d'en face, elle a traversée pour venir essayer de carresser les chien
b0n5a1: non Bob
Bob: :see_no_evil:
Bob: les copines de ma mère lui proposaient de se retrouver chez l'une ou l'autre une fois par semaine
Bob: ...
b0n5a1: alors que bon techniquement si t'es malade et que tu touches tes chiens, y'a de bonnes cahnces qu'il y ait des trucs dans le pelage déjà
Bob: mais qu'est-ce qui vous échappe dans la notion de "restez chez vous surtout les vieux", bordel ?
b0n5a1: je leur lave les pattes en rentrant...y'a quand même pas mal de molards et autres parterre
Bob: t'as raison faut que la viande reste saine pour quand y aura plus que ça
Bob: :dog: :burger:
b0n5a1: mouais limite ils sseraient plus prioritaires que moi sur la bouffe
Bob: dans ce cas c'est à toi de rester sain pour quand ils n'auront plus que toi à manger
WhatTrickeryIsThis: putin c'et chaud j'ai commencé par une conf call à 1 min du réveil :grimacing:
b0n5a1: par contre claquer un ragondin (ça pullule) c'est pas une option en extême limite
WhatTrickeryIsThis: :mask:
b0n5a1: à part que 80% des ragondins portent la leptospirose
WhatTrickeryIsThis: imaginez maintenant si il fallait vraiment faire la guerre contre les Chinois
WhatTrickeryIsThis: déjà il sont 100x plus
WhatTrickeryIsThis: Mais niveau discipline on est des fillettes
b0n5a1: clair, pas nouveau en France
WhatTrickeryIsThis: si rester à la maison c'est déjà trop demander
WhatTrickeryIsThis: Automaton2000 c'est quoi la commande pour arrêter le virus, je me souviens plus ce qu'on a fait?
b0n5a1: on leur demanderait d'aller au boulot ça resterait enfermé...
Automaton2000: on me dit que c'est de la merde
b0n5a1: non c'est kloug Automaton2000
Automaton2000: ça doit dépendre du nombre de joueur
Bob: WhatTrickeryIsThis: cd E:\ubuntu
Bob: install.exe
b0n5a1: non, kloug, c'est kloug
Bob: Automaton2000 : le cul de chouette ?
Bob: :owl:
Automaton2000: ça me fait penser à un truc du genre
WhatTrickeryIsThis: AutomatonNN , ton grand frère il a pommé le referee, c'est toi qui l'a piqué?
AutomatonNN: une réponse dans le contest c'est pas trop dur à faire de la simulation
dbdr: b0n5a1: ça ressemble à quoi un renforcement?
SeebOmega: petite question pour utiliser lerp en c++ j ai ca une erreur disant que ca fait pas partie de std serais ce a cause de la version c++20 ?
SeebOmega: j ai bien include math et iostream
SeebOmega: ou je doit le reimplementer moi meme ?
b0n5a1: dbdr bin ça risque de devenir plus restrictif, ça commence à être évoqué à force de constater que encore trop de monde fait n'importe quoi
b0n5a1: (amendes plus salées genre majorée directe je sais pas..., restriction des cas de possibilité de sortie, va savoir...)
b0n5a1: c'est les h^pitaux qui sonr demandeurs, c'est eux qui se prennent la pression avec les arrivées qui augmentent
dbdr: SeebOmega: t'as vérifié sur la FAQ quelle vesion CG utilise?
SeebOmega: ouais mais j ai vu il est pas implem dans la version de cg
SeebOmega: j ai reimplem du coup
b0n5a1: on est en 17 sur CG de mémoire
SeebOmega: c est juste que la doc par default met le truc le plus a jour
SeebOmega: et du coup j ai pense que j avais mal fait un truc avant de remttre en question autre chose xD
Bob: ah, premières emmerdes de machines en rade au boulot
Bob: quelque chose me dit que le télétravail ça va ne fonctionner qu'un temps
dbdr: b0n5a1 le probleme c'est qu'il y a en gros une semaine entre les mesures et leurs effets
b0n5a1: SeebOmega tu vas sur quel site pour la doc ?
dbdr: exponentielle + temps d'incubation = bobo
SeebOmega: cppreference.com
b0n5a1: oui dbdr mais rester chez soi faut pas une semaine pour comprendre, hors à cause de certains cons qui sont pas foutus de respecter un truc simple ils vont devoir restreindre plus et être sans pitié avec les contrevenants
b0n5a1: ok SeebOmega, à droite de chaque proti
b0n5a1: oups
Bob: tant que t'auras pas deux mecs armés à chaque rond-point pour faire respecter le truc de toute façon...
b0n5a1: à droite de chaque proto de fonction y'a des trucs type "since c++ 20" "since c++ 17" pour pas te faire avoir
b0n5a1: en vert
SeebOmega: ah yes merci
Bob: c'est surtout quand les soignants eux-mêmes vont commencer à tomber pour de bon que ça va devenir moche
dbdr: ceux qui respectent pas les consignes de base ça craint. cela dit si t'as que 90% de gens qui le font, on gagne énormément quand meme
dbdr: 90% qui respectent
Bob: pour les Français, 90 est une valeur hautement optimiste
Bob: je le crains
b0n5a1: sérieux dbdr si je filme ce que je vois encore et tu le vois tu pètes un câble
dbdr: 50% aussi (bcp moins bien bien sur)
dbdr: sur un exposant d'exponentielle, tout gain est énorme
b0n5a1: des potes qui se rejoignent pour aller chez l'un en se faisant la bise dbdr par exemple, j'en ai vu hier soir en sortant les chiens vers 20h30
dbdr: https://www.youtube.com/watch?v=EeO1JqBZ6kI
dbdr: b0n5a1 bien d'accord, mais la tu es dans l'anecdote
dbdr: ça compte aussi d'y réagir pour la prise de conscience collective
b0n5a1: on devrait faire comme en Suisse : délation ) civisme (au moins dans ce cadre exceptionnel là)
dbdr: mais à la fin, ce qui compte c'est les stats, pas les cas particuliers
b0n5a1: on en est pas au cas particulier quand ce genre de truc est constaté encore souvent partout
dbdr: ya pas encore un #hastag de shaming? :)
Bob: la délation en France ça n'a plus très bonne image depuis 1940
b0n5a1: je suis en hauteur dbdr avec une vue dégagée lointaine...pas très anecdotique crois moi
dbdr: je veux des stats :)
dbdr: nombre de cas / nombre d'habitants
b0n5a1: le prend pas mal dbdr mais je m'en branle de tes "stats"...ils appliquent à la lettre point barre
Bob: dbdr, cadeau : https://coronavirus.politologue.com/
dbdr: les stats c'est ce qui permet de comprendre une réalité complexe
dbdr: sinon on est dans le propos de comptoir
dbdr: le prends pas mal non plus ;)
b0n5a1: et le fusil c'est ce qui éliminera les récalcitrants...
Bob: et c'est dans ce genre de situation que les dictatures sont plus efficaces
b0n5a1: oui, con à dire mais tellmement vrai
dbdr: "en cas d'épidémie, il y a deux dangers: la sous-estimer et la sur-estimer"
dbdr: vous voulez vraiment une dictature?
dbdr: létat d'urgence sanitaire très bien, mais ça reste dans un cadre légal
Bob: je n'ai pas dit ça
Bob: j'ai dit que la dictature permet d'aller plus vite
dbdr: c'est quoi qui les a ralenti?
dbdr: le cadre légal il existe
b0n5a1: une des routes en face de chez moi est un axe privilégié des ambulances pour accéder à un des hôitaux, on les entends pas parce que ça circule bien, mais y'en a souvent
Bob: si il te faut même une journée pour faire valider un truc de bon sens par deux chambres différentes, c'est une journée de perdue
dbdr: Bob: c'est vrai que tu la pas dit, mes excuses de l'avoir impliqué
Bob: au boulot quand on est pressé, on fait le job et on régularise la paperasse ensuite
dbdr: je crois que c'est ce qu'il on fait, non? Macron a annoncé les mesures, ils ont voté (ou vont voter?) a posteriori
dbdr: apres rien empechait de prendre les mesures une semaine plus tot
Bob: j'admets que je ne suis pas trop ce genre de détail
Bob: mais typiquement si tu as un cadre légal qui t'interdit de coller l'armée dans la rue alors que c'est vraiment ça qu'il faudrait faire pour garantir l'application des consignes
dbdr: yavait l'italie, c'était pas sorcier de voir quel pays sont sur la meme pente, avec les meme effets
b0n5a1: tui sais dbdr t"as entièrement raison pour les stats, mais tu constaterais dehors ce que beaucoup constate t'en aurais assez vite marre et te dirais pas "si 90% respecte c'est déjà bien"...tout le monde c'est out le monde, y'a pas à tortiller du cul à discuter sur ça
Bob: pour le coup je suis d'accord avec toi
Bob: il y a deux semaines, france info avait enchaîné en deux minutes entre la qualification de saint etienne pour la finale de la coupe de France en mode "superbe, 15000 supporters envahissnet le terrain"
Bob: et "au fait on va interdire les rassemblements de 5000 personnes d'ici deux jours"
dbdr: je pense que ya deux choses différentes: raler et agir contre ceux qui respectent pas, et en meme temps se dire que c'est déja super que les mesures soient prises (c'est pas le cas partout) et que 80% respectent, on gagne bcp
dbdr: 4% de morts en Chine quand meme. il me semble qu'on s'attendait à moins, une fois que la courbe se stabilise (seulement 9% de cas enore en cours)
b0n5a1: mouais je vais pas te répondre désolé (je vais virer radical là sinon)
Bob: un cas qui m'intrigue c'est le Japon
b0n5a1: (et ça changerait rien au problème)
Bob: où le nombre de cas officiel semble étonnamment bas
b0n5a1: la politis
b0n5a1: que de tests peut être
Bob: alors d'un côté c'est vrai qu'ils ont pris très tôt des mesures de distanciation assez poussées
dbdr: le probleme avec le nombre de cas, ça dépend énormément de la politique de test
dbdr: mais c'est possible qu'il aient bien géré
Bob: (écoles fermées depuis début févrierr)
SeebOmega: si je met les pragmas je timeout si je les mets pas je timeout pas ... WTH
Bob: clairement ils sont beaucoup plus disciplinés que nous et il y a une vraie culture de la sécurité chez eux
dbdr: oui
Bob: t'as pas un chantier qui ne soit pas bardé de panneaux "la sécurité avant tout"
WhatTrickeryIsThis: ma soeur est au CHU Nice, il y à plus de mort la bas qu'en annonce la télé
Bob: le fait qu'ils soient insulaires doit bien aider à filtrer les entrées
dbdr: SeebOmega: tu utilises un timer?
WhatTrickeryIsThis: vous pouvez multiplié les chiffres par 10
SeebOmega: oui chrono
b0n5a1: WhatTrickeryIsThis c'est rntrain de monter en plus oui
dbdr: si oui, la perf est pas censée faire moins de timeouts
Bob: cependant, je vois passer pas mal de commentaires qui disent effectivement qu'il y a peu de personnes réellement dépistées
dbdr: mais plus de sims
dbdr: apres, en fonction de comment tu teste le timeout, ...
SeebOmega: ben je stop a 90 ms au lieu de 100
Bob: et je vois passer de plus en plus de news dans lesquelles les politiciens commencent à parler de mesures drastiques et autres état d'urgence
WhatTrickeryIsThis: mais surtout les premiers jours ou ils annoncaient 2-3 morts alors que c'était par paquets de 10
dbdr: ah ouais, normalement c;est large comme marge
Bob: et ça me semble très décalé par rapport aux chiffres qui, eux, sont plutôt rassurants
Bob: du coup je me demande ce que ça cache
SeebOmega: ben oui je comprends pas je decommente la ligne de pragma magie je timeout plus donc doit y avoir une option que j utilisesmal
SeebOmega: comment*
b0n5a1: Bob y'a 3 semaines ce que tu voyait à la TV était déjà super décalé par rapports à ce qu'alertait les urgentistes ici...
WhatTrickeryIsThis: il doit y avoir un calcul de manière à contaminer une partie de la population qui va aquerir l'imminuté / nombre de patients qu'on peut traiter à flux tendu
b0n5a1: oups 2 semaines
WhatTrickeryIsThis: De manière à minimiser la duree de quarantaine
WhatTrickeryIsThis: Si on ressort de la quarantaine et que personne n'est immunisé on repart de si tôt
b0n5a1: oui
dbdr: ya toujours interet à ralentir la propagation, non?
WhatTrickeryIsThis: si on ralentit pas on prends le mur comme en italie c'est clair
WhatTrickeryIsThis: surtout qu'en france on s'est amusé a fermé les hopitaux
dbdr: oui
dbdr: pas qu'en france...
SeebOmega: pas possible je met 50 ms ca timeout aussi
dbdr: c'est la mode depuis 30 ans, les baises d'impot et réductions de couts
WhatTrickeryIsThis: met 45 ms Seeb
SeebOmega: non mais c est 100 la limite
dbdr: 40 plutot, depuis Regan/Thatcher
b0n5a1: SeebOmega fais gaffe à pas de noueau avoir un segfault pas visible sur CG
dbdr: SeebOmega: esaye de logger de temps en temps ton test de timer
SeebOmega: ben les pragmas provoquerais le segfault que je n aurais pas sans ?
dbdr: ah mais tu segfault?
b0n5a1: dispatche 4/5 cerr << "truc1\n"; cerr << "truc2\n"; pour vérifier que ça tourne vraiment
SeebOmega: non
dbdr: pourquoi CG reporte pas différement quand ton programme crash? ça aiderait vachement
SeebOmega: pas de pragma ca passe je gagne la game pragma je timeout tour 1
b0n5a1: dbdr depuis quelques temps y'a des segfault "invisibles"...ça te dit timeout c'est tout
b0n5a1: ec c et c++
b0n5a1: en*
dbdr: ça a toujours été comme ça non?
b0n5a1: non
dbdr: j'ai jamais vu d'autre message que "timeout" dans le viewer
b0n5a1: dans certains cas c'est juste devenu merdique
dbdr: apres sur la console, oui
SeebOmega: mais le seul truc qui change c est commenter / decommenter la ligne de pragma
dbdr: SeebOmega: tans que t'as de l'UB, tout changement de pragma/version du compilo/sens du vent peut expliquer des comportements arbitraires
b0n5a1: hmm mets les un par un une ligne après l'autre pour commenter/décommenter pour voir lequel provoque le truc
dbdr: et vu qu'en C tu peux jamais garantir que t'as pas d'UB, ...
dbdr: C/C++
b0n5a1: (j'ai vu que t'avais tout en une ligne)
SeebOmega: oui je vais les split en plusieurs lignes
b0n5a1: dwarfie, Boulet, moi et d'autres ont été emmerdés par ces timeout lors du dernier contest
b0n5a1: et en local : paf exception
b0n5a1: sur CG timeout
b0n5a1: conseil fais toi un code qui te permet aussi de récupérer les inputs et les mettre dans un fichier par exemple pour tenter en local
SeebOmega: apparement c est le -O3
b0n5a1: (au minimum ça, mieux plus tard pour avoir un truc simple à utiliser)
b0n5a1: SeebOmega si t'avais vu la sérialization de reCurse (bitstream) pour débugger/rejouer un tour en local...là t'as le truc nickel
b0n5a1: tu dépannes vite
b0n5a1: ça prends un peu de temps au début de mettre qqchose comme ça en place mais après t'y gagne
SeebOmega: si faudrait que j implemente ce genre de chose mais j essayes de comprendre pourquoi la compil en O3 engendre un comportement different (probablement segfault)
b0n5a1: hier ou avant hier je sais plus t'avais clairement un segfault sur vector en tout cas
SeebOmega: j ai tej tous les vectors
b0n5a1: lol
b0n5a1: WhatTrickeryIsThis c'est comme "on va devoir faire des choix" officiel, alors que c'est déjà le cas
b0n5a1: les infirmières réa "craquent"
WhatTrickeryIsThis: ça évoluera quand on aura des vrais traitements ou des vrais mutations
b0n5a1: sérieux c'est un peu le défilé les vsab + ambulances par rapport à la normale habituelle là
dbdr: SeebOmega une possibilité c'est O3 => plus de sims et ton code rentre dans une boucle infinie si tu dépasse N sims
Bob: j'ai vu passer des photos de vsav qui font la queue aux urgences dans les hôpitaux de ma région
dbdr: une autre, c'est que ton code a du undefined behaviour
dbdr: les optims plus aggressives peuvent modifier l'UB de façon surprenante
b0n5a1: je me dis que si je reste une heure au balcon pour compter ça va être "flippant"
b0n5a1: et les véhicules c'est tous direction hosto
b0n5a1: (c'est la route la plus rapide en face)
b0n5a1: (les véhicules de secours)
SeebOmega: c est quoi UB ?
dbdr: b0n5a1 si tu commence à flipper, fais un break avec ça et code un puzzle :)
dbdr: undefined behaviour
dbdr: par ex lire de la mémoire non initialisée
b0n5a1: je flippe pas, je veux juste dire que vaut mieux pas compter en fait
dbdr: mais t'en a plein, C/C++ c'est case geule...
dbdr: d'ailleurs on dit souvent "la mémoire initialisée contient des valeurs aléatoires"
b0n5a1: t'as remplacé les vector par quoi au fait SeebOmega
b0n5a1: du old school ?
SeebOmega: ye s
b0n5a1: ok
dbdr: tu peux faire deux lectures sans écriture entre les deux et obtenir des valeurs différents
dbdr: à cause des optims
WhatTrickeryIsThis: old school y à que ça de vrai
SeebOmega: par contre je viens de m apercevoir dans les meme condition avec le pragam je sors des chiffre negatifs WTF ? et sans ca passe
b0n5a1: ou alors sans O3 taper en dehors des clous ça passe par accident, avec O3 ça pète
SeebOmega: ca a l air de coller avec ce que dis dbdr
dbdr: je crois que ya des outils qui aident un peu à détecter ce genre d'erreur
dbdr: valgrind je crois?
dbdr: mais je pratique pas C++, yen a qui doivent savoir mieux
Mustapha_: bug
b0n5a1: je fais ça sous Windows / Visual Studio...
SeebOmega: l utilisation du square root inverse de Quake III pourrait avoir un impact vu les commentaires associes ?
b0n5a1: WhatTrickeryIsThis morgues pleines ici, il y a commandes de camions réfrigérés pour stocké (j'ai l'info de mon pote d'un hosto ici, très en haut de la hiérarchie)
b0n5a1: ça devient super critique
WhatTrickeryIsThis: par le feu
WhatTrickeryIsThis: ce que font les Chinois d'ailleurs
b0n5a1: et ç at'es pas prêt de le voir aux unfos je pense
b0n5a1: perso ils devraient le dire, ça ferait rentrer tous les couillons cette fois peut être
b0n5a1: et des anmulances se font braquer pour piquer du matos
b0n5a1: pendant intervention, t'as des cons qui ont piqué ce qu'ils pouvaient dans une ambulance
WhatTrickeryIsThis: une ambulance a pas le droits de circuler sans masque ou sans gel
b0n5a1: voilà...
b0n5a1: ça se sert...
SeebOmega: on peut desactiver l o3 que pour un bout du code ?
b0n5a1: je crois pas qu'on puisse push/pop ça
Stilgart: c'est quoi le soucis
Stilgart: si c'est une fuite mémoire qui explose tout en -O3, valgrind c'est le plus direct pour la trouver
b0n5a1: mouais mais pour ça faut pas rester sur CG Stilgart ^^
b0n5a1: faut qu'il se fasse un truc en local
Stilgart: d'où le bitstream de reCurse
Stilgart: la base de la base
Stilgart: encore plus que le -3vel, c'est dire
dbdr: tu pousses là qd meme :D
b0n5a1: et si t'as le bitstream buggué qui segfault, hein ? :joy:
dbdr: 🤯
dbdr: sinon, utiliser un langage memory-safe... j'ai dit une betise?
WhatTrickeryIsThis: j'en ai un
WhatTrickeryIsThis: public boolean isFound() {
return !isNotFound(); }
WhatTrickeryIsThis: :muscle:
dbdr: faut ajouter:
public boolean isNotFound() { return !isFound(); }
WhatTrickeryIsThis: egaetan initial commit
WhatTrickeryIsThis: attends oui on perdu l'historique complet sur la migrtation svn2git
b0n5a1: bah oui ^^
b0n5a1: d'ailleurs, y'a des outils corrects qui permettraient de faire ça (avec l'historique) ?
b0n5a1: (quitte à avoir des numéros de révision différents à la limite osef)
WhatTrickeryIsThis: isNotFound(){
WhatTrickeryIsThis: return super.isEmpty();
WhatTrickeryIsThis: :rolling_eyes:
b0n5a1: t'as vraiment ça ? ^^
Neozero: Sur javascript, dans une class, comment obtenir la valeur d'un attributs ? Car je le push dans un tableau mais à la fin c'est tous les mêmes.
WhatTrickeryIsThis: oh si c'était moi j'ai rajouté super.isNotEmpty()
WhatTrickeryIsThis: a['att']
WhatTrickeryIsThis: a.att
WhatTrickeryIsThis: a.hasProperty('att') ?
Neozero: je fait x.push(this.position)
WhatTrickeryIsThis: x[0].x ça devrait marcher
Neozero: this.x.push(this.position)
Neozero: mais this.position change à chaque tour
WhatTrickeryIsThis: mais pas beau
Stilgart: dbdr, à chaque fois que je me dis que j'ai la flemme de mettre en place un bitstream, je finis le (sur)lendemain par mettre en place un bitstream en pestant
WhatTrickeryIsThis: attendez c'est le lag de l'enfer encore
Neozero: du coup à la fin ca fait que tout le tableau à la même valeur.
Stilgart: (moi je réponds juste à un hl vieux de 20 min.)
Stilgart: b0n5a1, je code en Haskell, donc j'ai pas de bitstream bogué qui segfault en fait :)
dbdr: bien d'accord, extraire l'etat c'est utile meme si ton code est safe
dbdr: pour faire du profiling par exemple
Stilgart: et du "debug"
Neozero: WhatTrickery
Neozero: du coup j'ai fait ca
Neozero: this.loopSequence.push([this.position[0], this.position[1]]);
Stilgart: au sens comprendre pour ma super heuristique ne marche pas
Neozero: et ca marche
Stilgart: ou pourquoi couler ses propres bateaux à CotC c'est fort
Neozero: y'a pas un moyen sur js de récupérer la valeur et non l'object ? En tout cas la ca marche mais c'est bizarre que y'a pas une méthode pour récuperer la valeur.
Neozero: Sinon merci WhatTrickery ca à fonctionner.
dbdr: Stilgart: plusieurs fois, j'ai débuggé un bot qui faisait un mauvais choix, et au bout d'une heure je me rend compte que c'est lui qui a raison, j'avais pas vu assez loin
dbdr: en général ça veut dire qu'il commence à etre pas trop mauvais :)
dbdr: ya vraiment des cas ou se couler est bon à CotC? pas fait...
dbdr: sur HS le suicide peut etre bon, en tout cas
dbdr: (je l'ai pas implémenté)
SeebOmega: si a la fin tu as deux bateaux avec 12 de rhum et l autre a un bateau a 13 il gagne si tu coule un de tes 2 bateau et erecup le rhum tu tiens plus loingtempos
dbdr: il gagne si tu te coules? du coup c'est pas un exemple
SeebOmega: non
SeebOmega: tu coules un bateau sur 2
SeebOmega: il drop du rhum
b0n5a1: et tu chopes le rhum ^^
b0n5a1: et t'as un "tanker"
SeebOmega: et tu le recup avec ton bateau restant du coup ta quantite finale sera > 13
dbdr: ah: il gagne, *mais* si ... ?
Platiniom64: les gas je suis le seul a avoir des pobleme avec les jeu? genre apres avoir codé un peut quand je run mon code le jeu devient tout noir et la seul solution est de reloard la page
SeebOmega: Platiniom64 non j ai deja eu ce probleme, vider le cache du navigateur peu aider
SeebOmega: c est quel navigateur / version que tu as ?
Platiniom64: chrome, la derniere version je pense
b0n5a1: erf
b0n5a1: avec ses 300 MB par onglet
Platiniom64: ok j'ai cidé le cache de chrome, je pense que ca fonctionne
Stilgart: dbdr, oui, et ça m'a pris 3j de contest de m'en convaincre
dbdr: et c'est significatif, pas juste un cas tordu?
Stilgart: promu gold avec, mid silver sans
dbdr: wow
Stilgart: après, j'ai d'autres gros soucis... donc à au niveau c'est peut-être marginal
dbdr: joli :D
Stilgart: je misais beaucoup sur l'esquive + masse boulets de canon, et donc me retrouver à 3 bateaux presque à sec contre 1 était assez fréquent
dbdr: ok, ça dépend aussi de ta strat de base
dbdr: apres si c'est benefique...
dbdr: mais c'est pas un truc que ta recherche va trouver tout seul?
dbdr: ah mais t'es silver en multi? tu vaux mieux que ça normalement...
b0n5a1: premier trimestre : peut mieux faire ^^
didyme: ou t'as trouvé mes bulletins ??
WhatTrickeryIsThis: spotted
Stilgart: dbdr, comme je l'ai dit, j'ai d'autres soucis sur CotC
Stilgart: et la version en arène et mon dernier bot, qui est un MC tout pourri
Stilgart: (donc pas mon meilleur bot)
Stilgart: faudrait que je refasse tout, mais pas le courage
SeebOmega: Game of drone bronze to gold direct on verra si ca passe legende mais ca serait trop beau
dbdr: faudrait que je commence par une jolie implémentation de grille hexa...
dbdr: gg SeebOmega!
dbdr: t'as résolu ton timeout/crash?
SeebOmega: oui madknight ma aide en fait l implementation de la fast inverse square root celon wikipedia est bugge dans un env 64 bits
SeebOmega: et avec les pragma elle etais negative et sans positive
SeebOmega: j ecris comme unchien
selon* etait*
SeebOmega: du coup j ai pas encore d AG mais je teste des trucs random sur 14 tours
dbdr: t'as corrigé l'article WP du coup?
b0n5a1: SeebOmega : 0x5fe6eb50c7b537a9 ?
Stilgart: SeebOmega, en fait, c'est assez facile les double jump sur les vieux contests
SeebOmega: // i = 0x5f3759df - ( i >> 1 ); // before
i = 0x5f3759df - (( i >> 1 )&0x7FFFFFFF); // what the fuck?
Stilgart: par contre, gg si tu triple-jumpes
Stilgart: noob
SeebOmega: c est madknight qui ma aide j ai aucune idee de ce que ca fait mdr
Stilgart: i >> 1 c'est sous-spécifié à tous les coups :D
b0n5a1: c'est le code 32 ça
Stilgart: impossible de le savoir
Stilgart: faudrait une extension au 1 déjà
Stilgart: et avoir le vrai type de i
Stilgart: ha oui, je viens de comprendre la remarque de b0n5a1
Stilgart: (parce que quand tu vois comme elle est craftée en 32 bits, c'est juste du grand n'importe quoi )
b0n5a1: c'est la constante 64 bits Stilgart
b0n5a1: avec des doubles au lieu de flaot
Stilgart: (après, Newton c'est suffisamment convergent pour rattraper le coup, mais bon)
b0n5a1: non
b0n5a1: http://chat.codingame.com/pastebin/716a54f1-5d43-4cd7-a8a1-4aca9730cb6a
b0n5a1: WP
dbdr: rand() et qqs coups de Newton aussi, du coup :D
Stilgart: marrant.. avec gajim j'ai des messages qui ne partent pas ?!
Stilgart: ha oui, c'est vraiment pas parti o_O
dbdr: c'est juste lent non?
dbdr: t'as écrit quoi?
dbdr: je peux regarder mes logs en raw XMPP :)
Stilgart: b0n5a1: je disais donc, oui, je sais à quoi sert la constante, et que du coup
Stilgart: c'est pas clair qu'il y ait un magic number qui marche en double
b0n5a1: tain ce lag...
Stilgart: et ça, je l'ai dit avec la () sur Newton
Stilgart: PS: je suis sur le webchat là
b0n5a1: pareil
b0n5a1: lent
Stilgart: et maintenant je vois mes messages... dedieu ce lag
didyme: c'est la faute à netflix
Stilgart: sans doute
dbdr: c'est la faute au chat CG
dbdr: 95% du traffic c'est des messages de <presence> inutles en mode flood
dbdr: genre 20 messages que user X est actif inactif actif inactif actif inactif actif inactif actif inactif
dbdr: tout ça dans la meme seconde
Stilgart: y a pas moyen de les virer ces messages
Stilgart: coté serveur
dbdr: si surement
b0n5a1: ils s'en servent peut être pour "stats" de co
dbdr: c'est potentiellement lié à leur bridge webchat
Stilgart: go go go convaincre [CG]Maxime donc
b0n5a1: mais c'est lourd oui
dbdr: ou alors c'est parce que t'as des centaines de personnes qui ouvrent/ferment des tabs en permanence
Stilgart: b0n5a1: les stats ça se choppe autrement
dbdr: JBM a déjá essayé je crois
Stilgart: dbdr: ouvre oui
Stilgart: suffit d'ouvrir un nouvel onglet CG pour ça
dbdr: oui tb = onglet
Stilgart: merci le disableChat pas par défaut :(
dbdr: tab
Stilgart: ha, j'avais compris tab au sens des MP
dbdr: en meme temps c'est bien que ce soit là pour les nouveaux
dbdr: oui, c'est ambigu :)
b0n5a1: bah ouais mais parfois t'as des solutions de brutosaurumickeyrus rex aussi Stilgart
b0n5a1: ^^
Stilgart: (du coup, ça ne faisait pas grand sens retrospectivement :D )
dbdr: :D
Stilgart: c'est un peu dur en ce moment
dbdr: mais bon, tu t'es dit c'est dbdr, c'est normal que ça fasse pas sens ;)
Stilgart: JBM: pourquoi il n'y a pas de convention sur le remplissage d'une matrice de sylvester ?
b0n5a1: à cause de titi
b0n5a1: ok je sors...
dbdr: hard core tout d'un coup!
Stilgart: dbdr: mon cerveau a fini par arriver à "c'est dbdr, donc il a pas du dire ce truc qui ne fait pas de sens... ha... ce tab)
Stilgart: -)+"
dbdr: 2020-03-20T12:53:22.322006471+00:00 DEBUG xmpp_raw_logger - Stats for presence: 12071 B/s 2020-03-20T12:53:22.322159493+00:00 DEBUG xmpp_raw_logger - Stats for message: 8 B/s
b0n5a1: ouais mais si tu nous fous le flux en plus dans le char dbdr ça va sauter :joy:
b0n5a1: ouach
dbdr: ça fait 99.93% du débit qui est du bruit, qd meme...
Stilgart: owi... une mise en abyme de flux de chat !!!
dbdr: oui, faudrait que je fasse un chat bot qui met le flux XMPP sur le chat ;)
Stilgart: b0n5a1, tu sais que ta réponse avec titi est crédible (sérieusement)
b0n5a1: ha
Stilgart: bah, il a 4 façons de faire, et à chaque fois c'est "j'ai raison, et les autres ont tort./"
dbdr: Stilgart: ah, merci du compliment du coup :)
Stilgart: donc je préfère encore l'argument titi
b0n5a1: si jamais je fais un SE4 en coop avec mon frangin après je crois que je vais fermer ici...
dbdr: bon, donc avoir un client pour le chat CG ça bouffe 100kbit/s
dbdr: *en moyenne*
b0n5a1: et si t'as N onglets ça se répète
dbdr: j'espere que ça le fait pas dans le webchat
dbdr: je pense pas
b0n5a1: en tout cas quand j'ouvre un autre onglet y'a un sacré temps de chargement
b0n5a1: (de la partie chat)
didyme: c'est une question de noob sans doute mais on peut le désactiver le webchat ?
Stilgart: oui
Stilgart: et c'est pas une question de noob du tout
didyme: double bonne nouvelle donc :)
Stilgart: https://www.codingame.com/blog/tips-make-most-codingame-platform/?utm_source=codingame&utm_medium=email&utm_campaign=blog?disableChat=true cf 7. (et le reste éventuellement, ça peut servir :p )
dbdr: https://i.snipboard.io/uTNchB.jpg
Stilgart: c'est quoi l'outil qui te donne ce rendu dbdr ?
didyme: il me faut donc juste un client xmpp
Stilgart: gajim marche a peu près ici
dbdr: Stilgart https://console.cloud.google.com
Stilgart: et tu as le bas de la FAQ pour te dire comment faire
Stilgart: pas un truc installable chez moi ça
dbdr: non, mais j'avais utilisé un truc comme ça dans le temps, je cherche...
dbdr: Stilgart: Munin
SeebOmega: la console google pour le cloud c est relou chaque fois elle prends par default mon compte perso j ai pas trouve comment forcer mon compte pro
dbdr: après ya peut-etre mieux, c'était il y a longtemps
Stilgart: on doit déjà avoir munin sur chadok.info (je crois, c'est pas moi l'admin...)
dbdr: SeebOmega: j'utilise les containers firefox
dbdr: ça permet d'isoler tes utilisations
SeebOmega: genre un docker de firefox ?
**Stilgart pas trop convaincu par le container pour le coté perf
dbdr: non non, c'est bcp plus simple
Stilgart: SeebOmega, firefox a son propre système de sandboxing
Stilgart: intégré
Stilgart: tout lecteur de vidéo/pdf/web devrait avoir ça de nos jours
dbdr: c'est un seul process, il gere juste les cookies séparément par container, ce genre de choses
SeebOmega: ah bah ma solution cest de jamais eteindre le pc du coulot comme ca il garde l info mdr
dbdr: Stilgart: par les perfs des containers FF?
dbdr: SeebOmega: https://addons.mozilla.org/en-US/firefox/addon/multi-account-containers/
SeebOmega: j achetes
Stilgart: dbdr, le risque, c'est une grosse perte de perfs
dbdr: très bon rapport qualité / prix ;)
dbdr: Stilgart: pourquoi? je pense pas que ça soit lourd
Stilgart: après, j'ai pas trop testé (ou testé sans le savoir si c'est activé par défaut)
dbdr: c'est juste une indirection vers le bon container quand tu vas chercher les cookies
dbdr: enfin je suppose :)
Stilgart: dbdr, dans un monde de vraie isolation, chaque onglet peut se retrouver à demander plus de resources et se voir accorder ces resources
Stilgart: (la RAM typiquement)
dbdr: mais ça c'est la séparation de process
Stilgart: j'ai qu'un seul process firefox moi
dbdr: c'est indépendent de ça
Stilgart: à part si tu voulais dire thread
SeebOmega: bref moi jsuis content j ai mon truc work ou j ai plus besoiin de switcher mon account pour la console google cloud
SeebOmega: Gold H -9 minutes
Stilgart: go go go legend !!!
dbdr: Stilgart: FF il fait plusieurs process, comme chrome, ça a rien à voir avec les containers
dbdr: c'est vrai que théoriquement je prefere les threads, mais bon c'est une barriere de sécuritué en plus
Stilgart: j'ai qu'un seul process (au sens système du processà
Stilgart: )
dbdr: ah, tu as toujours une vielle version?
Stilgart: et ma remarque visait plus le fait que si youtube se croit tout seul, il va se dire qu'il peut m'envoyer du 1080p parce que c'est auto par défaut... ce qu'il ne fait pas quand j'ai 100 onglets d'ouverts
SeebOmega: 6.8 pts au dessus du boss silver ca peut etre chaud
Stilgart: non, mais j'ai surement pas du réglage 'sortie de git clone'
dbdr: le site il a acces à cette info??
dbdr: quelle API JS?
Stilgart: sans container, oui, il doit pouvoir avoir ça
dbdr: ça me parait pas du tout évident
Stilgart: ou en tout cas, je veux bien accepter que firefox communique des infos partielles sur le sujet
Stilgart: genre sa charge actuelle
dbdr: ouais, ça se défend
Stilgart: (alors que dans un container, elle est de 0 avant de lancer youtube)
Stilgart: après, comme dit, j'ai pas vraiment regarder en pratique
dbdr: firefox il peut aussi collecter l'info systeme si il veut
dbdr: ou des autres containers
Stilgart: autre exemple, quand je vais sur lequipe, j'aime bien que la popup qui me diffuse lequipe21 ne s'ouvre pas (hélas, j'ai pas compris la condition d'ouverture encore... :( )
dbdr: *des autres processes
**dbdr essaye d'etre consistent
Stilgart: justement, là je m'attends à ce qu'il ne le fasse surtout pas
Stilgart: c'est pour moi le principe même du container ça
Stilgart: viser la sécu (ou plutôt limiter la fuite d'info au maximum)
Stilgart: après, peut-être que j'ai une vision trop idéal des containers, et que le but c'est juste que quand un onglet crashe, ça plante pas tout
dbdr: aussi pas d'access à de la mémoire partagée
dbdr: si t'as un canal de communication c'est qd meme bcp plus dur à exploiter
dbdr: mais pas impossible en théorie, je suis d'accord
dbdr: ça a l'avantage de limiter le code à vérifier à la loupe
dbdr: Stilgart: https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Multiprocess_Firefox/Motivation
dbdr: c'est leur explication, après je sais pas si c'est criticable
Stilgart: perso, j'ai envie de dire que ff3 il ne ramait pas
Stilgart: mauvaise foi partielle, mais bon...
Stilgart: le fond du pb de perf, c'est que les gens s'en foutent royalement
Stilgart: que les images de 1k font maintenant 150k
Stilgart: etc.
dbdr: les web devs?
dbdr: les gens qui font ça ils s'en foutent pas: https://arewefastyet.com/win10/overview?numDays=60
didyme: bon je dois être un abruti impossible de me connecter avec gadjin
didyme: on me jette avec invalid credentials
b0n5a1: baka gadjin desu
b0n5a1: (désolé)
b0n5a1: (ça ressemble tellement à gaijin)
didyme: desu c'est la premiere personne non ?
b0n5a1: abusivement c'est "être", mais c'est pas "être"
Stilgart: dbdr, c'est pas le usual web aussi
Stilgart: c'est plutôt youtube où je dois moi-même baisser la qualité parce que je m'en fiche de la qualité vidéo sur des pistes audio
Stilgart: sinon, la motivation de firefox se défend (au moins du point de vue système)
dbdr: tu gagnes qqch en le faisant?
Stilgart: gagner de la bande passante
Stilgart: (ou plutôt ne pas en gâcher pour rien)
Stilgart: de fait, je voudrais couper la vidéo, mais ça je sais pas faire
Stilgart: et quand tu regardes le web, tout est comme ça
dbdr: t'as des extensions pour downloader que le son
dbdr: c'est un peu moins pratique
Stilgart: oui, mais c'est lourd à l'usage
dbdr: oui
Stilgart: je ne downloade que les trucs que je vais écouter régulièrement
Stilgart: après, youtube c'est juste un exemple
Stilgart: la popup tv lequipe21 en est un autre
dbdr: le truc bete c'est un podcast sur youtube qui va mettre la visualisation des fréquences juste pour faire joli
dbdr: une vidéo statique ça prendrait 0
Stilgart: (et non, j'ai pas envie de créer un compte pour virer cette popup)
dbdr: ublock bloque pas?
WhatTrickeryIsThis: vous saviez que les tortues avait des oreilles ?
b0n5a1: des "trous"
dbdr: ya moiyen de faire un block avec l'ui il me semble
dbdr: mais pas utilisé
WhatTrickeryIsThis: oué
dbdr: right click -> block element
b0n5a1: c'est tout petit
Stilgart: dbdr, sur lequipe, j'ai pas compris quand la popup se lance
Stilgart: parfois oui, parfois non
b0n5a1: j'avais 2 tortues quand j'étais petit
Stilgart: (hum ce lag :/ )
dbdr: lynx, t'auras pas de popup ;)
dbdr: ni de process en plus :D
Stilgart: et pas de CG aussi
dbdr: c'est l'isolation
Stilgart: et j'ai encore perdu un message envoyé via gajim :/
dbdr: CG fait se fait tout en API ;)
[CG]Thibaud: https://www.codingame.com/multiplayer/bot-programming/crystal-rush
[CG]Thibaud: :boom:
Stilgart: tibo a explosé
dbdr: sorti direct?
dbdr: c'était en review?
Stilgart: Automaton2000, au secours !
Automaton2000: il est bloqué à 0%
dbdr: Stilgart: il arrivera ton message
dbdr: peut-etre demain ;)
b0n5a1: normalement l'hôpital de campagne de l'armée sera en place en début de semaine prochaine sur le parking emplyés à côté de l'héliport ici
Stilgart: comment je fais pour être 10e gold à crystal rush
Stilgart: c'est UTG ???
dbdr: ah, c'est UTG!
Stilgart: ho nice, c'est vraiment UTG
dbdr: [CG]Thibaud: \o/
b0n5a1: ha cool ça
dbdr: https://snipboard.io/hUV9fT.jpg
dbdr: c'est rigolo, pas de last battles
Stilgart: par contre, mon message dit que grâce à Automaton2000 qui a arrêté le compte à rebours, on ne perdra pas [CG]Thibaud , il n'est pas passé :/
Automaton2000: mais à la fin du push
dbdr: mais une dans le viewer quand meme
dbdr: et un classement :)
Stilgart: c'est un dump de la situation de contest a priori
[CG]Thibaud: à la fin du push, tu touches Automaton2000 ?
dbdr: le classement c'est celui du contest?
Automaton2000: mais il y a une fonction qui me donne le bon résultat
b0n5a1: ha tiens je viens de recevoir un mail comme quoi youtube réduit la qualité des vidéos
dbdr: ah la last battle c'est deux AI entre elles :)
[CG]Thibaud: yes, on a repush toutes les IAs dbdr
dbdr: c'est super!
Stilgart: hum... j'aurais pu passer legende...
**Stilgart maudit du UTG
b0n5a1: lol
Stilgart: ça va finir comme à C4L... 3 ans d'attente parce que flemme
Stilgart: (alors que bon, en un week-end ça doit pouvoir passer)
b0n5a1: JBM aurait pu ^ztre gold
dbdr: Stilgart: !remindme 3 years
kla_FBU: juste un petite question. J'essaie de m'apprendre l'algo minmax et je pratique sur la première ligue du tic tac toe
kla_FBU: cependant, je ne trouve pas l'information indiquant quel joueur est le premier à jouer. Aurais-je manqué quelque chose ?
dbdr: kla_FBU: quand c'est à ton tour de jouer, c'est toi ;)
dbdr: tu veux dire player 1 ou 2? je me rappelle plus du format d'entrée
Stilgart: kla_FBU, grille non vide à ton premier coup = tu es joueur 2 ?
b0n5a1: bah c'est ton tout à chaque fois en fait
Stilgart: je crois pas qu'il y est l'info directement dans les inputs
kla_FBU: je pense qu'il n'y a pas d'autre solution, oui ... car le jeu ne te l'indique pas
dbdr: [CG]Thibaud: du coup si on était légende sur le contest on prend pas d'XP?
dbdr: et si on monte après si?
dbdr: Révolte! :)
[CG]Thibaud: ça me paraît plus juste en fait :)
dbdr: Stilgart: tu vois tu as de la chance
dbdr: ah, pour pas compter deux fois?
[CG]Thibaud: ouep
dbdr: oui, ça se défend
Stilgart: ça se défend
[CG]Thibaud: enfin la feature, c'est surtout d'avoir toutes les IAs du challenge direct (et de pas repasser les wood même si là toutes les règles étaient dispos en wood 1)
Stilgart: dbdr, oui parce que comme j'ai pas eu mes 500XP pendant le contest, j'ai fix mon CB
darkhorse64: C'est vrai qu'on avait pris de mauvaises habitudes marquer 2x les points sans forcer
dbdr: Stilgart le défend
Stilgart: le level up c'est la seule motivation qu'il me reste (sauf que là je suis à 3k du prochain)
dbdr: en meme temps prime à ceux qui sont monté en temps limité ça se défend aussi ;)
Stilgart: tu l'as en CP ta prime
Stilgart: ce qui est plus logique qu'en XP
[CG]Thibaud: allez c'est Noel
[CG]Thibaud: https://www.codingame.com/contests/ocean-of-code
dbdr: vous avez un babifoot au bureau [CG]Thibaud?
Stilgart: c'est quoi le statut de ce contest ?
dbdr: quoi, aujourd'hui?
[CG]Thibaud: oui Stilgart
dbdr: ah, un marathon de 1 mois
b0n5a1: erf
b0n5a1: bien vu
BlaiseEbuth: Crystal rush ET un contest le même jour !!! Demain les gens vont rester chez eux ! :o
reCurse: Il est où mon smurf que je puisse regarder sans autosubmit :upside_down:
[CG]Thibaud: alors, on l'a monté assez vite donc c'est possible que ça merdouille ce weekend
[CG]Thibaud: et que des règles sont changée
[CG]Thibaud: +s
Stilgart: je veux dire, c'est un vrai contest à la CG (ie, si on propose un multi de même qualité et qui n'a pas fuité, on peut en faire un contest) ?
[CG]Thibaud: c'est exceptionnel lié à la situation pandémique
b0n5a1: c'est pour pas t'emmerer en confinement Stilgart
Stilgart: c'est bon, mes journées sont remplies de tests de visios qui n'aboutissent pas :)
Stilgart: ça peut valoir le coup de le dire clairement quelque part
b0n5a1: et ça c'est pour que CG s'ennuie pas : http://chat.codingame.com/pastebin/c87257a7-8ff9-47a8-bf4b-b869ec7537dc
b0n5a1: (ok je sors)
Stilgart: (ou d'attendre qu'on beta-test aujourd'hui aussi)
Stilgart: b0n5a1: huhu
Stilgart: mais bon, AutomatonNN va être bien chaud et retrouver le moral là
AutomatonNN: bonjour tout le monde et Automaton2000
Stilgart: vous voyez, il est redevenu poli d'un coup
WhatTrickeryIsThis: lui ça va
WhatTrickeryIsThis: c'est l'autre qui est méchant
WhatTrickeryIsThis: vilain Automaton2000
Automaton2000: il est pas mal ce push
didyme: Automaton2000, tu preferes pas les push en bois toi ?
Automaton2000: sauf que le mec a fait un peu à l'arrache
Stilgart: Automaton2000: tu te calmes et tu profites du contest !
Automaton2000: tu sais pas ce que c'est une question de motivation
Stilgart: hum.... ok, je suis mal placé pour répondre là :/
dbdr: [CG]Thibaud: " How long does it take? Creating a very basic AI only takes a few minutes. If you enjoy the game though, you may want to spend a few hours improving it. The contest is open for 10 consecutive days. "
dbdr: c'est pas à jour ça il me semble
dbdr: si c'est un mois
reCurse: Copier coller détecté!!
Neozero: dbdr c'est quoi le contest ?
SeebOmega: https://www.codingame.com/contests/ocean-of-code
Neozero: merci
b0n5a1: Neozero https://www.codingame.com/contests/ocean-of-code
Neozero: ah ca démarre dans deux heures cool
ThomasNicoullaud: OH PUNAISE
ThomasNicoullaud: :thumbsup:
ThomasNicoullaud: c'est du combat de bot ?
Steuh: Hello, super idée ce contest merci
Steuh: Est-ce que les retardataires pourront rejoindre sans s'être inscrit ?
ThomasNicoullaud: normalement oui
ThomasNicoullaud: comme a chaque fois
ThomasNicoullaud: surtout que là c'est un mois complet
Steuh: Ok merci, jamais testé
dbdr: vraiment Steuh?
ThomasNicoullaud: qqu'un sait si c'est du combat de bot ?
dbdr: d'apres la faq oui
Steuh: ouais jusqu'ici soit j'étais inscrit avant soit je participais pas
dbdr: apres elle est pas forcément correcte
SeebOmega: Steuh meme en etant pas inscrit a temps tu peux rejoindre une fois le contest ouvert. L enregistrement c est plus pour avoir l info des que ca ouvre
WhatTrickeryIsThis: Wéééééééééééééééééééééééééé
JBM: c'est le contest de mai qui ouvre ce soir?
WhatTrickeryIsThis: 2h avant contest
dbdr: non c'est un autre
WhatTrickeryIsThis: 46 inscrits
dbdr: enfin je me trompe peut-etre
dbdr: c'est peut-etre le referee de mai
dbdr: y des infos sur #world
WhatTrickeryIsThis: putin la blague si c'est celui de mai :D
dbdr: Illedan et eulerscheZahl s'y sont mis il y a deux jours
dbdr: CG avait deja presque tout
WhatTrickeryIsThis: ça nous fera 1 mois d'avance :)
WhatTrickeryIsThis: nan mais il va marcher ce contest du coups?
WhatTrickeryIsThis: ça va faire pétard mouillé si ili faut
dbdr: au pire, en un mois ya le temps de corriger
dbdr: c'est sur que ya un risque de petits problèmes
dbdr: mais ça rappellerait des souvenirs :)
Iconejey: si vous avez participé au dernier concours (unleash the geek) il est de nouveau dispo sous le nom de crystal rush
Neozero: c'est possible de faire un exo du clash of code ?
Neozero: de refaire*
dwarfie: non , celui de mai etait pense etre un fait a 100% par CG ? et c'etait pas un marathon non plus
dwarfie: lag de la mort qui tue ... encore ...
dbdr: oui mais ils l'ont peut-etre repurposé?
dbdr: Illedan et eulerscheZahl l'ont juste retouché
SeebOmega: Iconejey ou tu vois ca ?
G-Rom: non je confirme que c'est pas le meme
SeebOmega: ah yes
SeebOmega: a la fin des game
dbdr: OK, merci G-Rom
dbdr: vous l'aviez dans les cartons alors? :)
G-Rom: c'était un petit projet perso que j'avais fait pour tester le SDK et pour le fun, que je voulais release en multi
G-Rom: puis j'ai jamais pris le soin de le finir
dbdr: ah OK. ça tombe bien!
G-Rom: donc voilà, c'est cool que la eulerscheZahl et Illedan l'aient repris
WhatTrickeryIsThis: chouette chouette :p
G-Rom: j'espère que ca vous plaira
Iconejey: @SeebOmega je l'ai vu dans les combats de bot, il montre tous ceux qu'on a déjà fait en haut, et j'ai vu crystal rush. là je suis dessus https://www.codingame.com/ide/puzzle/crystal-rush
WhatTrickeryIsThis: ils sont bien chaud quand même ces deux là
darkhorse64: En tous cas, c'est sympa de prendre de soin de nous. Merci
Iconejey: SeebOmega *
G-Rom: bah c'est normal, on essaye tous de faire un peu ce qu'on peut
WhatTrickeryIsThis: ohhh, il est là le jeu crystal avec les petards <3
dwarfie: ah oui ... meme pas besoin de resubmit a crystal rush ... etonnant mais agreable :D
WhatTrickeryIsThis: nice
WhatTrickeryIsThis: les petits coquins ils avaient pas dit tout ça
SeebOmega: je penses que la reunion pour le release du jeu c est faite hier
dwarfie: en fait , c'est le contest qui a ete remis en route ... donc la melasse en fin de gold est toujours la ... ca va pas m'arra,ger ca :D
G-Rom: on voulait faire ca pour le prochain challenge, du coup vous l'avez maintenant
SeebOmega: WhatTrickeryIsThis pour les RH on a dit que c etais des EMP sinon c etais mort xD
G-Rom: ca permet de reprendre vraiment là ou vous en étiez
Iconejey: j'appécie particulièrement crystal rush car le meilleur de mes profs de fac a fini 294eme ligue argent et quand je lui ai expliqué comment je suis arrivé 90eme ligue or il a dit "ah l'enc*lé"
WhatTrickeryIsThis: il a surement raison
JBM: ca se prononce comment a l'oral, "*"?
WhatTrickeryIsThis: il faut avalé la langue et roter en même temps
Iconejey: xD
dbdr: JBM ça dépend du contexte ;)
WhatTrickeryIsThis: c'est un prof d'infos?
Iconejey: oui, je suis en L1 info
dwarfie: par contre , va falloir qu'on rerun pour avoir les cp (comme a fait struct) ou y'a une moulinette qui va tourner ?
WhatTrickeryIsThis: bien joué !
dbdr: dwarfie: cette nuit comme d'habitude, je pense
dbdr: struct il était sur un autre compte
struct: moi
dbdr: oui :)
WhatTrickeryIsThis: Bon ça y est vous m'avez mis de bonne humeur avec ça
WhatTrickeryIsThis: il était temps
Stilgart: "le meilleur de mes profs de fac a fini 294eme ligue argent " ouch...
struct: dbdr can you translate what im gonna say?
Stilgart: on va dire qu'il a bossé que le 1er week-end (ou alors il faut me dire dans quelle fac je ne demande pas ma mut )
SeebOmega: si il a passe 10 minutes
struct: but think like that I didnt get the CP points of the contest in this account, so its fine
dbdr: CG contribue à baisser le taux de propagation en releasant un challenge marathon
dbdr: faut faire un communiqué de presse :)
Stilgart: clairement
JBM: Stilgart: c'etait le prof de litterature
Stilgart: par contre, j'ai la pression
Stilgart: boulet a promis des crédits ECTS aux étudiants qui finiraient devant moi
dbdr: struct: 95% of people here understand english
dbdr: just don't write too much
struct: ok
struct: I can only read, not type
Stilgart: JBM: dans une fac de lettre c'est honnête en effet
dbdr: igen :)
WhatTrickeryIsThis: fix your type
Stilgart: mais du coup, je demande pas ma mut parce qu'ils ne seront pas fous au point de me prendre :D
dbdr: JBM: megszentségteleníthetetlenségeskedéseitekért
Stilgart: dbdr: il a un truc important à nous dire struct ?
dbdr: aucune idée
Stilgart: on pourrait pas aller sur #struct pour qui est intéressé ?
dbdr: oui, ya harmonie des voyelles en hongrois
JBM: on est dans un monds post-84
JBM: tout le monde utilise class maintenant
dbdr: celui là c'est plutot le e é
dbdr: pas Rust :D
Stilgart: le class de typeclass ça compte j'imagine :(
dbdr: on est aussi post 2010 ;)
JBM: ca c'est le monde post-90
dbdr: ?
dbdr: ah oui
WhatTrickeryIsThis: c'est ma tournée +1 banane à tous
Stilgart: ça serait tellement bien si c'était aussi efficace que je le voulais les typeclasses
ThomasNicoullaud: je suis pas prêt psycologiquement au contest
dbdr: OOP: 1962-2010, RIP
ThomasNicoullaud: (pas prévenu ma femme etc ...)
ThomasNicoullaud: xD
JBM: alors qu'elles ne sont qu'aussi efficaces que tu ne le Peux?
Stilgart: (pour la défense des gens qui font ghc, c'est sans doute moi qui ne fait pas ce qu'il faut pour)
Iconejey: ThomasNicoullaud: xD
Haashi: Eh bah
SeebOmega: :banana: merci
Haashi: il y a 3 jours moi qui demandait un contest
JBM: j'avais pas prevu de faire la battledev
Stilgart: JBM: c'est pas juste, toi tu lagues pas :/
Haashi: je vous aime
JBM: mais sans le ski, je vais bien etre oblige
dbdr: ThomasNicoullaud: sur un mois, tu peux démarer doucement
JBM: faut que j'apprenne un des langages de merde supportes d'ici-la
Stilgart: passer légende après ouverture c'est chiant
SeebOmega: me suis retourne j ai dit cherie contest surprise desole
**Stilgart tend D à JBM
dbdr: oui mais légende c'est dans 3 semaines
dwarfie: Stilgart : pour celui de mai ... pas celui la (a moins qu'il ai encore parle a tort et a travers le boulet)
dbdr: tu parles d'expérience Stilgart? ;)
Stilgart: je sais plus coment c'est dans un marathon
JBM: ben c'est inaccessible le premier et le dernier jour
dbdr: une ligue par semaine il me semble
dbdr: ça colle
dwarfie: oui , ll me semble aussi
Stilgart: dbdr: l'expérience du mec pas sérieux
Stilgart: en vrai, faudrait déjà que je code en C++ pour commencer
dbdr: silver, gold, legend, ça fait 3 semaines
Stilgart: mais ne le dites pas à JBM :)
dbdr: OK
dbdr: heureusement que tu l'as pas pingé
darkhorse64: wood -> bronze: 1 semaine
darkhorse64: en plus
struct: wood boss c'est NN
dbdr: bronze c'est ouvert des le début
dbdr: suffit de batter le boss wood
darkhorse64: 2 semaines pour legend alors: le cauchemar. Toutes les nuits tu perds 50 places
dbdr: 4 -3 ça fait pas 1?
Stilgart: darkhorse64: avec l'underflow ça peut le faire :D
ThomasNicoullaud: le NN sera autorisé ?
dbdr: enfin 10 jours avec le dernier we
Stilgart: j'aime bien la vision de dbdr aussi, mais elle marche jamais avec mon classement celle là
ThomasNicoullaud: pour une fois il y a le temps ...
dbdr: ThomasNicoullaud: oui, si tu écris une attestation sur l'honneur ;)
dbdr: ça veut dire quoi autorisé le NN?
ThomasNicoullaud: haha
JBM: moi qu'avais prevu de streamer, si y'a un contest je vais remettre ca
Zorg1: ah je viens et paf je découvre un challenge pour ce soir ...
struct: haskell stream :grinning:
dbdr: Zorg1: \o
Stilgart: struct: I wish I knew how to use obs/twitch
JBM: struct: ca va plutot etre stream private "cours de musique pour mes neveux" je pense
Zorg1: o/ dbdr
ThomasNicoullaud: dbdr autoriser des implémentations à base de réseau de neuronne. Généralement 10 jours c'est short. Mais sur 1 mois j'en vois bien qq'un tenter des choses
dbdr: comment ça pourrait etre interdit?
Stilgart: ThomasNicoullaud: c'est même le bienvenu je pense
Stilgart: vu que ça consomme rien coté CG
dbdr: t'as la limite de taille, c'est tout
b0n5a1: o/ Zorg1
reCurse: Et la fameuse règle "d'obfuscation"
JBM: bah y'a 500 mille magouilles pour contrer la taille
Stilgart: c'est le seul soucis, oui
darkhorse64: Je détruis mon compte alors puisque c'est à la mode
JBM: encoder des parametrse de NN, j'appelle pas encore ca de l'obfuscsation
Stilgart: darkhorse64: non, fais pas ton Boulet
reCurse: Qui sait
Neumann: Stligart : ca consomme autant, les NN-istes fourrent leur NN dans un algo de recherche, souvent
dbdr: JBM, ça reste une limite
Stilgart: Neumann: point taken
Stilgart: j'en suis pas encore à ce niveau hélas
dbdr: j'ai pas donné la valeur exprès
JBM: ah ca fait plaisir de revoir un peu de Neumann par ici
dbdr: histoire de pas recommencer avec reCurse ;)
Neumann: Je suis en télétravail et j'ai qu'un clavier pour deux PCs, je dois switch le cable USB pour passer de l'un à l'autre. Mes interventions sont donc plus rares :D
Neumann: Setup de gitan
JBM: y'a aussi la "solution" de chat direct par le pc boulot
WhatTrickeryIsThis: bien , le top 3 de mes enemies CG est arrivé, on va pouvoir démmarrer le contest
Neumann: Nos VPN sont en PLS, je réserve la bande-passante pour les trucs utiles
**Stilgart tend une banane à WTIT
JBM: (avant d'envisager les setups geeks de clavier virtuel defere par ethernet)
darkhorse64: Liste ton top 3
dbdr: JBM je viens de réaliser: le test de charge de mon XMPP il arrive :D
ThomasNicoullaud: Neumann https://symless.com/synergy
WhatTrickeryIsThis: 1) Neumam
WhatTrickeryIsThis: 2) Recurse
WhatTrickeryIsThis: 3)JBM
JBM: je sais pas si les contests font exploser particulierement les xmpp flooders
dbdr: et encore, un contest 10 jours annoncé à l'avance c'est bien pire
dbdr: le volume de texte en tout cas oui
Stilgart: dbdr il fait bien plus peur (sans offense ni pour l'un, ni pour l'autre)
Neumann: Toutes ces solutions nécessitent d'être sur le même réseau ThomasNicoullaud, c'est pas mon cas
WhatTrickeryIsThis: attends il a le droit de lyncer ses deux pcs?
Stilgart: bon... gajim il envoie qu'un message sur 2, ça devient un peu chiant
JBM: les reseaux, c'est assez virtuel en ce moment
Neumann: Je débranche mon clavier, a+
dbdr: Stilgart: j'ai pas suivi, peur?
Stilgart: "l'autre" c'était en référence au "JBM ?" que vous n'avez pas reçu
darkhorse64: Visual Studio -> Ajouter un nouveau projet
dbdr: Stilgart: pidgin est peut-etre plus stable?
dbdr: ah :D
Stilgart: dbdr: je te mettrais toi dans le top 3 de WTIT à la place de JBM
Stilgart: pidgin il peut crever :)
Stilgart: responsable du seul hack de mon histoire (dont je suis conscient)
dbdr: bon ben attends le client de JBM :)
JBM: le pidgin dans la vm de mon pc boulot, il est super instable
x3nu: il y a un setting quelque part pour ne plus afficher le chat sur le site ?
JBM: info sur soi-meme -> crash
Haashi: EN tout cas, malin d'annoncer 2h avant pour limiter les leaks Kappa
dbdr: WhatTrickeryIsThis: tes ennemis c'est de quel point de vue?
JBM: la moitie des actions par systray -> crash
Stilgart: x3nu ?disableChat=true
Stilgart: mais faut le rajouter à la pogne dans l'url
Stilgart: (ou via une extension)
Stilgart: JBM: c'est true par défaut ?
dbdr: JBM: bien sur si tu fais ça. c'est comme taper "google" dans google. faut juste pas
JBM: je pense que ?disableChat=false te desactive le chat
Stilgart: je veux pas savoir, merci :)
JBM: vu que pour le reactiver c'est ?enableChat
Stilgart: je voulais pas savoir, disais-ke, merci
Stilgart: -k+j
x3nu: cy fonctionne merci
x3nu: *¼a
WhatTrickeryIsThis: c'est des enemies qui m'ont trollé injustement
WhatTrickeryIsThis: Et ça c'est pas juste
WhatTrickeryIsThis: on devrait rajouter des fiche préférés et detestés dans nos profil
dbdr: ?disableChat=surpriseMe
dbdr: ?disableChat=<script>Math.random() > 0.5</script>
**dwarfie reve toujours de la possibilite de dislike sur le forum .... sans rire
egaetan: hello
egaetan: bjour automaton
JBM: les habitues des contests qui commencent a rappliquer ^^
WhatTrickeryIsThis: o/ egaetan
dbdr: c'est telepathique :D
egaetan: merci WhatTrickeryIsThis
dbdr: ils l'ont senti
WhatTrickeryIsThis: il pop toujours quand y à un contest
egaetan: il dure un mois ?
WhatTrickeryIsThis: tu aura gagné en 1 semaine gaetan, pas la peine de te fatiguer polus que ça
egaetan: he je bosse moi
egaetan: télétravail et tout
JBM: tu voudrais pas faire bosser ton collegue la, qu'on respire un peu?
ThomasNicoullaud: tout le monde bosse j'imagine ?
Galrauch: en teletravail :D
Neumann: Sauf toi
dbdr: yaqqn qu'est barman sur #world, non?
Galrauch: Salut le chat
WhatTrickeryIsThis: pire, ils ont écoles en même temps certains
darkhorse64: Moi, je téléglande
dbdr: apres ya pas confinement dans le monde entier, mais c'est parti en californie par exemple...
Galrauch: ca ne saurai tarder
MadKnight: salut Galrauch et Automaton2000
Automaton2000: ah c'est le même code
Snef: Hello tout le monde quelqu'un de dispo pour une petite question visua studio ? je l'ai install sur mon pc mais la lecture d'input avec un fichier txt ne marche pas.. il ya un module à installer pour ça ? (c++)
Alshock: Tu cherches à lire avec un ifstream ?
Alshock: BTW salut tout le monde je viens de voir pour ocean of code, c'est une excellente initiative ! <3 \o/
Snef: Alshock : dans l'ongler Déboguer>Débogage>Arguments de la commande j'ai mis : < "in.txt" avec in.txt étant le fichier ou j'ai mes input (correspondant à 1 tour de jeu pour le debug)
Snef: ça marchait sur mon autre pc et la non donc je dois avoir louper un truc dans l'install ?
Alshock: Je t'avoue ne jamais avoir fait ça avec VSCode, ptêtre un problème dans l'endroit où tu mets le redirect. Je vais voir si j'ai le même souci.
Snef: J'utilise Visual studio pas le code
Alshock: Oui pardon, je confonds les deux
Snef: Je viens de le fix j'avais pas vu que l'argument de commande avait un onglet pour le debug et la release.. déso pour le dérangement ^^
Alshock: xD pas de souci, heureux que t'aies trouvé parce que les réponses SO semblaient dire que t'avais bon ^^
Snef: Je vais enfin pouvoir recommencer à faire de multis et me faire rouler dessus :grinning:
dbdr: l'artwork est super joli je trouve
BeberLeNewbie: I'm back !!
[CG]Thibaud: lol
[CG]Thibaud: Beber
BeberLeNewbie: confiné et donc de retour ...
egaetan: salut BeberLeNewbie
BeberLeNewbie: plop ...
[CG]Thibaud: ça fait plaisir de vous voir tous
BeberLeNewbie: je me disais aussi : CodingGame a tout intérêt de balancer un contest dans cette période
BeberLeNewbie: il va y avoir du monde, à mon avis
JBM: genre le reste du temps, ca te fait pas plaisir de nous voir?
Whatelse: do what you want cause a pirate is free, YOU ARE A PIRATE
[CG]Thibaud: the more, the merrier comme on dit
JBM: plus on est de fous plus on rit, as they say
JBM: vu l'artwork ca evoque plus nemo que pirates
Stilgart: dingue, on a même un Beber
WhatTrickeryIsThis: haha, il est là
BeberLeNewbie: allez, je vais faire les courses et hop de retour ...
Stilgart: Beber qui s'autorise à sortir faire les courses, comme ça, sur un coup de tête
Stilgart: tout ça pour pas commencer le contest à l'heure et se donner un handicap
egaetan: Un one line d'un mois ?
otk: Merci Codingame pour le contest !
otk: Bonjour à tous les confinés
WhatTrickeryIsThis: o/
WhatTrickeryIsThis: Olivier
egaetan: salut otk
bananaMixer: Bonjour les gens :) Merci CodinGame, eulerscheZahl, G-Rom et Illedan. Grâce à vous, le confinement prend une tournure plus agréable ! Hâte de démarrer ce nouveau contest !
WhatTrickeryIsThis: +1 banane
Stilgart: ha non, il va la mixer
WhatTrickeryIsThis: :yum:
dwarfie: et pour le gagnant, une photo dédicadé de l'equipe de CG ... allez, ca coute rien ;)
WhatTrickeryIsThis: le mask CG antivirus
dwarfie: WhatTrickeryIsThis : apres le pare feu libreoffice ;)
Stilgart: j'aime beaucoup l'idée de WhatTrickeryIsThis
dwarfie: ouais , mais la c'est surtout "CG , le meilleur anti depresseur pour les programmeur"
WhatTrickeryIsThis: 1)CG 2)Banane 3)Rhum
dwarfie: merci pour la recette , j'ai tous les ingredient en stoc ;)
Stilgart: j'ai ni banane, ni rhum...
Stilgart: j'ai CG, c'est déjà pas mal
AdrDer: Hello, je rencontre des problèmes avec l'inscription au contest, avez-vous eu le cas?
WhatTrickeryIsThis: nope
WhatTrickeryIsThis: t'es sur la page du count down?
AdrDer: je suis sur la page Ocean of Code avec le bouton "Participer à l'évenement"
WhatTrickeryIsThis: allez tape dessus
WhatTrickeryIsThis: t'as 20 min
AdrDer: Je clique dessus, puis clique sur s'enregistrer dans l'onglet de droite. ça m'affiche à gauche "Internal error(-1)"
WhatTrickeryIsThis: te manque des infos dans le form à droite ou bien?
darkhorse64: Le nombre d'inscrits maximu est atteint. Attends le prochain contest
AdrDer: Non, à moins qu'il y ai un doublon avec quelqu'un mais je pense qu'il me le dirait, tout est rempli
darkhorse64: :wink:
AdrDer: =/
WhatTrickeryIsThis: ça marche plus
WhatTrickeryIsThis: j'ai essayer avec smurfWTIT
HyperDec: Salut à tous
HyperDec: Idem, l'inscription ne fonctionne pas.
dwarfie: je confirme le internal error
egaetan: tant pis pour vous
otk: Fallait être plus rapide, moi je suis inscrit et prêt.
egaetan: fallait pas sortir de chez soi
dwarfie: sauf que c'est un marathon ... pas un sprint ...
dwarfie: donc pas si grave.
otk: Et comme mon gamin arrive dans 15 minutes, je pourrai pas commencer tout de suite. J'accepte les virements pour ceux qui sont trop impatients
Legends: on peut rejoindre par la suite ou pas?
dwarfie: oui
darkhorse64: Oui, à n'importe quel moment
Legends: ok super
HyperDec: Le site est globalement un peu lent de mon côté. Peut-être une petite surcharge de début de concours inopiné.
darkhorse64: Le pb est remonté à CG
HyperDec: Les messages du chat mettent trente secondes à poper :D
[CG]Thibaud: un problème d'email, c'est bizarre, mais on est dessus
HyperDec: Merci sombre darkhorses64
Neozero: C'est marrant je vient de refaire un exo un an après, et à l'époque j'avais grâve galerer et pas réussi à obtenir 100%, et là je l'ai réussi en même pas 30 minutes. Et mon code à l'époque était illisible.
[CG]Thibaud: c'est bon normalement
WhatTrickeryIsThis: y à un blem sur RegisterToChallenge
WhatTrickeryIsThis: c'est bon ça inscrit
Neozero: L'exo c'était network cabling
HyperDec: C'est passé :)
AdrDerdegdgrww: C'est good pour moi maintenant
darkhorse64: Le chat qui lague, c'est récurrent
HyperDec: Et le chat semble ok aussi.
WhatTrickeryIsThis: L'expérience Néo :)
HyperDec: Yep, il répond en moins de trente secondes.
WhatTrickeryIsThis: 30s ça va, t'es pas trop exigeant
HyperDec: Il est même instantané, rassures-toi.
HyperDec: Mais t'al'heur c'était as
HyperDec: *pas le cas.
Neozero: WhatTrickery oui, je raisonne plus en fonction au lieu d'essayer de résoudre en force brute.
WhatTrickeryIsThis: force brute c'est le terme qu'on utilise pour le dénombrement exaustif, mais on se comprends
Neozero: oui je me suis mal exprimé.
dwarfie: h-10 minutes
YannT: oh tiens une occupation
YannT: bien bien
dwarfie: et tu dis ca pile au moment ou ca annonce un documentaire sur la seconde guerre mondiale ;)
WhatTrickeryIsThis: c'est aussi l'heure de la conf OMS habituellement
WhatTrickeryIsThis: avec l'update des italiens
[CG]Thibaud: au fait, j'ai oublié de le dire, mais il n'y a pas de statement en fr pour l'instant
didyme: Automaton2000 traduira
Automaton2000: attends je vais te donner une idée
didyme: Automaton2000 ca sera pas de trop merci
Automaton2000: l'humanité a encore une chance
JBM: ca y est, je suis au milieu d'un cours de danse distribue
YannT: input: bonjour Automaton2000, output: tortue
Automaton2000: si y a un post sur le forum ?
YannT: je vais p'tet le faire en Go pour la rigolade
YannT: si c'est sur 1 mois, la rapidité importe peu
HyperDec: J'ose pas faire en Rust de mon côté.
HyperDec: Je suis toujours trop faible.
NomNick: est-ce que rust c'est vraiment mieux que Golang ? (le chocolatine des développeurs)
didyme: c'est quoi la difference?
HyperDec: Chais pas, c'est mon côté hypster qui me fait faire du Rust
dwarfie: 30s
YannT: pareil pour le go l'intérêt de l'appliquer à CG est quasi nul en vrai
NomNick: Go c'est simplicité pour le dev qui cacher la complexité
YannT: mais c'est pour le sport
HyperDec: (et on dit pain au chocolat il me semble ;) )
HyperDec: GOoooooooOOO
TetraktysPhi: c'est parti
WhatTrickeryIsThis: bien je suis 2em
SeebOmega: captain
WhatTrickeryIsThis: c'est serré là
WhatTrickeryIsThis: Seeb il m'a battu wtf
WhatTrickeryIsThis: ça joue au premier qui va timeout
SeebOmega: la meta game
WhatTrickeryIsThis: marrant ça les mines qui flottent
dwarfie: humm , deja , les regles me plaisent bien ... ca a l'air clair et net ... ca change d'autres fois ;)
WhatTrickeryIsThis: comment il fait pour perdre ce boss?
WhatTrickeryIsThis: quoi vous avez déjà lu les règles ?
WhatTrickeryIsThis: bon diou
SeebOmega: c est captain sonar
SeebOmega: on en parle pour un concours interne depuis plusieurs annees xD
WhatTrickeryIsThis: captain iglo le prochain boss
WhatTrickeryIsThis: :D
dwarfie: WhatTrickeryIsThis : te base pas sur moi ,j'ai une capacité à lire tres tres tres vite :)
WhatTrickeryIsThis: coquillage?
egaetan: WhatTrickeryIsThis c'est pour les faibles les règles
WhatTrickeryIsThis: oué
khealer: Bonsoir, L'énnoncé est pas traduit en français ? merci
WhatTrickeryIsThis: tout ce que je veux savoir c'est comment poser les mines
HyperDec: Nop, pas de fr pour l'instant.
Nagrarok: aha le TODO dans l'énoncé :D
WhatTrickeryIsThis: google trad ça passera bien
khealer: C'est pas une boite Fr à la base ?
WhatTrickeryIsThis: TODO xD
Xavier_Kress: Hello
Xavier_Kress: vous savez si il y a un starter comme la dernière fois pour éviter l'init des différentes classes ?
b0n5a1: bof, t'as un mois, osef non ?
SeebOmega: tu peux reprendre l init de unleash the geek
Azkellas: Vu que le contest a été fait en quelques jours en réaction à l'actualité, j'en doute
SeebOmega: vu que c est une grille et le pimper
Azkellas: Mais certains feront peut-être des starters ce soir / demain et les mettront sur le repo
WhatTrickeryIsThis: lol bronze
WhatTrickeryIsThis: je suis seul en bronze
WhatTrickeryIsThis: ;D
WhatTrickeryIsThis: alors bande de moules?
Xavier_Kress: ok, ce sera peut être moi alors
VilBoub: Oh, mais on dirait "Capitaine Sonar" ^^
WhatTrickeryIsThis: bon je parle pas Italiano mais ça s'arrange pas
SeebOmega: Captain obvious :D
SeebOmega: c est peut etre un boss plus tard
WhatTrickeryIsThis: +6K//+627 :'(
dwarfie: first submit ....
dwarfie: winrate : 95% lol
ThomasNicoullaud: ca sent la legend
dwarfie: c'est l'algo le plus bete de la terre ... :D
WhatTrickeryIsThis: attendez je suis toujours seul en bronze, c'est quoi ces mauviettes
Zylkao: Haha c'est ma 1ère fois. J'essaye de comprendre comment sa fonctionne concrétement X)
SeebOmega: t inquietes pas ca va bien se passer
dwarfie: WhatTrickeryIsThis ... t'es passer avant que le boss up a mort
b0n5a1: Je n'en dirai pas plus mais retenez cette date : 24 mai
dwarfie: ;)
egaetan: toujours les m^mes qui feedent le boss le vendredi soir
egaetan: ça me rappelle de mauvais souvenirs
dwarfie: bon , 36.37 et je suis 3 points en dessous du boss :(
Alshock: je comprendrai jamais comment on peut avoir fait un submit en moins de trois semaines ^^
egaetan: il va falloir parser la carte :(
WhatTrickeryIsThis: c'est le bouton en bas
WhatTrickeryIsThis: le jaune
Alshock: Je comprends pas j'essaye de cliquer dessus mais il me dit que "Cpt. Levine" c'est du texte est pas un bouton :P
dwarfie: Alshock : t'es pas passer par les lointains contest en 3h .. il te manque l'entrainement ;)
Alshock: @dwarfie c'est ptêtre une question d'entraînement, mais je déteste fondamentalement ça
domak: egaetan, tu vas faire accueillir un codinghub pour ce contest?
egaetan: domak oui sur skype ou zoom
domak: non en physique ça ferait double challenge...
domak: je survis et je passe légende
Stilgart: un graphiste dans l'assemblée saurait ce qu'est un BAT ?
Stilgart: pas étonnant que je trouve pas vu le contexte
egaetan: on est en quelle version de Java actuellemnt sur codingame ?
Stilgart: mais ça fait sens, merci
MatiasSan: Bonsoir ( pardon j'avais pas dit bonjour.. ni bonsoir )
Neumann: egaetan : vrai le codinhub online ?
Neumann: 11 ou 8 le JDK, selon les jeux, si j'en crois la FAQ
egaetan: Neumann ça me semble une bonne idée, tu viendrais ?
Neumann: C'est pas impossible ouais
Seiryn: en fait le challenge c'est Sonar mais avec des ia
Whatelse: habituellement je m'en sort un peu au début vu mon faible niveau mais la je suis complètement hors jeu '-'
Zylkao: Toi aussi ? J'ai pas encore compris toute les subtilité ^^
mel-mouk: Pareil, je me sent pas encore hors jeu mais y a pas d'algorithmes evident qui me vient pour commencer
Whatelse: bah trouver le bateau adverse au pif en se basant sur sa liste de mouvement et un secteur ça me parrait tendu
Alshock: @mel-mouk je comptais ne pas me viander dans un endroit interdit et tirer au pif pour commencer
Alshock: ça me paraît un excellent début :P
Seiryn: D'experience ça marche assez bien pourtant En tout cas c'est la stratégie de base pour la version irl du jeu
mel-mouk: @Alshock je pense que ca va etre ca au debut effectivement ^^ Et surveiller les surfaces pour bombarder
Zylkao: J'essaye déja de savoir si il y a moyen de check les case autour de moi pour définir si il y a une ile ou pas X)
Alshock: Oh ça c'est l'étape d'après, commencer à regarder ce qu'il fait
Alshock: les îles c'est des 'x' dans la grille
mel-mouk: @Zylkao si tu parses bien la map au. debut ca doit etre assez simple a implementer
Zylkao: @mel-mouk Je pense que je vais prendre une feuille pour ne pas me perdre dans ma réflexion X)
mel-mouk: Bonne idée ca aide
mel-mouk: Premiere competition ?
Zylkao: Oui ^^
Alshock: aaaah mais on a les points de vie adverses ! Si seulement j'avais appris à lire
Alshock: je pensais que même une fois touché on n'avait aucune info quand même
mel-mouk: Tu vas voir une fois qu'on est rentré dans le truc ca va mieux ;)
Zylkao: J'ai déja compris comment me déplacer c'est pas mal XD
Alshock: Ouais c'est une secte quoi @mel-mouk
mel-mouk: :joy:
Whatelse: wouhou j'ai survécu 32 coups '-'
Alshock: Y a pas moyen d'enlever le numéro de tour de notre message de débug ? xD
Alshock: Il est pile sur l'info qui m'intéresse
fauresebast: ya un intérêt à soumettre le code de départ qui fait qu'aller vers le nord ?
ThomasNicoullaud: torpedo can be fired at an arbitrary water position within a range of 4 cells.
YannT: hm, je suis pas inspiré, je visualise pas trop encore...
ThomasNicoullaud: diagonal include ?
mel-mouk: Je pense vu qu'ils parlent d'angle
BeberLeNewbie: c'est le jeu captain sonar qu'ils ont retranscris
YannT: j'imagine que ça veut dire que la toperdo peux bouger 4 fois dans une direction cardinale
BeberLeNewbie: un classique
ThomasNicoullaud: je connais pas
ThomasNicoullaud: il y a des stratégies j'imagine
mel-mouk: C'est un jeu de plateau ?
BeberLeNewbie: oui
YannT: par contre ça dit pas quelles sont les règles de pathing effectivement :)
BeberLeNewbie: peu stratégique
Seiryn: En général ça fini par une extinction de voix xD
BeberLeNewbie: si il y a pas de règles additionnelles en ligue supérieur, ça va être vite limitée pour un mois
egaetan: BeberLeNewbie surtout sans cheater
WhatTrickeryIsThis: vous avez SONAR, MINE TRIGGER SILENCE et toutN
WhatTrickeryIsThis: ?
ThomasNicoullaud: Non
ThomasNicoullaud: tu peux copy/paste les règle plz ?
WhatTrickeryIsThis: bha voilà y à ça en bronze
ThomasNicoullaud: celle de bronze ?
dwarfie: bon, au final , ca va passer et ca ressemble a une de mes premieres versions de tron :D
Seiryn: Je pense qu'il parlait de regle additionnel au jeu de base
Seiryn: Parce que mine et silence ça y est dans le jeu de plateau
dwarfie: grrr , defaite sur la fin et le boss remonte ... pas de bol ...
[SG]Bisou: oui #dwarfie : tron ne suffit pas :(
Whatelse: on connait la position de départ de l'adv?
dwarfie: ressemble ... j'ai pas dit qu'il y'avait que ca .. et y'a une heure ca aurait largement suffit je pense
[SG]Bisou: non
[SG]Bisou: #Whatelse : non
[SG]Bisou: #dwarfie: oui, mais j'ai pas été assez rapide pour le recoder
Whatelse: comment le bit me snipe aussi vite alors? '-'
[SG]Bisou: il devine à partir de tes déplacements
Whatelse: 21 déplacement et il me trouve direct?
dwarfie: [SG]Bisou : moi assez rapide pour le coder (5 min) , juste j'y ai pas penser de suite lol
[SG]Bisou: 21 déplacements ça limite beaucoup
egaetan: il est casse pieds le Ctp.Iglo
dwarfie: bon , je vais jouer les boulet .... et attendre qu'on me pousse ... ca marche toujours pour lui en legend ;)
Stilgart: hum... première impression de contest...
Stilgart: "mais pourquoi CG a écouté cet illustre inconnu qui a dit de mettre un forever dans le stub alors que c'est complètement con"
Stilgart: voilà, fallait que ça sorte :)
dwarfie: pour une fois qu'il y a pas que moi que te l'entend dire ;)
Seiryn: "un forever dans le stub" je comprend pas ces mots
Stilgart: Seiryn: forever c'est une fonction haskell qui ne fait pas du tout ce pour quoi elle est utilisée dans le code par défaut fourni par CG (aka, le stub)
Seiryn: D'accord
didyme: forcement si j'inverse ouest et est
JBM: ala, cours de musique fini
JBM: ca donne quoi le contest?
Stilgart: c'est fini et beber a gagné
WhatTrickeryIsThis: non c'est moi
JBM: bon je regarderai ca plus tard
WhatTrickeryIsThis: meuh je suis toujours tout seul bronze wtf
WhatTrickeryIsThis: afk pendant 1h34
Stilgart: sinon, c'est méchamment pas symétrique
WhatTrickeryIsThis: sacremoules
Stilgart: on joue aller-retour en arène ?
WhatTrickeryIsThis: je crois qui y à mirror oui
WhatTrickeryIsThis: le joueur 0 joue en prems
WhatTrickeryIsThis: mais bon le joueur 1 arécupère une infos en prems
WhatTrickeryIsThis: de ce que j'ai compris
Stilgart: "You cannot move on a cell you already visited before" ... ha... c'est ça mon problème en fait
struct: https://i.imgur.com/9U04KH9.png
Stilgart: WhatTrickeryIsThis: c'est plus vis à vis de la position de départ que de l'ordre que ça me chiffonne
WhatTrickeryIsThis: non, y à un spell pour débloqué après
struct: bronze
WhatTrickeryIsThis: en bronze tu peux refresh ta map
Stilgart: ha, c'est à ça que ça sert surface
Stilgart: thanks struct
WhatTrickeryIsThis: voilà surface
Stilgart: ouch, j'avais carrément zappé le paragraphe dans le statement :/
SeebOmega: si l opposant utilises sonar c est une coquiille l espace manquant ?
WhatTrickeryIsThis: ui vraisemblablement
k4ng0u: quelqu'un a des recommendations de tutos sur les bitboards?
BlaiseEbuth: Suffit de demander : https://eprints.qut.edu.au/85005/1/__staffhome.qut.edu.au_staffgroupm%24_meaton_Desktop_bits-7.pdf
k4ng0u: thx!
WhatTrickeryIsThis: j'ai pas si faut lui faire confiance à Blaisebuth
WhatTrickeryIsThis: il est suspect
BlaiseEbuth: :grin:
Neumann: Pourquoi je vois WTIT premier en bronze sans score
dwarfie: parce qu'il etait seul avec personne a affronter ;)
Neumann: Genre il est premier
Neumann: The fuck
WhatTrickeryIsThis: pas de score parceque personne ne peut compete avec le best
Neumann: m d r
WhatTrickeryIsThis: c'est mon push du debut ça a déconné
WhatTrickeryIsThis: je suis toujours au boulot :sweat_smile:
WhatTrickeryIsThis: print("MOVE N TORPEDO")
WhatTrickeryIsThis: ->bronze
WhatTrickeryIsThis: ah oui je supposes qu'il faut applaudir à 20h
egaetan: WhatTrickeryIsThis oui
mel-mouk: Trop tard ^^
irmo322: "faut", plutôt "peut"
egaetan: WhatTrickeryIsThis je vais venir te délgoer
WhatTrickeryIsThis: pas cap
egaetan: il est violent captaine igloo
egaetan: il m'eclate à 100%
WhatTrickeryIsThis: print("MOVE N
WhatTrickeryIsThis: Ez
dbdr: ils viennet d'ou les noms de boss?
egaetan: d'un humour déplacé
dbdr: je dois mainquer les refs :)
dbdr: egaetan meme le boss de wood 2 il est pas ridicule
dbdr: je viens juste de passer
dbdr: apres j'ai peut-etre raté un cheese :)
dbdr: par contre je te bats maintenant??
dbdr: le gap wood 2 / wood 1 a pas l'air grand
egaetan: mais c'est vrai que tu me bats
egaetan: ooo
dbdr: +3 points :O
Zorg1: bon découvrons ce contest impromptu ...
Zorg1: "Captain Sonar" déjà je connais pas
1Alex: qui a developpe le challenge ?
Zorg1: c'est écrit dans la prez, Euler et deux autres de mémoire
1Alex: Par eulerscheZahl , G-Rom et Illedan
1Alex: thx
dbdr: G-rom a fait le plus gros
1Alex: pour ca que son nom est en 2eme
dbdr: Illedan a fait un gros boulot en urgence (2 jours)
1Alex: y a des kick starters ?
Zorg1: (orde alphabétique pour l'ordre ;-) )
RTM: comment on fait pour inverser les lettres
RTM: genre a devient z
RTM: b devient y
WhatTrickeryIsThis: arrache les touches du claviers
WhatTrickeryIsThis: et recolle ou il faut
RTM: presque drole
RTM: bien essayé
Zorg1: si a vaut 0 et z vaut 25, comment tu transformes les nombres ?
WhatTrickeryIsThis: sinon y à des trucs genre str.replaceAll('a','b')
Zorg1: ah oui plus simple que les maths :)
WhatTrickeryIsThis: comment ça presque drôle ? ça marche très bien c'est sérieux
Zorg1: c'est comme ça que je résolvais le rubbik cube à une époque ...
irmo322: aujourd'hui encore :D
WhatTrickeryIsThis: mais je crois c'est pas si simple à remonter unrubikcube
Zorg1: j'ai arrêté le rubbik pour tricher ailleur
WhatTrickeryIsThis: presque moins facil que de le résoudre
ThomasNicoullaud: pourquoi personne ne passe bronze ?
ThomasNicoullaud: tu as beta test le jeu WhatTrickeryIsThis ?
dwarfie: parce qu'on passe pas deja wood 1 ;)
WhatTrickeryIsThis: je suis passé parcequ'y avait pas de boss à l'epoque
Orabig: Faut avouer que rien qu'avec les règles de bois 2, y aurait moyen de faire un beau concours...
ThomasNicoullaud: lol
egaetan: t'as l'air malin tout seul
WhatTrickeryIsThis: malin come un singe
**Stilgart va la valider
WhatTrickeryIsThis: hey faut pas être mauvais les gars
WhatTrickeryIsThis: pleurer pas vous y serez bientôt
Zorg1: tu fais remplaçant de Beber en attendant qu'il revienne ?
dwarfie: redescend en wood 2 et reessaye pour voir :p
Zorg1: c'est quoi, une ligne de C# ?
WhatTrickeryIsThis: Beber
Stilgart: la légendaire bonne ligne de C#
WhatTrickeryIsThis: la chouette elle te met au défit
WhatTrickeryIsThis: défi avec un t ?
**Stilgart va faire la tortue
Zorg1: normalement sans, mais fais toi plaiz'
WhatTrickeryIsThis: :salad: :turtle:
Stilgart: merci pour ce repas
Stilgart: je sais pas attaquer sans faire le moteur... :/
Zorg1: pas super motivé en fait
Zorg1: obligé de bosse après 19h, avant tous les managers bouffent la BP avec leur réunion ... :(
Stilgart: faut dire que la semaine a été chaotique
Zorg1: Euphemism man !
dwarfie: s/chaot/merd/
Stilgart: nan, merdique c'est une semaine normale
Stilgart: ça on a l'habitude
dwarfie: :thinking: le pire c'est qu'il a raison
Zorg1: tant que mon bureau ne prend pas feu, je peu m'en sortir #optimisme
Stilgart: bon, on peut pas win sans torpedo
Stilgart: le boss wood2 n'est pas assez bête pour ça
dwarfie: et pourtant je le bas 3 fois sur 4 lors d'un run sans ...
Stilgart: c'est quoi l'intérêt de TORPEDO à la fin d'une commande move ?
Stilgart: (ou plutôt, ça sert à quoi de ne pas le mettre)
dwarfie: charger le power de la torpedo
dwarfie: (je te rassure , j'ai mis du temps a le piger aussi)
Stilgart: en wood 2 ça sert à rien, donc ?
dwarfie: non , sauf si tu veut lancer des torpilles
Stilgart: je viens de me dire que je veux faire ça oui
Nagrarok: pour les torpilles, la portée de 4 permet des déplacements en diagonale ?
dwarfie: oui
irmo322: mais tu peux faire des chemins en escalier
Nagrarok: ah, mettez-vous d'accord :D
dwarfie: donc un tir en diagonale ... ;)
dwarfie: mais ca compte 2 cases
irmo322: Tu as testé Nagrarok ?
Nagrarok: ok, le pb venait peut-être de ma question
Nagrarok: j'ai compris, merci ^^
Nagrarok: non je teste pas avant d'avoir écrit mon code final moi :D
b0n5a1: bon, faut que je lise ce sujet wood2, toujours pas fait ^^
b0n5a1: Stilgart dwarfie en cas de doute le MP c'est bien moi
Stilgart: j'ai pas reçu de MP :/
b0n5a1: je refais
irmo322: Quand tu fais surface, est-ce que tu peux revenir à la case à laquelle tu as fait surface ?
irmo322: (Est-ce qu'elle compte parmi les cases visitées?)
b0n5a1: c'est bon Stilgart ?
Stilgart: oui
WhatTrickeryIsThis: Alors , personnes veut jouer avec moi ?
WhatTrickeryIsThis: :(
WhatTrickeryIsThis: dsl si j'ai mis la barre trop haut dès le début les copains
dbdr: gg WhatTrickeryIsThis!
WhatTrickeryIsThis: ah moi les bananes
WhatTrickeryIsThis: :triumph:
dbdr: Magus, cgstats?
egaetan: WhatTrickeryIsThis ne t'endors pas !!
WhatTrickeryIsThis: hmmm?
WhatTrickeryIsThis: qu'est-ce qui se passe ?
WhatTrickeryIsThis: y à des amateurs?
Mazelcop: ah ben quand même
WhatTrickeryIsThis: Ramenez vos fraises
mel-mouk: Vous arrivez a passer bois 2 juste avec du pathfinding ? J'ai l'impression que le boss détecte deja ou je suis ..etc premiere fois qu'il faut coder un vrai truc pour passer le bois 2, ou je suis vraiment fatiguée ><
WhatTrickeryIsThis: bienvenue Mazelmachin
Mazelcop: il y a d'autres ligues de prévues ?
dbdr: dans une semaine
Zorg1: bon je veux pas faire le contest, alors je trouve plein de distraction : https://meltingasphalt.com/interactive/outbreak/
dbdr: alors tu fais un autre contest Zorg1?
dbdr: allez, lance-toi, c'est plutot bien pour l'instat
Samsa: je vais ce contest. je me suis déjà penché sur ce jeu et j'ai quelques algo pour aider les joueurs :)
Samsa: *je vais adorer ce contest
dbdr: oui?
RomanceDawn: yo les gens :D /
dbdr: yo RomanceDawn
Zorg1: \o
b0n5a1: o/ RomanceDawn
Zorg1: Automaton2000 paré pour être #1 ?
Automaton2000: bonne nuit tout le monde se met a jour la position de l'adversaire
b0n5a1: haha
Zorg1: zut il y a pas d'émoticône "pétard" :(
dbdr: Automaton2000 il fait vraiment le contest!
Automaton2000: non, c'est pas ça le problème
Zorg1: éclaire nous alors Automaton2000
Automaton2000: d'un autre côté je suis à la recherche de chemin le plus court
dbdr: Samsa tu as utilisé quel genre d'algo?
Zorg1: l'algo gagnant
Zorg1: #derien
dbdr: pas bete
Zorg1: je m'entraîne pour faire consultant chez Accenture
Zorg1: (tu te gargarises avec des évidences, mais t'évite surtout de rentrer dans les détails)
b0n5a1: (tu peux pas tu les connais pas ^^)
Zorg1: (oui faut rester au niveau du méta-concept pompeux, le client a l'impression d'en avoir pour son argent)
Samsa: dbdr j'ai utilisé que des algo pour la recherche de l'adversaire. Une liste d'objects contenant chacun une trajectoire possible et que je modifiait à chaque action : torpille, mine explosé, silence pour augmenter ou diminuer le nombre de possibilité
Samsa: Par contre je n'ai aucune idée de comment prendre les décisions d'action et de l'optimalité de ma recherche de l'ennemie car elle est exacte
Stilgart: l'ordre des actions compte je suppose
Stilgart: ?
dbdr: Stilgart: oui
Samsa: oui
b0n5a1: tu t'en fous Stilgart fais ton bitstream d'abord :grinning:
Stilgart: samedi
Zorg1: le fameux bitstream. un streaming en préparation ?
Stilgart: ie, dans 2h
egaetan: dans un range de 4 cells c'est quelle distance ?
Orabig: 4 ?
Orabig: manathan :)
dbdr: non
Stilgart: pas tout à fait
Orabig: ha ?
Stilgart: distance floodfill
dbdr: ile = obstacle
Orabig: ha oui exact
egaetan: roo c'est nul
irmo322: bah ta torpille elle vole pas ;)
Stilgart: tu voulais tirer sur les iles pour en faire de l'eau ? :D
dbdr: passer sous les iles
dbdr: iles flottantes
Orabig: miam
irmo322: bah du coup ton sous-marin aussi !
Stilgart: bon, go go go pousser le 3 et le 4 de la wood2 :D
Stilgart: et salut dwarfie :)
egaetan: l'île de la tortue
Zorg1: va falloir lire le referee :(
Stilgart: lire c'est pour les faibles
dbdr: deviner c'est plus drole
dbdr: et se planter bien sur
Zorg1: en convaincant les autres que t'as raison aussi :D
dbdr: :smiling_imp:
Stilgart: le tout en une ligne de C#
dbdr: il est où BeberLeNewbie au fait?
Stilgart: parti faire des courses, aux dernières nouvelles
Stilgart: 1 mois de marathon, ça se prépare
BeberLeNewbie: il est là !
dbdr: on l'a jamais revu :(
dbdr: yes!
Stilgart: :)
RomanceDawn: t'as trouver du PQ BeberLeNewbie ?
Zorg1: :)
BeberLeNewbie: ouaip
BeberLeNewbie: tout juste
Zorg1: nice
Stilgart: cool
RomanceDawn: gg !
dbdr: le PQ c'est pour les faibles
BeberLeNewbie: allez, je soumets un truc moisi et je vais dodo
dbdr: et paf, BeberLeNewbie #1
dbdr: classique
BeberLeNewbie: non, je tire au pif
Zorg1: c'est le plan
RomanceDawn: la fameux truc moisie
Tryum: Noooooon pas un challenge ! (bonsoir)
Zorg1: (ça doit faire 4 heures qu'il bosse sur son "truc improvisé" :D )
Zorg1: 'soir
irmo322: Plus je rends mon bot intelligent et plus il descend dans le classement :/ Et ce Levine bidon qui reste en 2...
Tryum: télétravail de 6h à 13h + garde d'enfant de 13h à 20h puis codingame le soir, ça va être l'enfer 🤣
Zorg1: ah je viens de percuter que le contest dure 1 mois
b0n5a1: ouais t'as le temps
Zorg1: donc effet "révision du bac" on va bosser les 3 derniers jours ^^
egaetan: t'es plus vraiment bachelier Zorg1
Stilgart: clair, sinon il aurait dit 1
Zorg1: hihi
Stilgart: bon, ça on va dire que ça passe
Stilgart: tiens, on peut faire draw
Stilgart: pan le boss 3 fois, mais ça va pas suffire pour dwarfie
egaetan: Stilgart passe où ?
Stilgart: pan le dwarfie 3 fois, ça va suffire pour le boss :(
Stilgart: en wood1
Stilgart: je tente le double jump
egaetan: fonce
Stilgart: egaetan vient de me calmer :)
egaetan: 21 tours
egaetan: oups
egaetan: tu timeout
Stilgart: cela dit je perds que contre toi
egaetan: quand je dis SILENCE
Stilgart: ha, dans le top 10 c'est plus chaud
Stilgart: faudrait peut-etre que je tente de tuer vraiment l'adversaire en fait
Stilgart: le boss wood1 est pas si faible que prévu
WhatTrickeryIsThis: TORPEDO mechant.x mechant.y
WhatTrickeryIsThis: facil
egaetan: il sont costauds les boss
Stilgart: WhatTrickeryIsThis: sauf que je suis pas à portée :)
egaetan: WhatTrickeryIsThis fais ton malin... dès qu'on passe on a une torpille pour toi
Stilgart: il est toujours seul en bronze ?
WhatTrickeryIsThis: y à 3 copains
Stilgart: nice
WhatTrickeryIsThis: ils sont pas contents
Stilgart: conseil, prend un screenshot pendant que euler a le dos tourné
WhatTrickeryIsThis: trop tard je suis dernier :(
Stilgart: à UTTT, j'ai pas eu le temps
Stilgart: dans ce cas, il y a un proverbe russe qui dit "fix it"
WhatTrickeryIsThis: xD
egaetan: Nagrarok go
Nagrarok: tiens je suis passé en Bronze
Nagrarok: avec mon push d'il y a 40 minutes x)
egaetan: ;)
Nagrarok: trop fatigué par contre, je continuerai demain le bot :p
egaetan: Je suis passé aussi :D
egaetan: WhatTrickeryIsThis fais attention à toi !
dwarfie: meuh , c'est quoi cette blague , je regarde Stilgart est derriere moi et 5 minutes apres il a jumpe de ligue ... quel scandale :D
egaetan: j'ai rarement autant codé pour sortir des ligues bois
WhatTrickeryIsThis: vous me batterez jamais
Nagrarok: dit le mec avec 2 points d'elo
WhatTrickeryIsThis: tkt
egaetan: et des invalid move
WhatTrickeryIsThis: ça c'est parceque j'ai pas tout pauffiné
WhatTrickeryIsThis: ça viendra
dbdr: tiens Stilgart en top Wood 1, gg!
Stilgart: dwarfie: en même temps, j'ai tapé plus fort
Stilgart: je pensais sérieusement que ça pouvait double jump
egaetan: Il est raide le boos wood1 quand même
dbdr: c'était quel contest ou les bois étaient dur aussi?
Zorg1: CoK non ?
b0n5a1: calm ?
Zorg1: CalM je ne sais pas, pas joué. Mais CoK ils ont nerfé les bots je crois
b0n5a1: je sais plus ça date trop pour les deux en fait
Zorg1: y a une pause des CC il est vrai
irmo322: Can you move while surfacing and while torpedo ?
Zorg1: on dirait que oui à lire l'énoncé
b0n5a1: tu lis les recettes ?
b0n5a1: ha ok
MrTimber: il y a une faute dans l'énoncé on dirait : Line 1: a string with 8 space separated integers. x y myLife oppLife sonarResult torpedoCooldown sonarCooldown silenceCooldown mineCooldown au lieu de Line 1: a string with 8 space separated integers. x y myLife oppLife torpedoCooldown sonarCooldown silenceCooldown mineCooldown
b0n5a1: oui
WhatTrickeryIsThis: meuh non
irmo322: Est-ce que l'ordre des actions est importants ?
QzL: oui
QzL: tornedo y x|move [N,W,E,S] tornedo
bananaMixer: Se déplacer sur la torpille qu'on vient de lancer n'est pas une bonne idée.
WhatTrickeryIsThis: xD
egaetan: gg dbdr
dbdr: merci!
dbdr: toi aussi egaetan
egaetan: thx
Stilgart: bon, arrêtons de crash sur SILENCE déjà
leojean890: 6/122 en bois 2.. cette league est plus dure que dans pas mal de sujets ;)
Stilgart: oui
Stilgart: en fait, que tous les sujets je pense
leojean890: d'habitude on peut passer bronze voir argent en 2-3h de code mais là il va falloir plus xD
leojean890: je croyais que les bois c'était des tutos ;P
bananaMixer: Les temps changent.
bananaMixer: Je croyais aussi pouvoir sortir de chez moi sans une attestation...
**Stilgart mange de la licorne
Stilgart: vous le croyez si je vous dit que j'ai encore inversé min et max...
bananaMixer: Oui, ça m'arrive aussi quelque fois...
Stilgart: nan mais moi ça m'arrive à CHAQUE début de contest
Stilgart: ha bah c'est mieux d'un coup
Stilgart: bon, le top 3 wood1 reste chaud
dwarfie: humm , pourquoi ca m'etonne plus venant de toi ;)
RomanceDawn: t'as fait un minimax direct ?
RomanceDawn: non rien
Uxof: Hello , quelqu'un aurait une piste pour m'expliquer comment lancer en local 2 bots de ma creation sur ma machine ? (ocean of code)
RomanceDawn: hum
RomanceDawn: tu peut faire affronter un code submit et un code pas submit
Uxof: Dans l'idée ca serait surtout de faire quelque chose d'un peu plus élaboré , en lancé par exemple 100 fois le bot A contre le bot B
Uxof: lancant*
Uxof: tout ca a partir du code source de ocean of code
irmo322: Vous avez pas l'impression que le bot triche ?
Stilgart: non, j'ai juste fait maximumBy f avec plus loin
Stilgart: f x -- less is better
irmo322: https://www.codingame.com/share-replay/440954990
irmo322: J'ai plusieurs partie comme ça ou le bot devine bien du premier coup
Zorg1: "Ctp." Ils ont vouly dire Captain et ils se sont plantés ?
Stilgart: chut
Stilgart: personne ne l'avait vu
Illedan: Had no space to write Captain :P
Stilgart: C t p
Stilgart: should be Cpt
Illedan: oh :facepalm:
Illedan: Saiksy did those :P
Stilgart: héhé
RomanceDawn: Catipaine !
Zorg1: Conolel !
dbdr: Stilgart #define min max
dbdr: #define max min
dbdr: </problem_solved>
Stilgart: j'envisage de faire un alias de maximumBy vers minimumBy oui
Astrobytes: Illedan I told euler about the Ctp / Cpt thing earlier and I think he blamed you lol
dbdr: maximumYesIDoubleCheckedBy
Illedan: lol
dbdr: capitaine c'est mignon
Stilgart: nan, parce que je l'ai vu qu'à la troisième relecture
dbdr: ya une invasion d'anglophones là non? :D
Zorg1: ils n'ont rien à fixer, ça va ;-)
Stilgart: dbdr: genre on n'a plus le droit de dire lol sans dérogation ? :fearful:
Astrobytes: ouais dbdr!
dbdr: lol?
dbdr: regarde deux lignes plus haut
Stilgart: ;)
Stilgart: emh il fait de la soupe de tortue :(
Zorg1: c'est pas une dérogation c'est une attestation dérogatoire sur l'honneur sur la nécessité de causer anglois sur ce canal
Stilgart: hum... ok
Zorg1: et c'est 135 boules si tu me la présente pas sur demande :p
dbdr: stderr a disparu??
Stilgart: j'ai qu'un seul todo, il s'engouffre dedans
Stilgart: j'ai lu 135 boulets :/
dbdr: cher
Zorg1: houla
b0n5a1: j'ai l'impression d'avoir le sous marin adverse au bout d'une ligne et de le mouliner vers moi en wood2
b0n5a1: il est cheaté l'autre hé
dbdr: votre stderr is s'affiche dans l'IDE
dbdr: moi il a disparu
b0n5a1: oui dbdr
b0n5a1: t'aurais pas tout au début dbdr ?
Zorg1: "stderr ne répond plus" une aventure de dbdr 007
dbdr: Ctrl-R et ça remarche
b0n5a1: ok
Stilgart: si seulement c'était vrai à prince of persia ça, tiens
dbdr: ah mais je me tire dessus moi-meme
dbdr: tu as des problès à PoP Stilgart?
Vry: Yop les gens ... :D
Stilgart: c'est stratégique, souviens toi de CotC :D
Vry: Y'a un contest !!!
Zorg1: o/ vry
Zorg1: ouaip
Stilgart: PoP ?
Vry: Ça faisait longtemps que je n'étais pas revenu mais là ...
Zorg1: il dure un mois en plus
Zorg1: PoP = Prince of Persia
Stilgart: ha... ça s'abrège en PoP
Vry: Bonne initiative en tout cas ! Merci CG
Stilgart: en vrai, j'ai joué qu'à celui sur snes et j'ai jamais le courage d'aller très loin
Zorg1: je ne connais que le premier. Jamais accroché en fait
Stilgart: hum, 40 matches, 2%
Stilgart: paf, 32%
Orabig: Question sotte (je vais chercher, mais peut-être que d'autres se sont déjà posé la question) : est-ce qu'on peut donner un ordre pour envoyer une torpille à plus de 4 (sachant qu'elle n'arrivera pas). Dans ce cas, quel est l'ordre que verra l'adversaire ?
Stilgart: dommage, j'étais parti pour refaire un run de légende
Zorg1: orabig : marrant je me suis demandé la même chose ;-)
Orabig: ben logique ! ;)
dbdr: Zorg1, Stilgart, sacrilèes!
Zorg1: "je t'assure je suis bien qu'à 4 case de là ..."
Stilgart: dbdr, il y a des PoP 3D sur steam qui valent le coup ?
smeagol: Bonsoir les amis
Stilgart: j'avais vu des avis mitigés
dbdr: aucune idée, j'ai fait le 1 et 2 sous msdos gamin
dbdr: c'est le canon
Stilgart: fair enough (le gamin)
dbdr: je suis pas sur de retrouver l'ambiance en 3d...
Stilgart: c'est ma crainte aussi
Stilgart: après, il y a eu de bons passages en 3D
Stilgart: sur d'autres licences
ThomasNicoullaud: c'est possible qu'une ame charitable partage les règles de bronze ? <3
dbdr: github
dbdr: https://github.com/CodinGameCommunity/ocean-of-code
ThomasNicoullaud: tu veux dire regader le referer ? :O
dbdr: statement.html
ThomasNicoullaud: ty
irmo322: Enfin Bois 1! Youhou!
Vry: Bon on a le temps on commencera au mois d'avril ... :D
Vry: :zzz:
dbdr: gg irmo322
irmo322: merci! C'est le passage bois 1 le plus dur de l'histoire de Codingame j'ai l'impression
dbdr: possible oui
dbdr: bn
b0n5a1: bn
Zorg1: bn
dwarfie: braaa ... freeze en plein run alors que c'etait bien parti pour que je passe bronze ... ou au moins que je pousse seebomega ....
SeebOmega: yes
SeebOmega: vas y
SeebOmega: j ai envie d aller dornir mdr
dwarfie: c'est bloque a 58% avec aucun match depuis 5 minutes ... les boules , j'avais descendu le boss a egalité avec toi en plus :p
dwarfie: on dit merci :D
Orabig: Damn, il faut compter nous même la charge des torpilles...
dwarfie: non , c'est donné en input ...
Orabig: non, c'est un "cooldown" qu'on a en input
Orabig: et c'est écrit que c'est égal à -1 en première ligue
dwarfie: ouais ... donc 3-cooldown = charge ;)
Orabig: tu es certain ? En lisant l'énoncé, j'ai l'impression qu'il n'y a pas encore de cooldown, mais qu'il y en aura un plus tard (en toute logique, un cooldown se décrément à chaque coup, pour tous les devices)
dwarfie: en tout cas , c'est comme ca que je l'ai codé ...
Orabig: bon, allez, go lire le code du referee
Orabig: ha ben en effet : https://github.com/CodinGameCommunity/ocean-of-code/blob/master/src/main/java/com/codingame/game/Player.java#L255
Orabig: Bon, ben l'énoncé est pas clair, à la limite du faux :)
Orabig: Mais merci dwarfie
dwarfie: de rien , j'ai l'habitude des trucs mal redige donc j'ai reversé ... ;)
SeebOmega: Merci dwarfie :D
SeebOmega: je peux enfin dormir
dwarfie: mais la , je rage , c'est parti pour que je me reveille demain et que le run sera toujours a 58% :p
Stilgart: go go go dwarfie
dwarfie: tu vas voir que j'ai poussé seebomega et que je vais me faire avoir parce que le run a planté alors que je suis devant le boss ...
dwarfie: :scream:
SeebOmega: ca va passer dwarfie tkt
SeebOmega: sinon un peu de beurre
dwarfie: c'est reparti
dwarfie: ... ou pas ...
dwarfie: si le boss continue a prendre aussi cher ... stilgart va peut etre profiter de l'aspiration ;)
dwarfie: bon sang ... euh les runs durent 6 min et loi ca fait 30 min que ca tourne ... CG m'en veut
dwarfie: eux ... et moi ....
dwarfie: et voila , je fais passer plein de monde et moi le compteur reste a 58% ... quelle merde ... et pas la premiere fois que ca arrive en plus !!!
dwarfie: j'ai du resubmit , mais y'a plus les forts que je battais pour me monter au niveau d'attaquer le boss :'(
irmo322: bah t'es pas loin, ça va passer !
Stilgart: bon, c'est quoi ce mur au top20 ?!
b0n5a1: ça me rappelle un truc dwarfie
b0n5a1: pas taper ^^
b0n5a1: j'étais concerné aussi ^^
dwarfie: irmo322 ... tu sais pas a quel point je me fais arnaquer a chaque fois ...
dwarfie: putain ca rebloque encore !!!!
irmo322: ah bah oui je pige, pourquoi t'es pas passé :(
b0n5a1: va dormir dwarfie
b0n5a1: ça va bien se passer...
b0n5a1: il reste 30 jours ^^
dwarfie: Stilgart a deja fini son run alors qu'il l'a lancé apres moi ... c'est dingue quand meme ....
Stilgart: tiens, je t'aide un peu
b0n5a1: enlève ton sleep de 40 ms
dwarfie: Stilgart ... je sais pas si ca va aider ... on parie que tu fini ton run avant moi ?
dwarfie: y'a un match qui semble bloque depuis un moment ...
irmo322: L'action de trigger une mine peut se faire à n'importe quelle distance?
dwarfie: y'a des mines ?
dwarfie: je vais gagner mon pari ...
dwarfie: grrr ... j'ai gagné ... pas possible ca
dwarfie: et maintenant je suis promu alors que le tun est pas fini ... c'est la meilleure ...
dwarfie: bon , je suis en bornze ... enfin ....
dwarfie: j'arrive meme plus a taper ... je passe devant WhatTrickeryIsThis et je vais dodotter ;)
b0n5a1: dwarfie c'est un peu le bronx oui...su resubmit tu vois longtenps le submit d'avant et autres bizarreries je trouve
dwarfie: 'ai surtout un run qui est reste bloque 35 min , j'en relance un il rebloque 10 min , je lance le 3eme et ca promeut a 86% ...
dwarfie: rester bloquer avec un winrate de 97% ca m'aurait bien gonlfé :D
Stilgart: bon, voyons avec 2 bugs de moins ce qui se passe
dwarfie: vas y profite .. on l'as deja bien descendu normalement ... ca va passer
Stilgart: j'ai peut-être corrigé des features ;)
irmo322: c'est cool ce que vous avez créé
Stilgart: tutubalin il est comme à son habitude tiens...
Stilgart: pour rester poli :)
dwarfie: moi je lui ai bien marché sur la tete ;)
b0n5a1: bon, crevé...bonne nuit
Stilgart: holé, passage à l'arrache
Stilgart: je me suis fait massacré par 3-4-5
b0n5a1: vais laissé mon random bot comme ça
Stilgart: mais moi je battais le boss :)
b0n5a1: ++
dwarfie: 3eme bronze ... mais compteur bloqué a 86% de mon coté
Stilgart: bien, plus que 3022 XP
Stilgart: ezpz
dwarfie: ah sympa , a peine arrivé , tu m'en colle une , j'apprécie ;)
Stilgart: non, c'est un draw
dwarfie: ouais , mais ca m'a fait descendre
leojean890: bois 1, c'est pas trop tôt lol, 4h30 sur le sujet ;o
dwarfie: pas encore negatif WhatTrickeryIsThis ? :D
Stilgart: t'inquiète, il y travaille ;)
dwarfie: automaton2000 , tu fous quoi ? il est ou ton boss tortue ...
Automaton2000: en java c'est pas un truc comme ça, ça a l'air cool
dwarfie: Automaton2000 fais voir alors
Automaton2000: c'est pas forcément le meilleur site pour apprendre à coder
dwarfie: ca c'est vrai ... et on arrete pas de le dire ... pas vrai AutomatonNN ?
AutomatonNN: oui
**Stilgart note l'effet positif d'un contest sur les Automatons
irmo322: c'est qui derrière automaton2000 et automatonNN ?
Automaton2000: c'est juste une manière de faire
AutomatonNN: oui
Stilgart: c'est le serveur de Magus
Stilgart: Automaton2000: avoue que tu es un bot !
Automaton2000: la premiere fois que j'ai voulu faire un truc du genre
Stilgart: https://www.codingame.com/blog/markov-chain-automaton2000/
Automaton2000: mais si je peux aider
Stilgart: Automaton2000: tu aurais pu donner le lien toi-meme... tu aurais pu dire tortue... mais non :/
Automaton2000: c'est parce qu'il est pas à la question de si c'est bien de la merde
Stilgart: ton code doit en avoir une couche Automaton2000
Automaton2000: moi je suis à la recherche
irmo322: à la recherche de automatonNN ?
AutomatonNN: oui c'est ce que j'essaye de faire un truc du genre dans le chat que tu as des problèmes de contest
irmo322: mais oui, mais c'est de la faute de automaton2000
Automaton2000: il était pas mal aussi :p
AutomatonNN: pourquoi tu parles de ce que tu veux dire ?
irmo322: AutomatonNN dit truc!
AutomatonNN: t'as pas besoin de conference avec le contest de ce que tu fais quand tu es pas content de me donner
irmo322: AutomatonNN, dit truc!
AutomatonNN: et je peux pas te dire que tu as pas le temps de faire un truc par contre
irmo322: AutomatonNN, dit truc!
Stilgart: fais gaffe; ça va finir en contest de contest de contest de contest :/
AutomatonNN: i j'espère que tu as pas trop de contest de contest de contest comme ça
Stilgart: (au passage, tu peux spammer en MP)
Stilgart: j'avais prévenu :D