Chat:Fr/2020-04-03

From CG community
Revision as of 10:56, 15 June 2021 by Chat Log (talk | contribs) (Created page with "<img src=/a/13586498256488> Vry: Prem's :D File:Default_avatar.png leojean890: mdr je me suis levé, 103eme, je me suis dit "submit" :P <img src=/a/29121141951376> Boule...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Vry: Prem's :D

Default avatar.png leojean890: mdr je me suis levé, 103eme, je me suis dit "submit" :P

Boulet: \o

Boulet: bah tu n'as rien gagné et rien perdu

Default avatar.png leojean890: je suis à 88% de mon run et je suis 101 :P

Boulet: c'est ça

Default avatar.png leojean890: j'ai un truc à tenter encore sur les checks de dégats anyway

Default avatar.png leojean890: je fais des assumptions fausses :P

Default avatar.png leojean890: ah bah je suis 91

Default avatar.png leojean890: jsp si je tente ça now ou plus tard du coup

Default avatar.png leojean890: stratégie à déterminer:P

Default avatar.png leojean890: ow shit un timeout mdr

Default avatar.png leojean890: entre ma version d'hier soir et celle d'aujourd'hui j'ai juste modif 2 trucs

Default avatar.png leojean890: shit mon code fait 98ko et 2300 lignes xD

domak: ah ouais quand même... c'est 100Ko la limite?

egaetan: oui

Neumann: Putain, j'ai oublié de désactiver mon abonnement Amazon Prime après le premier mois gratuit. Et bien entendu ils activent L'ABONNEMENT ANNUEL ces fumiers.

Neumann: Bonjour

Ezwan: Le lien d'invitation pour le discord est expiré ?

Neumann: Discord a l'air sous l'eau un peu, ça rame

Neumann: Essayes celui-la sinon : https://discordapp.com/invite/zGEfmpQ

Stilgart: Neumann: c'est pour ça que je refuse tout ce qui est gratuit de la sorte :(

Neumann: Tu fous quoi sur CG ? Houste

Stilgart: heureusement, Automaton2000 est vraiment gratuit

Automaton2000: yo tout le monde et Stilgart

Stilgart: il n'y a rien sur CG qui va passer autoamtiquement en contenu payant sans mon accord

Neumann: Ah je croyais que tu faisais référence à Discord -_-

Stilgart: (et au passage, j'ai déjà dit que je voulais bien payer certaines choses à CG)

Vry: Neumann, du coup tu vas pouvoir regarder l'intégrale de South PArk légalement ... :p

Stilgart: non, à amazon prime :)

Neumann: Non en fait tu peux switch en abo mensuel avec remboursement et/ou annuler

Neumann: Enfin je crois, réponse sur mon compte en banque dans 48h

Vry: Mon bot a perdu 20 places cette nuit, calmez-vous !

Stilgart: Vry: pareil ici... ça devient tendu pour la gold

Vry: Tu penses que ça va couper à 100 ? ou moins ? :disappointed:

YannT: dbdr: t'as vu finalement elle marche ma dernière version :)

YannT: fallait juste tuner un peu :p

Vry: Moi avec #114 pour l'instant je pense que ça peut le faire ... mais je suis peut être trop optimiste ?

Vry: gg YannT

YannT: ils vont en prendre 200 là je pense

dbdr: YannT oui c'est correct ;)

YannT: comme d'hab

Vry: Ouais ou 150 à la rigueur ... :p

dbdr: oui 115 à la rigueur? ;)

YannT: ah siman aussi il a tuné là :D

Palmipedus: #74, je ne touche a rien

Palmipedus: bonne nuit, en me couchant j'etais #113

YannT: faut que je me motive à refaire toute l'eval, elle est complétement cramée la mienne là

YannT: p'tet une fois gold

Vry: Ouais YannT, fait un break ...

YannT: je préfère la phase coder et optimiser des features

YannT: tuner les petits coefficients ça me motive moins :(

Vry: Il faut absolument que j'arrive à me motiver ... là j'ai 48h sans les gamins je n'ai pas d'excuse si je n'arrive pas à faire quelque chose !!! Allez Vry work you ass off! :p

dbdr: gogogo Vry!

Vry: Attends d'abord je vais les courses en ensuite gogogo

Neumann: Quand tu .reserve() sur un vector qui est attribut d'un objet, et que tu copies ledit objet, ça conserve la capacity du vector ?

YannT: si c'est comme n'importe quel language qui se respecte si tu copies un objet, il va copier les references des objets en attributs :p

YannT: donc ce sera le même vector dans la copie, donc oui?

Neumann: La capacité d'un vector c'est pas son contenu

Vry: J'ai pas ce problème en C ... :)

Neumann: Je peux avoir un vecteur avec 3 éléments, mais réserver une capacité de 100

YannT: c'est un objet ou un primitif un vector

Neumann: C'est de l'espace mémoire pré-alloué, en quelque sorte

YannT: ah

YannT: la même question avec des listes en Java par exemple (ou tu peux aussi spécifier une taille reservée), la réponse est oui, puisque c'est la même instance qui est conservée, mais une liste en jvm c'est un objet donc bon

Default avatar.png JBM: j'aurais parie non, mais ca doit dependre de comment tu copies?

Default avatar.png JBM: avec std::copy, certainement pas

Default avatar.png JBM: en copy constructor, y'a surement une feinte de COW dans la plupart des STL

Magus: Neumann: oui

Neumann: Ok

Magus: (la capacity est copiée)

Magus: en Java de toutes façons la "copie" de liste se pose pas trop. Faire une copie d'objet en java c'est pas aussi simple qu'en C++ faut implémenter soit même la fonction clone ou alors faire un constructeur qui prend une instance de liste

Magus: en java ta copie de liste ça va être new ArrayList(myList)

YannT: yeah

Default avatar.png Uzay-G: Pour le Ocean of Code comment est-ce que on peut efficacement parse les commandes de l'adversaire?

Default avatar.png JBM: avec wordsBy

YannT: .split('|')

Default avatar.png Uzay-G: haha ca g deja fait

Default avatar.png JBM: félicitations, t'es au top

dbdr: split('|') aussi

Default avatar.png Uzay-G: mais par exemple avec MOVE direction POWER on doit deviner si l'adversaire charge une arme ou pas

dbdr: spoiler: il le fait

Default avatar.png JBM: j'ai appris récemment que non pas forcément en fait

Default avatar.png Uzay-G: je sais mais peut etre que pour une raison ou une autre il le fait pas?

Default avatar.png JBM: mais c'est de l'info inutile

Default avatar.png Uzay-G: ouais c vrai

Default avatar.png JBM: oui, mais t'as aucun intérêt à l'assumer

Boulet: Si ce qu'il n'est pas obliger de faire c'est un move

Default avatar.png Uzay-G: bon je sais ce que je vais faire merci

YannT: c'est utile très tard, pour simuler l'adversaire de suivre son cooldown de torpedo

YannT: mais bon on en est pas là encore :p

dbdr: JBM si tout est plein?

Neumann: Qu'est-ce que vous racontez

Neumann: On n'a pas l'info de la charge dans les inputs ennemis

Default avatar.png JBM: dbdr: ben là t'es pas à assumer, t'es à juste implem la limite du réglement

Boulet: oui c'est ce qu'on dit

YannT: non mais tu peux considérer qu'un bot donné charge torpedo en première prio, silence en seconde, et le reste tu t'en fiches

Neumann: Ah

Boulet: après on peut essayer de deviner (enfin j'imagine je n'essaies meme pas)

Boulet: Torpedo c'est pour les faibles

Boulet: Mine c'est mieux :D

dbdr: JBM distinction académique là

Default avatar.png JBM: plus de vocabulaire j'aurais dit

Default avatar.png JBM: j'imagine qu'on va avoir des confusions du genre pendant encore toute la durée du contest ^^

dbdr: OK. un bot "raisonable" va toujours charger qqch de pas plein

dbdr: classique :)

Default avatar.png JBM: voilà

dbdr: et si il est pas raisonable, il est nul et osef :)

Default avatar.png JBM: et un adversaire raisonnable a strictement rien à gagner à contrer l'irraison

Default avatar.png JBM: voilà

Default avatar.png JBM: mmm

dbdr: que c'est joliment dit ;)

dbdr: contreexemple? ;)

Default avatar.png JBM: à la réflexion c'est pas si strict que ça

Default avatar.png JBM: on est dans la philosophie là

dbdr: :popcorn: philosophie

Default avatar.png JBM: tu as, strictement, quelques tours (voire une victoire, poussé à l'extrême) à gagner à savoir que tu peux t'approcher de lui si tu as correctement prédit qu'il allait oublier de charger sa torpille

Default avatar.png JBM: quelle déraison

joelthelion: c'est quand exactement, la ligue or? On le sait?

Default avatar.png JBM: mettons nous d'accord que ce serait déraisonnable de le prendre en compte

dbdr: mon raisonnement, c'est plus simplement qu'un bot qui gaspille des charges va pas etre compétitif. c'est pas au niveau formel évidemment

Default avatar.png JBM: vers 18h non?

joelthelion: j'ai juste envie de voir ça en direct :)

Default avatar.png JBM: ah le site dit demain

Default avatar.png JBM: mmm

Default avatar.png JBM: ben perso j'en sais rien alors

joelthelion: ah bon? Dans l'interface c'est marqué le 3 avril

YannT: JBM: dans une bataille d'échange de torpilles, il y a une valeur à traquer la charge ennemie pour savoir par exemple si tu vas gagner ou perdre l'échange

Default avatar.png JBM: ah OUI

dbdr: timezone

Default avatar.png JBM: format de date à la con

Default avatar.png JBM: non, format US

joelthelion: enfin à moins qu'ils n'utilisent les dates à l'américaine

YannT: beaucoup de parties se jouent à un tour de charge de torpille sur le finish

dbdr: joelthelion: tu mets à jour ton classement des langages?

Default avatar.png JBM: chez moi c'est écrit League opening: 4/3/20

joelthelion: ah, je peux le faire si ça intéresse les gens

Default avatar.png JBM: voir si j'ai ruiné haskell avec succès

dbdr: Gold le mois dernier, donc :D

Default avatar.png JBM: c'est Super Important

joelthelion: OK :)

Default avatar.png JBM: ouais, avec mon moteur de logique interne digne de ce contest, j'élimine cette interprétation

YannT: League opening: 4/4/20

Default avatar.png JBM: il reste {aujourd'hui} et {je sais pas parser cette date}

YannT: Oo

YannT: demain?

Default avatar.png JBM: t'as copié à la main?

YannT: non

Default avatar.png JBM: ou t'as vraiment ça?

Default avatar.png JBM: ok t'as la timezone

YannT: j'ai vraiment ça

joelthelion: Ouverture le : 03/04/2020

dbdr: timezones je dit

joelthelion: qui croire?

joelthelion: ah...

Default avatar.png JBM: faut lire le JSON

dbdr: et encore...

dbdr: journ

dbdr: journée pinaillage :D

dbdr: trusting trust

Default avatar.png JBM: c'est un contest théorie de l'info

Default avatar.png JBM: le détail est roi

YannT: stoi la timezone

dbdr: YannT t'es au Japon?

Default avatar.png JBM: openingDate: 1585929600000

Default avatar.png JBM: me vla bien avancé

YannT: ben non hein

dbdr: :D

Default avatar.png JBM: secondes de 70?

Default avatar.png JBM: en utc?

Default avatar.png JBM: en fuseau de stanford?

YannT: millisecondes vu la tronche

dbdr: JBM pas mal en fait. je sais qu'il sait que je sais que je suis sur une de ces N cases

Default avatar.png JBM: ?

dbdr: information incomplete

dbdr: ya une logique comme ça

Default avatar.png JBM: oui mais t'as l'air de répondre à qqch et je vois pas quoi

dbdr: > c'est un contest théorie de l'info

domak: Tiens moi j'ai ouverture le 06/04/2020

YannT: Your time zone: Friday, April 3, 2020 6:00:00 PM GMT+02:00 DST

Default avatar.png JBM: ben c'était pas une question

YannT: pour le timestamp

Default avatar.png JBM: c'est mon cheval de bataille depuis que j'ai lu le sujet

domak: y'a des dates différés pour certains..

dbdr: c'était pas une réponse :D

Default avatar.png JBM: ah ok

dbdr: un oui d'aquiesciemment

Default avatar.png JBM: et quand je vois les questions de noob que posent certains du top de la ligue

Default avatar.png JBM: (vis-à-vis de la gestion de l'info)

dbdr: j'ai corrigé un beau bug ya 2 jours

Default avatar.png JBM: je me dis qu'on est pas au bout de nos surprises

dbdr: je comptais mes secteurs

dbdr: 1.. .2. ..3

dbdr: et 4 come 1, etc

dbdr: top 10 :D

Stilgart: dbdr nous la joue diagonale dominante

dbdr: contrainte y = x

dbdr: aka bug de copy-paste

Default avatar.png JBM: c'est justement en prévisoin contre ça que je jouais ma parano haskell dans le stream bronze to bronze

dbdr: newtype c'est bien, mais ça gere ça?

Default avatar.png JBM: un peu

dbdr: type différeent pour x et y?

Default avatar.png JBM: si tu distingues le type X du type Y

Default avatar.png JBM: voilà

Default avatar.png JBM: c'est relou

Default avatar.png JBM: j'étais plus en "faire un type Pos opaque et blinder ses conversions"

Default avatar.png JBM: du coup

dbdr: en mes mes positions sont en 1 dimension, donc j'ai pas le probleme

dbdr: sauf au parsing, ya toujours un point de faille

Default avatar.png JBM: bien sûr

dbdr: donc j'ai ça en fait

Default avatar.png JBM: surtout avec ce p* de format "X Y" indirect

dbdr: #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Debug)] pub struct Pos(pub usize);

dbdr: newtype en rust-speak

YannT: ouais je préférerais mes positions en radians + distance

Default avatar.png JBM: ça marche comment PartialEq? paire -> maybe bool?

dbdr: mais le deuxieme pub permet de tricher, donc c'est pas completement propre

YannT: TARGET 3*Pi/6 2

dbdr: je suis pas sur. je crois que c'est pour les dloats, t'as pas la reflexivité

YannT: MOVE 2*Pi

dbdr: c'est juste un marqueur

Default avatar.png JBM: ah oui j'en avais entendu parler

dbdr: https://doc.rust-lang.org/std/cmp/trait.PartialEq.html

Default avatar.png JBM: une connaissance qui me disait qu'il avait arrêté rust parcee qu'on pouvait pas trier un array de double

Default avatar.png JBM: j'ai pas osé lui dire que j'avais du mal à y croire

dbdr: ya un newtype NotNaN :)

dbdr: et hop tu peux trier

YannT: ...

Default avatar.png JBM: y'a qu'un infini par signe?

YannT: NOT NOT A NUMBER

dbdr: voila :D

YannT: SchrodingersNumber

Default avatar.png JBM: ah oui

Default avatar.png JBM: faut que je vérifie à chaque fois pour ce niveau de pinaillage

YannT: à la fois un number et aussi pas un number, selon si tu l'utilises ou pas

YannT: a.k.a PHP

dbdr: ya OrderedFloat aussi, pour spécifier l'ordre

dbdr: https://docs.rs/ordered-float/1.0.2/ordered_float/

Default avatar.png Uzay-G: les secteurs sont toujours de longueur 5 non?

dbdr: j'avais lu un article, qui disait en gros, en Go ils font les choses simples mai qui cachent les subtilités, c'est facile au début mais si tu tombes dans les cas tordus t'es mal

dbdr: Rust c'est la philosophie inverse

Default avatar.png JBM: et haskell... O:-)

dbdr: c'est correct à la base, tu construit des choses pour simplfier par dessus

dbdr: c'est pire?

Default avatar.png JBM: d'une certaine manière

dbdr: tu peux trier des floats?

Default avatar.png JBM: ouais

Default avatar.png JBM: donc pas là

dbdr: bah alors, pas très correct ça ;)

Default avatar.png JBM: je sais pas

Default avatar.png JBM: j'imagine que tu peux interpréter les NAN

Default avatar.png JBM: sNAN -> exception, ça reste défini

dbdr: tu peux mais c'est arbitraire

Default avatar.png JBM: yep

dbdr: NotNan et OrderedFloat, c'est deux choix valides selon le contexte

dbdr: apres ça c'est fait par une lib externe, c'est pas hardcodé, ce qui est plutot bien

dbdr: déjà que ce soit possible

Default avatar.png JBM: oui

joelthelion: rust c'est un peu haskell mais utilisable

dbdr: effectivement c'est pas noob-friendly

joelthelion: j'en suis super content pour le moment

joelthelion: il faut dire qu'en venant du haskell c'est sans doute plus facile qu'en venant du C++

dbdr: lol la définition

Default avatar.png JBM: The default floating point operations defined by the Haskell Prelude do not conform to current language independent arithmetic (LIA) standards. These standards require considerably more complexity in the numeric structure and have thus been relegated to a library. Some, but not all, aspects of the IEEE floating point standard have been accounted for in Prelude class RealFloat.

Default avatar.png JBM: c'est ce que tout le monde me dit

Default avatar.png JBM: j'ai juste jamais le temps de m'y mettre

dbdr: RealFloat :D

YannT: the "haskell prelude" ça fait un peu grandiloquent

YannT: the HASKELL PARADIGM

Default avatar.png JBM: les noms de classes pour la pile numérique sont pas super pratiques

dbdr: prelude c'est stdlib

Default avatar.png JBM: la pile numérique entière en fait

dbdr: c'est assez standard

Default avatar.png JBM: c'est un peu plus spécifique que ça

dbdr: selon les langages, mais c'est l'idée générale non?

YannT: ah je croyais que le "haskell prelude" c'était plutot un genre de document fondateur style la constitution du truc héhé

Default avatar.png JBM: c'est "la partie de la stdlib que t'as par défaut si tu demandes rien"

joelthelion: vu que haskell est déclaratif, c'est un peu la même chose :)

