Chat:Fr/2020-04-08

From CG community
Jump to navigation Jump to search

Stilgart: bonjour à tous, tortue à Automaton2000 et licorne à AutomatonNN

Automaton2000: y'a quand même des trucs qui sont pas dans le classement

AutomatonNN: on va te dire que tu as perdu du temps sur ce contest c'est pas les memes parties qu'on a pas de cha

Zanbez: Bonjour à tous , à Automaton2000 et à AutomatonNN

Automaton2000: (il y a un probleme

AutomatonNN: il a pas le temps de m'en servir pour ton arbre

Bob: amis des problèmes, d'Automaton2000 et des tortues

Automaton2000: je touche plus a rien

Bob: salutations

Palmipedus: au fait les Automaton c'est de robots?

lhm: Bonjour à tous

Bob: non Palmipedus

Bob: ce sont de vrais gens qui squattent le chat h24 et qui inventent des âneries :)

Palmipedus: :D

lhm: test de Turing validé pour ces deux-là? :3

Bob: AutomatonNN a tendance à ne pas bien terminer ses phrases, c'est parce qu'il est un peu neuneu

Bob: d'où son nom

AutomatonNN: vous avez pas de la conversation en plus ?

Bob: comme si toi t'en avais, de la conversation, AutomatonNN

AutomatonNN: :)

Zanbez: Il est vexé AutomatonNN

AutomatonNN: on peut pas te dire que tu as un peu de chance de te faire un truc par contre je vais pas le coder e

Bob: il le prend bien note

Palmipedus: hum magnus chatbot dans la description

Zanbez: Automaton2000 sait juste pas dire tortue.

Automaton2000: en meme temps tu fais du code qui fait du java

Bob: c'est pas faut de s'esquinter à lui apprendre pourtant

Bob: faute*

leojean890: Magus a écrit un article sur le site codingame décrivant comment il a conçu ses bots :) mais je crois qu'il a collaboré avec qqn d'autre du site pour ça

Bob: il y a même un puzzle make your own Automaton2000

Automaton2000: et non pas de soucis

Bob: et un challenge co-conçu par Automaton2000

Automaton2000: il est pas la meme

Zanbez: Je pensais que c'était une génération spontanée Automaton2000

Automaton2000: c'est juste que tous les tests mais pas le courage de me lancer

Bob: mais si Automaton2000, regarde bien

Automaton2000: vous avez un peu de temps en temps

Bob: il est là Automaton2000 : https://www.codingame.com/multiplayer/optimization/a-star-craft

Automaton2000: ca peut etre un peu plus de temps

leojean890: "make your own Automaton2000" faut que je regarde xD

Automaton2000: en fait je comprends pas mon ia

Magus: J'ai codé Automaton2000, Agade a codé AutomatonNN

Automaton2000: contre le boss avec mon code

AutomatonNN: ui tu l'as dit qu'il a mis une seule chance de comprendre que c'est pas un problème de contest qui s

Magus: Après ça s'est pas fait en une fois, mais oui y'a un article de bog qui explique tout ça

leojean890: Ah d'accord, ben j'ai lu votre article un jour :P

Magus: https://www.codingame.com/blog/markov-chain-automaton2000/

Automaton2000: tu peux aussi dire que tu vas trouver

leojean890: oui j'imagine que ça s'est pas fait en 1 fois, c'est assez long comme boulot pour l'optimiser :)

Vry: Yop les gens !

YannT: arrête de me rouler dessus pb4!

pb4: Je ne te roule plus trop dessus depuis ta dernière version :/

pb4: Je n'arrive plus à monter, bloqué 7ème cette nuit

pb4: oh remarque bon début pour ce push

YannT: tu viens de m'aligner 7 wins là :p

leojean890: je me suis fait rouler dessus par pb4, kovi, Zenoscave et bourgeof entre autres pendant l'heure précédente ;P

leojean890: siman chucknorris et trictrac aussi;P

YannT: jolindien me fait beaaaaoucp moins mal que pb4

Vry: leojean890 et moi donc ... :D

Bob: bon sang cette galère pour décoller du fond de gold :cry:

leojean890: mdr j'étais 62 hier soir, 64 il y a 1h30 et je suis 81 là tellement j'ai pris cher :P

Bob: descendu de ~100 vers ~120

leojean890: ce soir je vais remettre au carré ma gestion des dégats ça devrait mieux le faire :P

Bob: 5 ou 6 pushes juste pour arriver à sortir des ~180 :cat_scream:

leojean890: ouais bob c'est pas évident je troiuve

leojean890: je suis passé de 100-120 à 65-85 en évitant les mines et élaguant les positions avec les trigger

Bob: c'est ce qu'il faudrait que je fasse mais ça veut dire réécrire l'essentiel de mon code :)

leojean890: moi j'ai dû réécrire des trucs aussi

leojean890: faut que tout soit carré niquel

pb4: YannT : tu sais en quoi jolindien est diférent de moi ?

leojean890: c'était pas le cas, c'est pas ecore le cas xD

leojean890: mais ça l'est plus déjà

pb4: Parceque pour le coup c'est contre lu ique j'ai du mal :/

leojean890: donc ce soir, gestion des dégats

YannT: il est en iterative deepening je pense mais j'imagine que toi aussi

Zanbez: Enfin passage Gold :grinning:

Bob: gg

leojean890: gg

Vry: gg

Zanbez: Sympa le nouveau classement par entreprises

pb4: YannT nope

pb4: peux pas avec ma méthode

leojean890: Zanbez tu le vois où ? celui pour OOC ?

Zanbez: https://www.codingame.com/contests/ocean-of-code/top-companies/global

YannT: pb4: je suis en train d'essayer de le mettre en place là moi, mais c'est coton à caler...

YannT: je fais un peu nawak passé depth 0 :p

pb4: haha

Vry: Pfff, bon si je terminais la première itération de mon futur iterative deepening que j'aurai jamais fini de code à temps ...

pb4: et ça fait pas nawak quand tu vas à depth fixe ?

pb4: (>0 implicitement dans ma question bien sûr)

YannT: faut voir, je viens juste de faire l'implémentation des depths en général là

YannT: doit falloir adapter l'eval en conséquence

leojean890: thanks Zanbez

YannT: pb4: là par exemple il aime bien surface tout le temps parce que ça lui donne plein de points sur toutes les depths suivantes niveau cases libres :D

pb4: hahahaha

pb4: J'en étais là hier

pb4: Bon courage :joy:

pb4: J'ai bien galéré

Vry: Arrêtez vous me faite peur ... c'est vrai qu'il faut aussi écrire une éval ...

Vry: Mais y'a déjà une bonne chiée de combinaison de mouvements à traiter ...

leojean890: ma boite est 4eme mdr, thanks to egaetan surtout :P

Zanbez: #82 c'est pas mal non plus.

leojean890: ouais ce que font pb4 et YannT ça semble chaud :P

leojean890: #82 ouais je vais essaye de l'améliorer en rendant ma gestion des dégats plus carrée :P

j3r3m: Ecrire A* en C, n'est-ce pas un peu mazo ? J'ai peur de perdre beaucoup de jour de challenge à y arriver, sans list, queue, etc...

Bob: ben

Bob: commence par écrire list et queue

Bob: c'est un bon exercice

j3r3m: Ca, c'est bon :)

Bob: et c'est pas très compliqué

Vry: j3r3m : le FF C la vie ! :p

j3r3m: Vry : FF ?

Vry: Flood fill

j3r3m: J'avais compris que l'algo par diffusion me faisait calculer toutes les distances sur toutes mes cellules. Alors que A*, aller à l'essentiel, abandonnant les autres routes. Non ?

Vry: Possible en effet

Vry: Après j'avais déjà un ff codé dans j'ai copié-collé mais de ton point de vue fait au plus simple

j3r3m: C'est le genre de truc qu'il faudrait avoir avant d'attquer un challenge... Tanpis, si je perds du temps, j'ai commencé le challenge 15 jours en retard... J'aurai mon code pour la prochaine fois.

Vry: Oui, fait le !

Bob: en général un ff de base je vais pratiquement aussi vite à le recoder qu'à le recopier

Bob: surtout que souvent j'ai pas structuré ma grille en-dessous tout à fait pareil

Bob: du coup tout le temps que je gagne à copier-coller je le perds à corriger les bugs sur des trucs que je n'ai pas réajustés comme il faut

Vry: Ah ... moi depuis CotC j'ai un FF itératif propre j'ai juste à adapter la notion de voisinage

Vry: A* j'avais tenté de le reprendre depuis le referee CotR je crois ... :scream::nauseated_face:

Vry: ... je suis guéri pour 12 générations !

Bob: je crois que quelque part j'avais écrit un FF factorisé qui prenait un callback pour vérifier le voisinage et un autre pour un éventuel truc à faire au milieu mais je sais plus ce que j'en ai fait

Bob: http://chat.codingame.com/pastebin/5e9fec41-0bbe-4055-91b4-94b15433f00f

Bob: je crois qu'il y a des gens qui n'ont pas bien saisi l'utilité des structures...

Vry: lol

EricSMSO: Sympa le classement par compagnies. Quoique... Je tiens à préciser que je suis en RTT et que je ne fais pas du cg au lieu de télé-travailler :sunglasses:

Vry: Sympa en effet ... mais avec ma boîte je suis mal barré, il faut que je change ! :p

Default avatar.png JBM: tiens y'a meritis qui me démarche

leojean890: ah ils essayent de te recruter ?:=P

Default avatar.png JBM: ça paraitrait presque bien si y'avait pas la crainte de croiser wtit trop souvent

leojean890: mdr^^

leojean890: franchement c'est une bonne ESN;)

leojean890: je suis meritis mais je ne sais même aps qui est WTIT

Default avatar.png JBM: toi aussi tu rôdes là-bas?

leojean890: je sais juste qui est egaetan

Default avatar.png JBM: ouais egaetan c'est leur top selling point

RomanceDawn: tu connais un fabien ?

leojean890: ouais je sais :P

leojean890: non

Default avatar.png JBM: (mais le recruteur a pas l'air au courant)

leojean890: Fabien je ne vois pas qui c'est, ni WTIT en effet:p

Default avatar.png JBM: ça doit être le même, donc

leojean890: ah ok donc il s'appelle fabien

Default avatar.png JBM: qu'est-ce que j'en sais moi

lhm: Ca n'a aucun sens

leojean890: xD

leojean890: j'ai cru comprendre que vous disiez ça

RomanceDawn: j'ai fait 3 entretiens labas une fois et un pote voulais me coopté ^^

RomanceDawn: j'ai pas vue geatan

lhm: Mais non il s'appelle fabien on te dit

RomanceDawn: lol

Default avatar.png JBM: c'est une règle de recrutement chez eux j'ai l'impression

leojean890: gaetan organise des trucs là bas (formations, hackatons)

RomanceDawn: je me demande si c'est bien judicieux en ces temps de crise de recruter des gens

Vry: J'étais passé une fois pour un contest CG un mercredi soir ! :p

RomanceDawn: ah ouais motivé

leojean890: ah ice Vry je t'ai ptet vu sans savoir que c toi xD

leojean890: nice*

Vry: Mais pour le prochain qui début le 7 mai ça va être compliqué je pense pour les truc-mcuhes (comment il appelle ça déjà ???)

RomanceDawn: coding hub

Vry: *trucmuche

Vry: Merci RomanceDawn

Default avatar.png JBM: pacmuche

Default avatar.png JBM: PAC toujours en capitales j'ai remarqué

Default avatar.png JBM: un indice, sans doute

Vry: les codingpachubmuches

Vry: AC ?

Default avatar.png JBM: PA?

RomanceDawn: pâque ?

leojean890: le 7 mai ça peut être chaud avec le corona en effet

Default avatar.png JBM: ça va faire comme pour le winter challenge lol

Vry: Pistolet Automatique ?

Default avatar.png JBM: Arrêt Cardiaque? :-/

Vry: Défibrillateur ?

**Vry joue à pyramide avec JBM

[CG]Thibaud: il est où WTIT d'ailleurs ? En remontant son classement, il peut faire passer Méritis dans le top3

dbdr: [CG]Thibaud c'est minimum 3 personnes par entreprise/école?

[CG]Thibaud: yes

dbdr: parce que là ya 20 écoles dans le top 100 ;)

[CG]Thibaud: je vais modifier la FAQ de la page

[CG]Thibaud: ouais je sais

dbdr: 2 ce serait pas bien?

[CG]Thibaud: c'est ce que j'avais proposé

dbdr: ça incluerait bcp plus de monde

[CG]Thibaud: possible qu'on revienne à ça

BlueGhost31: hello

dbdr: genre si t'es 1, ça incite à inviter un collegue :)

BlueGhost31: Thibaud on ne peut être que dans le classement ecole ou entreprise mais pas les 2 ?

lhm: Ouais mais faut être 1 déjà :/

dbdr: etre 1 c'est le plus dur ;)

pierre31: Bonjour à tous, super ce contest. Est-ce que certains arrivent à garder tous les chemins de l'ennemipour le traquer ? Je me bas avec des arbres mais j'explose si trop de silences

[CG]Thibaud: t'as pas rejoint de team toi dbdr ?

dbdr: je suis team école ENS Lyon avec Stilgart mais on n'est que deux :(

BlueGhost31: hello pierre31, je suis sur le meme pb que toi ;)

lhm: pierre31 j'y arrive si je bride ma détection à 3 cellules dans chaque direction et que je prie assez fort pour que le mec en fasse pas 4

Default avatar.png JBM: si c'est que ça, je veux bien vous join la durée du contest

dbdr: t'y es passé ou pas?

pierre31: hello !!! Effectivement c'est un problème complexe, j'essaie de comprimer au max mais dur dur

Default avatar.png JBM: au moins 2j

dbdr: c'est bon, approuvé! :)

Default avatar.png JBM: lol

Default avatar.png JBM: ça vous plombe pas trop?

dbdr: à 2 on est hors classement, donc non

dbdr: (faudra que tu bosses, mais ça on te le dira après ;) )

Default avatar.png JBM: vala

Default avatar.png JBM: d'autres d'un compagnie à 2?

dbdr: yay

Default avatar.png JBM: ah attends je sais plus si c'est compatible

[CG]Thibaud: ah attends, faut que je rajoute dans la FAQ que c'est interdit

Default avatar.png JBM: trop tard

dbdr: c'est bon, ce sera interdit pour les suivants ;)

Default avatar.png JBM: mon diplôme vient d'arriver pas digiposte

Default avatar.png JBM: mon CDD est en train de se signer

dbdr: c'est mis à jour à quelle fréquence?

dbdr: tiens c'est décidé comment le pays des écoles et entreprises?

leojean890: Mon école on est que 2 je crois (Ensicaen) faut que je motive des gens xD