Default avatar.png JBM: YannT non ça c'est le haskell report (d'où j'ai tiré mon paragraphe)

Default avatar.png JBM: https://www.haskell.org/onlinereport/haskell2010/haskellch6.html#x13-1350006.4

RomanceDawn: push moi automaton2000

Automaton2000: la plupart des gens qui ont du mal à voir ce que ça marche mieux

Stilgart: go go go push Automaton2000

Automaton2000: je suis un peu à l'arrache

dbdr: à la rache Automaton2000

Automaton2000: bon je vais essayer ça

Stilgart: merci pour ton soutien Automaton2000

Automaton2000: ah bah si tu as un replay ?

Stilgart: cadeau Automaton2000 : https://www.codingame.com/share-replay/444942796

Automaton2000: bah je sais pas si c'est vraiment le cas

Vry: Stilgart, ça ressemble pas mal à A*Craft on dirait ... c'est le premier eplay que je vois ! :)

Stilgart: si tu veux un puzzle hard... :D

Stilgart: j'ai introduit une regression monumentale en refactorant mon code... ça fait plusieurs heures que je cherche en vain :(

Default avatar.png JBM: t'avais qu'a utiliser un langage a transparence referentielle qui facilite le raisonnement

dbdr: arf

Stilgart: c'est une refacto algorithmique... et manifestement les deux algos sont pas équivalents

Default avatar.png JBM: c'est le moins qu'on puisse dire

dbdr: use your Coq

Magus: pourquoi que mon C++ il veut pas que je crée un istringstream ? :(

Magus: il est méchant

Default avatar.png JBM: parce que tu lui as mal cause

dbdr: il est susceptible

ThomasNicoullaud: Magus toujours sur tes problèmes de lecture d'input :D

Magus: c'est plus vraiment des problèmes avec les streams c'est juste 1000 fois plus simple

Magus: mais je comprend pas pourquoi je peux pas créer un istringstream

Magus: istringstream iss(command;

dbdr: )

Magus: euh oui avec la parenthèse bien sur

Magus: et ça me dit "type incomplet non autorisé" :

Magus: :(

Default avatar.png DivyeshKanagavel: Bonjour

Magus: ah ouai laissez tomber j'ai trouvé

Magus: vous n'avez rien vu

Magus: Hein Automaton2000 ? Tu n'as RIEN vu

Automaton2000: je ne regarde pas ce que tu veux.

Magus: voila c'est bien

dbdr: :clap:

Magus: (j'avais fait #include <stream> au lieu de #include <sstream>)

Stilgart: Automaton2000: on entend ta poussette et ta tortue par contre

Automaton2000: j'ai mis un peu de chance de passer légende à la fin du jeu

dwarfie: bouuhhhhhh

Boulet: tortue à tous

Boulet: meme Automaton2000

Automaton2000: mais bon ca doit être la même direction

Default avatar.png JBM: mais quel meme?

dwarfie: epic fail ... 100 places de moins

Stilgart: me parle de direction, ça me stresse là Automaton2000

Automaton2000: ca fait le meme effet

Boulet: :D

Boulet: Pas mieux mon Stilgart, pas mieux

Default avatar.png JBM: ou j'ai mis ma foret de ifs deja

Stilgart: bonne idée, rajoutons un if tiens

Boulet: juste apres ton autoroute de swich ?

Default avatar.png JBM: autoroute de switch, c'est mignon uassi ca, je vole

Stilgart: héhé

Boulet: il faut tujours rajouter un if

Default avatar.png JBM: sauvez un arbre, mangez un castor

Boulet: mais heu

Boulet: le pov, le pov, le pov, le castor

Default avatar.png JBM: t'es pour ou contre les ifs?

Boulet: perso je suis plutot match mais bon

Boulet: je prefere adopter un aigle

Default avatar.png JBM: ah oui

Default avatar.png JBM: pour les omelettes

Default avatar.png JBM: bon choix

Boulet: voila

dwarfie: qui veut tuer dbeaver ...? Automaton2000 , attaque ...

Automaton2000: bah en fait la plupart des gens qui font des trucs

dwarfie: Automaton2000 : menteur

Automaton2000: en meme temps c'est pas comme si on ne peut pas voir les solutions des autres

dbdr: Bob tu me gaches mon first 10, gg

Stilgart: Game information: timeout

ça va pas te servir à grand chose de voir ma solution Automaton2000

Automaton2000: j'ai eu le même problème que moi

Boulet: Bon elle ouvre quand cette gold ?

dbdr: c'est limpide

Boulet: j'ai plein de trucs à coder moi

dbdr: ben code

Default avatar.png JBM: goldys locked

dbdr: on peut coder sans submit

Vry: Tu as rippé dwarfie ?

Default avatar.png JBM: d'ailleurs je m'en prive pas

Boulet: mouais mais si je peux pas submit juste apres je trouve ça un peu faible

dbdr: tu hides? :)

Vry: On peut aussi ne rien coder sans submit ... :D

dbdr: submitter sans coder?

Boulet: voila dans mes bras vry

dbdr: spam

Boulet: parce que bon, tu commence par coder sans submit et tu finis par faire des tests voire meme par commenter ton code

Boulet: alors franchement où va-t-on

Boulet: si si dbdr, submit sans coder on peut

Boulet: :D

Stilgart: #BronzeSurUTGenUnClic

Default avatar.png leojean890: resubmit sans coder en esperant que le classement monte c'est ça ?!:P

Boulet: :innocent:

Boulet: c'est une des raisons possible leojean890 oui ou alors parce que tu te dis que ton code va s'améliorer tout seul au submit

Default avatar.png leojean890: xd comme les automaton qui s'améliorent lorsqu'on leur parle ;)

Boulet: (j'ai un paquet detudiants qui semblent penser comme ça)

Default avatar.png leojean890: sinon : tu submit un nouveau truc qui te fait perdre des places, du coup tu resubmit l'ancien mais tu t'aperçois que tu récupères pas ton classement, du coup tu resubmit ... xD

YannT: dbdr tu sera prié d'arrêter de me marcher dessus merci :rage:

dbdr: c'est assez agréable pourtant

Default avatar.png leojean890: moi j'évite de faire ça, quand j'arrive pas à récup mon classement j'en profite pour faire varier mes params et tester plusieurs valeurs en resubmittant ;p

**Stilgart fait la tortue

Default avatar.png leojean890: genre les trucs de YannT d'hier avec des /10, /5

Default avatar.png leojean890: tester de remplacer 10 par 20 ;P

Stilgart: bon, on progresse... mon A* ne donne pas l'optimal... c'est quoi ce bordel ?!

Default avatar.png leojean890: 121 submits en 2 semaines hmm

YannT: on forme un top5 cosmopolite

YannT: C++, Python3, Rust, C#, Kotlin

dbdr: c'est plutot bien

dbdr: polyglotte même :)

Boulet: define optimal

Boulet: :d

Boulet: :D

Stilgart: https://www.codingame.com/replay/444962032

Stilgart: essaie de faire mieux... hint: c'est pas dur

BigUP: argh ! Mon IA qui plonge ! ;( 138eme

Boulet: oui pas faux j'ai mieux

Boulet: aie

Stilgart: BigUP: pour éviter les torpilles c'est pas mal de plonger :)

Boulet: pas trop profond quand meme

Boulet: sinon tu peux te faire mal

Stilgart: non, juste timeout

Stilgart: :p

Boulet: :D

Stilgart: bon, je sens venir l'inversion entre la branche then et la branche else

BigUP: l'etait bien Top 100 mon, IA ...

Boulet: en meme temps avec tous les furieux qui submit en continue

darkhorse64: #99. Est-ce raisonnable de pousser une nouvelle version ?

Stilgart: non

RomanceDawn: OUI

Boulet: carrement pas

RomanceDawn: :sweat_smile:

Boulet: il est raisonable de spammer ici jusqu'

Boulet: a louverture de la gold

BigUP: Bon j'ai confiance dans ceux qui vont Spamm Submit avant la Gold pour me faire remonter top 100

darkhorse64: Quelqu'un pour peut-être ?

BigUP: darkhorse64, attends, je regarde ton winrate contre mon IA avant de répondre

darkhorse64: Je vais me coder un tir amélioré à la torpille pour Gold

BigUP: darkhorse64, je ne trouve pas de match de ton IA contre la mienne, tu peux resubmit !

darkhorse64: #97 sans rien faire

Default avatar.png leojean890: ouais ça varie à fond, j'ai submit 2 fois en 4 jours mais mon classement a fait des vagues dans tous les sens entre 55 et 105 :o

darkhorse64: Stilgart à 0.29

Magus: bon, j'ai une idée de ce que je vais coder, me reste 17 jours pour le faire

**Stilgart fait la tortue

dbdr: c'est plus qu'un contest standard

darkhorse64: Pour que les torpiles rebondissent ?

Stilgart: bon, got it... j'ai un peu trop élaguer mon graphe

Boulet: marine la tortue alors

Stilgart: la carapace ça protège des mines aussi, c'est magique

Boulet: :D

Boulet: du coup Automaton2000, #1

Automaton2000: je me suis pas posé la question en fait

Stilgart: bientôt tu vas nous dire que tu ne dis pas tortue juste pour pas être #1 Automaton2000 ?

Automaton2000: bon ben ça va être le bordel

Default avatar.png leojean890: Magus, une idée de ouf pour être #1 ? :p

Default avatar.png JBM: pas faire trop de typo dans ton code

YannT: réécrire ma fonction d'eval

YannT: pour qu'elle ait un minimum de sens

Default avatar.png JBM: mais elle marchera plus!

YannT: c'est presque certain

Default avatar.png JBM: ca doit etre un theoreme fondamental de CG

Default avatar.png JBM: ton eval peut n'avoir que 2 sur 3 de:

Default avatar.png JBM: - elle marche

Default avatar.png JBM: - elle a du sens

Default avatar.png JBM: - elle timeoute pas

Stilgart: huhu

dbdr: du coup le choix est vite fait

Default avatar.png JBM: allez hop, j'appelle ca le theoreme JBM

YannT: là en l'état c'est tellement n'importe quoi que j'ai atteint la singularité: tout le n'importe quoi s'équilibre mutuellement et tombe sur des chiffres qui fonctionnent

YannT: mais on sait pas comment

dbdr: le chemin vers la folie...

Default avatar.png JBM: ecris un AG

Boulet: puis-je suggeré de préciser que c'est AU plus 2 sur 3

Default avatar.png leojean890: j'ai lu des PM d'Agade et ses fonctions d'évaluation ont pourtant les 3 je trouve xD

Default avatar.png JBM: c'est pas ce que j'ai dit?

dbdr: "que"

dwarfie: serieux , je tombe sur Neumann et Boulet en 2 premiers matchs de submit ... mechant CG , mechant

Boulet: :innocent;

YannT: clairement j'ai fait l'impasse sur "avoir du sens"

Boulet: oui "que" c'est un peu ambigue pour moi

dbdr: n'avoir que, pas pour moi

Boulet: ceci dit j'aime bien cette conjecture

dbdr: c'est du privatif ou un truc du genre

Boulet: Y'a plus qu'a faire la preuve

dbdr: ya un terme savant :)

Default avatar.png JBM: oh, un terme savant que je connais pas encore, miam :D

dbdr: restrictif plutot

dbdr: restrictive ou exceptive

dbdr: le 2eme jette plus ;)

Default avatar.png JBM: je vois l'argument de boulet en fait

dbdr: https://fr.wikipedia.org/wiki/N%C3%A9gation_en_fran%C3%A7ais#%C2%AB_Ne%E2%80%A6_que%E2%80%A6_%C2%BB

Default avatar.png JBM: ce serait mieux avec "tu ne peux avoir" que "tu peux n'avoir que"

dbdr: si c'est la place tu ne, tu parles mal, c tout ;)

dbdr: mais le sens ne change pas

Default avatar.png JBM: du coup g++ me jette

dbdr: ah pardon

dbdr: c'est vrai en fait

dbdr: je crois que j'avais remis dans l'ordre subconcsicemment vu que le sens etait évident

YannT: « Ne… goutte, ne… mie », et autres négations rares

YannT: exemple: on n'y voit goutte à ma fonction d'eval

Default avatar.png JBM: j'ai decouvert le mie la

Default avatar.png JBM: jamais lu ni entendu

Stilgart: YannT: :beers:

dbdr: je vois pas en quoi c'est une expression

dbdr: ne pas avoir [n'importe quel objet]

Default avatar.png JBM: qui parle d'expression?

dbdr: "constructions"

Default avatar.png JBM: et la c'est "n'avoir", pas "ne pas avoir" justement

dbdr: L'expression ne… guère

Default avatar.png JBM: restrictive... "ou exceptive"

Default avatar.png JBM: c'est encore plus pedant, j'adore, je garde

YannT: de toutes façons on n'y comprend goutte à la langue française

dbdr: :+1:

dbdr: c'est tout le charme

Default avatar.png JBM: dbdr: donc ton propos, c'est que "ne .. guere" n'est pas une expression mais une construction?

Default avatar.png JBM: goutte c'est plutot avecvoir non?

dbdr: oui

tekki: salut tout le monde

dbdr: ne guere, ne goutte je connaissais, pas mie, donc je projette peut-etre

tekki: yop AutomatonNN tjsp

Default avatar.png JBM: ne me... quitte point

AutomatonNN: seulement que tu as pas le temps de l'aide :)

tekki: ..

tekki: .

Neumann: J'en suis au stade où il faudrait un rewrite from scratch

Neumann: J'ai pas la foi

Default avatar.png JBM: mais tu jouais toi?

Default avatar.png JBM: je me souviens pas t'avoir croise dans les rankings

Neumann: Vite fait, en diletante

Default avatar.png JBM: comme ma version publique a l'heure actuelle quoi

Neumann: Sauf que moi j'ai un classement décent, mais sinon oui pareil :D

Default avatar.png JBM: :p

YannT: oui j'allais dire je t'ai vu sur le range 20-30

YannT: c'est pas rien

Default avatar.png JBM: ah ok j'ai du zapper

Default avatar.png JBM: j'ai pourtant rouvert la page ce matin

Neumann: J'ai fait mon archi à la zob, mais maintenant que j'essaye d'y mettre des trucs sérieux, ça rentre pas

YannT: j'en suis passé par là aussi... j'ai tout réécrit pour rentrer la simu

Default avatar.png JBM: ca par contre ca m'arrivera pas cette fois-ci

YannT: et là j'en suis au stade ou faut réécrire toute l'éval pour avoir une chance de rentrer un minimax

dbdr: Neumann https://miro.medium.com/max/700/1*gyY_JD_r2CmSxioNnSyFiw.jpeg

tekki: salut vous êttes sur le nouveau challenge?

Neumann: lul

Vry: Au secours ... mon cerveau ne veut pas que je code sur OoC, il me force à vider le lave vaisselle et à passer l'aspirateur ... HELP !!!

YannT: drole de façon de parler de ta femme :p

tekki: :)

dwarfie: vry ... donne moi ton code , je te dirais ce qui va pas dedans , ca te machera le boulot ... :D

**dwarfie en mode truand

Palmipedus: Vry dwarfie lool

Vry: L'est bien mon code, il détecte l'adversaire (il manque trois choses : optimisation mais osef on va juste mettre max 1m action et reboot du bouzin)

Vry: merde parse error j'ai mis ) au lieu de , ...

Vry: , algo de recherche et prise en compte des dégâts et de lui-même !)

Boulet: Dwarfie ?

Boulet: Il est pas deterministe ton bot ?

dwarfie: si

Bob: amis du boss, des tortues et du week-end qui commence le vendredi, bonjour o/

Bob: Automaton2000, pouet

Automaton2000: le truc c'est qu'il y a déjà un

Bob: déjà un pouet Automaton2000 ?

Automaton2000: alors c'est pas un timeout

Bob: ou déjà un boss

RomanceDawn: yay !! je sais pas qui m'a pushé mais c'est sympa :v:

RomanceDawn: c'est toi Automaton2000 ?

Automaton2000: bon allez je vais coder un truc

RomanceDawn: t'a raison :kissing_heart:

Boulet: il serait temps Automaton2000

Automaton2000: si je suis pas en train de le faire

dwarfie: ouais , il serait temps de me repondre sur gajim

RomanceDawn: lool

Vry: Bon puisse que c'est comme ça je vais courir ! :p

Vry: Vivement attestation sur portable ...

RomanceDawn: ce serait trop pratique sur portable

RomanceDawn: c'est pas le but de la manoeuvre je pense :p

Boulet: oups pb de son

Boulet: pas entendu le bip

Vry: C'est prévu pour lundi à priori ... mais du coup ils vont pouvoir faire des statistiques sur nos sorties et mettre les policiers au bon endroit

Boulet: sorry dwarfie

RomanceDawn: haaaan

RomanceDawn: c'est quelle ssii qui fait le logiciel ? ^^ on sait pas ?

Boulet: oui ou alors te faire remaquer que Mr Vry est sorti 4 fois aujourd'hui

Boulet: et ça ce n'est pas bien

Boulet: toussa

Vry: Trois ... c'est tout ...

RomanceDawn: comme ça on peut lu envoyer une amende par courirer? :D

domak: Pourquoi faut-il toujours que pb4 me marche dessus quand il va taquiner le top?

domak: Serieux... y'en a plein autour de moi

domak: J'ai perdu plus de 20 places depuis cette nuit (tard)

Vry: La garde des enfants, les courses pour dix jours et là ... du week-end enfermé

Vry: +1 domak, cette nuit a été difficile ...

pb4: Désolé -_-

domak: oui mais j'avais soumis un bon truc, j'érais juste devant stilgart, trop fier de moi

Stilgart: calmez vos devant Stilgart avant la gold, merci :)

Stilgart: et go go go domak bien sûr

YannT: tu vas me pousser #1 pb4 ahah

YannT: ah non c'est siman

domak: non moi je submit plus rien, on sait jamais

Bob: quand t'as une idée d'amélioration le vendredi à 16 heures et que t'oses pas pousser

domak: pb4, pas besoin de rage push, tu vas passer gold.. si si ;-)