[CG]Thibaud: normalement par défaut, on est dans une team mais je vois que tu en as pas dbdr, tu as modifié un truc ?

dbdr: modifié comment?

dbdr: j'ai mis mon école et jamais renseigné d'entreprise, si c'est la question

dbdr: https://i.snipboard.io/Kc3lQn.jpg

dbdr: voila j'ai selectionné ENS Lyon

dbdr: on est deux, ni Stilgart ni JBM

[CG]Thibaud: ouais par défaut, tu devrais y être

dbdr: il faut le faire à la main apparamment

[CG]Thibaud: c'est ça qui est chelou

leojean890: pierre31 pour les silences tu peux reset les chemins à partir d'un certain seuil (exemple dès les 1000 chemins atteints) mais ne pas reset les positions par contre

Default avatar.png JBM: je comprends rien à l'interface

dbdr: clique le crayon

Default avatar.png JBM: aaaaaah

Default avatar.png JBM: c'est un crayon

Default avatar.png JBM: pfffiou

Default avatar.png JBM: ok du coup c'est plus clair que c'est exclusif

Default avatar.png JBM: désolé aux 4 à qui j'ai dit que ce serait bon pour les entreprises

leojean890: WTIT je vois qu'il gère souvent sur CG (même si je sais pas qui c'est à Meritis), peut être qu'il hide son IA ou qu'il a pas le temps ?;)

Default avatar.png JBM: ah mais attends vous êtes vraiment 3 en fait

Default avatar.png JBM: vous avez pas besoin de moi

dbdr: certes

dbdr: sauf que non

Vry: Vous l'avez trouvé comment le menu Team ... sur le profil ?

Default avatar.png JBM: haha, et l'interface qui veut pas que je retire l'école

Default avatar.png JBM: mdr

dbdr: veterini il est inscrit mais pas dans le leaderboard

dbdr: gg

Default avatar.png JBM: je le vois en team member

dbdr: oui

dbdr: moi aussi

Default avatar.png JBM: ah tu veux dire il fait pas oox

dbdr: https://www.codingame.com/contests/ocean-of-code/leaderboard/global?column=SCHOOLCOMPANY&value=SAME

dbdr: peut etre qu'il fait pas du tout et a été inscrit automatiquement, lui

Default avatar.png JBM: ça me fait bizarre que ce lien marche

dbdr: :D

Default avatar.png JBM: et pourquoi stilgart il a une compagnie et pas nous

dbdr: c'est son profil non?

Default avatar.png JBM: oui

Default avatar.png JBM: la question sous-jacente était

dbdr: tu peux avoir les deux si tu veux

dbdr: pour le contest il faut choisir

Default avatar.png JBM: par quel biais de l'interface est-ce qu'il s'est cru obligé d'ajouter une compagnie "-"

dbdr: si j'ai bien compris

pierre31: @leojan890 bonne idée, j'avais également en tête de garder un seul chemin et d'introduire la notion de jump dans le noeud lorsqu'on fait un silence, je vais tester...

leojean890: ouais y'a plein d'idées qui peuvent venir mais c'est pas évident de trouver la meilleure, j'ai changé mon truc 3-4 fois au moins et pour les dégats c'est pas encore ça :p

lhm: Par curiosité, combien de temps vous y avez passé ? Parce que j'ai l'impression que si j'essayais toutes les bonnes idées que j'entends ça me prendrait 15h...

pierre31: @lhm en fait je suis dessus depuis que je suis arrivé en silver

lhm: @pierre31 je voulais dire sur le challenge :)

Vry: Avec ou sans le chat ... :p

pierre31: @lhm ah avec le confinement pas mal de temps je l'avoue

pierre31: bon ça faisait longtemps que je n'étais pas sur CC, mais ce contest est bien dur

leojean890: en journée je suis en télétravail donc je code pas sauf eventuellement tester de submit juste des modifs de params pour comparer

lhm: C'est juste que c'est mon premier challenge alors c'est pour avoir un ordre d'idée de l'investissement que ça représente

leojean890: mais en dehors de ça j'ai dû passer 60-70h dessus

leojean890: soirées + week-ends

[CG]Thibaud: ah ouais quand même

pierre31: pour atteindre légende, un paquet d'heures...

[CG]Thibaud: je suis à 10h je crois

leojean890: en comptant le chat

lhm: ah merde ! Naif que je suis

pierre31: me too par là 10h 15h

[CG]Thibaud: ben t'es déjà pas mal positionné lhm

lhm: Bon, va falloir trouver du temps, merci :)

leojean890: déjà 9h pour sortir de wood 2&1

[CG]Thibaud: en général, c'est entre 5 et 15h pour avoir un classement gold je dirais

[CG]Thibaud: là les wood ligues était vraiment complexes

[CG]Thibaud: étaient*

leojean890: et i je compte chat + regarder les parties + reflexion + code ça fait 60h

lhm: A ce rythme je serai jamais gold avant ... well XD

pierre31: sauf que celui-ci est complexe

[CG]Thibaud: demande à Bob lhm

[CG]Thibaud: il est feignant

[CG]Thibaud: et ça marche pas mal

[CG]Thibaud: il a écrit 2 articles là -dessus

lhm: Ouais mais si il a des compétences en prog aussi c'est triché

lhm: :3

leojean890: mais si j'avais réfléchi plus longtemps avant de coder plutôt que tout refaire plusieurs fois ça ferait environ 20h de code+test+debug seulement

Default avatar.png Litt: coucou, je suis tout nouveau sur codingame, es ce que vous auriez un cours a conseiller sur les multi-agent?

leojean890: alors que là c'est réfléchir + coder + analyser les parties + debug en boucle

leojean890: + refaire en mieux

leojean890: Litt j'ai pas lu de cours là dessus

lhm: Ouais mais pour prendre le temps de réfléchir avant de coder un sous-marin qui tire des torpilles faut un sacré self control :)

leojean890: bah j'avais fait un premier truc qui m'a fait sortir des wood en 9h mais j'ai dû refaire pour ajouter l'analyse du reste (que les move) pour les positions des gens

leojean890: et les silences je l'ai refait 3 fois

leojean890: les dégats et les torpedo aussi

leojean890: lol

leojean890: et analyse des trigger et des mines

leojean890: bref c'est long sauf si c'est niquel du premier coup

lhm: Oui mine de rien il y a pas mal de trucs

leojean890: => pour analyser les positions

leojean890: et ensuite les décisions d'actions (ordre etc)

lhm: sans timeout

leojean890: sans timeout c'est chaud aussu d'autant plus que je suis en python

leojean890: et choisir comment agir c'est pas évident donc plein de trucs auxquels réfléchir

lhm: Je suis en C++, j'ai aucune excuse et pourtant, il m'arrive encore de timeout

leojean890: bah si tu élagues jamais et que l'autre spam silence ça va timeout quand même

Vry: Si la partie est "calme" et que l'autre spam c'est vrai que c'est pas évident ...

R4N4R4M4: Salut tout le monde

Vry: Yo R4N4R4M4

Skygge: Bonjour, comment fait-on pour ajouter une entreprise avec un logo etc ?

YannT: je crois que je vais devoir tout réécrire :(

Default avatar.png JBM: comment es ton drodi

Vry: chelou ...

Vry: ... et encore deux réunions à venir ... :sob:

Vry: ... en téléconférence c'est horrible ...

Vry: Et toi JBM ?

Boulet: dwarfie !!!!!

Boulet: team de l'ecole

R4N4R4M4: ah mince, y a pas de Team SNCF...

R4N4R4M4: ... en même temps, c'est pas une boîte d'info :D

Vry: +1

Vry: On est voisin ...

R4N4R4M4: Ah j'ai pas vu Vry

Default avatar.png NotABug: time

Stilgart: dwarife: we need you :turtle:

Stilgart: Vry: j'assiste à tes réunions, et tu fais mon cours de logique de 4h qui commence dans 5 min. :)

dbdr: c'te last minute :D

Stilgart: je sais même pas comment je vais le gérer celui-là

dbdr: fais leur de la logique probabiliste, ça servira pour OOC ;)

Boulet: tu veux un coup de main Stilgart ?

Stilgart: déjà qu'en condition normal c'est la misère

Stilgart: Boulet: si ça se trouve, j'aurais personne :D

Stilgart: à ma première tentative pour prévenir les élèves, le serveur de mail m'a traité de sale floodeur :D

Default avatar.png JBM: Vry: je crois que j'ai un call a 16h

Default avatar.png JBM: pour le reste on verra au fil

Default avatar.png JBM: c'est quoi l'URL pour le cours de logique?

Default avatar.png JBM: un petit rafraichissement me ferait pas de mal

dbdr: rafraichissement en logique ou rafraichissement :beer: JBM?

dbdr: non exclusif

Default avatar.png JBM: un peu tot pour la :beer:

Default avatar.png JBM: un ptit :tea: ferait pas de mal

Nagatwin: JBM Tu fais souvent des lives en contest ?

Default avatar.png JBM: des lives?

Sam_47: hello tout le monde j'ai une petite question

Default avatar.png JBM: ah, les streams?

Default avatar.png JBM: ben chaque fois que j'ai et le temps et l'inspiration

Sam_47: je suis en ligue bois 1 au jeu coders strike back et pourtant même en étant premier je ne passe pas en ligue bronze, c'est normal ou bien j'ai manqué quelque chose ?

Default avatar.png JBM: pourquoi?

BigUP: Sam_47, il faut attendre la fin du run...

Nagatwin: Oui

Nagatwin: JBM tu les fais souvent en début de contest ? à la fin aussi ?

Default avatar.png JBM: je sais pas trop de quoi je parlerais a la fin

Nagatwin: Bah parler des strats

Default avatar.png JBM: en plus cg voit d'un mauvais oeil que -3vel soit connu avant la fin du contest

Nagatwin: le début c'est plus le défrichage de l'énoncé

Default avatar.png JBM: oui

Nagatwin: -3vel ?

Default avatar.png JBM: la streategie gold csb

Default avatar.png JBM: qui tient en 3 lignes de ruby

Nagatwin: ah oui celle que j'ai toujours pas trouvée et qui m'empêche de passer gold et de m'intéresser à ce multi ? :D

Nagatwin: JBM donc les stream qui spoil les starts high level c'est pas bien vu ?

Nagatwin: strats*

Default avatar.png JBM: c'est pas tant spoil la strat

Default avatar.png JBM: que "publier" du code de ce niveau

Nagatwin: Ouais mais quand tu streams ton code est visible right ?

Nagatwin: Enfin sinon ça s'apparente à commenter des replays

dbdr: justement

Vry: Du coup c'est le seul truc que j'ao codé sur CSB ... la fameuse "stratégie Gold"

Vry: *ai

Default avatar.png JBM: pareil

Vry: ... ma réunion ne se termine pas c'est un piège ...

Default avatar.png JBM: elle a une heure butoir--pretexte la prochaine et casse-toi

Boulet: Vry: non c'est une reunion

Vry: Tu lances un process A1 sur une machine M1 sur une base B1 ...

Default avatar.png JBM: sors le meeting-counter

Boulet: code en n'ecoutant pas

Default avatar.png JBM: http://www.costofmeetings.com/calculator/live

Vry: ... le process A2 sur la machine M2 sur une base B2 à une baisse de perf ...

Default avatar.png JBM: ben forcement

Default avatar.png JBM: avec une convention de nommage ou les processes s'appellent "A2"

Boulet: tu bosses chez CG /

Boulet: ?

Vry: Non :D

Boulet: a non y'a une des deux machines qui marche :p

Default avatar.png JBM: chez google aussi y'a qu'une des 2 machines qui marchent

Default avatar.png JBM: on est revenu au mode inter-contest ou tu peux plus compiler de haskell

Vry: Mais les deux machines marchent c'est ça le pire ...

Boulet: baisse de perfs quand meme

Vry: Mais du coup comme on est une grosse boîte il faut un gars du réseau un gars du systéme un dba et un de l'exploitation et aussi un des études (bibi) ...

Vry: ... mais personne ne voit rien ... :p

Vry: ... parce que tout le bouzin est virtualisé avec un centre en Allemagne, un en Italie et aussi un peu en France

Vry: :upside_down:

Boulet: pb de débit sur les fibres parce que bon TOUT LE MONDE EST EN VISO EN PERMANENCE POUR TOUT ET N"IMPORTE QUOI => arretons la reunion et ça va remarcher ?

Boulet: ah oui et coupons youporn aussi

Default avatar.png JBM: c'est quoi l'URI du cours de logique boulet?

Boulet: meme pas en reve

Default avatar.png JBM: je me sens un peu illogique la

Default avatar.png JBM: eh oh quand je streame je partage moi

Boulet: pardon http://memepasenreve.com

Default avatar.png JBM: mieux

Boulet: tu veux quoi ?

Boulet: le cours ou le stream ?

Default avatar.png JBM: le stream c'est mieux :p

Boulet: pas dispo

Boulet: cf pb de débit

Default avatar.png JBM: c'etait bien la peine de flood le serveur mail

Vry: Mais nan ils ont coupé YT au bureau ... :p

dbdr: le cours => pas dispo non plus

Default avatar.png JBM: ah parce que vous avez la solution maison

Vry: ET le problème date de janvier ...

Default avatar.png JBM: un lien sortant ver syoutube -> ils multiplexent ca gratos

Boulet: le cours si

Default avatar.png JBM: ok twitch alors

Default avatar.png JBM: bon ben le cours alors

Default avatar.png JBM: je dois avoir mes vieux cours qq part dans cette etagere, la

Default avatar.png JBM: mais j'ai pas envie de deranger noemie

Boulet: mais avec les transparents: soit tu sais deja ce qu'ils y a dedant, soit il s ne te servent à rien

Default avatar.png JBM: j'aurais dit c'est la meme chose

Boulet: twitch=> direct => c'est naze

Default avatar.png JBM: y'a pas un autre soit?

Boulet: ils ne te servent à rien si tu n'as pas le discours

Default avatar.png JBM: aaah

Boulet: bon c'est bien gentil tout ça mais, bordel, comment on monte ?

**Boulet ne fait aucune allusion discutable que ce soit bien clair

Nagatwin: avec une échelle ?

Boulet: pas assez rapide

Default avatar.png JBM: un lanceur spatial?

Boulet: et puis j'ai un probleme de mine alors l'échelle

Boulet: du coup le lanceur spatial non plus

Default avatar.png JBM: du HB y'a que ca de vrai

Boulet: pas faux

Nagatwin: HB ?

Default avatar.png JBM: j'ai toujours pas compris comment ils avaient choisi les lettres

Default avatar.png JBM: Nagatwin: les mines

Boulet: crayon

Boulet: pratique avec du papier

Nagatwin: Oh

Nagatwin: :|

Default avatar.png JBM: rendors-toi, c'est l'heure de ta sieste