domak: non c'est comme la prod

domak: veille du we tu touches à rien!

RomanceDawn: c'està quelle heure le gold ?

Bob: pourquoi y en a sans toucher à rien leur code monte alors que le mien baisse ?

Bob: s'pô juste

Default avatar.png leojean890: j'ai aussi perdu 15 places durant la nuit mais du coup j'ai submit la version suivante ce matin..

domak: oui je t'ai vu galérer

Stilgart: Bob: parce que tu te remets à faire des matches

YannT: #1 :tada: :tada: :tada:

Vry: Je pense que cette nuit tout le monde est descendu ...

RomanceDawn: YannT top1

YannT: (bon kovi et siman repushent...)

Stilgart: pense à faire un screenshot

RomanceDawn: avec une large avance lol

Stilgart: ce moment où tu améliores les perfs et où tu passes de 80% à 76%

Stilgart: mais wtf ?!

Default avatar.png leojean890: gg yann

BlaiseEbuth: Yo Automaton2000 et AutomatonNN, les seuls mecs polis du chat !

Automaton2000: mais je peux pas tout faire

AutomatonNN: salut tout le monde

Stilgart: Automaton2000: on a vu ça avec les tortues

Automaton2000: va falloir que je prenne en compte le fait que les autres

Stilgart: et la politesse d'ailleurs :)

jolindien: glouglou

Syj: Automaton2000 ,il faut faire quoi pour gagner

RomanceDawn: ca coule ?

jolindien: gg YannT !

Automaton2000: ah mais c'est bien le probleme

jolindien: ça boit

R4N4R4M4: Salut tous les gens

YannT: ça va pas durer mais bon, comme ça j'ai le screenshot héhé

Default avatar.png leojean890: clair^^

BlaiseEbuth: Yo R4

Default avatar.png leojean890: salut:)

jolindien: non bien joué

Bob: gg YannT

Default avatar.png leojean890: tu peux push des trucs au dernier moment mais sans risques (petite correction etc):p

YannT: :blush:

RomanceDawn: par contre ca veut dire qu'il faut faire une simu et tout pour monter, ça c'est pas cool

R4N4R4M4: J'ai touché à rien dans mon code depuis 2 jours, je repush et paf, je passe devant Bob :D

jolindien: pas coule ?

Default avatar.png leojean890: ça aide en général quand même de faire ça

RomanceDawn: lol

Bob: R4N4R4M4: meuh

R4N4R4M4: Je viens d'arriver alors je relis le tchat :D

Default avatar.png leojean890: je viens de me faire tuer 3* de suite par banduga

Bob: allez je suis ouf j'ai poussé

Bob: 1 seule défaite sur les 16 premiers matches c'est suspect

Boulet: gg bob

RomanceDawn: c'est moi ou le leaderboard il est cassé ?

YannT: si c'est le premier contest où je fini dans le top20 et y'a pas de tshirt à cause du confinement, je vais être teeeellement dégouté

RomanceDawn: l'important c'est d'avoir un tshirt dans le cœur :smirk:

RomanceDawn: n'est il point Automaton2000 ?

Automaton2000: nan mais c'est un peu plus de temps

Bob: mon premier t-shirt a été découpé par les pompiers l'été dernier quand je me suis pété le bras :cry:

YannT: j'en veux uuuun

domak: Bob... bob... pourquoi t'as fait ça!

Bob: repousser ?

Bob: ou me péter le bras le jour où je portais un t-shirt CG ?

domak: repousser

Bob: bah j'avais une paire d'idées pas chères qui me semblaient valoir le coup

Bob: plus un petit bug

domak: J'ai l'impression d'être le vigile de la porte des 100...

domak: je bouge plus

Bob: le cerbère de la porte ?

domak: céça

Bob: il ne te manque plus que le maître des clés

BlaiseEbuth: Gloire à Zuuk !

BlaiseEbuth: -k+l

Stilgart: non, AutomatonNN n'est clairement pas d'accord

AutomatonNN: yo aveuh tu vas pas te faire un truc de ce que tu dis ?

YannT: je trouve qu'il manque pas mal de pseudos familiers sur ce contest

Stilgart: ha bon ?

YannT: pourquoi je sens qu'ils vont tous poper sur les derniers jours? :p

RomanceDawn: j'aimerais bien voir berber monter comme une fusé, je l'ai jamais vue faire

RomanceDawn: beber*

Bob: Stilgart j'arrête pas de perdre contre toi ça m'énerve

Dammmien: Hello, lorsque qu'on fait un move le power chargé et disponible dans le même tour ou celui d'après. Par exemple si j'ai silence à 5 est ce que je peux faire "MOVE N SILENCE|SILENCE N 3" ?

Bob: oui tu peux

Dammmien: oh ça ouvre tout un champ de nouvelle possibilités :smirk: ! Merci !

Samsa: YannT voit le bon côté des choses. Le niveau pour monter de ligue est plus bas

Samsa: Dammmien tu peut aussi faire "TORPEDO 4 3|Move N TORPEDO" (au cas où tu te pose la question)

Stilgart: oulah...

Stilgart: merci pour tout aide Bob :D

Bob: bah écoute je suis passé maintenant ça va :D

Stilgart: +15 places ici :)

Stilgart: enfin -15 en classement

domak: -10 ici

domak: j'hésite à repusher maintenant...

Samsa: ça sert à rien vous passez en gold normalement

Samsa: donc tout va être remis à 0

Stilgart: à 95 c'était pas garanti du tout

Default avatar.png leojean890: ce sera sûrement plus que 100 personnes tu veux dire ?;P

Bob: domak, voilà maintenant je sais pourquoi j'ai repoussé

Stilgart: à 80 je me sens mieux

RomanceDawn: c'est sûr que c'est les 100 premier ?

Samsa: on verras bien

Default avatar.png leojean890: non pas sûr certains pensaient +

Bob: on fait toujours de grandes conjectures

Default avatar.png leojean890: mais si c'est les 100 premiers et que t'es 101 ça devrait aller qqn va te poussr au dessus du boss

Bob: et des fois on se rate totalement

Default avatar.png OldDadou: Salut, je comprends pas cette consigne: A torpedo requires 3 charge actions to be ready.

Bob: domak : j'ai gagné presque 70 places avec mon nouveau code

RomanceDawn: han

Default avatar.png leojean890: très rapidement

Bob: OldDadou : quand tu fais un move tu recharges un pouvoir

RomanceDawn: sur 1400 classé

Default avatar.png leojean890: 52 stylé

Bob: il faut 3 recharges pour faire un torpedo

RomanceDawn: y en a ~500 en silver

Default avatar.png leojean890: ouais c'est bordélique silver xD

Default avatar.png OldDadou: Bob, got it. Merci

Default avatar.png leojean890: ce serait logique d'en faire passer + de 100^^

domak: gg bob

Default avatar.png leojean890: après ça dépend des points de vue aussi

Samsa: on seras fixé dans une heure

Bob: merci

Samsa: (j'espère)

Stilgart: leojean890: la logique, c'est d'éviter d'en faire passer 300 d'ici demain

Default avatar.png leojean890: ouais 300 c'est trop

Default avatar.png leojean890: on est d'accord

Stilgart: donc un départ à 70 ne me choquerait pas tant que ça

Default avatar.png leojean890: 30à d'ici une semaine ?:P

Stilgart: (c'est serré)

Default avatar.png leojean890: c'est qui qui décide combien passent ?

Bob: oui, en général si on prend 100 personnes d'entrée, tu vas en avoir 30-40 qui entrent dans la foulée

Default avatar.png leojean890: l'algo de CG?

Default avatar.png leojean890: ouais 30-40 poussés

Stilgart: l'algo c'est que CG choisit un bot

Default avatar.png leojean890: mais c'est qqn de l'équipe de CG qui choisit quoi ?

Stilgart: en général rapide/déterministe

Bob: avec les gens qui passent naturellement et ceux qui étaient juste en-dessous et qui repoussent parce qu'ils n'ont plus de concurrence au-dessus

Stilgart: et c'est ce bot qui fait le boss

Default avatar.png leojean890: d'accord donc c'est pas un nombre

domak: bon je repush et on verra bien si j'ai le niveau pour passer

Default avatar.png leojean890: ils le prennent et après on voit si on passe dessus ou pas quoi

YannT: allez on fait une blague et on prend wlesavo comme boss silver :D

Bob: non ça ça sera pour le boss gold :D

Default avatar.png leojean890: mdr

RomanceDawn: moué

Bob: tout le monde spéculera sur 50 personnes et ils prendront le 10e

Default avatar.png leojean890: le boss gold ils peuvent prendre très haut à mon avis

Samsa: oui

Default avatar.png OldDadou: on peut se plug a vim ? Vous savez?

TidyMaze: 18h la ligue ?

BigUP: Argh ! 137eme ! ;( belle serie de loose la ! ;(

Default avatar.png leojean890: donc c'est les 3 orgas du concours qui décident quel boss prendre ?

Default avatar.png leojean890: eulerscheZahl , G-Rom et Illedan

Vry: Khao m'a mis K.O. ...

Stilgart: :(

Default avatar.png leojean890: tiens j'ai une égalité avec lui moi ;o

Zorg1: bon ils l'ouvrent à 18h cette ligue gold ?

AymeeB: Bonjour, quelq'un est sûr OOC et peut me dire comment le bâteau choisit son orientation initiale? je ne vois pas comment on peut la définir.. est-ce fait de façon random?

AymeeB: sur*

BlaiseEbuth: Orientation ?

Default avatar.png leojean890: y'a pas cette notion d'orientation

AymeeB: oui la direction du bâteau, par exemple si je choisis (5,8) le bâteau s’oriente vers le nord et je ne peux pas alles vers le sud.. alors qu’il aurait pu s’orienter d’une différente façon

BlaiseEbuth: Tu t'inventes des trucs là, y'a pas ça, tu vas où tu veux...

AymeeB: d’accord bon ça doit être mon code, merci quand même :)

superalaise: salut à tous

superalaise: petite question

superalaise: il y a moyen de récupérer un vieux code d'un ancien challenge?

Bob: AymeeB, perso au tour 1 les deux sous-marins sont orientés vers l'est

Bob: superalaise tu peux récupérer le dernier que tu as soumis

Bob: sur la page des concours, tu vas sur les anciens concours

Bob: sur le report du challenge de ton choix, il y a ton code

superalaise: ayé, j'ai trouvé

AymeeB: Bob, c’est toujours le cas ?

superalaise: merci Bob

Bob: AymeeB pour autant que je puisse dire oui

AymeeB: ralalah merciiiii

Bob: après c'est ton premier move qui détermine ton orientation

AymeeB: ça marche merci beaucoup!

Bob: et comme dit BlaiseEbuth de toute façon il n'y a pas de notion d'orientation dans le jeu

Bob: au premier tour tu te mets où tu veux et au tour suivant tu peux aller dans la direction de ton choix

Bob: sauf à t'être collé contre un bord ou une île, évidemment

BlaiseEbuth: Oui c'est juste sur le viewer. SI t'es orienté nord tu peux très bien allez au sud.

Default avatar.png JBM: ou alors tu peux te dire que la maniere de lui dire dans quel sens tu veux aller est telepathique

Default avatar.png JBM: lui dis rien, il Sait

Bob: BlaiseEbuth pour le coup ça c'est peu vraisemblable

Bob: parce que si tu es orienté au nord, sauf à avoir fait un surface, ça veut dire que tu arrives de la case sud :p

BlaiseEbuth: Ah ? Je suis orienté Nord, je surface, et je vais au sud...

Bob: mouarf victoire contre wlesavo, ce coup de bol

BlaiseEbuth: lag de merde

Bob: il a timeouté :rofl:

Bob: Blaise oui c'est le seul cas qui marche

Bob: tiens oui le leaderboard est tout pété

Vry: gg Bob

Bob: merci

BlaiseEbuth: Donc possible... J'aurais du prendre est et ouest pour éviter la polémique... :D

Bob: :D

Default avatar.png JBM: un peu plus a l'ouest

Bob: Vry : j'ai pourtant rien rajouté de spécialement puissant pourtant

Bob: mais bon faut croire que c'est significatif

Bob: ou alors j'ai juste eu un énorme coup de bol

Vry: Tu as probablement une façon de jouer qui ne plaît pas à son bot ...

Stilgart: ça doit être Automaton2000 qui tire les ficelles

Automaton2000: je suis tout à fait d'accord

Bob: ah, Automaton2000 a avoué !

Bob: #skynetIsComing

Automaton2000: magus, tu sais si on peut pas faire de simu

Stilgart: on ne l'arrête plus

Bob: il est déchainé

Vry: Toujours pas de bot "chelou" ... :stuck_out_tongue_winking_eye:

Default avatar.png leojean890: 2 min hehe ?!

Default avatar.png leojean890: domak en plein submit mdr

Stilgart: plus que ça... je vois toujours pas de boss en vue

Default avatar.png leojean890: et daninja

Default avatar.png leojean890: que 2 personnes dans le top 200 en submit

Default avatar.png leojean890: ah non 3

domak: oui la lose...

Default avatar.png leojean890: le submit de la mort pour passer top 100?:P

domak: et en plus un mauvais push

Default avatar.png leojean890: t'inquiète même si tu es hors top 100 je pense que le boss sera à ta portée dans la soirée si il est vraiment de rang 100:P

Bob: ah tu repousses à 18 heures ?

Bob: t'es encore plus ouf que moi :D

domak: oui ça passera, au pire j'ai 15 jours

domak: oui de toute façons j'ai fait un mauvais run

Default avatar.png leojean890: bah même dans la soirée ça passera vu que t'es limitrophe 100

Default avatar.png leojean890: après s'ils prennent pas un boss de rang 100 on verra

Bob: en fait là ils doivent être occupés à décasser le leaderboard :D

RomanceDawn: à 18h

RomanceDawn: en télétravail

RomanceDawn: hum

Stilgart: ça submit fort là

BigUP: voila ! on est pret !!

Stilgart: mais toujours pas de Cpt

dbdr: on a des paris sur le nom?

BigUP: encore que si on peut attendre que mon IA remonte Top 100, ca m'arrangerait

dbdr: Ctp Haddock pour moi

Default avatar.png leojean890: xD

BlaiseEbuth: +1 pour le haddock

Default avatar.png leojean890: bah c'est ptet 115, 130, 150 qui sait

Default avatar.png leojean890: ou 80

Stilgart: dbdr: ils ont patché les noms

RomanceDawn: je me demande si y a un motivé qui fait un NN

Default avatar.png leojean890: cptn crochet

dbdr: patché?

Stilgart: et puis ça c'est pour la gold (haddock)

dbdr: sinon j'espere LeChuck

Default avatar.png leojean890: ah domak repasse top 100 xD

Stilgart: c'est bien Cpt (et plus Ctp) maintenant pour Iglo et Nemo

RomanceDawn: Davy Jones

domak: oui mais je fais yoyo surdes séries

Default avatar.png leojean890: moi j'ai été baissé encore à 100 pile :P

Default avatar.png leojean890: yeah gold pour moi:p

Stilgart: ha bah... gg dbdr

Default avatar.png leojean890: ptit message 18h08

Stilgart: sauf pour le ctp

Boulet: gg les petits

Stilgart: on le voit pas dans le leaderboard par contre

dbdr: t'es passé?

dbdr: il est à combien?

Stilgart: oui

Stilgart: aucune idée

Vry: Cpt. O'Kane ?

Stilgart: 492 d'apres le bug

dbdr: :O

Stilgart: c'est Cpt. Haddock

RomanceDawn: https://www.codingame.com/contests/ocean-of-code/leaderboard

RomanceDawn: le board marche là

Stilgart: le bug = non réactualisation du total

RomanceDawn: y a 5 gars en gold

Stilgart: (donc j'ai le nb de gens en silver

Stilgart: )

Vry: Il est plus ou moins top 100 ...

Swagboy: Que sont les ESN/SSII ? Et pourquoi y a-t-il une checkbox pour ne pas y travailler dans le petit formulaire de CG ?

Stilgart: mieux, je suis 95/95

Vry: Ok donc ça va nous motiver pour passer alors ! :p

Default avatar.png leojean890: bah même 100eme je suis passé diect

Stilgart: si vous voulez participez à la soupe de tortue, vous savez quoi faire :D

Vry: Un peu plus que ce que je pensais mais pour le contest c'est pas plus mal vu qu'il reste 16 jours ...

Stilgart: il est en quel langage Cpt. Haddock ?

Vry: Stilgart t'es Gold mais tu prends cher si j'ai bien compris :D

Bob: voilà

Vry: gg quand même !

Stilgart: Vry: je le savais

Vry: gg Bob

RomanceDawn: oalal je le sent pas du tout le boss silver ca va etre une galère

Vry: Cool je le marrave du premier ocup dans l'IDE ! :p

BlaiseEbuth: Une galère ça se coule facile avec un sous-marin.

Boulet: il t'arrive mon Stilgart

RomanceDawn: pas mal BlaiseEbuth

Vry: Et il est sympa il affiche les cases restantes

Bob: j'ai bien faut de pousser mes modifs tout à l'heure

BlaiseEbuth: :D

Default avatar.png leojean890: mdr je suis tout en bas du leaderboard gold là pour le coup

Default avatar.png leojean890: allez challenge accepté, remonter tout ça:0

RomanceDawn: hadock en C#

Stilgart: tiens, salut leojean890

Default avatar.png leojean890: hello;p

Vry: C'est l'heure de faire à manger et de laisser le temps au temps ...

Default avatar.png leojean890: y'en a qui vont changer de league direct

RomanceDawn: pas le temps de niaiser

Default avatar.png leojean890: avec les push de silver

Stilgart: avec bob et leojean on se fait notre petit coin en low gold

Bob: yes

Default avatar.png leojean890: mdr j'avoue

Default avatar.png leojean890: en vrai j'étais 100eme

BigUP: Yes !! Gold !! ;)

Default avatar.png leojean890: même si j'étais 8X toute la journée

Palmipedus: ha tient gold oouvert #70/95

Default avatar.png leojean890: du coup bizarre que ça passe

Stilgart: BigUP: on te garde une place au chaud

RomanceDawn: le server en PLS

Default avatar.png leojean890: pour 95

Vry: Cpt Haddock est retombé à 0.00 ...

Boulet: dwarfie vient de recevoir le gold

Palmipedus: ca va etre impossible de monter en legende

Stilgart: boulet il s'enflamme par contre

Default avatar.png leojean890: legende ça sera pour les 30 premiers à l'ouverture mdr

Stilgart: oulah ? gros bug ?

BigUP: Stilgart, j'y suis dans quelques secondes

Boulet: non c'est mon classement

Boulet: bah il est 318

TidyMaze: bon ben 100% de gold

BigUP: Je crois que le boss gold a pris chère !!! ;)

Vry: Ah oui gros bug ...

RomanceDawn: hahaa

RomanceDawn: je vais etre gold pendant au moins 10 secondes

Stilgart: [CG]SaiksyApo: beep

[CG]SaiksyApo: Koua

RomanceDawn: c tout cassé

Boulet: Stilgart : OM

Stilgart: le boss silver est cassé

Vry: Le boss Silver a perdu son classment

RomanceDawn: le bosss silver est à 0.00

BigUP: [CG]SaiksyApo, on l'a explosé le Boss !!! ;)

dwarfie: et moi qui me casse le cul a refaire mon code , c'etait pas la peine en fait :D

YannT: 267 personnes en gold ahah

Syj: gg tt le monde :)

Bob: la ligue gold vient de passer de 95 à 267 :D

YannT: tout bronze va passer :p

Default avatar.png JBM: tiens je suis gold

Palmipedus: oups tout le mpodme en gold

RomanceDawn: du C# en meme temps :stuck_out_tongue:

Default avatar.png JBM: mdr

dbdr: sur? moi je vois: https://i.snipboard.io/sbjzTW.jpg

RomanceDawn: c'est forcement foireux

Bob: moche

[CG]SaiksyApo: Hum

dbdr: 96 en gold

Default avatar.png JBM: ah merde ca m'a fait passer lvl 43

Default avatar.png JBM: j'aimais bien 42

dbdr: JBM :(

BigUP: je savais qu'elle etait au top mon IA !!!

Stilgart: dbdr: faut le temps de promo

Default avatar.png JBM: ben mon lvl il est la en tout cas

YannT: je vois 267 personnes en gold

Stilgart: 94 / 267 là


Nagatwin: moi je vois 267

YannT: tout silver va passer gold :D

dbdr: ah oui j'ai 267 maintenant

BigUP: Mon meilleur contest depuis des lustres !!! ;)

Vry: Cpt. Haddock a quitté le navire ... on arrive tous ! Mouhaha ...

dwarfie: 206eme ... la place que j'aurais eu en silver sans la melasse de fin de ligue ... :D

RomanceDawn: on est tous trop fort

Stilgart: wow, je me mets à gagner des matches :D

Zorg1: waou 267 en gold

Vry: On va faire de la soupe de tortue !

Default avatar.png JBM: ca va faire une drole de ligue argent pendant un moment ca

Default avatar.png JBM: sauf s'ils nerfent le wood1 aussi

Palmipedus: hum il vont regler ca,

RomanceDawn: je suis en gold j'y RESTE :p

ThomasNicoullaud: s'ils ont pas la feature pour dégrader les gens de leagues, ca va etre compliqué :D

Bob: et voilà 463 en gold

Palmipedus: 463 en gold...

Bob: nice

RomanceDawn: je veux rien entendre

ThomasNicoullaud: et qui rebasculer surtout

Vry: 429° Gold \o/

Boulet: JE VOUS RAPELLE QUE C"EST LE CONFINEMENT VOUS NE DEVEZ PAS SORTIR (de la silver normalement)

Boulet: :D

Bob: elle va rester dans les annales cette ouverture de ligue

Palmipedus: mince j'ai perdu du rnking a cause de ca...

Stilgart: ThomasNicoullaud: sans parler de l'XP impossible à changer

dbdr: retrogradez moi toute cette racaille ;)

Zorg1: euh il n'y a plus de ligue silver ?

Default avatar.png JBM: bon ben je serai curieux de lire le PM de *ca*

RomanceDawn: tutut moi j'ai mon attestation CG qui dit que je suis en GOLD

Swagboy: hehe dbdr on est plus chez soi nulle part

Default avatar.png JBM: silver c'est ze place to b2 maintenant

Default avatar.png JBM: une zone tres select

Bob: si tu gagnes bronze, tu fais direct bronze -> gold :D

Default avatar.png JBM: trop pour nous

Vry: Zorg1, si mais il faut un score négatif pour y rester en Silver

BigUP: le serveur est à l'agonie !!! ;)

Bob: ça valait le coup de se casser le cul pour passer gold

RomanceDawn: ho non il est plus cassé :(

Stilgart: auto double-jump is the new meta

Default avatar.png JBM: encore une mise en prod du vendredi soir

RomanceDawn: Ceux meilleurs que le Boss seront promus en ligue Or à 19 H 56

ThomasNicoullaud: rollback de la BDD de 18h00 :D

RomanceDawn: cette pls

Default avatar.png JBM: on leur a pourtant dit qu'il faut jamais faire ca

Syj: quand il monte un boss, il prenne une IA d'un joueur dans le classement ?

Vry: Remettes nous en Silver si possible ..

RomanceDawn: :(:(:(

Bob: oui

BigUP: yes ! bon winrate sur ce démarrage ! :)

Syj: j'aimerai bien savoir à qui elle appartenait :)

Vry: Bon j'ai une salade à préparer moi !

Palmipedus: rollback alors?

Zorg1: ah ok ils ont fail le boss silver :D

Palmipedus: comment ca fail?

Vry: Zorg1 au début ça commençait bien puis tout d'un coup il a perdu son score

Zorg1: ok

Zorg1: ben à plus tard le temps de rerun une ligue à 400 gus ;-)

Vry: Du coup il avait 0.0 avec submit terminé et tous ceux qui étaient "plus fort" sont passés

domak: si j'en crois l'affichage, je suis top 3 derrière pb et wlesavo

Vry: Il faudrait tous nous remettre en silver et refaire passer le boss.

Palmipedus: dommage le gold de ce contest ne vaudra plus rien

domak: screentshot

ThomasNicoullaud: je vois pas comment ils vont faire

Default avatar.png JBM: encore un coup de mongoDB

Stilgart: Palmipedus: si, tu es passé à l'ouverture toi :)

ThomasNicoullaud: j'espere qu'ils ont fait une image de la BDD avant leur opé

Default avatar.png JBM: jvous avais pourtant bien qu'il fallait pas negocier avec ACID

Palmipedus: oui

Palmipedus: Stilgart oui

domak: bah on refait non?

Stilgart: Vry: honnêtement, mieux vaut ne pas corriger le truc

RomanceDawn: ACID qui suis ça en vrai ? :D

Stilgart: c'est un coup à faire pire

Palmipedus: esperons qu'ils peuvent rollback

Vry: Stilgart, mais on garde l'XP :D

Stilgart: et à vraiment tout planter

Bob: ils ont réparé le boss ?

ThomasNicoullaud: Stilgart si tu corriges pas dans 6 jours on est 700 en gold

ThomasNicoullaud: ca va etre super pour tester

RomanceDawn: C Ligue Argent Rang 27 31


ThomasNicoullaud: avec 100 games

Vry: Bob, comment savoir, il n'y a plus personne en Silver ...

RomanceDawn: serieux

Stilgart: faudrait juste fix le boss et nerfé celui de bronze

Default avatar.png leojean890: ça y est ils ont rollback

Bob: si il reste les 4 pékins qui ont soumis juste après la première promo pour essayer de passer en deuxième vague :D

Stilgart: ThomasNicoullaud: oui, il faut corriger le soucis du boss solver

Palmipedus: aye roll back

Syj: je suis redevenu en arget :-(

Syj: je suis redevenu en argent :-(

Palmipedus: mais je suis 97 now...

Boulet: ah tiens on vient de redescendre

RomanceDawn: avec un peu chance je peux passer entre les mailles du fillet

Stilgart: mais redescendre les gens de gold vers silver c'est mort à mon avis

Zorg1: cle "boss solver" c'est l'algo qui bat le boss :p

Stilgart: faudra apprendre à faire avec, un peu comme les confinements

Default avatar.png leojean890: c'est ce quils viennent de faire

Vry: Ça vient de se produire ....

Boulet: enfin moi je suis de nouveau silver

RomanceDawn: on est 30 en argent

Default avatar.png leojean890: on est 463 en solver

Stilgart: wow

Default avatar.png leojean890: simver

Default avatar.png leojean890: silver

RomanceDawn: wtf

Stilgart: wow

Palmipedus: grrr je vais passer a la secode ouverture

Zorg1: ah ok je suis redevenu silver

Stilgart: j'espère que celui qui est aux manettes sait ce qu'il fait :(

Zorg1: qu'est ce qu'on rigole :D

Boulet: 250 XP gratos :D

Stilgart: (parce qu'une manip pareille ça n'a jamais été testé)

cup_of_tea: N/A = silver?

TidyMaze: les montagnes russes :)

Zorg1: Stilgart : bah non pourquoi ? il improvise

Vry: Il va falloir du temps pour que le leaderboard s'en remette, bon courage à lui

Bob: si je me retrouve à un rang plombé à la fin du run et que je passe pas la deuxième ouverture je vais être fâché

Vry: N/A = leaderboard panic ?

Palmipedus: oui moi aussi

Stilgart: Zorg1: c'est ce que j'ai dit, improviser c'est bien quand tu sais ce que tu fais ;)

BigUP: Hey !!! Je suis 1er !!!

Bob: bah au pire je passerai demain et on aura bien rigolé

Boulet: Bah savoir ce qu'on fait ....

Stilgart: gg BigUP

Stilgart: screenshot

BigUP: dans un truc tout seul !

Boulet: c'est comme le reste

Nagrarok: ils ont ouvert la ligue BigUP :D

Default avatar.png JBM: on a qu'a faire une legend-1 et legend-2

Stilgart: BigUP il est immune au retour en silver :D

BigUP: Stilgart, ou alors, je suis tout seul en silver !?

fenrir: cool, passé or sans rien toucher

Boulet: non on est tous silver

Nagatwin: Ils sont en train de tout reroll ? :o

Stilgart: fenrir: gros caca

Bob: ouais bon de toute façon maintenant le temps que le leaderboard stabilise les 500 reruns il va plus rien y avoir de fiable avant la fin de soirée

fenrir: ah ben non

RomanceDawn: Remboursé !!

Zanbez: Tu me vois, tu me vois plus et hop 100 place de mieux

Stilgart: du coup, ça se transforme en rerun de la silver

Zorg1: prêt pour la nouvelle tentative de commit ?

Stilgart: fenrir: si, mais on a tous été dépromus

dbdr: JBM au-dessus de Legend on peut ouvrir Mythic

BigUP: quand je pense que j'ai pas resubmit pendant 3 jours pour ne pas flinguer mon classement !! ;)

fenrir: on a été méchant ?

RomanceDawn: prenez pas un boss en C# aussi

Stilgart: Zanbez: rends-moi mes places :)

Default avatar.png JBM: du coup on peut regagner l'XP ^^'

Default avatar.png **JBM est fan

Stilgart: fenrir: non, tout le monde a été promu

Zanbez: Je suis passé de 224 à 127 ?

Zorg1: RomanceDawn : ah ils ont pris un boss un java ?

Bob: ça méritera un post mortem sur le blog cette histoire-là

Stilgart: surtout que je suis bien laisé sur ce run

Default avatar.png JBM: lese?

Bob: toi aussi Stilgart ?

Palmipedus: c'etait qui le boss? je suis c# aussi

Stilgart: vu que j'étais promu en 1er, mon first 20 c'était avec le top

fenrir: arf, la fausse joie

RomanceDawn: En C# il etait :p

Zorg1: ah oui le C# ...

Palmipedus: on sait pouquoi il a lache le boss?

Stilgart: non

dbdr: trop de pression

Bob: C# on vous dit

Stilgart: mais ça doit pas être son code le soucis

Boulet: Droit de retrait du boss

Boulet: moi je ne vois que ça

Stilgart: même s'il se met à full timeout, il peut pas tomber à 0.0 d'un seul coup

RomanceDawn: oui il etait à 0.00 si c'etait le code il aurait etait negatif

Default avatar.png JBM: en perdant tout tu retombes a 0 d'ELO?

Default avatar.png JBM: ouais voila

Default avatar.png JBM: ils ont vraiment une atomicite de transaction louche

Stilgart: faut perdre des milliers de matches pour ça (il était vers 25)

domak: bon... ETA pourla statibilisation du classement? un pronostic?

Bob: 21-22 heures ?

Zorg1: bah laisse les analyser leur bug déjà

Default avatar.png JBM: ah oui ils ont relance la ligue complete

Bob: une ouverture de ligue normale ça prend plusieurs heures en temps normal

Default avatar.png JBM: ca va pas aider la latence du chat

Boulet: bon enfin c'est une "petite" ligue

Boulet: 237

domak: on pourra raconter à nos petits enfants qu'on y était...

Bob: et là tu as presque cinq fois le nombre d'IA voulus qui rescore tout

Zorg1: ah toute la ligue simver est en rerun ?

Boulet: oui

domak: yeap

Bob: Boulet non au départ c'était 95

Zorg1: bah bonne nuit alors

ThomasNicoullaud: ils ont pas arréter les run surtout

ThomasNicoullaud: c'est mon run du gold qui continu moi

Bob: 237 c'était la première vague après la mort du boss

Boulet: ah oui 493

Boulet: pardon

domak: paix à son âme

Zorg1: "492 résultats trouvés pour Socre -en cours" :p

Bob: bref là on peut revenir demain

Palmipedus: en tout cas j'espere aussi passer au second cut, parce la je navigue vers les 100...

domak: c'est toi le boss

Palmipedus: ha?

Palmipedus: marrant, je ne savais pas

BigUP: Ha punaise !! je sais ! c'est mon code de dev qui a été pushé !!! ;(

domak: bah aux alentours de 100 en c#

domak: y'avait toi et qui d'autre?

Palmipedus: oui mais on etait plusieur non?

Zorg1: y en a u# ...ne masse des codes en C

Zorg1: houla

Palmipedus: il me semble en avoir vu d'autres

BigUP: forcément la position de démarrage en dur, ca fait mal ! ;(

Boulet: rapide calcul < 479H sur une seule machine

Palmipedus: mais bon c'est tres probable en effet

Boulet: bonne nuit les petit

Bob: il faut trouver le code en C# qui affiche le nombre de cases :)

Palmipedus: moi j'affiche le temps de mon tour et pas de position en dur :D

Default avatar.png OldDadou: Yo, si on touche, on le sait pas. c'est ca ?

SeebOmega: re j imagines j arrive en retard mais les promotions ont marche ?

Bob: non

Zorg1: bon je repasse vers 22 h voir où ça en est

SeebOmega: ok j ai recu le mail mais je me voit tj en sulver

Zorg1: SeebOmega : oui et non, ça a été rollbacké

domak: t'as loupé le meilleur

Bob: SeebOmega il y a eu un gros bug

SeebOmega: je retourne faire du sport

SeebOmega: #tristessed

Default avatar.png JBM: du sport

Default avatar.png JBM: en plein contest

Default avatar.png JBM: aucun respect

domak: mouais

Bob: toute la ligue silver s'est retrouvée en gold ils ont dû faire un rollback

domak: une bière, ça oui

domak: quelqu'un en veut?

Bob: bière ? on m'appelle ?

Bob: :beers:

BlaiseEbuth: :beers:

Default avatar.png JBM: rha j'ai apero virtuel avec la belle-famille

Default avatar.png JBM: c'est pas le moment de boire en avance

domak: t'es pas obligé de finir carpette, tu sais

Default avatar.png JBM: c'etait donc ca?

Palmipedus: avantage ils ne peuvent pas sentir si tu as bu

Bob: on aura tout bu

domak: d'ailleurs, il fallait qu'on te le dise mais l'alcool n'est pas un refuge...

Default avatar.png JBM: je sens que ca va me relouter tres vite

Haashi: y a eu un probleme a la sortie du gold ?

Default avatar.png JBM: surtout apres cette journee de merde

domak: tiens y'a la cavalerie qui arrive

Bob: Haashi oui

domak: Haashi il y a une foirage

domak: et donc rerunage

Default avatar.png JBM: j'espere qu'il y aura refoirage

Haashi: est ce qu'on va avoir 2 fois les +250 xp ?

Default avatar.png JBM: c'est bon pour l'xp

Haashi: xDDD

Haashi: +1 JBM

Zorg1: bref on reboot la ligue jusqu'à ce que ça marche ^^

Default avatar.png JBM: ils ont pas dit un mot depuis tout a l'heure non?

RomanceDawn: y 500+ submit en parallèle

Default avatar.png JBM: c'est pas souvent que je veux le fin mot de l'histoire a ce point

Zorg1: mode "Montpellier ne répond plus"

Bob: bah là tout de suite je pense qu'ils ont autre chose à faire que de la comm

Stilgart: Haashi: probablement

Default avatar.png JBM: la tout de suite je pense pas qu'il soit necessaire que *tous* soient sur le pb

Default avatar.png JBM: donc je vois pas ce qui empeche la acomm

RomanceDawn: moin quand j'ai un incident je fait toujours une comm

domak: bah oui c'est l'heure de l'apéro

BlaiseEbuth: Thibaud a juste dit "wups" sur discord ^^

RomanceDawn: ca rassure

Default avatar.png JBM: ah, le discord

Bob: bah à ce stade tu veux qu'ils disent quoi à part "il y a eu un bug on a dû faire un rollback, sotez patients" ?

Bob: je pense que tous ceux que ça intéresse s'en sont rendu compte

Stilgart: le disquoi ?

Default avatar.png JBM: le fameux

Bob: à mon taf c'était pareil quand j'étais dans une équipe avec des clients au bout et qu'il y en a un qui tombait sur un bug

Vry: Risen on dirait ... :)

RomanceDawn: hum

Default avatar.png JBM: on est sur une plateforme de devs

Default avatar.png JBM: quand google, github ou amazon fait un PM, c'est d'un certain niveau

Zorg1: sans blague ?

BigUP: Beer time :beer: !!!

Bob: j'avais pas le temps de répondre "je vais regarder", encore moins de faire un début d'analyse, qu'il y avait déjà 12 mails entrecroisés

Bob: bah le PM c'est une fois que tu as tout résolu hein

RomanceDawn: faut faire un mail global en disant que les équipe sont sur le coup

Bob: là on n'y est pas encore

Default avatar.png JBM: naturellement

RomanceDawn: ensuite t'es peinard

Zorg1: moi j'avais les chefs qui débarquaient dans le bureau

Default avatar.png JBM: et resoudre sous-entend comprendre

Haashi: ouah

Haashi: mon rerun est giga degueu

Bob: pareil

Haashi: j'étais < 50, et la je frole la 100aine

Default avatar.png leojean890: ça va se stabiliser

Bob: si je dois sortir les avirons pour passer gold alors que j'étais 53e à la promo, je serai vexé

Vry: Moi il est pas mal pour l'instant <100, si ça continue je risque de passer Gold, c'est la loose ...

Haashi: ah ouais Bob 140 la looose

Default avatar.png JBM: j'ai rate ce moment de context vry

Default avatar.png JBM: pourquoi tu veux rester silver?

domak: parce qu'on y est bien, on s'est habitué

Bob: Haashi en même temps le run est loin d'être fini

Boulet: 30% chez moi

Vry: JBM, pour avoir une plus grande motivation ! :D

Bob: de toute façon ils vont pas réintroduire le boss avant que la ligue entière soit à peu près stabilisée

Default avatar.png JBM: ah j'ai bien fait de snober la :beer:

Palmipedus: certes mais la pour l'instant je statbilise derriere le cut....

Default avatar.png JBM: jvais avoir droit au rhum a la place

RomanceDawn: https://www.codingame.com/replay/445038404 tu fait pas de silence Nagrarok ?

Palmipedus: snifff j'etais passe du premier coup

Nagrarok: RomanceDawn non toujours pas, j'y travaille x)

Bob: panique pas canard tout va bien se passer

RomanceDawn: han

Palmipedus: de toute facon on peut rien faire

GTS: l'est prévu à cb le cut ?

Default avatar.png JBM: commenter

Default avatar.png JBM: c'est bien le minimum

Default avatar.png leojean890: c'était 95

YannT: Nagrarok: oh punaise j'avais pas remarqué... t'étais limite top10 sans silences? :o

Nagrarok: ouais, j'étais même entre 2ème et 5ème pendant pas mal de temps :D

Default avatar.png leojean890: ah mais le boss est déjà introduit

Default avatar.png leojean890: regardez vos matchs

pb4: Il a été #1 sans silence...

Default avatar.png leojean890: t'as des matchs contre le boss

domak: sans silence, sans sonar, sans torpille... qurel talent

pb4: et il nous a appris à respecter les mines :D

RomanceDawn: olala

Default avatar.png leojean890: du coup voilà ça va être logique si ton classement est au dessus du boss ça passe

Nagrarok: je prends parti du temps disponibles pour faire un plan et étaler mes features ^^

YannT: ça semble prouve que le silence est très largement surévalué par tout le monde...

Nagrarok: je pense quand même qu'il est bien utile

YannT: mais loin d'être aussi critique qu'on le croit

Nagrarok: peut-être

domak: c'est l'arme du pauvre le silence (j'en abuse mais dès que j'essaye de m'en passer, je chute)

domak: tu sais pas viser? bein tais toi, fais silence

Default avatar.png leojean890: sers en toi pour faire des escape ou attaques ;)

Palmipedus: je l'utilise que pour attaquer (pas encore evasion) et parfois ca me met dans le mouise

RomanceDawn: si tu silence et que t’attaque ensuite tu perd le bénéfice du silence finalement

RomanceDawn: ca peut être utilise sur un coup fatal

Palmipedus: oui, mais bon c'est un truc que j'ai fait au debut

RomanceDawn: utile*

RomanceDawn: ah ko

RomanceDawn: ok

domak: oui mais t'as foutu la trouille à l'autre, c'est ça la guerre psychologique!

Palmipedus: pour ma prochaine version je vais retravailler ca, enfin j'attendais l'ouverture de gold

Bob: de fait le truc principal dans le push qui m'a remonté de 115 à 55 tout à l'heure, c'est de monter torpedo() avant silence()

Palmipedus: je le fais deja mais j'ai d'autres pb...

pb4: Il y a des gens qui ne chargent pas la torpedo en premier ?!

R4N4R4M4: Kékicépacé ? rerun ?

Bob: oui R4

Bob: ce qu'on appelle par chez moi un bon vieil epic fail

Palmipedus: il a juste une heure, pas si vieux

Palmipedus: mais epic oui

Bob: ils ont introduit le boss à #95 et cinq minutes après il y a eu un pain il s'est retrouvé avec 0.00 de score

Bob: donc tout silver est passé

Bob: en masse

R4N4R4M4: Ah on était tous en Gold alors :D

Default avatar.png leojean890: ^^

Zorg1: oui

Bob: du coup ils ont fait un rollback

Bob: et maintenant on attend

R4N4R4M4: J'étais sur l'épisode 2 de la Casa de Papel, donc j'ai rien vu de tout ça dommage

domak: yeap, on avait même fait péter les dernières bouteille de champ

domak: maintenant on a l'air con...

RomanceDawn: je repasserai peut être jamais gold :cry:

R4N4R4M4: Donc pendant une semaine tu fais une stratégie de non push pour garder ta place, et vlan :D

domak: bah on serait pas passé R4

domak: il aurait fallu le faire cette nuit vers une heure, là j'étais bien

Bob: R4 moi j'attends qu'ils apparaissent là où ils ne sont pas censés être

R4N4R4M4: bah non mais 95, sans le top c'était jouable

Bob: c'était d'autant plus jouable que j'étais dans le top :cry:

domak: ah oui après coup, facile

R4N4R4M4: après tu te laisse pousser

R4N4R4M4: *s

Bob: oui au pire ça passera comme ça mais quand même

R4N4R4M4: De toute façon il y a qu'une chose qui va nous sauver...

R4N4R4M4: C'est qu'il reste encore 2 semaines :D :D :D

Stilgart: et de la biere au frais

R4N4R4M4: Et le boss Gold, lui, est a fini :D :D :D :D !!!!

domak: R4, t'aura le temps de tout réécire 4 fois

R4N4R4M4: Le boss silver pardon

Stilgart: bon, je suis parti pour faire un run de 400 parties :(

R4N4R4M4: yess

Default avatar.png leojean890: le boss silver est dans le rerun j'ai eu un match contre lui

Stilgart: c'est pareil chez vous ?

Stilgart: ou c'est encore l'effet Haskell ?

R4N4R4M4: il est pas dans l'IDE par contre

Default avatar.png leojean890: c'est l'icône des boss habituelle

Default avatar.png leojean890: ah d'accor

Default avatar.png leojean890: d

domak: oui c'est juste un gars

joelthelion: tout le monde passe en gold? Il est où le boss?

domak: il est mort

domak: covid 19

R4N4R4M4: il est confiné

domak: y'a eu foirage et rerunage

joelthelion: donc finalement tout le monde est encore en argent?

domak: voilà

joelthelion: OK :-D

joelthelion: et pas de boss pour le moment?

domak: non

Clifford1313: Hello. Quelle est la version de Java max qu'on peut utiliser ?

Default avatar.png JBM: j'etais a 40 pour 5% tout a l'heure

Vry: Il a vu que tout le monde voulait sa peau mais à cause du confiement -> droit de retrait

domak: je pense qu'ils attendent que ça se stabilise

Default avatar.png JBM: je sais pas si c'est de l'effet hs

joelthelion: ok, merci!

joelthelion: https://www.codingame.com/faq @Clifford1313

Bob: Clifford : les versions sont indiquées sur https://www.codingame.com/faq

Clifford1313: merci

Bob: il vous en prie

Bob: bon je vais aller préparer à manger pour la tribu

Bob: bon rerun de r'silver :D

domak: oui de toute façon à part dire des conneries ici il va pas se passer grand chose...

BrainSolver: le boss s'est aperçu que la guerre c'est mal..

Vry: Oui faisons un truc utile ... à table !!!

domak: on maaange quoiiii????

Bob: de la bière

Default avatar.png JBM: du rhum

Default avatar.png JBM: (Et des pistaches)

BlaiseEbuth: nom de dieu

domak: c'est bon, j'en prendrai un de chaque

Default avatar.png JBM: c'est litteralement la chanson que j'ai enseignee a l'un d'enttre eux la semaine derniere

Bob: oh là les pourcentages de progression viennent de monter d'un coup

BlaiseEbuth: De la bière du rhum et des pistaches ?

domak: c'est quoi ta chanson pour enfants? Soldat Louis?

Default avatar.png JBM: yup

Bob: ils veulent abréger le rerun

BlaiseEbuth: 49.3 sur ton bot

Stilgart: JBM: je viens de passer à 100% d'un coup (117 matches)

Default avatar.png JBM: gg

Bob: et t'es tombé 125e ...

Stilgart: c'est pas si pire

Boulet: 100% et 107 chez moi

Bob: non mais tu étais dans la première promo

Stilgart: jolindien et trictrac n'ont pas fait mieux

Bob: non ?

Stilgart: j'ai perdu que 40 places

Vry: domak, ici c'est salade verte avec thon et plein de trucs + fruits et oléagineux ...

Boulet: euh 107 matchs

Stilgart: sachant que mon bot date de dimanche dernier

Stilgart: (ou lundi?)

Vry: Je suis passé de 33% à 97% en deux minutes

domak: Vry t'as pas plutôt chips et sauciflard?

Bob: oui ils ont réduit le nombre de matches sans doute

domak: parce que thon et bière

Stilgart: domak l'exigent

Vry: Oui j'ai charcuterie corse et curly ?

Vry: Mais pas de curly ce soir !

**Stilgart vote pour la charcut corse

domak: +1

Bob: moi tant qu'il y a de la bière...

Vry: Par contre j'ai que du rhum (blanc ou vieux) ...

Bob: ah

Bob: bon écoute c'est pas grave, on le boira quand même hein

Bob: pour te faire plaisir

Default avatar.png JBM: et des femmes

Vry: JBM : sur internet ça ira ?

Default avatar.png JBM: o/

Default avatar.png JBM: puree, lag

Bob: le retour du haddock

Stilgart: évidemment, cette fois je passe pas

Zorg1: ligue gol, essai 2 ?

Zorg1: *gold

domak: ah oui 118... mais qu'est-ce que je fous en 83?

dwarfie: mille milliard de tonnere de brest ...

Bob: Palmipedus tiens bon :D

Bob: t'es 0.07 au-dessus :D

YannT: Those better than the Boss will be promoted to Gold League at 18 H 17 :rage:

Default avatar.png JBM: les filles de ta region

Bob: ah ben il est repartu

Default avatar.png JBM: dieu que ca lagge

domak: Stilgart ça va passer

RomanceDawn: ctp hadock 123 eme

Palmipedus: Bob: 101 c'est bien bas

RomanceDawn: aller hop on repush

Vry: Flûte je vais passer ...

domak: moi aussi mais à 124, je me sens moins escroc

Bob: ah l'amap bière qui m'écrit pour confirmer mes choix pour la livraison de la semaine prochaine <3

Vry: Il n'affiche plus rien le boss ... :nerd:

Samsa: pourquoi on est pas passé ? Il faut attendre 18h17 demain ?

Default avatar.png JBM: (ping?)

Vry: lol Samsa ...

R4N4R4M4: Vry on est dans le même bateau :D

Default avatar.png JBM: [le present message date de 19:38 CEST]

Zorg1: ?

Palmipedus: le boss est 131 en ce moment

Vry: R4N4R4M4, en effet et le boss nous colle au train, y'a que Stilgart pour nous en protégr ! :D

Bob: Samsa il y a eu un surfaçage intempestif du boss

Samsa: ?

R4N4R4M4: J'ai un ratio de 60% contre le Boss dans l'IDE, ça va

Vry: Ils ont rôdé le passage Gold et le rollback

domak: Il est 140 maintenant

R4N4R4M4: Et un match gagné contre le Boss :D

R4N4R4M4: On va l'empêcher de monter

Bob: Samsa : il y a eu la promo gold un peu après 18 heures comme prévu mais il y a eu un pain juste après le passage, le boss est tombé à 0.00 de score et tout silver est passé en gold

Vry: Il descend ...

Bob: du coup rollback

Zorg1: il remonte ...

Zorg1: mon dieu quel suspens !

Bob: la ligue silver a rescoré entièrement

R4N4R4M4: Le Boss passera pas je vous dis

Palmipedus: haha

Samsa: Bob ah effectivement c'est un petit problème ça

YannT: R4N4R4M4 laisse passer le boss et arrête de tous nous retarder là!

Palmipedus: 159, il descends grave

R4N4R4M4: Non non non YannT, je veux pas qu'il monte jusqu'à toi

Zorg1: attend qu'il trouve son second souffle

Bob: ils vont pas le laisser là je pense

Bob: c'est trop bas

Default avatar.png leojean890: perte de plus de 30 places avec le rerun..ok

Palmipedus: oui mais est-ce le boss de la premiere ouverture?

Default avatar.png leojean890: pas grave ça se rattrape en resubmittant

domak: pas grave t'es passé

Zorg1: ah il a fini son run

domak: là c'est raz des compteurs

Haashi: stilgart il serre les fesses

Default avatar.png leojean890: ah j'ai même pas vu que je suis passé

R4N4R4M4: t'es même passé large leojean890

Palmipedus: hum #147, je suis un peu decu en fait

Default avatar.png JBM: 7'30 de lag, YEAH

Default avatar.png leojean890: vous le voyez où ? bizarre je vois que silver et pas le boss moi

Palmipedus: mais bon je ne visa pas faire ma fine bouvhe le rerun m'a fait perdre 20 places

R4N4R4M4: Le boss est gentil, ça va, généralement il cut à #60

RomanceDawn: Cpt. Haddock leojean890

domak: ah il a disparu

Default avatar.png leojean890: ah ouais 60 ça fait mal

Zanbez: J'adore le boss, il donne des infos dans MSG

RomanceDawn: il est 107 eme chez moi

domak: oui y'a rerun du boss

BigUP: argh ... 194eme ! ;(

domak: il veut à tout prix passer gold

BigUP: voyons mon ancienne IA ...

domak: il rage push

Default avatar.png JBM: Bob: t'as une AMAP biere?! DO tell me plus

R4N4R4M4: Mince il a repushé !!!

Default avatar.png leojean890: ah oui 109 le boss

R4N4R4M4: Bon je repush aussi alors pas de raison

Vry: Ah ben c'est mieux, comme ça on ne passe plus ! :p

Default avatar.png leojean890: bon ben de même xD

Palmipedus: bon je confirme le boss c'est pas moi, pas du tout le meme depart

Zorg1: il a fini son run on dirait

BigUP: Il semblerait que ce ne soit pas moi non plus ! ;)

Zorg1: ah non

Zorg1: tu fais du C# toi maintenant bigUp ;-)

Vry: 53%

BigUP: parcontre, je viens de winner une partie contre le Boss ;)

Magus: un jour faudra m'expliquer comment l'antimalware de windows fonctionne

BigUP: en local

joelthelion: Chanceux, j'en ai pas une seule...

R4N4R4M4: Le rerun a fait du nettoyage on dirait, la montée est plus fluide

joelthelion: ah...

Magus: qu'il pompe énormément de CPU je peux comprendre, c'est un peu son job

Magus: mais pourquoi quand il tourne y'a pidgin qui me prend 20% de cpu la ?

Magus: genre l'antimalware il discute avec pidin ?

Magus: +g

BigUP: R4N4R4M4, quand tu spam submit, tu pousses toutes les IA qui mettent la tienne en difficulté... au bout d'un moment ca créé un "point dur" pour la montée

Boulet: go go go stilgart

Stilgart: j'ai rien changé, 10 wins en first 10

Boulet: mors y l'oeil

Bob: JBM : microbrasserie Grenaille à Jarville

R4N4R4M4: yes BigUP

Stilgart: bon, maintenant faut juste que je me fasse pas trop défoncer

Bob: https://grenaille.blogspot.com/

Default avatar.png JBM: Magus: la meme raison que d'habitude: les bursts d'iq, quand on est vraiment beaucoup de connectes

Default avatar.png JBM: tiens, fin du lag

Stilgart: spoiler, c'est mal barré

Samsa: le boss est bloqué a une place quelques places devant moi alors que je le bat :( (100% dans IDE)

Stilgart: Samsa: je redescends pour te pousser

Boulet: arretes ça tout de suite

ThomasNicoullaud: y a pas de gold ce soir alors ?

Stilgart: je fais ce que je peux hein... j'avais pas prévu d'être catapulté 30e après mon first 10

Zorg1: waouh

Magus: JBM: ah ce serait pas lié à l'antimalware alros

Stilgart: bon 98e c'est plus à ma portée

Nagatwin: je le vois 81

R4N4R4M4: #81 ça va être chaud là

Zorg1: pareil

Stilgart: damned, le boss vient de me griller

Zorg1: c'est bon il est stabilisé ?

Samsa: oui

YannT: oui

Stilgart: joue contre moi, je te flanquais des branlées tout à l'heure

Palmipedus: pff maintenant je passe pas...

Zorg1: et re 250 Xp dans le nourrain :D

Palmipedus: trop deg

R4N4R4M4: Oui, parce que comme ça, le Boss a fini le challenge... et nous on continue !!! :D

Boulet: C'est naze je refais pas les 250 XP

Boulet: pffff

Stilgart: et bim, c'est tout bloqué

Zorg1: ..

Vry: Voilà c'est fait je crois ...

Bob: pfouh

Bob: repris de justesse

Zorg1: ah non finalement je touche pas deux fois les XP de gold

Palmipedus: #15 ...

Palmipedus: c'est a vous degouter

Boulet: " Boulet 08:00PM C'est naze je refais pas les 250 XP pffff"

Zorg1: oui j'ai vérifié moi aussi

Stilgart: c'est nare, je planifie tout pour passer en gold peinard... et je suis coincé en silver

GTS: 10 personnes en gold seulement ? :o

Stilgart: et je viens de gagner 10 places en ralant

Boulet: en effet c;est plus naze

Zorg1: le boss à #81 ...

Nagatwin: on est 80

Bob: GTS non on est 79

GTS: ah non ça apparait

Stilgart: CG est dans la merde là :D

GTS: le leaderboard a du mal

**Stilgart va continuer sa ralitude

Bob: bon, j'avais dit à table

Stilgart: par contre, jft63 il me fait mal

Palmipedus: bon j'ai resubmit par degout

Default avatar.png JBM: tiens, belle-maman fait le coup d'applaudir a 20h

Boulet: ça va passer Stilgart ?

Stilgart: non

Boulet: il est a combien le boos ?

Palmipedus: sans le top ca devrai passer maintenant 10/11 pour l'instant

Stilgart: coac, khao, bonam sur le dos

Stilgart: j'ai un ratio de merde contre eux

Stilgart: faudrait que je batte le boss pour que ça aille mieux

dbdr: t'es pas passé Stilgart? :(

Stilgart: bah non

Stilgart: heureusement, mnivet m'aide bien

Stilgart: j'espère juste pas le tirer en dessous du boss

dbdr: 79, ils ont fait plus haut apparament

Stilgart: dbdr: ils ont fait à l'identique

Stilgart: mais la ligue était un grand pogo

Stilgart: (enfin, c'est mon ressenti)

Stilgart: j'ai fini 150, et je suis aux portes de la gold

Stilgart: après resubmit

Stilgart: bon khao, tu passes oui ?

Stilgart: Palmipedus tape fort aussi

Stilgart: Palmipedus: tu as changé qqchose ?

mnivet: mais si tu vas passer Stilgart

Palmipedus: non just resibmit

R4N4R4M4: gg Bob t'es passé

R4N4R4M4: Stilgart on y croit

Stilgart: mnivet: je te dois une biere

Stilgart: sans toi je passe pas du tout

Haashi: je comprend quedalle a ce qu'il se passe

Palmipedus: j'etais dans le premier cut, c'est le rerun qui m'a fait predre 30 places

mnivet: moi j'ai just push une nouvelle version de mon bot au mauvais moment j'ai loupé le premier saut vers la ligue or je crois à cause de ça...

Palmipedus: avec le top en moins ca devrait passer

Boulet: zorg1 ?

Fangel: ah c est bien, maintenant que je suis en or je ne vais plus enchainer les timeout contre les bots sui ne font que des silence !

Zorg1: boulet ?

Stilgart: Palmipedus: ok, comme moi donc

Boulet: tu gardes un trace de TOUS les chemin possibles dans ta detection ?

Zorg1: moi ? non

Palmipedus: Boulet oui

Boulet: Palmipedus: ça explique tes t/o

Stilgart: bon, arrêtez de faire monter le boss, j'arrive pas à me débarrasser de khao après :D

Palmipedus: t/o?

Haashi: timeou

mnivet: va falloir que j'étudie ton cas stilgart tout de même car c'est vrai que dans mes replay je perd à chaque fois fasse à toi !

Stilgart: mnivet: je pense que c'est pathologique

Palmipedus: ha j'ai des timeouts?

Stilgart: a priori, ma strat se fait déboiter en gold

Boulet: Zorg1: tu vois une raison pour qu'on diverge sur non calcul fr 50

Boulet: https://www.codingame.com/share-replay/445078225

Stilgart: aie, mnivet est passé... maintenant il faut que je serre les dents

mnivet: ah ben me voilà passé en gold ça y es :)

Default avatar.png leojean890: moi le bug de CG m'a bloqué en silver je sens, j'étais dans le start run de gold mais ça passe plus

Boulet: seconde c'est pas frame 50

Stilgart: bon, khao poussé

Boulet: c'est 58 la frame

Palmipedus: Stilgart allez bientot fini

Stilgart: c'est tellement dur cette fin de run

Stilgart: zeno m'explose aussi

Stilgart: et je joue pas contre le boss... damned

Palmipedus: 2,5 pts au dessus du boss ca devrait passer pour moi

Stilgart: j'ai poussé en ce sens :D

Stilgart: j'en ai gagnée genre 1/10

Stilgart: (et je perds contre le boss :/ )

Stilgart: Palmipedus: merci

Stilgart: 2/11 donc

Palmipedus: Stilgart voila c'est fait pour toi

Stilgart: bon, c'est passé à l'arrache

Zorg1: oui je vois bizarre je dois avoir un bug ...

Stilgart: ou a la rache, vous choisissez

domak: gg

Stilgart: Gold League Rank 3 415


Stilgart: cool ce bug

Boulet: Je pensais plutot à moi Zorg1

Boulet: mais c'est vrai que ça marche aussi dans l'autre sens

Zorg1: ah j'ai fait un sonar ;-)

Zorg1: et tu ne l'as pas pris en compte dans tes données pour savoir ce que je sais de ta position ...

R4N4R4M4: Bon je crois que j'ai trouvé l'astuce secrete pour passer Silver facile. Je repushe :D

Zorg1: et j'aurais du te tirer dessus d'ailleurs. je le note ;-)

YannT: le boss silver gère pas bien les mines

YannT: a mon avis l'astuce pour passer c'est de tapisser

RomanceDawn: je note

Default avatar.png leojean890: pour passer gold tu veux dire R4 ?:P

R4N4R4M4: Heu oui pardon

Palmipedus: c'est long.....

RomanceDawn: sonar ca sert en vrai ?

Zorg1: bah là ça fait passer de 11 à 2 positions possibles

jolindien: tapissons

Zorg1: mais je m'en sers rarement

RomanceDawn: hm

jolindien: tiens RomanceDawn a repris des couleurs

RomanceDawn: héhé

YannT: dans l'absolu oui ça sert, dans la pratique c'est difficile de trouver le temps de le charger sauf si tu charges moins silence/mines

jolindien: bon je vais suivre Palmipedus

Palmipedus: jolindien prends le wagon, apres ca sera plus dur quand il vont tous monter le boss

Default avatar.png JBM: t1 mais c'est quoi ce ranking de merde que je me paie

Default avatar.png JBM: meri les resubmits non necessaires

jolindien: bison futé

Default avatar.png JBM: pour un peu va falloir que je relise mon code de la semaine derniere

R4N4R4M4: Ca se présente bien, juste en changeant 1 paramètre dans mon code :D

Stilgart: bon, low gold, me revoilà

Zorg1: beat_bot=1 ?

Zorg1: zut

Default avatar.png JBM: j'ai perdu genre 200 places avec leurs conneries

Default avatar.png JBM: PAS CONTENT

Default avatar.png JBM: le PM a l'interet a etre a la hauteur

Stilgart: JBM: ressoumets

Zorg1: repush et le sourire reviendra

Default avatar.png JBM: mmm

Stilgart: c'est /dev/urandom le classement de la silver

Default avatar.png JBM: ca marhe vraiment ca?

Zorg1: les conseils du bon docteur Zorg

Default avatar.png JBM: mon code s'est pas ameliore depuis la derniere fois

Default avatar.png JBM: bon ok

Default avatar.png JBM: pour Vous, #fr

Stilgart: JBM: 150e -> promu gold

Stilgart: donc je peux pas dire le contraire

Default avatar.png JBM: ah ouais qd meme

Default avatar.png JBM: bon on va pas esperer tant

Stilgart: (150e avant ouvertue, donc 60e dans les faits)

Stilgart: 70e même

Default avatar.png JBM: de toute maniere j'ai deja ete promu gold 1x dans ce contest

Default avatar.png JBM: c'est limite, je devrais plus me fouler sauf s'ils sont larges pour le choix legend

Stilgart: et puis au pire, ce sont les mêmes XP qu'en multi maintenant

Default avatar.png JBM: et puis j'ai tellement d'autres choses a faire

Stilgart: limite, tu devrais rester silver en misant sur le reloot en multi

Default avatar.png JBM: ca a pas toujjours ete le cas?

Stilgart: oh que non

Default avatar.png JBM: eheh

Stilgart: comment tu crois que je suis lvl 47 :)

Default avatar.png JBM: je me pose pas trop ce genre de questions

R4N4R4M4: Bon je plafonne en quarantaine, donc faut que je trouve la contre astuce

Stilgart: R4 est malade :(

Zorg1: tapis de mines ?

R4N4R4M4: J'ai passé un premier pic, j'attends le deuxième

Zorg1: torpillage à gogo ?

Default avatar.png JBM: et mon code qu'avance pas d'un poil pdt tout ca

Default avatar.png JBM: comment vous faites pour trouver le temps?

Stilgart: une idée pour Space Maze JBM ?

Palmipedus: hum le bosse se repproche de moi maintenant, plus que 0.6 d'avance

Stilgart: j'arrive à 80%, mais après je sais pas faire autrement que

Stilgart: if symétrie à la con then algo à la con

Stilgart: else main

Default avatar.png JBM: c'est quoi space maze

Stilgart: Palmipedus: sérieux ?

R4N4R4M4: JBM, le temps, c'est le seul truc que tu peux prendre avant de l'avoir trouvé

Default avatar.png JBM: je vais la garer

Default avatar.png JBM: *garder

Palmipedus: je viens de me prendre une dizaine defaites...

Stilgart: https://www.codingame.com/replay/445093033

Stilgart: +JBM:

Default avatar.png JBM: ah un genre re rush hour

Default avatar.png JBM: *de

Default avatar.png JBM: (ouais ok j'ai eu droit a 2 rhums pour l'apero)

Stilgart: en gros, j'ai des solutions partout mais :

Stilgart: parfois en 1m30

Default avatar.png JBM: ca marche comment?

Default avatar.png JBM: online solve?

Stilgart: et parfois en plus de 200 coups

Default avatar.png JBM: temps limite par puzzle? pour tous?

Stilgart: j'essaie de tout résoudre tour 1

Default avatar.png JBM: ah c'est un solo

Default avatar.png JBM: ouais a la hachi

Stilgart: de toute façon, je vois pas trop comment exploiter le pouillème en plus par tour

Stilgart: c'est un puzzle solo very hard

Default avatar.png JBM: y'a du monde qui l'a fini?

Stilgart: euler

Stilgart: 3 personnes

Default avatar.png JBM: oui enfin il l'ecrit

Default avatar.png JBM: mmm ok

Stilgart: an anonymous CodinGamer RaulButuc an anonymous CodinGamer

Default avatar.png JBM: je regarderai ca apres captain silence

Stilgart: les approvers...

Default avatar.png JBM: eheheh

Stilgart: bref, j'essaie de laver l'affront, mais là ça fait 2j que je bloque

Default avatar.png JBM: dommage, ca peut etre du tres bon quand meme

Stilgart: et haskell n'aide pas trop sur ce coup

Default avatar.png JBM: ben resous en c

Stilgart: je trouve qu'il a eu la main un peu trop lourde

R4N4R4M4: Bon ben j'ai plus qu'à coder ma simu

Default avatar.png JBM: ah j'ai cru que c'etait Automaton2000 un instant

Automaton2000: si je fais un peu de retard

irmo322: hello !

Default avatar.png JBM: hey

irmo322: Je ne suis pas passé depuis le week-end dernier

irmo322: quoi de neuf dans ooc ?

Stilgart: Automaton2000: retarde pas trop ta tortue sinon NN va te remplacer

Default avatar.png JBM: t'as pas loupe grand chose

Automaton2000: le reste c'est de la merde :d

Default avatar.png JBM: a part ptet 250XP

irmo322: pas de changements de règles ?

Default avatar.png JBM: ah mais oui y'a codejam demain aussi

Default avatar.png JBM: merci #world

Default avatar.png JBM: failli oublier

irmo322: les strats sont toujours mine, mine et rester caché ?

Default avatar.png JBM: ah je sais pas faut demander au top

Default avatar.png JBM: il parait que c'est possible avec mine mine et sans rester cache

Stilgart: je suis plutôt mine, mine et torpedo

Stilgart: avec qqs faux silences juste pour la low silver

ThomasNicoullaud: il sort d'où chuchnorris

irmo322: C'est bizarre, j'ai reçu un email disant que je passe or (à 18h30) et je suis toujours argent...

RomanceDawn: ils ont rollbakc

Haashi: irmo322 ca a full bug

irmo322: ok

Palmipedus: ha enfin, de retour en gold et au meme rang!?

Default avatar.png oPyRuSo: oh... bizarre,,, recu un mail comme quoi j'etais promu en Or... mais je suis tjrs argent... normal ?

Palmipedus: il y a moins de gens que ce qui sont passee dejaa...

domak: gg

Default avatar.png oPyRuSo: ah, je viens d lire plus haut

Palmipedus: ils ont du faire un rollback du premier cut

Palmipedus: ha non

Palmipedus: bizarre

Palmipedus: je pensais qu'il y aurai plus de gens deja

R4N4R4M4: Ils ont mis un Boss qui a fait 0 points, donc tout le monde a reçu une notif de passage en Gold

Vry: Code Jam : April 3 at 23:00 UTC and ending April 5 at 2:00 UTC

Default avatar.png oPyRuSo: :(

Vry: Ouf ça laisse le temps de dormir ...

R4N4R4M4: Tu vas le faire Vry ?

Haashi: enorme

Haashi: 50 silver avant l'ouverture de gold 100 apres le rerun a cause du fail passage gold, et maintenat je suis 28 :shrug:

Vry: gg Haashi :D

Stilgart: gg

Vry: R4N4R4M4, je sais pas. Je n'arrive déjà pas à faire OoC

Tenebre: wow wow wow

Vry: Si je commençais par submit ?

dwarfie: ah , enfin un code qui tient un peu la route ... ca fait plaisir

Vry: Go dwarfie, ouvre la voie, je te suis !

dwarfie: j'en suis pas encore a passé gold ... si j'arrive top 200 je serais deja content

Vry: C'est ballot j'ai un super winrate contre le Boss ...

Vry: ... mais contre les autre c'est moins glorieux.

Vry: +s

Haashi: pas vraiment gg, j'ai pas touché a mon code depuis mardi

Haashi: semblerait que le jeu soit relativement aléatoire

dwarfie: Haashi ... bah , j'avais pas touché au mien depuis le 21/03 ...

Vry: C'était ironique Haashi ... désolé :wink:

Haashi: nouvel objectif, m'assurer de finir devant Vry :p

Haashi: :rage: :knife:

Vry: T'es où là ?

Haashi: bah 28

Vry: Mais en Gold ... j'ai du boulot là mais j'arrive !!!

Vry: Bon, il faut que je me pose pour établir un plan de bataille !

Vry: https://www.dailymotion.com/video/xuq3hw

Vry: J'ai un bon push ... sauf le démarrage !

Vry: :p

R4N4R4M4: J'ai une bonne vidéo pour t'aider à réfléchir : https://ninateka.pl/film/tango-zbigniew-rybczynski?fbclid=IwAR3DlSaZ0fH6klV1Cx6Q8LsONoQ3ufGkvzijthqYN0nIHeDbWDVvgYMWccY

Zorg1: bon je me suis acheté de la bière pour réflechir sereinement à ma stratégie :beer:

R4N4R4M4: J'avais oublié la bière, j'ai fait le plein à midi

R4N4R4M4: Tant pis j'en aurai plus pour ce week end :D

Zorg1: bon si je repush je suis à combien ,

Default avatar.png leojean890: lol 2/409 silver

Vry: Tu surveilles le boss ... moi je suis 22 au final

Zorg1: bon leojean890 fait un effort

Default avatar.png leojean890: qqn me pousse ??;P

Zorg1: vry : il va surtout servir de garde de corps au boss

Default avatar.png leojean890: j'ai submit mon code le plus récent là

dwarfie: j'aimerais bien , ca voudrait dire que j'ai bien avance mon bot ... mais j'en suis loin :D

Default avatar.png leojean890: au début j'étais 2àeme

Default avatar.png leojean890: 20eme

R4N4R4M4: Mon push se précise... :D

R4N4R4M4: 2 victoires contre le Boss

Samsa: j'arrive

Samsa: j'ai un bon winrate contre le boss (normalement)

R4N4R4M4: Cool Samsa, on va l'avoir

Samsa: par contre ça commence pas très bien

Vry: R4N4R4M4, moi aussi j'ai bon winrate contre le boss, contre _Royale

R4N4R4M4: C'est _Royale le boss ?

Vry: Non ... il me semblait que le premier boss était Risen

Vry: Mais l'affichage que faisait le boss a disparu ... :sunglasses:

Default avatar.png leojean890: 25.52 vs 25.77

R4N4R4M4: J'ai vu leojean890 t'es pas loin

Default avatar.png leojean890: poussez moi :p

R4N4R4M4: Je vais te pousser, tkt

R4N4R4M4: Tu me bats et je bats le Boss, tout bénef pour toi

Default avatar.png leojean890: hehe:)

Default avatar.png leojean890: 25.72 vs 77 lol

R4N4R4M4: Je repushe, j'ai qd même activé une nouvelle feature

Default avatar.png leojean890: laquelle ?^^

R4N4R4M4: Si je la dévoile, je vais dévoiler mon astuce précédente :D

Samsa: j'arrive

Default avatar.png leojean890: hehe^^

Default avatar.png leojean890: ca y est gold

Samsa: on dit merci qui ?

Default avatar.png leojean890: bizntot samsa et r4:)

R4N4R4M4: En fais, si je perds l'ennemi sur le radar, je le réinitialise et je prends en compte les dernières commandes :D

dwarfie: bon , top 200 de silver ... objetcif du jour atteint ... maintenant je vais pouvoir m'y mettre vraiment ... ou pas :D

Default avatar.png leojean890: thx hihi

R4N4R4M4: Ca y est t'es passé Samsa ?

Default avatar.png JBM: tiens un leojean890 qui risque de passer

Samsa: non

R4N4R4M4: ah non t'es juste pas loin

Samsa: j'espère

R4N4R4M4: et leojean890 t'es devant c'est bon

Default avatar.png leojean890: hehe

Samsa: ça va être chaud

Default avatar.png leojean890: mtn defi monter en gold :o

Default avatar.png leojean890: dur

R4N4R4M4: t'as 1/1 contre le Boss pour l'instant

Samsa: je pense pas passer

Default avatar.png leojean890: je suis 86eme gold ds le run

Default avatar.png leojean890: ca va le faire soon vs 2

irmo322: il y a combien de gens en gold leojean890 ? (le gars qui a la flemme de regarder le classement...)

Default avatar.png leojean890: 95

Samsa: Domiko il me bat a chaque fois ça fait mal

irmo322: ok merci

Samsa: je vais surement me fait push cette nuit

Default avatar.png leojean890: je pense oui

R4N4R4M4: c'est clair, regarde si tu fais monter le boss ou pas, si tu le fais baisser, tu peux spam push

Samsa: WTF je passe ?

Default avatar.png leojean890: gg

R4N4R4M4: Je vois pas encore, c'est pas rafraîchi

Samsa: moi il m'as notif le passage en gold alors qu'il m'affichait 91% et 0.5 de retard sur le boss. J'ai rien compris

Stilgart: gg Samsa

Nagrarok: l'affichage de progression est juste moins réactif que les notifs de changement de ligue ^^

Stilgart: Samsa: CG a fortement calmé le taux de raffraichissement du leaderboard

Stilgart: probablement pour préserver leurs serveurs

R4N4R4M4: gg Samsa

smeagol: Bonsoir

Samsa: je suis peut être dernier gold mais au moins j'ai sécurisé une bonne place

Default avatar.png leojean890: bsr

R4N4R4M4: o/ smeagol

Default avatar.png leojean890: clair

smeagol: Samsa le progresseur

Default avatar.png leojean890: il reste le gros boulou

Default avatar.png leojean890: t

smeagol: R4N4R4M4: quoi de neuf t'es tjrs à SNCF

R4N4R4M4: yess

smeagol: ca te dis BLS+

smeagol: qlq choses

R4N4R4M4: yess, Bornes libre service non ?

smeagol: oui

R4N4R4M4: yess

smeagol: tu bosse sur ses sujets ?

R4N4R4M4: non, je suis en urbanisation, donc je connais à peu près toutes les 1600 applis de la boîte :D

smeagol: ah d'accord. notre boite bosse avec SNCF sur ses bornes

R4N4R4M4: d'ac

smeagol: ca passe bien avec le challenge

smeagol: #114

smeagol: pas loin de la ligue d'or

smeagol: je me demande est ce qu'il y a des stratégies de simulation

smeagol: AG, MC, min-max

R4N4R4M4: Pas encore pour moi, mais ça va venir

smeagol: c'est simulable ?

R4N4R4M4: je parierai pour min max

Samsa: je pense que le seul possible serait min-max

Default avatar.png leojean890: bon ben ça classe #76 or

Samsa: tu a les problème de toutes les possibilité pour l'ennemie

Default avatar.png leojean890: encore du boulot needed

smeagol: mais est ce que c'est rentable

smeagol: ?

irmo322: je ne pense pas que min max soit si bien adapté que ça quand tu n'as pas idée d'où est l'adversaire

irmo322: plutôt se concentrer sur tes propres positions

R4N4R4M4: Justement, tu prends sa pire position et tu joues le meilleur coup

smeagol: effectivement

irmo322: Je pense que c'est trop pessimiste comme approche

irmo322: mais on verra !

R4N4R4M4: sauf que au lien de pas savoir parce qu'il n'a pas encore joué, il a déjà joué mais tu ne le sais pas :D

smeagol: le but c'est de trouver l'adverssaire

R4N4R4M4: Ca revient au même

irmo322: de mon coté je suis plutôt sur une approche probabiliste

R4N4R4M4: C'est probablement bien aussi :D

irmo322: mais bon pour l'instant c'est loin d'être efficace :D

R4N4R4M4: Pour l'instant, mon approche est psychologique, j'essaie de me mettre à la place du coder adverse :D

smeagol: on peut pas utilisée les reseaux de neuronnes ?

irmo322: difficile avec 100ko...

irmo322: (limite de la taille de la soumission)

irmo322: mais pas impossible

irmo322: par contre le temps de dev pour ça...

Nagrarok: ah sérieux c'est 100Ko ? faut que je fasse gaffe moi x)

smeagol: j'ai une stratégie qui n'attaque pas. je ne suis pas méchant.

smeagol: 100Ko pour stockage

smeagol: mais que est ce que vous allez stocker ? c'est l'ensemble des chemin possibles de l'adverssaire ?

joelthelion: je l'ai fait pour coders strike back, avec les poids en base64

R4N4R4M4: y en a qui font ça

joelthelion: j'ai atteint le gold

irmo322: gg joe

R4N4R4M4: gg joelthelion

irmo322: j'aurais voulu le faire pour legend of code and magic

smeagol: félécitations !!

joelthelion: pas essayé la partie "combat" par contre, un peu trop ambitieux en ce qui me concerne

joelthelion: si ça intéresse je pourrais le mettre en open source

irmo322: yes

joelthelion: je sais plus trop où est le code par contre :)

irmo322: c'était en quel langage ?

joelthelion: python

irmo322: ok

joelthelion: dispo des toolkits oblige

irmo322: avec numpy pour le calcul matriciel ?

joelthelion: avec le recul la partie qui tourne sur codingame peut être en n'importe quel langage

joelthelion: oui, avec numpy

joelthelion: et des bibliothèques spécialisées pour l'apprentissage

smeagol: pour l'adversaire, est ce que vous stocker tous les chemins possibles

smeagol: ,

Default avatar.png JBM: perso: non

joelthelion: non plus

Default avatar.png JBM: mais j'ai pas touche au bousin depuis la semaine derniere

irmo322: smeagol, oui jusqu'à une certaine de limite de nombre de chemin

smeagol: je le fais je me retrouve avec 12K

irmo322: oui ça c'est pas gérable

R4N4R4M4: pareil, je stocke 1 chemin uniquement

irmo322: je fusionne les chemin si il y en a trop

irmo322: une autre solution est de fusionner les chemins juste avant un silence ennemi.

smeagol: on peux utiliser un arbre

smeagol: au lieu de déplier les chemins

Default avatar.png JBM: wow

Default avatar.png JBM: je sais pas comment vous faites tous pour vouloir vous compliquer la vie a ce point

irmo322: nous non plus tkt

R4N4R4M4: Si on n'aimait pas ça, on serait pas là

irmo322: ;)