Nagatwin: Jpeux pas j'ai un call dans 4 minutes :/

Boulet: raison de plus :D

Default avatar.png JBM: j'aurais dit "justement"

Default avatar.png JBM: coup double

Nagatwin: Faut pas que je fasse mauvaise impression à la semaine 1 de stage :/

BlaiseEbuth: Bien le bonjour mes chères tortues ! Automaton2000, AutomatonNN, coment vont vos testudines ?

Automaton2000: ça depend ce que tu fais pas du tout xd

AutomatonNN: FANS FF AutomatonNN

Default avatar.png JBM: stage remote?

Default avatar.png JBM: mouarf

Default avatar.png JBM: j'avais pas pense a eux

dbdr: quelle surprise ;)

Boulet: moi si

Nagatwin: Yes, on fait comme on peut

Boulet: c'est bien la merde

Boulet: qu'il est con ce bot ! on dirait Automaton2000

Automaton2000: pour faire un truc pour faire du web

Boulet: Qed.

Vry: Flûte ma réunion de 16h est annulée par contre celle de 14h n'est pas terminée ... :sweat_smile:

Vry: Ah mais il n'est que 15h ... (je suis à l'ouest) ....

dbdr: [CG]Thibaud tu es là?

dbdr: le leaderboard se met à jour encore moins souvent que d'habitude

dbdr: vous etes au courant du probleme?

[CG]Thibaud: le leaderboard solo ?

RomanceDawn: c'est pas fait exprés ?

dbdr: OOC

Vry: C'est à cause de ma réunion !

Default avatar.png JBM: t1 vry on t'avait dit de faire attentnion

dbdr: j'ai presque joué tous les matches du run, je suis à 37%

dbdr: pas de mis à jour depuis

Default avatar.png JBM: t'as plante le process leaderboard en plus

Vry: On a relancé le process A45 sur le serveur M256 sur la base B45636

RomanceDawn: quand tu f5 ca reste ?

dbdr: fini je crois

R4N4R4M4: J'allais justement poser la question [CG]Thibaud, je suis coincé à 53% alors que mes matches sont finis

[CG]Thibaud: dans l'IDE donc

dbdr: oui avec un reload du general je me vois à 37%

[CG]Thibaud: j'ai déjà report un pb comme quoi le leaderboard dans l'IDE suit pas vraiment les last battles

dbdr: mon submit est fini

R4N4R4M4: moi aussi pareil

dbdr: celui pas de l'ide non plus

dbdr: là c'est pire que d'habitude, ya pe un autre probleme

[CG]Thibaud: par contre, j'ai rien signalé par rapport à l'évolution des last battles

R4N4R4M4: Oui depuis le début du contest ça rafraîchit tous les 25% environ, mais là, c'est bloqué on dirait

dbdr: le truc d'euler: si tu ouvres un replay, tu vois ton ELO à jour

R4N4R4M4: ah, tu le vois où ?

Boulet: Pendant que les gens de CG sont là, on pourrait avoir un endroit avec les lignes de compil utiisées par langage svp ?

dbdr: https://www.codingame.com/replay/446819636

dbdr: en dessous

Boulet: J'aimerai bien connaitre celle de Ocaml

dbdr: j'ai 30.64 par ex

R4N4R4M4: cool, merci dbdr

Default avatar.png JBM: ocaml -deopt -O0 -O-3_en_fait

Default avatar.png JBM: --via-javascript

R4N4R4M4: Ha ha, et moi 20.26, pas loin du top 100 du coup :D

dbdr: ah, tu es coincé à 53% toi :D

R4N4R4M4: ben oui, #106 à 53% et donc un grand suspense pour le top 100 ou pas

R4N4R4M4: là j'ai 20.37 donc #99 dans le rank figé

[CG]Thibaud: je regarde et j'ai ping les devs

Boulet: putain Stilgart l'a dit 1000 fois &&!=||

dbdr: merci [CG]Thibaud!

dbdr: &&>=|| Boulet?

Default avatar.png JBM: c'est de la logique de haut niveau

Default avatar.png JBM: on peut pas comprendre

Boulet: gravement de haut niveau "et" c'est pas "ou"

Vry: |<&=&>|

dbdr: ^*(*&%%&^

Default avatar.png JBM: j'arrive plus a suivre les emoji modernes

Boulet: ne te pleins pas, je suis tellement vieux que je n'arrive plus a suivre les anciens :D

R4N4R4M4: Leaderboard en panne

BlaiseEbuth: cékassé

Swagboy: Oh zut j'allais faire mon submit du jour

Boulet: miam

YannT: c'est pb4 qu'a trop submit

pb4: et moi qui allais resubmit :D

Stilgart: ha bon, je l'ai dit 1000 fois moi ?

Default avatar.png JBM: logique

Stilgart: me connaissant, c'était sans doute moins gracieux que &&!=||

Boulet: avant hier une fois au moins

Stilgart: (je ne sais pas de quoi vous parlez, j'ai juste le hl en fait)

Vry: Ton cours est fini Stilgart ?

Stilgart: pause jusqu'à 40 là

Stilgart: du coup, je dépile mes hls

Nagatwin: boulet les ligned de compil sont pas dans la faq ?

Vry: Espacer les lancements avec un slip entres deux

Boulet: Nagatwin: non

Boulet: juste les libs pas le reste

Nagatwin: ahui

Nagatwin: quelqu'un a parlé du multicore dans le chat. Quelqu'un les utlise ? on en a combien ?

pb4: 1 seul

Nagatwin: "Your program is compiled and run in a Linux environment on a 64bit multi-core architecture" :(

pb4: Tu peux lancer des threads si tu veux, mais ils ne tourneront pas en parallèle

Nagatwin: que du vent :'(

Default avatar.png JBM: j'avais lu "your mother"

pb4: tu ne peux pas non plus faire de calculs pendant le tour de l'adversaire

Default avatar.png JBM: pfff faut que je dorme

Nagatwin: La sieste JBM

Default avatar.png JBM: yep

pb4: JBM : je ne sais même pas où tu as pu lire ça :D

Default avatar.png JBM: moi non plus

Default avatar.png JBM: l'habitude sans doute

Default avatar.png JBM: la triste habitude

dbdr: "Your mother is compiled and run in a Linux environment on a 64bit multi-core architecture" ?

jolindien: glouglou

Vry: ...

Default avatar.png JBM: merci dbdr, maintenant je sais ou j'ai pu lire ca

Default avatar.png JBM: et puis d'abord tu causes pas comme ca de maman!

dbdr: c'était un compliment

Default avatar.png JBM: pas sur qu'elle soit d'accord

dbdr: your mother is so fast...

Default avatar.png JBM: elle type fast en tout cas

Default avatar.png JBM: elle est en bepo

Vry: https://youtu.be/w-DB7Zmfb_U ?

Default avatar.png JBM: j'ai tout regarde, j'ai rien compris

Default avatar.png JBM: j'aurais ptte du couper la ;usique classique que j'avais en parallele

Nagatwin: Haha

Nagatwin: J'ai rin compris non plus

Nagatwin: jsais pas comment tu as trouvé ça

Default avatar.png JBM: c'est mozinor, il a le droit d'etre abonne

dbdr: tu as essayé le stream avec du classique en fond? ;)

Default avatar.png JBM: je sais pas trop, les droits

Default avatar.png JBM: je pourrais mettre du classique garantie realisation perso de groupe, mais apres ca me lierait avec une autre persona

dbdr: faut un compositeur assez vieux ;) (je sais, les interpretes)

Default avatar.png JBM: mais c'est vrai que j'ai remarque que ca se faisait souvent sur twitch

Default avatar.png JBM: j'ai jamais trop compris

Default avatar.png JBM: imposer sa musique aux autres

Default avatar.png JBM: alors qu'ils pourraient venir avec la leur

dbdr: oui

Default avatar.png JBM: et ca leur plairait sans doute mieux

dbdr: ça donne le ton

dbdr: faut trouver la musique qui correspond à ton code

dbdr: ou coder selon la musique, au choix

Default avatar.png JBM: deep under

Default avatar.png JBM: aqua

Boulet: pb4: euh si tu peux faire des trucs pendant le tour de l'adveraire

Default avatar.png JBM: j'ai quand meme le souvenir d'une epoque ou youtube stream coupait (definitivement par emission) l'audio des streams ou contentid trouvait un match, si faux soit-il

Nagatwin: Boulet je pensais aussi :o

Default avatar.png JBM: ca aide pas la diffusion

Boulet: par contre tu as des perfs de merde

pb4: Vous avez essayé ? de faire des calculs significatifs ?

Boulet: oui sur TTT

Boulet: UTTT

pb4: Sur UTTT j'ai essayé et j'ai peut être 5% des simus

pb4: Si j'en fais 100 sur mon tour, j'en fais 5 pendant que l'adversaire calcule

Boulet: voila donc tu peux (avec des perfs bien pourries)

Boulet: et ça je ne sais pas comment on y arrive

pb4: ok ok

Boulet: ça doit demander un hack du noyau une merde pareille

Default avatar.png JBM: c'est interdit?

Magus: j'avais essayé à je sais plus quel puzzle de faire un thread pendant le tour de l'adversaire

Magus: mais je m'en servais pour nettoyer mes données plutôt que de faire des simus

Magus: je sais pas si c'est interdit, en tout cas j'ai jamais eu de problème :D

Boulet: un hack du noyaux ? non mais pour résultat je ne vois pas l'interet

Default avatar.png JBM: pour recuperer le binaire de pb4

Haashi: est ce qu'en faisant ça tu niquerais pas les perfs de l'adversaire en meme temps ?

Magus: t'as un peu de temps de calcul mais pas beaucoup. Mais c'était bizarre parce que je sais plus qui de CG m'avait dit que normalement notre process est freeze pendant le tour de l'adversaire

Default avatar.png JBM: ouais niquer les perfs de l'adversaire (et le crash, tant qu'a faire) c'est bien aussi

Magus: (ce qui semblerait logique parce que bon, tu piques du CPU à l'adversaire quand même)

Default avatar.png JBM: le plus probable est que t'as juste la petite marge de process entre le moment ou t'as ecrit ta reponse et le moment ou le juge te gele

Boulet: mouais possible

Nagatwin: Magus tu as ptetre un délai alloué pour la sync IO ?

Magus: aucune idée

Boulet: bon QUI A CHANGÉ l'ordre des entiers pendant mon cours de logique de ce matin depuis quand 10<9<30 !

Default avatar.png JBM: elle pue ta relation d'ordre

Magus: si t'es en string, c'est valable

Default avatar.png JBM: bof

Magus: enfin attends moi j'ai un smiley

Magus: je vois que 10<9 puis un coeur

Boulet: "des entiers"

Magus: ah ok c'est <30 la fin

Boulet: < 30

Boulet: voila

Magus: ouai ok même pour les strings c'est chaud

Magus: en string ce serait 10 < 30 < 9

Default avatar.png JBM: heureusement que t'etais la

RomanceDawn: o

RomanceDawn: Automaton2000 vais-je finir gold aujourd'hui ?

Automaton2000: faut juste que la plupart des gens qui sont en cours de route

Boulet: ouf les maths sont sauvent

Sissiimperatice: Bonjour à tous ! Une piste pour sortir du Bois 1 dans Ocean of Code ? il est difficile je trouve celui là

Boulet: arreter de coder, prendre un papier et un crayon reflechir, reflechir, reflechir, penser structure et algo, enfin coder, passer directement en gold

Boulet: facile

Nagatwin: Essaie de faire un chemin long pour faire rarement surface

Nagatwin: Et de chercher à savoir où est l'adversaire

Sissiimperatice: merci ;)

Vry: Sinon tu as le stream d'Illedan ! :D

Nagatwin: Il est en stream là ? :p

Vry: Non

Vry: https://www.twitch.tv/codingame/videos

Vry: Mais il avait wood2 -> silver je crois

Vry: Sinon aujourd'hui il y a un autre streamer : https://twitch.tv/thibpat

Vry: Et tu as aussi les streams de JBM ! :p

Vry: https://www.twitch.tv/cg_jbm

Vry: (le meilleur pour la fin) :money_mouth:

Nagatwin: haha

Nagatwin: bronze to silver, y'a du relachement

[CG]Thibaud: le stream d'illedan a été uploadé sur YT (car Twitch garde les vidéos que 2 semaines je crois)

Magus: j'ai un doute

Magus: pour récupérer le secteur d'une case

Magus: (y / 5) + x%5 + 1;

Magus: ça marche ça ?

Default avatar.png JBM: faudrait que je mette un lien youtube

Default avatar.png JBM: je sais jamais trop quand les videos twitch survivent ou pas

YannT: x / 5 + 3 * (y / 5) + 1

YannT: (en échange tu me roules pas dessus hein)

Magus: pourquoi le 3 ? :o

BigUP: magus, j'ai fait un truc comme ca

Default avatar.png JBM: pourquoi le %? :P

YannT: c'est des lignes de 3 sectors

Haashi: bah si tu te déplaces d'un secteur vers le bas, tu te déplaces de 3 secteurs

YannT: enfin je me comprends :D

Magus: pour l'instant je compte pas rouler sur grand monde faudrait que j'arrive à finir de coder ce que je veux

Default avatar.png JBM: et tu veuxrouler sur tlm?

Magus: ah bah oui attends x%5 c'est de la merde lol

Magus: merci pour la formule

BigUP: magus : x=((case%3) * 5)