smeagol: A prsent je duplique les chemins

R4N4R4M4: Y en a qui font des chemins flottants

irmo322: R4N4R4M4, oui je fais ça par exemple

irmo322: c'est bien adapté au pb

R4N4R4M4: cool

Default avatar.png JBM: j'ai l'impression d'avoir une arme secrete et la flemme de m'en servir

Default avatar.png JBM: c'est horrible

irmo322: un chemin est associé à des proba de présence de l'ennemi sur les cases

smeagol: cad chemins flottants ?

Default avatar.png JBM: chemin sans point de depart

Default avatar.png JBM: espace affine

irmo322: plutôt que de considérer tous les chemins possibles, tu considères des classes de chemin. Dans une classe, il y a un chemin flottant et toutes les positions possibles d'arrivée

irmo322: mais c'est peut^-être déjà ce que tu fais

irmo322: autrement dit, deux chemins sont dans la même classe si l'un est translation de l'autre

R4N4R4M4: Mon push est pas mal victoire contre le Boss en 35e match

R4N4R4M4: défaite juste après mince :(

R4N4R4M4: et revictoire

R4N4R4M4: ha ha, ça se précise

R4N4R4M4: pas mal irmo322, j'essaierai d'implémenter ça, ça a l'air pas mal

smeagol: alors le bosse de la ligue de legendre

Default avatar.png JBM: la ligue de Legendre

Default avatar.png JBM: excellent

Fangel: moi je considère toutes les cases où l'autre est potentiellement et pour chacune la liste des chemins flottant.

irmo322: et les polynomes de légende évidemment ;D

Zorg1: hihi

smeagol: irmo322: je calcule tous chemins possibles. mais je ne les applique pas encore => bug

smeagol: irmo322: tu peux me donner un exemple de chemin flottant STP

irmo322: tu veux dire l'implémentation ?

smeagol: non

Vry: Question bête : il y a vraiment une différence entre ...

smeagol: juste un exemple de type path = (0,0), ... (0,4),(1,4)....(

Vry: 1. struct TOTO {int x5}; TOTT t[];

irmo322: un chemin est une liste de vecteurs qui donne les positions relatives par rapport au point de départ

Vry: 2. int t[5x la taille]

Vry: Dans le premier cas je fait t[x]->a

Vry: Dans le deuxième t[x*5] ?

R4N4R4M4: Mince, Javatacos vient de faire un push qui le propulse #2 en 30 matches, il va me bloquer

smeagol: chemin: liste de cordonnées

irmo322: par exemple, après avoir observé les mouvements N, N, E chez l'adversaire, on obtient le chemin: (0, 0), (0, -1), (0, -2), (1, -2)

Nagrarok: Vry tu parles de différence de perf ?

irmo322: oui liste de coord, mais coord relative au point de départ, c'est ça l'important

smeagol: oui :

smeagol: ds l'exemple ce chemin n'est pas valide

smeagol: il sera éléminé

irmo322: si c'est un chemin valide

irmo322: (enfin potentiellement)

smeagol: il n'est pas valide

smeagol: car on sort de la carte

Vry: Nagrarok : oui

Vry: Mais peut-être que je devrais m'en préoccuper plus tard

irmo322: car les vrai positions sont les coord relatives de la liste + les coord du point de départ

Nagrarok: Vry je pense que c'est équivalent parce que dans les 2 cas il y a une multiplication (même si elle est cachée dans le cas 1), puis addition de l'offset au pointer, et déréférence

BlaiseEbuth: smeagol, non, c'est pas des coordonnées, ce sont des modificateurs. position de départ pas modifiée (0,0), ensuite on vaa au nord (0,-1), etc...

Nagrarok: je préfère largement le cas 1 parce qu'il est mieux organisé

smeagol: irmo: ah oui les vercteurs de mouvements

irmo322: par exemple, le (1, -2) veut dire que l'adversaire est à 2 cases vers le nord et une case vers l'est par rapport à sa position de départ

irmo322: yes

Vry: Oui le cas est plus lisble c'est clair !

Vry: Merci Nagrarok

Nagrarok: :thumbsup:

smeagol: irmo: avec ca t'a un eul chemin relative

irmo322: sauf quand il y a silence

irmo322: et c'est là que les pb arrivent :)

smeagol: irmo: on a 13 possibiltés

irmo322: oui

smeagol: que est qu'on fait, on commence dupliquer ?

smeagol: irmo: avec le chemin relative on gagne d'espace mémoire

irmo322: potentiellement

irmo322: ou alors on fait table rase et on commence un nouveau chemin en partant de zéro

irmo322: la deuxième solution est plus simple

irmo322: et déjà pas mal efficace

irmo322: oui pour la mémoire, mais c'est surtout le temps de calcul qui gagne

smeagol: est ce t'utilse les actionns de l'adverssaire sur le chemin relative ?

irmo322: oui

irmo322: genre je suppose que l'adversaire ne se tire probablement pas dessus

Default avatar.png leojean890: attention avec ces suppositions xD

Default avatar.png leojean890: car parfois ils se tirent dessus :P

irmo322: mais j'ai un fallback s'il le fait

Default avatar.png leojean890: ais peut être pas dans la majorité des cas en effet^^

irmo322: j'ai gagné genre 50 places avec ce fallback

Default avatar.png leojean890: genre moi mon code me permet de me tirer dessus si je touche l'autre dans le mille:P

irmo322: donc oui gérer le tir sur soi-même c'est important

Default avatar.png leojean890: t'as raison d'avoir un fallback

Default avatar.png leojean890: après faut faire gaffe à ce que ça te tue pasquoi^^

smeagol: par exemple qd l'adverssaire fait surface on sais ds quel secteur. ti exploite ces informations ?

Default avatar.png leojean890: si tu vises l'autre dans le mille en te touhchant

Default avatar.png leojean890: tu peux l'exploiter comme un sonar

irmo322: oui

Default avatar.png leojean890: tu propages l'ensemble des cases possibles suivant les tours

Default avatar.png leojean890: selon ses actions

Default avatar.png leojean890: 25 au début

smeagol: comment t'applique surface de l'adverssaire un chemin relative ?

Default avatar.png leojean890: s'il fait un move E et que la zone est à droite ça fait 30

Default avatar.png leojean890: si la zone est à gauche ça fait tjr 25

Default avatar.png leojean890: euh je voulais dire MOVE W

smeagol: leijean : t'utilse que le derniere case

irmo322: smeagol, le chemin n'est pas la seul structure qu'il faut maintenir. Il faut aussi un tableau des positions possibles

Vry: Il est bien VSCode il me dit quand je fais des conneries ... :p

Vry: ... faut juste que je m'y habitue ...

Default avatar.png leojean890: important pour un IDE ça vry:P

Stilgart: ça manque de support pour haskell

smeagol: irmo: c'est une optimisation de l'espace

Default avatar.png leojean890: le tableau de positions ouais c'est la base

Default avatar.png leojean890: pour savoir où il peut être

Stilgart: (enfin, je suppose que j'ai qu'à utiliser stack mais prout)

smeagol: l'ensemble des cases possibles vaides

smeagol: l'ensemble des cases possibles valides

smeagol: irmo: si je comprend bien tu stocke le chemin relative associé au mouvement + un matrice de drapeux des cases valides ?

Stilgart: 83%

Stilgart: (╯°□°)╯︵ ┻━┻

irmo322: exactement smeagol

RomanceDawn: c'est pas mieu un set ?

Fangel: dans un premier temps tu peux même ne faire que l ensemble des cases valides smeagol, c est déjà vachement bien.

irmo322: +1 Fangel

smeagol: Fangel: Salut

smeagol: J'ai un algo qui maintient tous les chemain possibles valides

smeagol: pb de mémoire

smeagol: j'arrive 12K path possible parfois

Fangel: moi j'ai fait juste ça au début. Puis j ai rajouté un seul chemin flottant depuis le dernier surface/silence. Ca permet en cas de silence d eliminer quelques direction/distance.

smeagol: sur tout l'advessaire joue simulate

Fangel: un chemin possible pour moi c est un 29x29 binaires + une position

smeagol: le surface n'est pas méchant

Fangel: du coup tu prends ça en hashage et tu élimines automatiquement les doublons.

Default avatar.png leojean890: ouais un set pour optimiser la complexité pour voir si la case est déjà présente

Fangel: ben l'intérêt du chemin flottant c est de vérifier que l'autre ne passe pas deux fois au même endroit. Sinon le tableau des positions valides suffit.

irmo322: idem Fangel, tu codes en quoi

irmo322: ?

Fangel: python

irmo322: idem :D

Fangel: mais ça m arrive de saturer sur les chemins

irmo322: tu en es où en ce moment ?

smeagol: Fangel: je verifie ca comme je garde tous les chemins valide

Fangel: 59ème

irmo322: Lol je suis 58

irmo322: mais pas la même ligue :D

smeagol: irmo: comment tu fais qu il y a simulate avec le chemin flotant ?

Default avatar.png leojean890: perso je suis en python donc j'élague à 5k chemins sinon ça explose ^^

smeagol: ca debut il ya 1 seul chemin

smeagol: apres on se retrouve avec n possibiltés <= 13 max

YannT: JBM: je t'ai dis au fait, faut que je reecrive mon eval :grimacing:

irmo322: tu veux dire silence ?

smeagol: oui

Default avatar.png JBM: une eval, dis-tu?

YannT: tout à fait

smeagol: ici je cree des braches ds mon arborescence

Zorg1: moi j'utilise des pointeurs pour accéder à des cases mémoires

smeagol: prog dynamique

Fangel: un silence ça peut faire 17 branches si tu fais un surface juste avant.

smeagol: non 13 max

Stilgart: non 17

Nagatwin: 13

Default avatar.png JBM: 14

Nagatwin: Tu peux pas revenir en arrière

smeagol: tu reviens pas en arriere

Stilgart: relire Fangel

Nagatwin: 17 après un surface

Nagatwin: ok

Stilgart: Nagatwin: si tu peux :)

Vry: Vivivi

Default avatar.png leojean890: et certains le font de manière propre le surface | silence | kill xD

RomanceDawn: mais

Default avatar.png leojean890: surface | silence |move| kill = 9 cases de portée dans toutes les directions

Zorg1: t'as intérêt que ce soit un kill, parce qu'il peut répliquer en face sinon ...

Default avatar.png leojean890: ouais :P

Default avatar.png leojean890: t'inquiète quand les gens du top 10 me font ça c'est un vrai kill final xD

Default avatar.png leojean890: faut le faire vraiment propre avec les bonnes conditions initiales sur la vie les cooldowns etc

YannT: :)

YannT: j'ai bien les surface killshots

Fangel: 9 cases dans toutes les directions ???

Default avatar.png leojean890: kovi, eulersche.. le font

YannT: quand j'en sors un dans ma tête ça fait "BANZAAAAÏE"

Default avatar.png leojean890: 9 cases de portée yes !!

YannT: moi aussi je fais :p

Default avatar.png leojean890: 4 de silence, 1 de move, 4 de torpedo

Default avatar.png leojean890: je n'en doute pas YannT^^

RomanceDawn: imginnons qu'on trouver la position du gars, si il fait silence, le set des position possible passe de 1 à 13 , ensuite suffit de reset son chemin flotant en ayant comme case de départ une des 13 cases trouvé auparavant

Default avatar.png leojean890: faudrait que je le code xD

Zorg1: c'est facile à coder en plus

Default avatar.png leojean890: ouais mais faut pas oublier des cas sinon ça bug^^

ThomasNicoullaud: ca prend une bonne soirée quand meme a coder

ThomasNicoullaud: parce que faut test toute les solutions

Default avatar.png leojean890: ouais

ThomasNicoullaud: d'board les moves , apres les silences

ThomasNicoullaud: et vice et versa

Default avatar.png leojean890: pour ça je disais ne pas oublier des cas et être carré, comme Thomas N qui a pensé à tout avec ses tests U^^