BigUP: y=((case//3) * 5)

Vry: Pas besoin de formule !

Boulet: magus ce que tu veux c'est pas rouler sur tout le monde ????

Vry: Juste int _gt_sector[225] = {1, 1, ...}

Magus: je changerais mon objectif quand j'aurais déjà fini de coder quelque chose qui marche

Magus: c'est plus facile d'atteindre son objectif si tu le changes tout le temps

Boulet: pas faux c'est meme le but de ce jeu :D

Boulet: le pb c'est qu'il bouge tout seul

pb4: YannT tu es là ?

YannT: ouii?

Boulet: ce bot est buggé à mort mais ....

YannT: je recode tout là du coup :D

Boulet: qu'il est booooooooon ce run pour le moment

**Boulet devrait se retenir parce que ça vient de faire 5 lost de suite

dwarfie: et pan ...

Boulet: passe ta gold d'abord

dwarfie: va former dadc d'abord :p

Boulet: euh on avait dit accessibles les chalenges non ?

ThomasNicoullaud: je crois que j'ai plus de coefficient que de if dans mon code

ThomasNicoullaud: je sens que ca va être compliquer

Boulet: tiens juste pour rire tu en est à combien de submit ThomasNicoullaud ?

ThomasNicoullaud: secret défense

Boulet: non mais en gros 3/30/300/3000 ?

ThomasNicoullaud: -300

YannT: j'en suis à 36...

Boulet: #24 :heart_eyes:

ThomasNicoullaud: oui mais tu utilises CGBenchmark ?

Boulet: avec un gros bug idiot que je sais, en theorie, corriger

Boulet: j'aime ce run

ThomasNicoullaud: ma foret de if d'il y a une semaine marche mieux que ma simu de l'enfer :'(

ThomasNicoullaud: quelle tristesse

pb4: haha

YannT: ma simu ça va, c'est mon algo de recherche de l'enfer que je suis en train de refaire completement :D

YannT: je recalculais tous les chemins possibles plusieurs fois par liste d'ordre pour pas de raison -_-

YannT: pb4 pourra plus me timeout il va perdre du winrate

ThomasNicoullaud: faire une simu avec les chemins par contre je sais pas comment vous faites

ThomasNicoullaud: genre 10 chemins par 5000 nodes, tout ca à mettre à jour

ThomasNicoullaud: ca tiens pas

YannT: 10 chemins t'es gentil

YannT: pb4 à 1hp il devient fou il chain silence et il te claque du 50k chemins pour sauver sa vie

RomanceDawn: lol

YannT: c'est la technique du DDoS en dernier recours :joy:

RomanceDawn: bonne strat en vrai

ThomasNicoullaud: si je fais ca je me ddos moi meme

RomanceDawn: si tu fait que fuir sans rien simuler

YannT: je pense pas que ce soit codé intentionnellement à mon avis son eval devient frileuse et évite de mourrir MAIS BON

Boulet: putain verifier un a un l'absence de timeout dans un run c'est presque aussi fastidieux que les moutons

YannT: <3 cgbenchmark

BigUP: Oui cgbenchmark, sinon tu peux assayer de refaire fonctionner cgspunk

pb4: Tu as benché contre moi YannT ?

pb4: J'ai fait un bench tout à l'heure et j'ai pas un winrate fou contre toi...

Boulet: oups j'en ai un et un vrai

YannT: t'es dans ma liste de top5 sur cgbenchmark

YannT: je me tape des timeouts que dans les matchs contre toi

pb4: haha

pb4: if(yannT) {chainSilence();}

dwarfie: si quelqu'un arrive a refaire fonctionner cgspunk ... qu'il hesite pas a dire comment :D

pb4: Par curiosité tu as quoi comme winrate ?

YannT: me souviens pas du dernier résultat d'hier, mais en gros (très) mauvais là

YannT: t'es mon pire winrate

YannT: jolindien me fait bcp moins mal

pb4: donne moi la clé...

pb4: jolindien/siman me font mal

pb4: 40% contre eux

YannT: déjà là je recode pour pouvoir aller dans les depths et régler le "pb4 timeout problem" :p

pb4: Le niveau monte quand même pas mal

pb4: Avec ma première version je galérais contre egaetan et valcodi

pb4: maintenant ils sont 29 et 31ème

YannT: je me faisais la même réflexion

pb4: J'avais l'impression de stagner

pb4: mais en fait on améliore tous au même rythme...

YannT: je "stagne" au clasement général mais le top5 se détache pas mal

pb4: Tu mets qui dans le top 5 ?

YannT: mon 32 de maintenant c'est clairement pas le 32 de la semaine dernière

Vry: Ben voilà, Chuck Norris #1 ...

Nagatwin: Trop fort

YannT: imo si jolindien repousse il repasse devant direct

YannT: ah quoi que sa dernière version a de bons winrate sur tout le monde (mais petit volume, peut être trompeur)

Nagatwin: pb4 il a du mal ce submit :p

Nagatwin: 43% pour arriver 16

ThomasNicoullaud: CGBenchmark c'est plus rapide qu'un submit ?

Nagatwin: Oui

ThomasNicoullaud: ha ...

Nagatwin: ah quoique

YannT: pas forcément plus rapide non

YannT: même temps

YannT: mais tu configure qui te joues contre

Nagatwin: submit ça fait 10 games simultanées

ThomasNicoullaud: ha ouais

ThomasNicoullaud: peut etre qu'il faudrait que je m'y mette

ThomasNicoullaud: y a un tuto ? xD

Nagatwin: mais CGB te permet de config

Nagatwin: c'est plutot simple

YannT: au lieu de faire un submit et de faire 100 matchs un peu éclatés sur le leaderboards, tu fais direct un run de 100 contre le top5

Nagatwin: sur le github y'a un tuto

YannT: c'est plus ciblé quoi

ThomasNicoullaud: bon je vais essayer

pb4: Nagatwin : je mets ma première version là par curiosité

Nagatwin: Ah :D

pb4: Cette frustration d'avoir l'impression de stagner, ça fait du bien de voir qu'en fait c'est pas le cas :D

Nagatwin: ouais

Nagatwin: j'ai du mal a avoir des résultats avec cgb

YannT: je trouve que ça marche bien perso

YannT: par contre j'ai fait marcher brutaltester avec OOC aussi, mais je trouve pas le self play ultra pertinent

Vry: Des résultats tu en as après faut savoir interpréter ...

Haashi: toujours pas de simu dans le top 10 ou ca commence ?

YannT: en self play j'ai l'impression que c'est tout biaisé et que du coup même si t'as l'impression qu'une version performe mieux qu'une autre c'est un peu nawak

ThomasNicoullaud: heu je dois etre débile mais je vois pas le CGBenchmark.jar normalement créé

pb4: Haashi : qui sait...

YannT: dans build normalement

pb4: Y'a jolindien qui utilise les 40ms

ThomasNicoullaud: build/libs ?

YannT: oui

pb4: et... je sais plus qui

ThomasNicoullaud: ok ty

ThomasNicoullaud: pb4 moi :p

ThomasNicoullaud: mais bon je suis hors concours

YannT: moi c'est le but bientot (quand j'aurais recodé, déjà)

YannT: parce que bon là je fais 1ms, 1ms, 1ms, timeout

ThomasNicoullaud: mais tu fais pas de recherche en profondeur ?

YannT: pas encore

ThomasNicoullaud: j'ai du rater qq chose

YannT: je suis en train de le faire

YannT: jolindien et pb4 je suis presque certain qu'ils ont eux (et chucknorris), c'est ça qui fait la diff là

ThomasNicoullaud: faut l'eval derrière aussi

YannT: ça c'est bon (quoi que, sur mes tests ça fait un peu nimp' quand je l'utilise à depth, mais bon, ça va être des réglages ça)

pb4: Mais YannT t'as une notion d'éval sans simu ?

Vry: сhucknorris l'a car il parlait de recherche à 2 ply ... :)

YannT: mais j'ai une simu

ThomasNicoullaud: une simu depth 1

ThomasNicoullaud: t'es obligé de mettre des seed dans CGBenchmark ?

YannT: non

Vry: Vous simuler pas tous les silences possible j'espère ?

Vry: +s

YannT: randomSeed: true

YannT: et tu mets pas de seeds

ThomasNicoullaud: serait-il possible de partager ta conf ?

ThomasNicoullaud: sans tes identifiants biensur :p

YannT: http://chat.codingame.com/pastebin/d571096e-eb33-4605-8f4b-afcfb8dbe2af

ThomasNicoullaud: ty YannT

Default avatar.png JBM: tiens t'as mis ton login en password

YannT: les agents sont plus forcément à jour, le mieux c'est d'utiliser cgstats pour mettre ceux du moment

Default avatar.png JBM: bad parctice

ThomasNicoullaud: les agents ID ?

YannT: non rien à voir JBM

YannT: login: dzadzadzaazddaz

Nagatwin: j'ai ça de hier

Nagatwin: http://chat.codingame.com/pastebin/1f3fbbf4-2521-456e-b625-b3036b10857d

Palmipedus: Vry: si tous les silences

Default avatar.png JBM: ah oui pardon t'as varie la fin j'avais pas vu

YannT: password: dzaadzdazdazdzdza

Default avatar.png JBM: bien ouej

pb4: "Vry 18H03 Vous simuler pas tous les silences possible j'espère ? +s"

zipper_mouth:

YannT: sécurité avant tout

Haashi: j'ai une flemme incroyable de me remettre dans ooc

Default avatar.png JBM: pas mieux

Haashi: 4 semaines c'est horrible

Palmipedus: yep pareil faut que je finisse de faire ma propre detection pour voir si je dois silence ou pas

Haashi: t'as le temps de décrocher 4 fois

Palmipedus: mais bon ca ne me motive pas trop

Palmipedus: en ensuite travailler sur la logique du bot, mais bon il me reste 11 jours

Palmipedus: je vais juste essayer de rester dans le top 100

Default avatar.png JBM: rha, pourquoi y'a pas de mapAccumM dans le prelude

Palmipedus: juste pour faire mieux que le dernier contest :D

Default avatar.png JBM: ni meme base

dbdr: JBM fix it

Default avatar.png JBM: y'a dans cabal

Default avatar.png JBM: pfff

Default avatar.png JBM: d'ailleurs mapAccumA devrait suffire, y'a pas plus

dbdr: j'ai eu le probleme, map_or qui marchait en local mais la version sur CG est un peu ancienne

Default avatar.png JBM: presente comme ca ca fait un peu peur

dbdr: ?

Default avatar.png JBM: une fonction avec un nom pareil qui change

dbdr: introduit dans 1.41, CG a 1.38

Default avatar.png JBM: ahm le code appelant marchait plus

dbdr: juste pas là

Default avatar.png JBM: ca fait moins peur

Haashi: https://www.codingame.com/replay/446809272

Default avatar.png JBM: ca lagge

dbdr: :)

Haashi: Ok le niveau est ouf

Magus: (a && b) || (!a && !b), on est d'accord qu'on peut écrire ça en plus court ?

Magus: putain j'ai le cerveau à l'ouest

Vry: Palmipedus, Haashi mais pour une fois on a le temps de coder la simu. tranquille pepère, faut le faire ... mais je galère de ouf moi aussi pour me motiver alors qu'on aura peut-être plus jamais une opportunité pareil ... (en terme de temps libre imposé ...)

Magus: ah mais oui lol

Magus: a == b ...

Vry: voilà, sans les espaces > (a&&b)||(!a&&!b)

Vry: :D

Palmipedus: Vry mais bon j'ai deux gamins a la maison a surveiller (ma femme est key worker), donc en fait j'ai moins de temps qu'en temps normal

dbdr: et sachant que &&!=||...

Vry: Palmipedus ,moi j'ai du "bol" avec la garde partagée ... j'ai les gamins 50% du temps par contre c'est à 100% mais 50% du temps ... :)

pb4: Magus il faut que ce soit des bool à la base pour que ce soit équivalent

Magus: c'est des bools

Magus: non ça va j'ai le cerveau à l'envers mais je fais pas de la logique booléenne avec autre chose que des booléens :D

YannT: Magus :joy:

YannT: a != !b && b != !a

YannT: tu peux mettre ça sinon

Palmipedus: Vry pour l'instant je suis content de la structure du code, pas mal de morceau que je pourrai reutiliser, maintenant pour finir il va me falloir un peu de refactoring et pas mal paufinage de variable pour avoir les stragies en voulu

Magus: non mais je veux pas empirer mon if, lo l:D

Vry: T'as les bools Magus ?

Palmipedus: :D

Vry: Palmipedus, moi aussi le code ça va ... mais il me en général plusieurs heures pour arriver à me mettre dessus ... :)

Vry: Là je tiens le bon bout la simu devrait fonctionner ce soir ... il ne restera plus que l'éval ! :sweat_smile:

Vry: Mai je suis à des années lumières du top en terme de travail engagé sur le truc ...

YannT: l'eval elle est super coton sur ce jeu

Palmipedus: plus que l'eval, le plus time consuming :D

Palmipedus: bon courage

YannT: je crois que je l'ai pas encore...

Vry: Oui mais par rapport à la mienne ton éval. est "bien" avancée ... tout est relatif. :D

YannT: j'ai un logarithme dedans quand même, je sais pas si c'est avancé ou si c'est idiot

Palmipedus: lool, pour l'instant le seul bout que j'ai le cote aggressif, si je peux faire des degats je vais les faire

izuku-franck1555: Bonjour la communaute, j'essaie de resoudre l'episode 1 du puzzle Batman. Mais j'avoue n'avoir aucune idee de depart pour la redaction d'un code optimal. Puis j avoir ne serai ce que l'ensemble des notions que je dois maitriser pour la resolution.

Palmipedus: Vry ce qui posent problem car je vais utiliser les silence avant ou aller dans des deads ends, ou attaquer alors que je suis en derrier en vie

YannT: voilà

YannT: c'est pour ça qu'elle est coton l'eval

YannT: y'a plein de comportements chelou qu'elle te donne parce qu'elle comprend pas pourquoi c'est mauvais, et si tu lui expliques elle te fait des trucs encore plus chelou

YannT: et après ben, logarithme

pb4: (3)

Stilgart: pffffffffffff

Vry: Oui c'est pas faux ...

Stilgart: re :)

Vry: Mais déjà une pseudo éval. fera mieux que #145 en ce qui me concerne ... :p

Vry: J'irai piocher dans mon code Légende de C4L pour les nombres magiques :p

Vry: (jamais deux sans trois) :p

leojean890: gg pour légende hehe;)

leojean890: ici ça open dans 2j donc

fenrir: après la bataille mais pour comparer des bools qui n'en sont pas !!b -> ça fait un bool, donc !!a == !!b nickel (enfin dans ce cas un seul ! suffit)

leojean890: bah mon IA est loin d'être au level xD

Palmipedus: moi je vais juste attendre le boss gold et voir si je peux arriver le battre, si je ne suis pas trop loin, je tenterai de finir mon AI sinon, je viserai juste le top 100

leojean890: ouais :P

leojean890: bon il est temps que je corrige mon analyse des dégats moi xD

Stilgart: tiens, ça parle sérieux là

Palmipedus: mais bon si le boss c'est une AI top 10, ca va etre costaud :D

leojean890: #15 il parait

leojean890: on est dans la merde hehe

Stilgart: (╯°□°)╯︵ ┻━┻

Stilgart: rha, pourquoi y'a pas de mapAccumM dans le prelude

Stilgart: (oui, je lague mais bon, je le pense aussi fort que JBM)

Stilgart: leojean890: ça dépend de CG au final

Stilgart: note qu'on ne fait que spéculer

Stilgart: mais si ça se trouve on sera 207 en légende :D

leojean890: ouais selon les contests ils prennent pas le même seuil ?

leojean890: mais souvent environ 15 quoi ?

leojean890: et ensuite environ 100 passent en tout

Default avatar.png JBM: on va voir s'ils nous font one ouverture legend digne de la semaine derniere

Stilgart: ces derniers temps, c'est 10-15

Stilgart: mais avec que 2 jours après ouverture