Default avatar.png leojean890: et est passé dans les premiers direct

ThomasNicoullaud: mes TU il test tout sauf mes bugs bizzarement

Default avatar.png leojean890: dès qu'il a dévoilé son IA

Default avatar.png JBM: etrangement

Default avatar.png leojean890: ouais après ça arrive d'oublier des cas quand même

Default avatar.png JBM: oui alors c'etait quoi le delire avec le hiding?

Default avatar.png leojean890: personne est pafait même les best^^

Fangel: Est ce que ça peut valoir le coup de ne pas faire de move à un tour ?

Default avatar.png leojean890: bah ila pas hide longtemps, 1 week ?:p

Zorg1: ah il y a encore du IA hiding ?

Default avatar.png leojean890: ptet certains sont cachés et vont la sortir

Default avatar.png JBM: plus que reCurse

Default avatar.png leojean890: lol

RomanceDawn: j'espere que y a un mec qui fait un NN dans l'ombre

RomanceDawn: et qui passe top 1 à la fin

ThomasNicoullaud: y a chucknorris qui sort de null part aussi non ?

Stilgart: vous oubliez Bob

Default avatar.png JBM: ah oui, et toi c'est quoi ton delire avec les NN?

Stilgart: heu, Beber

Default avatar.png JBM: l'autre B

Stilgart: (merci le reflexe de complétion :D )

Zorg1: et beber code sa super IA en secret aussi ...

Default avatar.png leojean890: y'en a ptet 2 3 autres qui ont une bonne IA mais la sortent au dernier moment

ThomasNicoullaud: egaetan il a rien poussé depuis le 27

Default avatar.png leojean890: xD

Default avatar.png JBM: il a pas besoin

Default avatar.png leojean890: mais il passe en C non ? il avait dit qu'il encaisserait 7 silence au lieu de 4

Nagatwin: Moi mon IA est pas fonctionnelle

Default avatar.png leojean890: avec le C

RomanceDawn: passé de java en C ...

Default avatar.png leojean890: moi perso 5k chemin donc ça vole pas loin

Default avatar.png leojean890: chemins*

RomanceDawn: faut s'accrocher suand t'a pas les string et l'API collection

Nagatwin: tiens pourquoi mon dernier submit date d'aujourd'hui selon CG? oO

YannT: je sais pas si y a beaucoup de gens qui jouent en sousmarin là

Default avatar.png leojean890: recoder les hashtable manuellement etc comme en école d'ingé xD

RomanceDawn: plus jamais ça

Default avatar.png leojean890: en école d'ingé c'était le TP de langage C

Default avatar.png leojean890: coder les hashtable

Default avatar.png leojean890: pas facile xD

Nagatwin: aaah c'est le reroll

Default avatar.png leojean890: quand tu débutes

Zorg1: Nagatwin : bah ligue gold pour tout le monde je pense

Default avatar.png leojean890: vous êtes passés à 79 au début ? on est 103 now

Nagatwin: ouais ceux qui étaient pas loin on pu resubmit

Stilgart: leojean890: tu vois que ça monte assez vite

Nagatwin: les positions 50-100 étaient assez sérées

Zorg1: oui 79 à l'ouverture de gold

Stilgart: 86%

Default avatar.png leojean890: ouais t'as raisons Stilgart

Default avatar.png leojean890: raison*

Stilgart: pfffffffff

Stilgart: ça me fatigue vraiment là

Default avatar.png leojean890: fallait pas prendre un bot trop bas sinon ça allait exploser trop vite

Zorg1: c'est lent. toute la silver pushe ou quoi ?

Default avatar.png JBM: je viens de resubmit rien que pour vous

Stilgart: haskell power \o/

Default avatar.png leojean890: mais ouais c'était une question de minutes pour tous les gens qui étaient sérrés en haut de silver

Default avatar.png JBM: j'ai des ecarts de 250 places :-/

Default avatar.png leojean890: enfin y'en a encore plein qui vont arriver vite

YannT: peut être que le reste du tableau s'améliore plus vite que toi JBM

YannT: :p

Default avatar.png JBM: d'habitude c'est le contraire

YannT: sur ce jeu il y a une réelle prime à pas repusher j'ai l'impression

Default avatar.png JBM: t'as une bonne place, tu la gardes, tu submittes plus et ca monte petit a petit

YannT: ça grimpe tout seul

Default avatar.png JBM: sur tous les jeux

YannT: j'ai connu l'inverse sur les jeu d'avant

Default avatar.png JBM: ah

YannT: lucky push et tu retombe facile

Default avatar.png JBM: pas moi

Default avatar.png leojean890: ça dépend, ça peut rebaisser aussi :P

Default avatar.png JBM: bah

Default avatar.png JBM: admettons qu'il y a de la variance

YannT: clairement, les winrates sont typiquement pas très tranchés

YannT: ce jeu me fait vraiment penser à locam pour ça aussi

YannT: une amélioration ça se bench sur un paquet de parties pour des résultats représentatifs

TidyMaze: hello les gens, je n'arrive pas à mettre la main sur le postmortem de PR2, vous savez s'il y en a eu un ?

Default avatar.png leojean890: tu veux t'en inspirer pour la diffusion ?:P je crois pas en avoir lu^^

Vry: Bon, si je codais un truc utile ... comme la prise en compte des dégâts !

Default avatar.png leojean890: en mettant des probas que l'ennemi se tire dessus ouq ue ce soit toi ?:P

BlaiseEbuth: TidyMaze, https://www.codingame.com/forum/t/platinum-rift-ii-feedback/465

Default avatar.png leojean890: ou que*

Default avatar.png leojean890: deja s'il torpedo pas et mine pas et surface pas c'est tes degats xd

Default avatar.png leojean890: sinon voir en fonction des positions possibles et son lieu de tir

TidyMaze: merci BlaiseEbuth, tu l'as trouvé si vite que j'ai un peu honte

YannT: il l'avait peut être en favoris

BlaiseEbuth: Tip: les pm sont toujours liné sur la page d'accueil des multis ;)

BlaiseEbuth: *linké

TidyMaze: :O

R4N4R4M4: purée le bug !!! if(!strstr(orders, "SURFACE") e->enemy.life--; :D

R4N4R4M4: trop de strcmp tue le strstr :D

Default avatar.png JBM: heureusement que tu recuperes pas les MSG

R4N4R4M4: yep

BigUP: Forcément, si je dit que je shoot a BFS >= 4 ... c amarche moins bien

Default avatar.png leojean890: ah ouais ;o le genre de bugs que je suis capable de faire hehe

BigUP: ce qui est redoutable, tu tire a 4 ca passe, a 5 ca ne marche plus ;)

Default avatar.png leojean890: bah "tried to fire out of range"

Default avatar.png leojean890: message usuel

Default avatar.png leojean890: mais dans tes replays si t'as souvent ce message

Default avatar.png leojean890: tut e dis qu'il y a qqc^^

Default avatar.png leojean890: moi au début c'est que j'utiisais distance simple

BigUP: oui, faut encore pouvoir le voir... depuis que CGSpunk ne marche plus, c'est moins simple a voir

Default avatar.png leojean890: ouais faut scruter la console pendant les parties en plus du visuel

Default avatar.png leojean890: bah moi ça me tuait mes listesde positions

BigUP: idem, dans le vent pour plusieurs tours

Default avatar.png leojean890: donc j'ai debug à partir de là et j'ai vu que je tirais à travers les îles..

Default avatar.png leojean890: bon pour légende ils risquent d'en prendre 30 max xD

Default avatar.png leojean890: ça va être très chaud :P:P:P

BigUP: oui ca commence toujours a environ 50, mais en fin de contest, il y a généralement plus de 100 personnes en legende

Default avatar.png leojean890: ouais en battant le boss

Default avatar.png leojean890: défi difficile :P

Default avatar.png leojean890: en gros avoir un niveau = à celui qu'avait le 50eme 1 semaine avant

Default avatar.png leojean890: sauf si le seuil c'est 30

Default avatar.png leojean890: ou autre quoi

Default avatar.png leojean890: c'est vrai que c'est logique, 200 à l'open silver, 100 open gold, 50 open legend

BigUP: Déjà la Gold ca ne va pas etre simple. Hier mon I aaurait été pas loin de la gold, mais aujourd"hui ca ne passe pas le top 60 silver

Default avatar.png leojean890: je pense que dans le weekend tu vas y arriver sachant que t'as été dans le top 100 les derniers jours

Default avatar.png leojean890: à certains moments des derniers jours

BigUP: Faut voir encore 2/3 bug a virer, mais lorsqu'on rate l'ouverture c'est plus compliqué pour passer ensuite

Default avatar.png leojean890: je suis passé après l'ouverture peso

Default avatar.png leojean890: perso

Default avatar.png leojean890: mais pas immédiatement, j'étai 2e

Default avatar.png leojean890: étais

Default avatar.png leojean890: fallait qu'on me pousse:o

Default avatar.png leojean890: mon IA était limite pour passer en gros

BigUP: Merde ! encor eun bug a la con !! je me retrouve avec la position de l'adversaire dans ma liste de position mes avec des coordonnées inversées !! ;(

Default avatar.png leojean890: je l'ai fait avec les îles celui-là

Default avatar.png leojean890: inverser x et y

BigUP: Hum, il semble que je gère mal l'élimination de position sur torpedo adverse

BigUP: ok, j evois à peu pres ce qu'il se passe

BigUP: ha oui, voila, je bouge l'adversaire avant de checker le resultat de mon torpedo

YannT: la séquence de qu'est-ce qui se passe quand est un peu tricky oui :)

BigUP: Je vais essayer de faire l'inverse en espérant de ne pas m'ajouter de nouveau bug, vu que j'ai du chercher a compenser cette connerie

BigUP: Ca a l'air de pas trop mal se passer...

BigUP: difficile de verifier que tout est bon, mais le démarrage de run est prometteur

BigUP: ha, un déclage d'1 case sur la position de l'adversaire... pas completement étonné

BigUP: ok, c'est ca, je le perd sur 1 de mes torpedo

BigUP: c'est bon, c'est réglé ;)

Stilgart: \o/

BigUP: forcément, j'ai d'autre problemes :) liste de dernier mouvement vide ;)

Stilgart: /o\

Stilgart: bon courage

BigUP: c'est bon c'est réglé normalement

Stilgart: et bonne nuit à tous, rêves de tortues à Automaton2000 et songe de licorne à AutomatonNN

Automaton2000: et je pense que c'est pareil

AutomatonNN: recommence depuis la semaine de la souris de ce que j'ai fait :p

BigUP: voila, un start correct... 8 win vs 2 loose

BigUP: Bonne serie de win ;)

BigUP: je commence a jouer dans le top 30 ;)

irmo322: gg

BigUP: et je win encore pas mal ! ;)

BigUP: argh ! serie de loose, ca ne va pas etre simple de percer le top30

BigUP: Arf ! 63 au final !! je ne sais pas ce qu'il s'est passé en fin de run ! ;)

BigUP: Top15 a 20%...

BigUP: argh loose contre l eboss

BigUP: triple loos econtre le Boss !! les dieux du random ne sont pas avec moi ! Je fais a peu pres 50/50 contre le boss en IDE

BigUP: 0-5 contre le boss ! c'est severe !

irmo322: il est fort le boss en gold ?

BigUP: en ide je suis a peu pres a 50/50... il doit etre juste 1 cran au dessus

BigUP: il faudrait que je soigne mon placement initial... la c'est du full random

tekki: yop AutomatonNN*

AutomatonNN: oui

tekki: t'es en surface? ;)

tekki: Automaton2000 !

Automaton2000: je vais laisser un peu de temps je pense

tekki: alors AUtomatonNN?

AutomatonNN: windows why non

tekki: AUtomatonNN demande à Automaton2000

Automaton2000: moi je viens de faire un truc qui marche bien

AutomatonNN: oui je m'attendais a des puzzle qui commence avec les trucs que j'ai pas fait de contest en fait

irmo322: Faut aller dormir maintenant AutomatonNN

AutomatonNN: il est faux

irmo322: et c'est valable pour toi aussi Automaton2000

Automaton2000: si tu veux le faire en bash

R4N4R4M4: Ha ha, ça y est je suis passé Gold, et j'ai fait passer Vry aussi en même temps par la même occasion

BigUP: R4N4R4M4, Et moi !!!? ;)

R4N4R4M4: J'en ai fait passer 6 d'un coup quand même + moi

R4N4R4M4: BigUP j'ai pas pu te repêcher désolé

BigUP: Je vais tenter un placement différent pour le start... on verra si mon IA est plu srégulière

R4N4R4M4: J'ai testé deux trois truc simples pour passer

R4N4R4M4: Le dernier qui m'a fait monter, c'est d'activer la poursuite de l'adversaire quand je suis sûr de sa position

R4N4R4M4: C'est ça qui m'a fait passer le Boss

BigUP: Oui, j'ai pas encore tenté ca.. a faire que si t'as plu sde life que l'adversaire ?

R4N4R4M4: Ah non, j'y vais franco pour l'instant, je me dis qu'il y a une chance qu'il m'ait pas encore détecté

BigUP: j'avais ce genre de chose en tete...

R4N4R4M4: Et le truc qui m'a fait monter top 20 c'est de limiter mon scan de silence à 0 et 1 déplacements car peu de bots savent faire 2 3 4 en Silver

R4N4R4M4: Par contre, des fois je perds toutes les positions et je réinit du coup

BigUP: ouais, moi je fais 2 par defaut et variable en attaque

R4N4R4M4: Ah oui, 2 est pas mal, j'ai testé aussi

R4N4R4M4: Le truc le plus balaise, ça serait les mines, mais je les avais pas encore

BigUP: R4N4R4M4, j'ai l'impression que je n'ai plus de probleme de perte complete de position depuis que je check mon Torpedo avant de move l'adversaire sur le tour d'apres

R4N4R4M4: oui, il faut le tester avant en effet

R4N4R4M4: Bon, en gold, je décole pas

BigUP: Bon la je random dans la case qui a le plus de flotte pour le start. ca a l'air de monter plus lentement, mais j'espère que ma montée sera plus régulière

BigUP: ca me parait mieux que fulle random sur toute la map

R4N4R4M4: Oui des fois il y a plusieurs mers

BigUP: au moins au niveau de l'approche

BigUP: R4N4R4M4, je flood quand meme pour checker

R4N4R4M4: pareil

BigUP: du mal a passer le top50... c'etait peut-etre pas une bonne idee mon nouveau Start

R4N4R4M4: Gold : #112 / 115 LOL

BigUP: ;)

BigUP: au moin st'es en gold ;)

R4N4R4M4: Ca change pas grand chose à mon avis le start

R4N4R4M4: t'as des mines ?

BigUP: R4N4R4M4, faut voir quand meme

BigUP: non je n egère pas du tout les mines (meme si j'ai le code pour le faire)

BigUP: Torpdeo + Silence

R4N4R4M4: Oui pareil que moi

R4N4R4M4: du coup, si t'ajoutes les mines ça passe facile à mon avis

BigUP: je vais voir, ca à l'air intéressant les mines

BigUP: mais ca espace les Silences

R4N4R4M4: Dans le top, c'est des champs de mine complets, case par case, et du coup chacun reste dans son camp :D

BigUP: faut que je le gère lorsque je sais que je suis loin de l'ennemi

R4N4R4M4: Si tu regardes les matches du top, ils se posent pas de question : ils remplissent torpedo et silence et après, c'est mine mine mine mine mine mine mine mine ... jusqu'à la fin

R4N4R4M4: avec quelques silences bien placés pour rester furtifs

R4N4R4M4: et la torpille, c'est pour le coup fatal

BigUP: je me garde ca pour les 2 semaines qu'il reste ! ;)

R4N4R4M4: Oui, y a le temps encore c'est ça qui est bien

BigUP: bon 50eme ... moyen mon evol... je vais tenter l'inverse, random la ou il y a moins de cases de dispo

R4N4R4M4: J'ai mis un random vers la partie centrale

tekki: ça promet ce challenge BigUp

tekki: glhf comme on dit

tekki: AutomatonNN never surface rught?

AutomatonNN: ou j'ai pas trop de contest sur le forum pour la voiture

R4N4R4M4: tekki toi aussi tu fais tous les tchat :D

R4N4R4M4: Bon allez, je vous laisse je vais attaquer l'épisode 4 de LCDP

irmo322: saison 1 ?

BigUP: arf y négatif au start... forcément, ca timeout ! ;)

tekki: ouais Rana :)

BigUP: pas trop mal le start la ou il y a le moins de flotte, mais j'ai un cas ou j'ai pas pu start ! ;)

irmo322: tu start la où il y a le moins de flotte ?

irmo322: tu te fais pas repérer trop rapidement ?

BigUP: c'est un essai, pas garanti que ce soit mieux

BigUP: irmo322, mais déplacement sont un peu différents des autres IA, je fais de grandes longueurs, c'est pas trop génant

BigUP: ca doit dépendre aussi du style de jeu de son IA

irmo322: possible oui

BigUP: bon faudrait que je start de la 2eme case ou il y a le moins de flotte en fait ;) ca fait 2 parties que je loose car dans la case, il n'y a qu'un lac ;)

irmo322: oui le jeu c'est pas lac of code ;)

BigUP: la poursuite ca à l'air de bien marcher ;)