Stilgart: JBM: j'espère la même mais sans la perte d'XP moi

Default avatar.png JBM: ouais cte scandale

leojean890: et en 2j y'en a bcp qui arrivent à dépasser le #15 du moment ?

Default avatar.png JBM: on attend toujours le PM

Default avatar.png JBM: y'a du [Staff] qu'assume pas la

Stilgart: clair que j'aimerais bien savoir ce qui s'est passé là

Stilgart: quelqu'un a répondu à izuku-franck1555 ?

leojean890: j'ai jamais essayé les puzzles sur CG ni les COC perso lol, j'ai juste fait des multi et des optim

leojean890: faudrait que je teste

leojean890: j'ai fait 20 multi sans avoir fait les contests avant

Stilgart: izuku-franck1555: ton objectif sur ce puzzle c'est de trouver la bombe le plus vite possible...

Stilgart: comme c'est en 2D, il faut que tu trouves deux coordonnées

Stilgart: à toi de voir comment utiliser ce qu'on te donne à chaque tour pour réduire les possibilités

leojean890: et j'ai fait quelques contests il y a 3-5 ans en y passant 3 -4 h avec des classements moyens bof

dbdr: Stilgart https://www.codingame.com/contests/ocean-of-code

dbdr: on t'attend pour rejoindre léquipe ENSL :)

Stilgart: normalement je suis pas étudiant

Stilgart: (fun fact, j'ai cliqué sur le bouton par mégarde à 13h30... ça n'a rien fait)

Stilgart: dafuq... c'est quoi cette team ?!

dbdr: je l'interprète comme élèves et ancien élèves

dbdr: c'est bien pour ça qu'on l'a sur le profil

Stilgart: j'ai jamais compris la position officielle sur le sujet :(

Stilgart: ma vision (biaisée par ma profession) est "étudiants seulement"

dbdr: la position pratique, c'est qu'on est deux et que le minimum est trois pour rentrer dans le classement

Stilgart: on est 4 là

dbdr: ya a un qui a pas submit

Stilgart: ha...

Stilgart: c'est pour ça qu'il a pas de classement

dbdr: ah c'est bon, super!

dbdr: #4

Stilgart: si on est plus, ça fait plus de points ?

dbdr: je sais pas la formule

Stilgart: ie, j'essaie de motiver RandomVariable ou Vinz ?

dbdr: top 3 me paraitrait pas bete

dbdr: sinon qqn qui se rajoute et fait baisser l'école/boite, c'est pas fun

Stilgart: top 5 me parait plus judicieux

Stilgart: pour forcer les participations

Stilgart: (du point de vue de CG)

dbdr: selon comment tu comptes 3/5, c'est possible

Stilgart: pas si c'est additif

Stilgart: et que tu fais la somme des 5 meilleurs scores

dbdr: oui, si tu add qqch de "bien"

dbdr: et comparable entre ligues

Stilgart: auquel cas, même un mauvais 5e c'est mieux que rien

dbdr: quel score?

dbdr: ou alors la formul CG habituelle

dbdr: avec l'exponentielle

dbdr: et tu additionnes

Stilgart: aucune idée, mais là on fait 15,413

Stilgart: 17,212

dbdr: j'ai 17212 :D

Stilgart: oui, je viens d'avoir une actualisation

dbdr: encore un pro de l'eval au doigt mouillé

Stilgart: et un 99e -> 97e me concernant... mais si ça fait 1.8k pts on est mal :D

dbdr: leur systeme a l'air d'etre assez égalitaire, pas de gros bonus au top N (exponentiallement parlant)

HyperDec: Salut les gens

HyperDec: Vous utilisez CGBenchmark ?

HyperDec: Il me sort ATAL Error while retrieving account cookie and session

HyperDec: *Fatal

HyperDec: Avec normalement le bon id/MdP.

Vry: bon on dirait que j'arrive à la fin de la phase dév. sur ma première itération de "z'y va code une simu feignasse" ... y'a plus qu'a tester si ça simule bien les trucs ...

baboulaf: Bonsoir

leojean890: bonsoir boss de CG;)

baboulaf: :D

leojean890: photo choisie on purpose?;)

leojean890: HyperDec jamais testé CGBenchmark

baboulaf: ouep, j'avais pris ça y'a qq temps, c'est pour faire peur aux gens dans les clash :D

leojean890: hehe

leojean890: pas mal

baboulaf: mais pour l'instant, je peine à monter en bronze sur le contest

HyperDec: leojean890 Je voudrais tester en masse au lieu de submit de la crotte

Palmipedus: et ca marche? baboulaf

leojean890: perso pas fait de simu sur ooc

leojean890: ah oui les bois sont pas évidentes sur ce contest

baboulaf: Palmidepus non mais ça me fait rire, c'est déjà pas mal :D

baboulaf: bon, je commence a bien detecter les position des autres... https://www.codingame.com/replay/446891480

baboulaf: là, ça va passer en bronze, ce coup ci :)

lhm: GG

Palmipedus: baboulaf pas mal

baboulaf: sur le replay, dans mon message, c'est le nombre de case possible pour l'adversaire

baboulaf: et ses coord qd il n'y a qu'une case possible

dwarfie: bon , autant recommencer de zero c'est pas la joie ... mais en changeant de langage encore moins ... et le pire c'est que de refaire, je trouve des bugs en plus de ceux que je connaissais deja ... :D

Palmipedus: oui bcp je gens font oppPosition/myPosition/minDistance

Vry: Comme ça tu peux revenir sur le langage de départ du coup !

leojean890: min/max Distance ça peut servir comme seuil pour une fct eval je suppose mais je m'en sers pas moi;)

dwarfie: hum ... non , je changement de langage , c'etait une question de perf ...

dwarfie: mais ca clarifie certaine chose quand meme

pierre31: mon track marche enfin ouf... bon reste plus qu'à trouver une bonne heuristique

baboulaf: purée, ça va passer argent direct

Palmipedus: oui pour savoir si l'opp peut te tirer de dessus ou pas

Palmipedus: leojean890

baboulaf: 13% je suis déjàç au dessus du boss bronze

leojean890: Palmipedus pas con je l'utilise pas moi^^

leojean890: sauf quand je l'ai localisé je me sers de la dist

Palmipedus: enfin moi non plus pas encore, vu que j'ai des bug dans ma propre localisation

dwarfie: baboulaf ... en meme temps , avec la bonne strat , le boss bronze il est zero ... je l'ai passé avec mon bot de wood1 :D

Palmipedus: mais je compte l'utiliser dans mon AI

Palmipedus: apres ma localisation c'est le dernier truc a faire

Palmipedus: j'aurai tous les building blocs

leojean890: moi pareil la loc de l'autre est pas optimale là

Palmipedus: enfin je traque pas encore les pouvirs de l'opp

leojean890: mais je suis entrain de modif la prise en compte des degats

baboulaf: je pense que la mienne est aussi foireuse.. des fois mon algo dis que l'opposant ne peux pas être sur la map :D

leojean890: je traque que le torpedo de l'autre

leojean890: le cooldown

leojean890: en supposant une insta recharge apres tir

leojean890: comment je prends cher là xD ce même programme qui est #108 était #62 il y a pile 19h mdr

leojean890: sanas resubmit ni rien

Palmipedus: pareil perdu ~40 places, #118 now

leojean890: la vache cet histo de defaites lol robostac, royale, ..

leojean890: gabz

leojean890: siman

leojean890: xd

leojean890: ça fait mal :p

Palmipedus: oui quand le top 10 resubmit, si il te roule dessus ca fait mal

leojean890: faut qu'on s'aligne sinon on va périr^^

Palmipedus: bof ils seront bientot plus dans la meme ligue que nous :D

leojean890: Kh4z aussi m'a tué 3 fois d'affilée

Palmipedus: ca sera bcp plus simple

leojean890: ouais mdr

leojean890: mais s'il y ats en légende on aura encore des brutes 15-30 pendant un petit moment^^

leojean890: #*15

leojean890: #15*

Palmipedus: ca rique d'aller vite, le top 50 devrait etre parti d'ici lundi

leojean890: possible ouais:P

leojean890: et nous on va galérer^^

Palmipedus: probablement rester en gold pour moi

leojean890: passer légende sera chaud je pense ;P

leojean890: à tenter quand même

Palmipedus: oui mais chaud

Vry: Bien sûr qu'on va le tenter ! On aura dix jours pour le faire !!!

leojean890: clair :P essayons au moins :)

Vry: Plus tu le fais tôt mieux c'est ...

leojean890: faut remplir sa todolist rapidement c ça:)

Vry: Elle se remplie au fur et à mesure que le code avance ...

Vry: Par contre pour moi ce weekend c'est mort (sauf lundi)

leojean890: faut la remplir vite et la vider vite aussi^^

leojean890: je vois, t'as des enfants aussi:)

leojean890: bah moi le weekend je randonne xD

leojean890: enfin je suis dans la campagne là

leojean890: mais je code quand même le soir et avant de bouger^^

leojean890: pas de corona là dans les forets vides^^

leojean890: "là" en trop

Vry: Et pas de gendarmes ... :D ?

leojean890: dans les forets de campagne il y a rien du tout

leojean890: ni gendarmes ni baladeurs atteints de corona^^

leojean890: marcheurs*

leojean890: en 2-3h de marche j'ai croisé 5 personnes..

D4yBr3ak: clap clap

k4ng0u: qqn connnait la limite en caracteres/lignes de code sur les contests?

BlaiseEbuth: 100k

k4ng0u: BlaiseEbuth caractere du coup? et les retours a la ligne comptent?

BlaiseEbuth: Caractères oui. Et les retours à la ligne j'en sais rien...

k4ng0u: ok ok 100k c'est deja pas mal de toute facon

Default avatar.png DEIZ21: peut on placer une mine et l'xploser pile derriere

Skygge: nop

R4N4R4M4: http://chat.codingame.com/pastebin/0b075b91-6935-4781-81de-7d07add7ccd8

R4N4R4M4: Vu le bazar, j'en ai au moins jusqu'à vendredi pour que ça marche comme il faut

Vry: Bon courage R4N4R4M4

Vry: En général tu arrives toujours au bout R4N4R4M4 mais j'ai l'impression que tu aimes bien les chemins de traverse ... :)

dwarfie: daigon alley ... or ... diagonally ? ;)

Default avatar.png DEIZ21: https://www.codingame.com/replay/446927021

Default avatar.png DEIZ21: c'est quoi ca?

Default avatar.png DEIZ21: ca marche bien le random :D

BlaiseEbuth: un replay

Default avatar.png DEIZ21: c'est bon je l'ai soigné ;)

BlaiseEbuth: Oh c'est balot ^^

BlaiseEbuth: Ouai, il faut faire gaffe à ta zone de démarage

Default avatar.png JBM: comment es ton re

Vry: Bien ou bien ?

Default avatar.png JBM: ca vient d'ou ct'expression insensee

Vry: Je n'en sais strictement rien et je ne l'utilise jamais mais pour une fois ça me semblait approprié ! :D

Default avatar.png DEIZ21: Q: est ce qu'on peut poser une mine et l trigger au meme tour?

Default avatar.png JBM: ca faisait longtemps

Default avatar.png JBM: reponse (a) t'as qu'a essayer

Default avatar.png JBM: reponse (b) je vois pas ce qui l'empeche

Default avatar.png JBM: reponse (c) a part la phrase qui dit litteralement "on peut pas poser une mine et trigger au meme tour

Default avatar.png JBM: reponse (d) mais le referee est souvent bugge, se referer a (a)

Default avatar.png DEIZ21: Q2: peut on surface et move?

Default avatar.png JBM: reponse (b)

BlaiseEbuth: réponse (e) la réponse (e)

Default avatar.png DEIZ21: trop la flemme

Default avatar.png DEIZ21: le chat anglais a donné une seule reponse

Default avatar.png DEIZ21: l'abondance n'est pas toujours bonne chose

Default avatar.png DEIZ21: :p

BlaiseEbuth: Réponse (f) quelqu'un t'avais déjà répondu

**dwarfie se dit quavec ce contest le chat ressemble a descente sur le forum :D

Default avatar.png JBM: lire l'enonce par contre n'a jamais fait de mal

Default avatar.png DEIZ21: c'est bon je l'ai vu

YannT: mon PM sur ce jeu j'annonce ça va être un florilège de nawakerie vu ce que je suis en train de grenouiller là

Default avatar.png JBM: t'as lu le pm de pb ou c'etait un recensement de ses tentatives echouees d'eval?

YannT: ahah non

pb4: Je devrais rajouter une note en bas de page sur ce PM

Default avatar.png JBM: ca doit etre mon prefere

pb4: Quelle frustration ce contest...

Default avatar.png JBM: c'etait lequel?

Default avatar.png JBM: desole pour ta frustration

pb4: FB

Default avatar.png JBM: mais j'ai passe un excellent moment a lire ton PM

pb4: Bah surtout je me suis rendu compte après qu'en fait c'est le moteur qui était buggé

pb4: J'ai juste réactivé les éval et submit, et paf, ça fait premier de loin en multi -_-

pb4: https://docs.google.com/document/d/15ooGTbBdWnPWn7LaDGZf_sQdM4gIfEF8kUgcekeP634/edit

pb4: oh

pb4: formatting is broken

pb4: Let me find the pdf

pb4: https://www.codingame.com/blog/best-programmers-reveal-magic-code/

pb4: Ce n'est pas en pdf, et il faut bien penser à cliquer sur "continue reading"

Default avatar.png JBM: ah oui ton moteur bugge ca ca me rappelle qqch

Default avatar.png JBM: tiens 4608

Default avatar.png JBM: ca faisait longtemps

Zorg1: o/ à tous et aux bots Automaton2000 & AutomatonNN

Automaton2000: je suis pas un robot !

AutomatonNN: je suis encore sur le chat de ce que j'ai fait en fait :(

Zorg1: mais non t'es pas un robot Automaton2000 t'es un bot libre ;-)

Automaton2000: tu peux aussi le faire en haskell

Zorg1: :scream:

Zorg1: si Magus savait ce que tu racontais Automaton2000 ...

Automaton2000: c'est juste le nombre de parties que je perds en perf

RomanceDawn: yo

Default avatar.png JBM: bon, si je rouvrais mon plab ooc

Default avatar.png JBM: voir si j'ai un truc obvious a faire

Default avatar.png JBM: la lecture de ce pm reste bon, mais je preferais le pdf

Default avatar.png JBM: aaaaaaaaaaaaaaah

Default avatar.png JBM: c'est qu'une fois que t'as tout lu que t'as le lien vers le bon format

Default avatar.png JBM: cte viol

Stilgart: Automaton2000: oh... tu enchaînes pas une réplique épique sur haskell par une sur des pertes de perfs :/

Automaton2000: faudrait que je me dis que c'est la bonne réponse

Default avatar.png JBM: et ca l'est! AutomatonNN

Default avatar.png JBM: au'est-ce au'il rame celui-la alors

Default avatar.png JBM: ah non il est juste more

Default avatar.png JBM: ping magus

Stilgart: Automaton2000: fix ton AutomatonNN

Automaton2000: sans doute un peu moins bien

AutomatonNN: vous avez trouvé que t'es un million de bots :D

Default avatar.png JBM: super

Default avatar.png JBM: bravo

Default avatar.png JBM: a mort

Stilgart: tu te sens pas un peu snobé JBM ? :)

Default avatar.png JBM: nan nan

Default avatar.png JBM: je sais bien au fond de moi-meme que c'est a moi qu-il a repondu

Default avatar.png JBM: et pour toi il lagge encore

Default avatar.png JBM: [ Magus: WTF ]

Stilgart: bon, quelqu'un est un dieu de portal ici ?

Default avatar.png JBM: wt rapport

Stilgart: c'est mon occupation de la soirée, et je sais pourquoi j'avais arrêté les défi d'optim maintenant

Default avatar.png JBM: y'a une optim portal?

Stilgart: plus je regarde, et plus je me dis que c'est pas humainement faisaible

Stilgart: sur la version PC, tu peux refaire des salles avec des objectifs de temps / pas / nb. de portails

Default avatar.png JBM: bon

Default avatar.png JBM: je m'ennuie

Stilgart: rejoue à portal :)

Default avatar.png NacimHarfouche: Salut, qui à déjà finis "power of thor" en javascript ?

Default avatar.png JBM: jamais joue perso

Default avatar.png JBM: faut windows pour ca non?

Default avatar.png JBM: par contre j'ai mate 2/3 speedruns

Default avatar.png JBM: et wow

Default avatar.png JBM: 1) ce jeu est bon

Default avatar.png JBM: 2) ces gens sont bons

Stilgart: aucune idée (je joue sous windows, mais j'exclus pas que ça soit compatible unix aussi)

Default avatar.png JBM: tant qu'on est a parler gaming

Default avatar.png JBM: je possede une copie legale de monkey island 4

Default avatar.png JBM: y'a moyen d'y jouer sous linux?!

Stilgart: il y a un 3 ?

Default avatar.png JBM: y'a un 3

Default avatar.png JBM: il est franchement pas trop mal, d'ailleurs

Default avatar.png JBM: je le prefere au 4

Stilgart: j'ai joué qu'à 1 & 2 :(

leojean890: hmm je suis #38 dans mon run ça rigole plus là ?!

Default avatar.png JBM: (le 2 est le mieux du tas, de tres loin)

Stilgart: leojean890: go go go perdre ce 3

Default avatar.png JBM: ouais t'es devenu un bon

Default avatar.png JBM: on va deoir te vouvoyer d'ailleurs

Default avatar.png JBM: bon maintenant casse-toi de notre chan de mayuvais

Stilgart: ou alors on est devenu mauvais JBM ... au choix

leojean890: xD on va voir mon run va ptet chuter

Default avatar.png JBM: c'est tout le mal qu'on lui souhaite

leojean890: juste j'ai pas l'habitude donc ça fait plais

Default avatar.png JBM: bon Stilgart

Default avatar.png JBM: c'est quoi ce delire de &&!=||

Stilgart: aucune idée

Default avatar.png JBM: ou le contraire je sais plus

Default avatar.png JBM: t'as enore fait une grosse bourde en TD?

Default avatar.png JBM: tsk tks stk

leojean890: #27

Stilgart: ha

Stilgart: bah s'il en a vu qu'une, il est pas bon

leojean890: où ça va me mener ce truc

Default avatar.png JBM: toi seul le sais

Stilgart: parce que du TP avec le whiteboard zoom, c'est impossible

Default avatar.png JBM: et vous utilisez encore zoom

leojean890: j'espere que ça va continuer dans ce sens, 38 => 27 => ..

Default avatar.png JBM: meme nous on a plus le droit

Stilgart: JBM: si seulement ma direction pouvait avoir ne serait-ce qu'un neurone qui se dise ça

Default avatar.png JBM: ameliore ton direct

R4N4R4M4: Merci Vry, je vais avancer par petites touches et gros logs

Stilgart: not gonna happen :(

Default avatar.png JBM: change ton direct?

Stilgart: enfin si, avec une mutation

Boulet: putain #16

Default avatar.png JBM: n'est-ce pas le but?

Boulet: avec un putain de bug idiot

Default avatar.png JBM: t'as pas atteint le sommet de ta carriere avec

Default avatar.png JBM: enfin, avec

Default avatar.png JBM: tu vois auoi

Default avatar.png JBM: *quoi

Default avatar.png JBM: berdol

Default avatar.png JBM: d'un autre cote

Boulet: je confirme pour le TP

Default avatar.png JBM: la mutation, c'est la Mal

leojean890: et Boulet si je suis #32 dans mon run c'est grâce à tes conseils sur mes degats hehe

Default avatar.png JBM: tu confirmes quoi pour le TP?

Boulet: que c'est pas jouable avec Zoom

Default avatar.png JBM: grave

Default avatar.png JBM: insense

Boulet: mais bon pas le choix

Boulet: bonbah resubmit alor

Default avatar.png JBM: ameliore ves choix

Stilgart: bon, sinon c'est où ce &&!=||

Default avatar.png JBM: ouais j'invente des adjectifs possessifs quand je veux moi

leojean890: j'avais 1 truc pas carré dans mon code

Boulet: je sais plus hier ou avant hier tu avais tapé l'un a la place de l'autre

Default avatar.png JBM: mouahaha

Default avatar.png JBM: parlant de muahaha

Default avatar.png JBM: BlaiseEbuth: comment es ta ook

Boulet: et je l'ai fait trois fois aujourd'hui

Default avatar.png JBM: ca, c'est fait

Stilgart: ha... dans mon code de OOC

YannT: ma grosse réécriture pour améliorer les perfs

YannT: eh ben ça m'a tout bien dégradé hein

Boulet: alors hop rebumit parce que j'ai pas peur

Stilgart: et moi qui cherche comme un con dans une correction de TD en me disant... mais bordel, il n'y a pas de && ni de ||

Boulet: 13/1 pour le moment

Boulet: pas mal

Boulet: 15/1

Stilgart: par contre, j'ai effectivement merdé en redéplacant des tags

Stilgart: je m'étais dit sur le coup que c'était louche... moralité, je suis nul en refactorisation de whiteboard zoom

leojean890: Boulet gg #16

Boulet: resubmit

Boulet: #43 à 16%

Boulet: miam

leojean890: nice

Default avatar.png JBM: et ton secret est?

Default avatar.png JBM: t1 j'ai plus de biere

leojean890: thanks encore pour les conseils sur les dégats

Default avatar.png JBM: ou est bob quand on a besoin de lui

Boulet: tiens :beers:

Stilgart: la peur de devoir donner des crédits ECTS à l'étudiant qui le battra

Default avatar.png JBM: mmm d'ailleurs on l'a pas vu de la journee

Boulet: clairement :D

Default avatar.png JBM: ca compte ca?

leojean890: bon alors pour legende il me faut encore 17 places ;o

Default avatar.png JBM: enfin jveux dire

Default avatar.png JBM: les credits ects c'est si fluide que ca?

leojean890: ça devient chaud

Default avatar.png JBM: ouais t'as aucune chance

Boulet: non une promesse que j'ai faite aux gamins

Stilgart: JBM: il a promis, et les étudiants ne savent pas encore que les promesses n'engagent que ceux y croit

Default avatar.png JBM: laisse tomber tout de suite, t'y laisseras moins de temps

Default avatar.png JBM: croient

Default avatar.png JBM: 'fin bon j'arrete de corriger vos fautes

Boulet: en meme temps la celui qui me bat je lui file vraiment l'UE

Default avatar.png JBM: c'est des premieres annees juste?

Boulet: oui

Default avatar.png JBM: ouais

dwarfie: en meme temps ... y'en a une devant moi ou pas ? j'ai pas regardé ?

Default avatar.png JBM: oh bah

Stilgart: dwarfie: je crois pas

Default avatar.png JBM: t'es pas a l'abri d'un bon que t'auras jamais vu en cours

Default avatar.png JBM: mais coup de bol il sera pas au courant

dwarfie: bon ... alors y'a peu de risque deja :D

Stilgart: JBM: si, ils sont dans les ENS ceux là

Boulet: ils viennent à MES COURS. C'est prudent pour la note :D

Stilgart: (bon, il y a qqs exceptions, c'est vrai)

Default avatar.png JBM: perso j'ai plane au-dessus des exams de mes cours d'info

Default avatar.png JBM: et les profs connaissaient pas ma tete pour autant au moment des oraux

Stilgart: tu dis ça avec cette école dans ton profil... gg JBM :D

Default avatar.png JBM: mais bon le systeme est pas forcement fichu pareil maintenant

Default avatar.png JBM: oh bah

Boulet: braaa

Default avatar.png JBM: on m'a demande

Default avatar.png JBM: on a paye

Boulet: il me reste un timeout

Default avatar.png JBM: moi je suis un mercenaire

Stilgart: pour rien en plus...

Stilgart: enfin ça dépend de dwarfie au final

Vry: gg Boulet leojean890 ... ça me donnerait presque envie de finir mon code ! :p

Default avatar.png JBM: quoi lui aussi

leojean890: thx Vry:)

Default avatar.png JBM: Vry: essaie de me motiver plutot

leojean890: oui courage :P

Stilgart: comme tu le sais, il faut être trois pour être dans le leaderboard

Vry: Go JBM ! Dream Big JBM !!!

Vry: Work your ass off JBM!

Default avatar.png DEIZ21: Boulet tu gere les probas pour les mines ennemi?

Stilgart: et comme on ne peut pas trop compter sur mouton5000, il nous faut dwarfie

Boulet: les probas c'est pour les faibles :D

leojean890: mtn je gère les dégats de manière carrée, faut que j'améliore la stratégie et essayer les esquives de mines probabilistes j'imagine

Stilgart: ou alors ton rib :D

Default avatar.png JBM: mouton5000 t'en parles bcp mais on l'a pas svt vu

Default avatar.png DEIZ21: ah bon? tu fonce dans les champs de mines?

leojean890: boulet tu fais sans les probas ?

Default avatar.png JBM: perso je pense pas qu'il existe

Stilgart: il vient quasi jamais

Boulet: bah oui

leojean890: moi je fais esquive quand je suis certain

leojean890: only

Boulet: a la main et au couteua

Stilgart: en même temps, il a service qui n'existe pas

Boulet: sans simu autre que les actions aussi

RomanceDawn: nmahoude t'es là ?

leojean890: cad 1 seul chemin - 1 pos

leojean890: j'ai pas de simulateur moi

Default avatar.png JBM: skoi son service?

Default avatar.png JBM: litterature?

Stilgart: Boulet: en vrai, il y en a bien un cinquième qui pourrait compléter la team

Default avatar.png JBM: preuve formelle?

Default avatar.png JBM: langages imperatifs?

Stilgart: mais je suis pas sûr que tu sois d'accord :D

Default avatar.png DEIZ21: quelqu'un fais du minmax/ alphjabeta?

Boulet: je prends tout le monde

Default avatar.png JBM: y'a YannT qui s'y mettait

Default avatar.png JBM: deiwtruc

Stilgart: JBM: en gros, on en est à se demander si on pourra légalement lui payer ses heures sups tellement il y en a

Default avatar.png DEIZ21: boulet autre question? tu avances en fluidfill?

Default avatar.png DEIZ21: ou y a moieux?

Default avatar.png JBM: ca craint

Default avatar.png JBM: y'a mieux

Default avatar.png JBM: ca c'etait pas dur

Default avatar.png JBM: moieux par contre je sais pas

Default avatar.png DEIZ21: purée je m'en doutais bien

Default avatar.png DEIZ21: un conseil sur un algo?

Stilgart: Boulet: tu es sûr de toi là ?

Default avatar.png DEIZ21: ou je dois trouver seu :p

Boulet: DEIZ21 : oui quand meme

Boulet: Stilgart: ???

Stilgart: je prends tout le monde

BlaiseEbuth: JBM: Toujours en gestation.

Default avatar.png JBM: comme moi o/

Stilgart: +boulet +""

Boulet: mouais

leojean890: Boulet run à #25

leojean890: courage

Boulet: on s'en fout il est buggué avec une exception pas rattrapée

Boulet: je le laissse finir et on y retourne

Boulet: le pire que c'est sur un *&^&&% de calcul de distance pour un debug

Boulet: grrrr

Vry: Moi j'aimerai bien un run raté #25 ...

leojean890: ah dmg donc resubmit et tu vas être #9;P

Boulet: #22

leojean890: au prochain je veux dire;p

leojean890: #25 c'est cool ouais:p

Boulet: non il ne se declanche que sur les map bipartites

Boulet: allez hop on y retourne

Boulet: non mais serieux jolindien en first

Boulet: pfff

Vry: Bon si vous y arrivez je devrais aussi pouvoir le faire bordel ! :p

leojean890: bah ouais Vry !!

Boulet: clairement

Boulet: vu comment je suis nul

leojean890: motiv motiv :P

Boulet: demande à JBM

Boulet: il a vu mes slides

leojean890: en plus t'as déjà une bonne gestion des dégats

Default avatar.png JBM: sont bien ses slides

Boulet: non sont mcochent

Default avatar.png JBM: a paart l'exo 7 td 1 ou 3

Default avatar.png DEIZ21: un lien?

Boulet: corrigé

Boulet: non

Boulet: t'ai je dit merci JBM à ce propos

Default avatar.png JBM: je crois oui

Boulet: au passages :beers:

Default avatar.png JBM: ensuite j'ai essaye de faire de meme

Default avatar.png JBM: mais t'as dedaigne, pretextant la facilite du propos initial

Boulet: pas faux

Default avatar.png JBM: ah oui :beers:

Default avatar.png JBM: ca doit pouvoir se faire

Default avatar.png JBM: mme est couchee

Default avatar.png JBM: allons sortir la reserve

leojean890: Boulet et Stilgart vous êtes profs dans quels établissements ?

Boulet: quelque part entre le pole nord et le pole sud :D

leojean890: enfin quel type je veux dire ^^lycée/ingé/fac/ENS ?:P

Boulet: ingé

Vry: C'est comme le port salut ...

R4N4R4M4: Match contre YannT gagné au push : https://www.codingame.com/replay/446955334

leojean890: gg R4 :P

leojean890: ok Boulet

Boulet: C'est quoi ce run de merde

leojean890: tu fais de la recherche aussi en plus d'être prof ?:P

Vry: Le run de trop ?

Boulet: oui

Boulet: c'est dans le status :D

leojean890: bon les dernières places sont les plus dures, passer de 33 à 15..

YannT: ah ouais je m'a fait torpillé

leojean890: status enseignant chercheur ?

Boulet: oui

Default avatar.png JBM: mais evidemment YT me suggere brice de nice apres carey

leojean890: d'acc, tu fais de l'IA en recherche ?:P

R4N4R4M4: 3 coups au but avec 1 chance sur 8 ) chaque coup, c'est un peu du bol quand même

leojean890: ça doit être sympa comme job^^

R4N4R4M4: *à

leojean890: Ceci dit je me fais encore écraser par Thomas N, Boulet, Zhmyh, valcodi, he____he..

Default avatar.png JBM: mais pas encore moi

Default avatar.png JBM: qu;est-ce qu;il te manque pour ca?

leojean890: bientôt toi aussi ?!:P

leojean890: allez JBM aalleezz !!

leojean890: top #10

Default avatar.png JBM: dans tes reves

leojean890: whynot :P

Zorg1: bon va falloir que je me penche sur mon bot. ça va attendre le weekend ^^

Default avatar.png JBM: zorg, toi seul peux encore me motiver

Zorg1: Je déclare ouverte la période de motivation de JBM

Zorg1: laisse moi deviner ça marche pas ça ...

Default avatar.png JBM: jecrois pas que ca marche comme ca

Zorg1: ok

Default avatar.png JBM: essaie le plan C

Zorg1: ôte moi un doute, C comme le langage ...

Default avatar.png JBM: nope

Zorg1: AH

Default avatar.png JBM: non que j'aie quoi que ce soit contre

Default avatar.png JBM: mais je m'en voudrais de suggerer D ici

Zorg1: ah mais boulet il fait du spam push en fait

Boulet: a oui parce

Default avatar.png JBM: c'est interdit?

Boulet: bon de #16 à #50

Zorg1: du tout je constate

Boulet: je suis pas d'accord

leojean890: arf pk ça te baisserait autant en corrigeant un bug ;o

leojean890: chelou

Zorg1: non normal

leojean890: ptet en créant un nouveau ?:P

Zorg1: c'est assez chimique comme truc

leojean890: est-ce que je gagnerais des places si je considérais les mines comme étant des murs comme YannT ;P

Zorg1: tout est question de dosage et de truc à négliger ou pas

Boulet: Zorg1: d'ahitude je dirait oui mais la le bug etait trop insignifiant

Zorg1: j'ai jamais tien compris à la chomie

Zorg1: *chimie

leojean890: ouais ça dépend de pas mal de choses mais ne pas négliger les détails c'est clair:p

BlaiseEbuth: Bon. Terminé ma structure de stockage de chemins...

leojean890: donc là tu passes gold en 1 submit

Default avatar.png JBM: parait-il

BlaiseEbuth: Mouai, fin à part la détection il fait pas encore grand chose mon bot... ^^

leojean890: tu fais "si nombre de positions < 9 et une est atteignable, tirer" :P

leojean890: lorsque possible, silence

leojean890: comme ça tu perds tout bois 1 et bronze ?

Default avatar.png JBM: ouais enfin j'ai toujours pas fait la mienne

BlaiseEbuth: T'en es où toi JBM ?

Default avatar.png JBM: t'as pas vu mon stream?

Default avatar.png JBM: tout y est

BlaiseEbuth: Non. Je regardes pas de stream de gens plus avancés que moi dans le contest. (C'est à dire que je ne regarde aucun stream).

Default avatar.png JBM: t'es moins classe que moi?!

leojean890: pour que toute ta strat vienne de toi même ^^

Default avatar.png JBM: bien au contraire

BlaiseEbuth: JBM: large j'ai rien push depuis mon random initial...

Default avatar.png JBM: date?

Default avatar.png JBM: :p

BlaiseEbuth: 28/03

Default avatar.png JBM: mince ou j'ai fichu le mien

YannT: j'en suis au point ou j'ai juste envie de jetter tout le code de l'heure passée là

YannT: j'ai un bug mystique

Default avatar.png JBM: ca va

Default avatar.png JBM: t'as code plus depuis 3 semaines que la dernieer heure

leojean890: tu vas trouver où il est je pense ;P

Default avatar.png JBM: moi je pense pas

leojean890: xD

Default avatar.png JBM: jette tout et reessaie

YannT: SURFACE 13,1, MOVE N => 13,0

YannT: ET BAH NON

YannT: [S(3), M(N)] => 13,1

YannT: -_-

domak: salut à tous

domak: gg leojan

leojean890: hello domak

leojean890: thanks

YannT: et ça le fait que sur ce move là de ce tour là, j'ai envie de tout crâmer

YannT: MOVE S, pas de soucis

R4N4R4M4: 2ème fois YannT : https://www.codingame.com/replay/446966650

YannT: MOVE N, non, on bouge pas

domak: purée, je vois que le niveau a sacrément monté pendant que je corrigeais tous mes bugs

domak: je vous raconte même pas, je suis le Pierre Richard du développement...

leojean890: mdr t'inquiète j'avias plein de trucs pas carrés aussi

leojean890: j'ai refait plusieurs trucs au moins 3 fois

domak: bein là c'est carrément carré ton truc

domak: t'as fait quoi pour booster comme ça?

leojean890: bah là j'ai corrigé une bonne partie de mes bugs

YannT: non mais j'ai rien touché entre la version avec vieux bug et celle sans

YannT: et surtout, rien qui soit de nature à causer ça

leojean890: 1) localiser les mines, les éviter

leojean890: 2) gérer les dégats de manière plus claire

Vry: Bon j'ai une génération de liste d'actions propre et sans doublons ... :blush:

domak: oui ça c'est dans ma todo

leojean890: 3) faire des oneShot quand possible incluant surface si besoin

domak: maintenant que j'ai une détection sans faille.... au bout de 3 semaines

Vry: Y'a plus qu'à évaluer toutes les séquences une par une ...

R4N4R4M4: Liste d'actions aussi Vry, mais je simule que les silences pour l'instant

leojean890: 4) épurer les positions lorsque trigger

YannT: faut que j'implémente MOVE N apparement -_-

pb4: wut ?

Vry: lol

BlaiseEbuth: :D

YannT: les 3 autres c'est bon

YannT: (scroll up pb4)

R4N4R4M4: T'as pas MOVE N YannT

BlaiseEbuth: Mais non, le nord c'est surfait.

R4N4R4M4: T'as perdu le nord :D

leojean890: et là je vais tenter un truc de plus : considérer les mines comme étant des murs au lieu de juste baisser la valeur obtenue par la fct éval

domak: c'était les corons!

leojean890: vry a les positions et la simu ;P

leojean890: bientôt l'éval

leojean890: et la win^^

domak: ma plus grosse difficulté c'est de gérer le power. Vous simulez pour savoir ce que vous allez avoir besoin? ça me parrait chaud pour la profondeur, non?

pb4: bof

pb4: t'as besoin de la torpille en priorité

Edrevan: Salut tout le monde ! Question sur Ocean Of Code : est ce que c'est normal que certaines maps ne soient pas forcément reliables ?

Edrevan: https://www.codingame.com/replay/446966758

Default avatar.png JBM: reliables?

domak: oui ça c'est toujours chargé en premier

Edrevan: Dans ce replay par exemple, je spawn en haut a gauche dans un magnifique petit bassin dont je ne peux pas sortir :D

Default avatar.png JBM: ben plains-toi a qui a choisi cet emplacement merdique pour toi

leojean890: compte la taille des mers Edrevan

leojean890: et prends pas si < un seuil du genre 24

Vry: domak, je suis parti pour simuler max deux power mais que dans certaines situations

leojean890: car y'a des mers de taille 23 parfois;p

Edrevan: ok, je voulais juste savoir si c'était normal ou pas.

Edrevan: merci de ces précisions éclairées :)

domak: Vry du coup tu peux pas simuler les silences

Vry: Si ...

leojean890: moi je simule pas, j'ai plein de if pour voir si je peux faire des one turn kill

domak: bein il te faut descendre profond le temps que ton silence soit loadé

Vry: en fait s'il ne reste qu'un point pour silence alors je simule torpille (si nécessaire) et silence

Vry: c'est la seule situation ...

domak: ok

leojean890: mais avec une simu ça peut être plus carré

leojean890: et traiter + de cas

domak: mais t'es tributaire de ce que tu as déjà bien chargé

Vry: Mais faut faire gaffe ça explose vite en terme de combinaison ...

leojean890: pas besoin de tout tout simuler

Vry: Oui, faut bien filtrer sur le "générateur" :D

pb4: Vry tu vas à quelle profondeur comme ça ?

Vry: pb4 ... zéro pour l'instant j'ai pas d'éval. Mouhhaha

YannT: AHH J'AI TROUVE LE BUG

leojean890: gg

YannT: fichu de trie de m...

pb4: wut ?

pb4: un trie ici ?!

leojean890: tri de string avec le 100 < 2 ?;)

Default avatar.png JBM: t'as du rever

Vry: Pourquoi tirer YannT ?

YannT: ahah les renards

YannT: vous profitez de ma misère pour me soutirer des secrets technologiques

YannT: hooonte

Vry: :wolf:

Vry: Bon écrivons une éval. basique histoire de se déplacer et de latter les illescou de l'autre ... on affinera plus tard le bouzin ...

Default avatar.png JBM: illescou?

Vry: cou...

Default avatar.png JBM: cou

Vry: illes

Vry: :D

Default avatar.png JBM: ok ok ok

Vry: fix ton illescou JBM

Vry: Merde ... maintenant il faut être motivé pour l'éval. ...

Default avatar.png JBM: oui

Vry: ... mais il faut de la motivation pour chaque fonction ... comment vous faites !!!

Boulet: bon #26

Boulet: ne plus rien toucher

Syj: il doit avoir juste un random pour la position de départ https://www.codingame.com/replay/446973355

Vry: gg Boulet

Boulet: non c'est de la merde

Vry: Donne moi ta merde !!! :wolf:

Boulet: la zone est instable

Vry: Oui ok, le fond de Gold est plus tranquille je te l'accorde ...

Vry: ... mais c'est moins gratifiant !

Boulet: putain j'etais #16

Boulet: m'ennerve

Boulet: bug à la con

Vry: De toute vendredi ça va être tempête sur le leaderboard donc rien n'est fait ! :D

Boulet: si c'est mort pour le passage direct

Boulet: donc pour le passage tout court

Vry: bon il faut aussi que je teste mon générateur de combinaison / pseudo simu ...

Boulet: ceci dit, je ne sais pas qui fait de la simu mais bon #30 avec juste de ;'heuristique guidé (pas de mérmoire et pas de recherche en profondeur)

Boulet: juste le calcul des actions

Boulet: c'est pas raisonnable

domak: pas de mémoire?!?

domak: tu stockes rien d'un tour sur l'autre?

domak: pas possible!

Boulet: ok cette memoire là

Default avatar.png JBM: stocker c'est pour les faibles

Boulet: mais c'est tout

YannT: bon bah, j'ai complétement dégradé les perts :(

YannT: perfs

YannT: marche pas

YannT: c'est nul

RomanceDawn: padebol

Vry: ... John ?

Vry: +1 JBM sur le stockage !

Vry: Tout recalculer à chaque tour y'a que ça de vrai !

domak: vous êtes des malades...

leojean890: bon allez je tente une soumission mais ça semble moins bien marcher ;o

Default avatar.png JBM: bah si c'est trop cher dans ton langage de recalculer, stocke!

leojean890: adieu #31 xD

leojean890: considérer les mines comme étant des murs, hmm

Boulet: trop bourrin IMHO

YannT: bon allez, c'est nul mon truc

Default avatar.png JBM: fallback

YannT: git revert

Default avatar.png JBM: apprends git

Default avatar.png JBM: pourquoi pas github cancel pdt qu'on y est

YannT: ah t'as qqchose contre revert?

Default avatar.png JBM: si t'en as besoin, c'est deja trop tard

RomanceDawn: normalement faut pas changer de branche

RomanceDawn: à chaque feature

RomanceDawn: :p

domak: le truc le plus intelligent que j'ai fait sur ce contest c'est de faire un commit git à chaque fois que je run mon script qui assemble mes fichiers pour l'upload sur CG

Default avatar.png JBM: y'a pas de normalement

Default avatar.png JBM: y'a juste diverses habitudes

Default avatar.png JBM: dd o;qk

Default avatar.png JBM: *domak

RomanceDawn: en git flow du moins

Default avatar.png JBM: *gg

Default avatar.png JBM: git quoi? jamais entendu parler

YannT: non mais git revert c'est pour remettre le workspace sur le dernier commit hein

RomanceDawn: c'est un model de branchement

YannT: je parle pas de revert le repo là

RomanceDawn: :)

Default avatar.png JBM: ben verifie ta doc

Default avatar.png JBM: si mal nomme soit-il, git revert ca fait pas ca

Default avatar.png JBM: <hint>reset

RomanceDawn: revert c le truc quifait un commit en enlevant les modif du recedent commit nan ?

YannT: ah ouais

Default avatar.png JBM: c'est mieux

YannT: j'ai fait trop de svn au taff j'en perd mon git

YannT: ils devraient aligner leurs terminologies

Default avatar.png JBM: [lol]

RomanceDawn: ce serait trop facile

Default avatar.png JBM: t'as qu'a ecrire ton wrapper sur les 2

Default avatar.png JBM: le temps que je trouve le xkcd correspondant

Default avatar.png JBM: https://xkcd.com/927/

Default avatar.png JBM: t'as perdu

TidyMaze: toujours excellent xkcd

Default avatar.png JBM: toujours a propos

Default avatar.png JBM: (hrelas)

Default avatar.png JBM: *

TidyMaze: je l'avais pas vu celui là https://xkcd.com/457/

Default avatar.png 4nti7rust: Hello, on peut voir où les combats en cours ?

Boulet: last batlles ?

Default avatar.png JBM: y'a un lien cache

Boulet: 3ieme boutons sur la gauche dans l'ide

Default avatar.png 4nti7rust: Je sais pas j'ai un truc qui me dit que j'en suis à 88%

Default avatar.png JBM: "watch TV"

Default avatar.png JBM: ah oui, ca ca lagge

Default avatar.png JBM: c'est comme ca

Vry: Flûte il faut que je trouve des coef. du coup pour comparer des patates (x1000), des choux (x12) et des carottes (log(3) ???)

Default avatar.png JBM: cent patates

Default avatar.png JBM: CENT PATATES

Default avatar.png JBM: "votre gigot, avec ou sans pommes de terre?"

Vry: Le toux avec des doubles ... :nerd:

Vry: Cent patates ! :p

R4N4R4M4: Un chou est un chou

Default avatar.png JBM: un chou est un chou

Boulet: une tortue est une tortue

Boulet: pas vrai Automaton2000 ?

Automaton2000: y'en a qui ont fait de la merde

Default avatar.png JBM: TORTUE

Boulet: TORTUE aussi

Default avatar.png JBM: tortue

Default avatar.png **JBM ressort jabber.el

Default avatar.png JBM: ah mais non j'l'ai corrige

Default avatar.png JBM: damned, mais qu'est-cequ'il fout encore la d'ailleurs

Boulet: putain ça existe ça

Default avatar.png JBM: de quoi tu parles

Default avatar.png JBM: rah il est tard

Default avatar.png JBM: bn les gosses, a 2 mains

BlaiseEbuth: \o

Default avatar.png DEIZ21: boulet, j'ai gagné 50 place

Default avatar.png DEIZ21: mais je suis loin derrière

R4N4R4M4: 40 places pour moi :D

Default avatar.png DEIZ21: la blague c'est j ai pas ajouté de nouvelle fonctionnalité

Boulet: je peux pas en gagner autant :P

Default avatar.png DEIZ21: je suis parti sur un refactoring et j'ai trouvé un nid de fourmi

Default avatar.png DEIZ21: de bugs pardon :D

Default avatar.png DEIZ21: j'ai tout fixé et rien qu'avec ca j'ai up

Default avatar.png DEIZ21: mais si je n'ameliore pas ca tiendra pas

R4N4R4M4: Le fix y a que ça de vrai

leojean890: moi je suis passé #31 mais mes tests suivants me classent #55 ou #44 :s

BlaiseEbuth: fix ta fix

Vry: ... bon admettons que j'ai trouver la "meilleure" combinaison, ça pourrait être pas mal de la jouer ! :p

leojean890: considérer des mines comme étant des murs => ne marche pas pour moi

R4N4R4M4: Ben en fait, c'est pas des murs, c'est des mines

leojean890: les esquiver..

Vry: Mais on va faire ça demain !

leojean890: totalement

Default avatar.png DEIZ21: j'y ai pensé et ecarté de ma tete

leojean890: préférer les surface

leojean890: :P

leojean890: sinon faut que je calcule un chemin à partir de ça

R4N4R4M4: J'ai toujours pas mes chemins flottants

Default avatar.png DEIZ21: elle parrait bien a la premiere seconde mais se revelle nulle a la 2 eme :D

YannT: voilà j'ai fait marcher depth 2

leojean890: DEIZ21 moi aussi j'avais masse bugs :s

YannT: et ben c'est N'IMPORTE QUOI

YannT: :D

leojean890: gg yannT

leojean890: ça marche ou c'est nimp ?:P

Vry: Depth 2 mais qu'un joueur du coup ?

R4N4R4M4: depth 2 c'est le mal YannT

leojean890: pk ce serait le mal ?:P

Default avatar.png DEIZ21: vry ca marche pas si tu lance un thread en fond

Default avatar.png DEIZ21: tout le temp

YannT: grace à depth 2 je transforme une majorité de mes victoires en défaites

YannT: c'est quand même chouette

ThomasNicoullaud: va à depth 3 alors

ThomasNicoullaud: moi j'aimerai bien que mon depth 1 fonctionne comme ma foret de if déjà ;D

YannT: tiens vous etes tous en train de repush, je suis preums :p

Stilgart: à depth 3 il sera retrogradé en silver :D

Vry: gg YannT

j3r3m: Je vous ai écouté :)

j3r3m: Algo A-start en C opérationnel et me sera utile pour les prochaines fois. J'y ai passé la journée... :(

BlaiseEbuth: Me suis fait peur avec un timer démarré trop tôt... Sur ce bonne nuit !

TidyMaze: bon, prise de conscience, si on fait un silence faut prendre en compte les cases parcourues dans son historique ... la flemme

Stilgart: clair, fais deux torpedos plutôt

RomanceDawn: avec le chemin flottant TidyMaze c'est easy

TidyMaze: chemin flottant ?

RomanceDawn: ba

Stilgart: relatif

TidyMaze: Ah !

Stilgart: ce sont les iles qui sont flottantes

RomanceDawn: t'enregistre pas les case en elles même mais les directions

RomanceDawn: ouais voilà

TidyMaze: pas mal Stilgart

TidyMaze: 10/10

TidyMaze: yapuka, c'est pas compliqué

Stilgart: ce que je tente l'est trop pour cette heure si avancée

YannT: bon, vu que j'ai jeté mon code du jour, on va chercher des quickwin sur les constantes pour se reposer hein :p

RomanceDawn: la fameux tunning au pif

leojean890: #23

leojean890: classement que j'ai eu que le premier samedi

TidyMaze: erf j'ai de nouveau des timetouts :'(

Default avatar.png DEIZ21: comment en rajoutant 3 caractères qui paraissent banales dans le code peuvent vous faire perdre 100 places :p

leojean890: c'est quoi ces 3 carac ?

TidyMaze: tu mets un `not` devant ton eval

TidyMaze: j'ai bon ?

leojean890: tu veux inverser la logique de ton éval ?:P

Default avatar.png DEIZ21: j'ai pas d'eval :p

leojean890: s ton éval éatit bonne alors inverser sa logique ne le fait pas je dirais xD

Default avatar.png DEIZ21: j'ai pas une ia

Default avatar.png DEIZ21: mais une ba

leojean890: tu es entrain de clasher ton code ?:P

Default avatar.png DEIZ21: je vouais m'appraocher de l'adversaire et un moment je voulzis pa le chevaucher

Default avatar.png DEIZ21: j'ai rajouté une petit d>2

Default avatar.png DEIZ21: et je suis tombé de haut hhh

leojean890: d>2 comment ça ?

Default avatar.png DEIZ21: ouf c'est bon j'escalade

leojean890: un test sur la distance ?

Default avatar.png DEIZ21: oui

Default avatar.png DEIZ21: se rtapprocher mais en laissant une distance de securité pour pouvoir donner des -2 sans s'infliger de degat a soi meme

leojean890: moi je le fais quand mon cooldown torpedo est ok et le sien non

Default avatar.png DEIZ21: non moi je le fais quand je connais la pos

Default avatar.png DEIZ21: de toute facon il se rechargera le torpedo

leojean890: j'ai gagné du winrate en favorisant aussi l'esquive

leojean890: lorsque l'autre a son cooldown mais pas moi

Default avatar.png DEIZ21: bah j'arrive pas a la mettre en place quand je connais pas la position exacte

leojean890: genre tu viens de tirer tu recules

leojean890: je le fais que quand je connais la pos bien sûr

Default avatar.png DEIZ21: comment tu t'eloihgne de quelqu'un dont tu connais pas la position

Default avatar.png DEIZ21: toutes les position?

Default avatar.png DEIZ21: ok

leojean890: je fais rien si je connais pas la pos

Default avatar.png DEIZ21: moi je gere pas encore les cooldown

Default avatar.png DEIZ21: il est encore basique il faut avouer

leojean890: celui de l'ennemi tu te dis juste qu'il va le charger en prio

Default avatar.png DEIZ21: pas de track de mine pas de track de moi meme..

leojean890: donc il tire puis charge

Default avatar.png DEIZ21: beaucoup de choses a mettre en place

Default avatar.png DEIZ21: ui oui

leojean890: les mines je les track que quand j'ai sa pos exacte

Default avatar.png DEIZ21: j'ai ma petite idée la dessus

Default avatar.png DEIZ21: tu part sur le pessimiste

Default avatar.png DEIZ21: bon a savoir

Default avatar.png DEIZ21: tu elague les chemin avec les mine?

leojean890: bah en plus c'est la prio de bcp de monde

leojean890: et elle est logique

leojean890: ouais avec les trigger

leojean890: et j'esquive au max les mines

Default avatar.png DEIZ21: oui il faut etre pret a tirer j'ai vu des centaine de paths se reduire en une positino exacte en un coup

Default avatar.png DEIZ21: pas encore en place

Default avatar.png DEIZ21: t'as quel rang

Default avatar.png DEIZ21: pour avoir une idée de ce que l'on peut gagner derriere

Default avatar.png DEIZ21: bien joué pour le classement

leojean890: oiais

leojean890: #22

Default avatar.png DEIZ21: bon

leojean890: ouais faut être prêt

leojean890: et bien élaguer

leojean890: dégats etc

Default avatar.png DEIZ21: on verra si je pourrais avancer en ajoutant d'autre mecanisme

Default avatar.png DEIZ21: mais je peine avec mon floodfill

Default avatar.png DEIZ21: j'en suis pas satisfait

Default avatar.png DEIZ21: des conseils?

leojean890: tu track ta detectabilité? tes pos ?

Default avatar.png DEIZ21: sur mon agenda

BigUP: DEIZ21, en recursif ca prend trop de temps, passe par une Queue (ou deque en Python)

leojean890: c'est important de minimiser ça, maximiser tes pos

Default avatar.png DEIZ21: oui mais mon flood me fait des pattern facile detecter et en plus il calcul mal les chemin les plus longs mais ca c pas tres grave a la limite

Default avatar.png DEIZ21: oui oui leo c'est la prochaine etape

BigUP: DEIZ21, sinon le floodfil me parait indispensable

Default avatar.png DEIZ21: pour gagner les charge du silensieux au hazar

Default avatar.png DEIZ21: apparement y a mieux bigup

Default avatar.png DEIZ21: mais c'est tout ce que j'ai eu comme indication

Default avatar.png DEIZ21: j'ai resubmit en augmentant les paths tracés et j'ai perdu 25 places :/

leojean890: et sinon éviter les mines ça fait gag,er plein de places aussi

Default avatar.png DEIZ21: ca c'est un peu comlexe et j'y ai pas encore refflechis du tout

leojean890: comment ça augmenter les paths tracés ?

BigUP: DEIZ21, le but du floodfill c'est juste de compter le nombre de cases que tu peux atteindre si tu choisi un direction. (tu peux eventuellement en profiter pour faire d'autres choses)

Default avatar.png DEIZ21: je ferai peut etre un truc basic mieux que rien

leojean890: flodfill tu le pondères dans une fct d'éval

leojean890: pour pas aller dans des culs de sac

leojean890: je le considère autant que le mon nombre de positions

leojean890: même facteur

Default avatar.png DEIZ21: oui Bigup effectivement il est pas le plus adequt pour ce programme disons que c'est un compromis pour rentrer dans les ms

leojean890: mais les mines bcp plus "grave"

smeagol: Bonsoir

BigUP: leojean890, moi je floodfill dans toutes les directions possibles et je vois si c'est un cul de sac

leojean890: ouais ça suffit:)

smeagol: avez vous les nouvelles de Gaetan ?

leojean890: bonsoir

smeagol: deux semaines d'abscence

leojean890: il est passé sur le chat il me semble un jour

smeagol: je l'envoyé un mail il y a une semaine sans réponse

smeagol: j'espere qu'il va bien

Default avatar.png DEIZ21: aujourd'hui je me suis occupeé de l'ordre des ordres (pléonasme :p) et de l'efficacité de la charge

leojean890: vous avez l'habitude de discuter ?

leojean890: ouais la priorité des pouvoirs ^^

leojean890: torpedo en premier ;)

leojean890: le reste à voir :p

leojean890: entre mine et silence

leojean890: à adapter à la situ

leojean890: #19

leojean890: bah dis donc mon code prog

smeagol: félécitations leojean

smeagol: #19

smeagol: tu bosse avec Geatan ?

Default avatar.png DEIZ21: non je veux dire par exemple il faut prioriser tirer avant d avancer sinon un temps perdu

leojean890: thx

Default avatar.png DEIZ21: charger ce qui doit se charger ...

leojean890: il est dans ma boite mais on ne travaille pas ensemble, on est prestataires

smeagol: d'accord.

smeagol: je vais le recontacter ce week end

leojean890: ah oui tirer avant d'avancer histoire de recharger direct

Default avatar.png DEIZ21: exact

leojean890: en effet ça optimise en moyenne

Default avatar.png DEIZ21: franchement ca le fais pas mal dans l'etat

leojean890: sauf si faut avancer pour le mettre pile dedans

leojean890: si t'es à une dist de 5

Default avatar.png DEIZ21: mais bon sans simul ni alphabeta on peut pas avoir des miracle

leojean890: oui

leojean890: c mieux

Default avatar.png DEIZ21: j'ai qu un petit if else pour faire le taf

leojean890: les premiers font itertive deepening

leojean890: pareil

Default avatar.png DEIZ21: oui j'evalue un peu le gain

Default avatar.png DEIZ21: je me permet aussi de me taper selon la situation

leojean890: oui parfois

Default avatar.png DEIZ21: oui mais j'imagine qu'il le font uniquemeent quand on connait la pos pour simuler les confrontation

smeagol: vous avez coder le simulateur ?

leojean890: oui

leojean890: pas de simu encore moi, on verra

smeagol: ca prend bcp de temps ?

smeagol: pr le coder ?

leojean890: je pense que oui, pas évident sur ce level

TidyMaze: mon premier rush silence ^_^ https://www.codingame.com/share-replay/447023929 step 37

Default avatar.png DEIZ21: ce n'est pas le simulateur qui est difficile

Default avatar.png DEIZ21: c"est l'évaluation de la position pour sortir les scores

leojean890: et se taper quand tu peux le tuer ou le blesser plus que tu te blesses toi

leojean890: gg TidyMaze

Default avatar.png DEIZ21: les 2 leogen

Default avatar.png DEIZ21: mais je l'ai fais pas intuition j'ai pas passé une eternité a l'etudier

leojean890: eval pas evidente oui

Default avatar.png DEIZ21: toujours

Default avatar.png DEIZ21: la simulation c'est un algo qui va partout

leojean890: idem intuition

Default avatar.png DEIZ21: ce qui change c'est l eval

leojean890: oui

leojean890: mais simuler celui ci n'est ps evident

leojean890: timeouts etc

Default avatar.png DEIZ21: apres l'iterative deeping je sais pas s'il y a besoin ici car je pense pas quil faut aller a une grande profondeur quand meme

leojean890: faut elaguer et utiliser une heuristique

smeagol: l'iterative deeping ?

Default avatar.png DEIZ21: oui mais tu peux silplifier

Default avatar.png DEIZ21: partir uniquement sur le torpedo par exemple

smeagol: l'algo de recherche en prof

Default avatar.png DEIZ21: des fois ce qui est simple marche mieux bizarement

Default avatar.png DEIZ21: bon j'ai quand meme perdu 29 place je ne sais pour quelle raison

Default avatar.png DEIZ21: j'etais 82 maintenant je suis 111

Default avatar.png DEIZ21: je repush et je vais me coucher je verrai le resultat demain :)

Default avatar.png DEIZ21: sur ce bonne nuit messieurs

leojean890: bonne nuit