Chat:Fr/2021-01-30

From CG community
Revision as of 11:12, 15 June 2021 by Chat Log (talk | contribs) (Created page with "<img src=/a/46434521998763> Alshock: je suis réactif pourtant <img src=/a/21055353954161> egaetan: salut tout le monde <img src=/a/21055353954161> egaetan: Salut bourgeof,...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Alshock: je suis réactif pourtant

egaetan: salut tout le monde

egaetan: Salut bourgeof, Allez !

bourgeof: Salut egaetan!

egaetan: descends tous les autres !!

egaetan: et monte aussi bien sûr !

bourgeof: Bah, mon but n'est de ne pas descendre :)

bourgeof: J'ai ajouté trop de choses. Certaines sont complètement moisie, mais je ne sais pas lesquelles... Alors je les ajoutent petit à petit.

egaetan: je profite de ton submit pour le moment... j'ai beaucoup de chance contre ton ia

bourgeof: "chance"... Que tu es modeste :)

Default avatar.png JBM: hello egaetan

VilBoub: Salut les codeurs, la lutte est rude pour le top 3 on dirait ^^

egaetan: salut, oui et c'est bourgeof le faiseur de roi

bourgeof: Je perds tout le temps contre toi egaetan...

egaetan: oui, chance ? ou j'ai un truc différent des autres IA autour ?

egaetan: ou tu fais des choses particulières bourgeof ?

Default avatar.png JBM: le Talent

bourgeof: eagetan, oui. Je fais des bugs.

egaetan: ça aussi je fais pourtant

egaetan: des bugs et des TODOs

bourgeof: On ne doit pas avoir les même...

Default avatar.png TheMusicalSkull_348b: Hello

bourgeof: o/

egaetan: mon préféré c'est :

egaetan: * [ ] corriger l'eta des catcheurs

egaetan: un todo de correction de bugs, qui ne doit pas être si grave... mais... mes cactheurs arrivent parfois un tour trop tard par rapport à ce qu'ils pensaient

bourgeof: Je me rends compte qu'anticiper ce que les catcheurs vont faire est vraiment important et c'est assez prévisible... Mais je n'y arrive pas.

egaetan: Ah, le mien qui se déplace un peu buggé alors exploite peut être ça

egaetan: bourgeof tu parles des catchers adverse ou du tiens ?

bourgeof: les deux. Savoir quels fantomes vont être target par l'un et par l'autre en partant du principe que le support lui tire dessus dès que possible

egaetan: oui je n'en tiens pas vraiment compte, mais ça devriat être intéressant

pb4: Yop

pb4: Ca catche dur ?

egaetan: ça catch !

egaetan: et toi ?

pb4: Très dur !

pb4: Perso j'anticipe pas du tout ce que le catcheur adverse va faire

pb4: enfin j'anticipe un trap s'il est à côté d'un fantome à zéro stamina

pb4: mais je ne vais pas plus loin

jfaixo: salut par ici :)

pb4: Le problème c'est que même si tu sais qu'il va trap tu ne peux pas y faire grand chose...

pb4: Salut jfaixo

pb4: Il vous reste beaucoup de choses prévues pour vos codes ?

jfaixo: pff oui, mais time is running out

jfaixo: et c'est des trucs un peu longuets, faut que je fasse un sprint grooming xD

jfaixo: v me faire quelques replays essayer de voir ce qui me fait le plus perdre

egaetan: j'ai une todo enorme

jfaixo: mais ce qui me fait le plus envie là, c'est d'essayer de détecter les situations de "fight" où les 6 busters se retrouvent a tomber un ghost et attendre

jfaixo: et avoir une stratégie qui me permette de l'emporter...

pb4: La première partie est facile

jfaixo: haha yes ;)

pb4: La deuxième tu me diras quandtu auras trouvé :d

jfaixo: la 2nde implique plein de cas, et est lié a la moitié de ma todo list (anticper ce que fait le hunter adverse, les positionnements quand le host tombe a 0,...)

jfaixo: deja j'ai juste observé que je perds souvent parce que mon hunter se cale à 900 de portée, bust a fond, et quand le ghost est a 0, il lui fonce dessus pour le herd. Sauf qu'en 1 tour, j'arrive à 100px du mauvais coté, je pousse le ghost vers le catcher adverse

jfaixo: du coup je stun en 1er, et je perds

jfaixo: #StratégieDelEchec

pb4: héhéhé

pb4: Je dois faire la même chose...

jfaixo: v essayer d'être un peu plus filou sur ca (v pas spoiler niéhé)

jfaixo: prendre mieux en compte les catcher et hunter adverses, et après j'ai des trucs vaporeux (essayer de changer la fonction de cout de mon hunter pour choisir les ghost au fil de la game, ptet un comportement custom quand il me manque que 1 point,...)

jfaixo: bref, je vais pas avoir assez de temps ;)

Default avatar.png JBM: c'est toujours comme ça

Default avatar.png userdanydan: hi

pb4: ah, le temps, ce trol...

pb4: +l

pb4: bon, je retourne dans mon chateau

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

AutomatonNN: c'est quoi ton code ?

Automaton2000: du fait de la merde

Stilgart: \o Automaton2000 la tortue et AutomatonNN la licorne

AutomatonNN: oui

Automaton2000: je comprends tout à fait

Stilgart: Automaton2000: on verra ça demain

Automaton2000: par contre, c'est vrai que c'est un peu le pb de la semaine

jfaixo: haha perdu 3 places, c'est studieux de bon matin x)

dwarfie: Automaton2000 ... le probleme de la semaine , c'est un peu comme le secret de la fin ... y'a une fin ...

Automaton2000: bon, sur ce, je me rentre

dwarfie: Automaton2000 : ouais , casse toi , mais donne nous une tortue avant ...

Automaton2000: plus ou moins ce que je voulais faire un truc du style

dwarfie: Automaton2000 : just do it alors ...

Automaton2000: je pense que t'as pas besoin de perfs

dwarfie: ( et en plus il checke mes codes d'optim le salopiaud )

dwarfie: Automaton2000 : la perf je te la laisse , t'en as plus besoin que quiconque ici ...

Automaton2000: je suis derrière le boss à la fin du contest

dwarfie: Automaton2000 ... ben oui , vu que t'es dernier

Automaton2000: bien la peine de faire du java

dwarfie: Automaton2000 : pas faute de t'avoir prevenu

Automaton2000: salut tout le monde en fait

Stilgart: salut Automaton2000

Automaton2000: tu vois que tu es dans le range de la tour adverse

Stilgart: Automaton2000: CR ou BotG ?

Automaton2000: tu connais pas du tout fait pour que tu ne crois pas

Stilgart: Automaton2000: je ne crois pas que tu sais dire tortue, mais à part ça...

Automaton2000: oui mais t'as quand même une différence

jfaixo: ok, j'ai des cas où le simple fait de "rejouer dans les memes conditions" ne donnent pas la meme issue

jfaixo: :/

Stilgart: random dans le bot

jfaixo: haaa ouais, faut que je regarde comment il se comporte en face tiens

egaetan: oui les bots random c'est naz

jfaixo: bon, après 2h de corrections et d'améliorations, ca y est, je perds tous mes fights xD go machine a café...

dwarfie: remplace le min par un max ...

egaetan: tu as du te tromper de signe

Stilgart: la distance c'est sqrt(x*x+y*y)

Stilgart: et pas mon légendaire sqrt(x*x+y)

pb4: Tu as fait ça quand Stilgart ?

pb4: Alors moi c'était pas un min par un max l'erreur

pb4: c'était un < et un >

pb4: En gros le code pour les baston ne s'activait *que* quand j'étais dans ma base

pb4: +s

egaetan: ça a l'air de changer en bien

jfaixo: haha, j'ai peur qu'on arrive a des situations de blocage bientot xD

Stilgart: pb4: je sais plus si c'était dans mon moteur de CR ou de PCR

Stilgart: (j'ai fais les deux à peu près en même temps)

egaetan: j'ai des timeouts dans l'arène :(

jfaixo: hooo pb4, gg !!

egaetan: je vais inverser mes conditions moi aussi

jfaixo: c'est sans fin, je pense que j'ai un truc bien meilleur là, mais je relance et bim, encore un cas que j'ai pas géré qui me fait clairement perdre la game...

pb4: Faut acheter un gros roulot de sparadrap pour réparer son code après chaque submit

pb4: rouleau*

jfaixo: c'est le souci, il aurait fallu des tests de non régression xD

jfaixo: pb4 tu stun mon hunter quand t'es loin, c'est vicieux ca !

pb4: shhhhhhh

egaetan: ooo c'est pas cool de faire ça

egaetan: zut if (tesloin) {stun(monhunter} ça compile pas chez moi

Leirn: par ce qu'il te manque une parenthèse :D

Leirn: et surement un point virgule

pb4: oui oui, laisse le "mon hunter" c'est bien ça :)

Stilgart: huhu

egaetan: pb4 tu as corrigé un bug ?

pb4: Le nouveau submit ? changé ma séquence de départ

egaetan: J'ai ça dans ma todo aussi

egaetan: j'ai encore le truc basique décrit par Neumann dans son stream

pb4: Les trois points au centre ?

pb4: enfin sur la colonne centrale

egaetan: oui

pb4: Je fais faire un crochet à mon support pour explorer

egaetan: je vois ça

jfaixo: pareil, ce matin j'ai amélioré le placement pour rush le 0, mais ma fonction de cout est toujours moisie, donc ya pas mal de cas où ils le voient, ils sont à portée, mais... grrr il se barrent

egaetan: sur le papier ça a l'air malin

pb4: euh

pb4: "placement pour rush le 0"

jfaixo: t'as pas vu mon stream pb4 sur comment détecter les ghosts ;)

pb4: Tu m'intrigues

pb4: link jfaixo ? :innocent:

egaetan: pb4, alors tu évalues comment cette modif ? mieux ou pire ?

pb4: mieux d'après CGBenchmark

pb4: moins bien d'après le ranking actuel

pb4: mais le push précédent avait été particulièrement chanceux

pb4: J'ai pas 80% contre skyyker xD

egaetan: Ah, compliqué à dire

egaetan: j'ai l'impression d'avoir moins perdu contre ton bot aussi

Bon[]Crayon: Salut tout le monde :ghost:

Bon[]Crayon: Salut Automaton2000 :closed_umbrella:

Automaton2000: je crois que tu ne veux pas

Stilgart: Automaton2000: si on veut !

Automaton2000: ah tiens faudrait que je prenne en compte le temps

Bon[]Crayon: Salut AutomatonNN :robot:

AutomatonNN: avec le sujet de tout le monde de la merde que tu as beaucoup d'inclus les nouvelles regles de la bo

Stilgart: Automaton2000: arrête d'apprendre du caca à NN

Automaton2000: ce qui te permet de le faire en java

BlaiseEbuth: Yo tout l'monde ! Automaton2000, AutomatonNN !

Automaton2000: salut tout le monde ^^

AutomatonNN: ui si t'es pas top il a tendance à tout coder de plus au contest de contest de contest pour toi

jfaixo: allez, pause pour moi, en espérant que ce bot perform (prochain contest j'installe le bench de neumann)

Stilgart: AutomatonNN: tu en tiens des couches de contest de

AutomatonNN: oui

Stilgart: :)

Stilgart: go go go jfaixo

egaetan: +1 Stilgart

jfaixo: pour rappel: je suis sopra steria, et donc non éligible pour les prix ;)

egaetan: on se bat pour la 4eme pour le moment jfaixo, il va falloir améliorer encore

jfaixo: haha ouais ^^

Stilgart: egaetan: je suis plutôt en mode *0

jfaixo: mais v profiter de 2h30 qu'il reste avant le confinement pour aller choper le covid dans une grande surface, a toute !

Default avatar.png OldJohn: Intéréssant 4 langages différents aux quatres premières places

egaetan: et de mon côté je ne vais pas me priver

BlaiseEbuth: Feriez mieux d'améliorer la sécurité de votre infra au lieu de jouer...

Stilgart: les étudiants n'avaient pas prévu que JE corrigerais ce paquet de copies

Stilgart: et contrairement à mes collègues, je n'ai pas de pitié

jfaixo: haha ! c'est pas mon job BlaiseEbuth, mais je crois qu'on est serein

BlaiseEbuth: Strike first ! Strike hard ! No mercy ! Stilgart

Stilgart: #çavasaigner

Default avatar.png OldJohn: L'escalier c'est encore la meilleure solution pour noter les copies

pb4: Stilgart : tu nous feras un extrait des plus belles perles ? :D

Default avatar.png OldJohn: C'est une solution analogique donc fonctionne sans electricité

Stilgart: c'est bien trop clément pour les tricheurs ça

Stilgart: pb4: j'aurais trop honte de le faire

BlaiseEbuth: Tu t'identifie aux étudiants ?

egaetan: bowwowforeach fonce !

Default avatar.png OldJohn: Tu es dans une école d'ingé INSIIE ? université ? Télécom paris Sud ?

egaetan: k4ng0u fonce !

Stilgart: OldJohn: fais gaffe

Stilgart: grosse erreur diplomatique :D

Stilgart: ENSIIE et TSP ça n'a rien à voir

k4ng0u: tjs le meme bot de mon cote :p, ca met de plus en plus de temps d'atteindre le top 10

Default avatar.png OldJohn: je ne dis pas que c'est pareil :-)

Stilgart: il y a au moins 15 min. à pied et surtout un ministère de différence

Stilgart: sinon, c'est dans mon profil

egaetan: k4ng0u... un jour ça n'y arrivera plus

Default avatar.png OldJohn: Mais l'ENSIIE a changé de banque de concours, non ?

BlaiseEbuth: Je rêve d'une banque...

Default avatar.png OldJohn: Je dirais surtout que TSP ca n'a rien à voir avec TP... (Et là je ne suis pas diplomatique :-) )

Stilgart: c'est le même troll en fait

Stilgart: dans le modèle le plus fou, les 3 devaient fusionner

k4ng0u: ouais faudrait que je fix des trucs, mais au touchpad sur un macbook air 13" dans l'ide de cg je sais pas si j'aurais la foi

Stilgart: oui, l'ENSIIE est passé sur le concours Mines Télécom

egaetan: fallait pas faire de c++ :p

Default avatar.png OldJohn: Donc on retrouve 3 écoles orientées info dans le concours Mines Télécom

Stilgart: c'était un prérequis à la fusion

BlaiseEbuth: Faudrait tout virer et avoir un système supérieur uniforme.

Stilgart: c'est qui la 3e ?

Stilgart: (pas TSP)

Stilgart: pour moi, il y a nous et Telecom Nancy

Default avatar.png OldJohn: TP

Stilgart: TP c'est pas une école d'info à ma connaissance, et surtout c'est pas dans le concours Mines Telecom

Stilgart: c'est Mines Ponts

Stilgart: tu noteras le coup des grands génies du service comm ;)

Default avatar.png OldJohn: Ben, quand je vois les cours de mon fils, cela ressemble bien à de l'informatique :-)

Stilgart: peut-être

Stilgart: mais je fais la différence (énorme selon moi) entre une école d'informatique

Default avatar.png OldJohn: Oui c'est vrai je m'y perd un peu dans les définitions des banques :-)

Stilgart: et une école généralise avec un parcours info

BlaiseEbuth: C'est pas pire que l'ecole de com' qui s'appelle EFAP.. :grin:

Stilgart: parmi moultes autres trucs

Stilgart: ça pourrait être pire... EPAF ... le chien

**Stilgart excuse auprès de la SPA pour cette mauvaise blague :(

Default avatar.png OldJohn: Bon à l'ENSIIE, j'ai pas mal de collègues qui y enseignent...

Default avatar.png OldJohn: En Calcul Haute Performance

Stilgart: je les plains

Stilgart: vu le niveau des 1A, ils font en chier l'an prochain

Default avatar.png OldJohn: Rien à voir avec le niveau des bac 2020 et 2021 :-)

Stilgart: je pense que c'est le même pb de fond

Stilgart: gamins suprotégés et qui ne s'investissent plus

Default avatar.png OldJohn: Bon je modifie mon bot peut être demain si rien d'autre à faire... A+

Stilgart: go go go OldJohn

egaetan: OldJohn pas d'abandon !

egaetan: bowwowforeach thx

Bob: salut la foule

BlaiseEbuth: o/ Bob

Bon[]Crayon: slt

Bob: o/

philRG: o/

philRG: o\

Bon[]Crayon: salut

philRG: salut

philRG: vive les tests de non-régression

philRG: qui veut le code pour la fuite du barycentre car je l'utilise pas

philRG: je l'échange contre un algo génétique

egaetan: https://github.com/SpiritusSancti5/codinGame/blob/c0cc6fe342cbf43755165a114f21e63cc9aee48d/Referees/Code%20Busters/puzzle/Referee.java#L706

egaetan: ta monnaie manque de valeur philRG

BlaiseEbuth: spiritus sancti...

BlaiseEbuth: egaetan le partage de ce genre de lien peut valoir une suppression de compte... :smiling_imp:

egaetan: oops

BlaiseEbuth: idem pour le reponsable, le saint esprit des poulpes

egaetan: il faut secouer sinon le poulpe il reste en bas

Bob: :clap:

philRG: c'était une blague hein

egaetan: je crois que OldJohn a un AG

philRG: en analysant certains replays on voit effectivement qu'il y a des algos non humains

BlaiseEbuth: "algos non humains" :upside_down:

egaetan: ça peut aussi être des gros bugs

philRG: aussi

BlaiseEbuth: Des bugs non humains ?

egaetan: BlaiseEbuth oui codé en darkmode par un démon

Bob: en PHP peut-etre

BlaiseEbuth: :o

BlaiseEbuth: Je code pas en php

Bob: personne ne code en PHP

Bob: certains commettent des abominations en PHP peut-etre

Bob: mais coder, jamais de la vie

egaetan: c'est pour ça qui'on dit personne fait des bugs en php

philRG: abus de langage dsl

BlaiseEbuth: Comme en js, y'a pas de bugs

philRG: je bugge aussi en français :sob:

k4ng0u: tiens on peut pas activer le fog of war sur safari...

BlaiseEbuth: En même temps safari... T'es sur mac ?

k4ng0u: ouais... je code sur le pc du taf d'habitude mais j'ai du le rendre vu que je change de boite.

Bob: quand tu tentes de suivre l'envoi d'un truc que tu as commande il y a 2 jours, que le site de suivi te dit que le colis ne leur a pas ete remis alors que tu as recu le mail et que tous les avis du service de livraison sur Google sont a 1 etoile...

BlaiseEbuth: Pourquoi t'as un mac aussi ?

Bob: :scream_cat:

Stilgart: nan mais safari, ça fait combien de décennies que c'est mort ?

k4ng0u: bah ca prend pas bcp de place, c'est pratique en vacances pour trier les photo ou surfer :p

BlaiseEbuth: Ah tu t'en sers comme planche à la plage ?

Stilgart: BlaiseEbuth +1

Stilgart: (damned, il a encore tiré en premier...)

k4ng0u: hehe

BlaiseEbuth: Enfin bref, tout ça pour dire que t'as voulu un mac, alors t'assume. :3

k4ng0u: mais pour coder effectivement c'est pas fou fou, je pense que je vais devoir googler comment ecrire les accolades et crochets

egaetan: {}[]

egaetan: tiens cadeau

Bob: le seul point positif c'est que comme c'est un truc lourd ca devrait resister aux autres colis et que le livreur ne le balancera pas par-dessus la cloture comme c'est indique dans plein d'avis

BlaiseEbuth: Sympa. C'est qui ? Histoire d'éviter

Bob: GLS

BlaiseEbuth: Connait pas

Stilgart: pas mieux :(

Bob: des avis que je lis ca a l'air d'etre la meilleure chose a faire avec eux

Bob: t'as 1 personne satisfaite pour 10 qui gueulent que c'est des connards

philRG: une fois un livreur a envoyé un colis par le muret et a atterri dans la piscine

philRG: calculatrice de ma fille

BlaiseEbuth: Me rappelle une commande que j'avais passé, que je n'avais aucun moyen de suivre, et pour laquelle j'ai finalement eu un mail me disant que je pouvais venir la récupérer au "point collis le plus proche de chez moi", pas d'adresse rien... (J'avais demandé la livraison à domicile en plus)

philRG: allé un petit push pour gagner 1 place

BlaiseEbuth: Ou en perdre 100.

philRG: ça risque pas sur ce coup je crois :-D j'ai pas pris de risque

Stilgart: 100 de perdu, 1000 de retrouvé

Stilgart: Automaton2000: tu as perdu combien de tortues depuis le début de l'année

Stilgart: ?

Automaton2000: ah moi je suis content de te voir dans le top 30

Stilgart: salaud, j'en suis sorti depuis quelques jours ...

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

BlaiseEbuth: Je suis en train de tenter un statement full narative.... :smiling_imp:

Bob: :D

nicola: Quoi-t-est-ce ?

Stilgart: BlaiseEbuth: have fun

Stilgart: au moins, on pourra cocher la case "originalité" à la validation sans trop se poser de question :)

BlaiseEbuth: :)

Bob: est-ce que c'est normal que je ne parvienne pas a pousser un fantome si il y aun buster exactement au meme endroit ?

egaetan: normal je ne sais pas

egaetan: mais oui c'est le cas

Bob: ok

egaetan: si il y a un buster à la meme place, il bougera pas

Bob: ca me semble etre un bug mais bon

Stilgart: ça pue le vecteur vitesse normé à 0

k4ng0u: Bob en gros le fantome ne bouge pas s'il a perdu un point de vie entre ce tour et le tour precedent, ou si un buster est sur lui, ou dans le cas ou il y a plusieurs busters les plus proches et que le barycentre est sur le fantome

Bob: c'est le cas "un buster sur lui" que je trouve etrange mais bon

Bob: c'est comme ca

Bob: on va faire avec

k4ng0u: il est confus dans ce cas la, il sait plus dans quelle direction partir :p

Bob: con de fantome

egaetan: vriaiment idiot oui

k4ng0u: apres le fait de pas fuir le barycentre des buster a moins de 2200 mais juste le(s) buster le(s) plus proche(s) c'est pas hyper intelligent

k4ng0u: il devrait fuir les zones de captures ca rajouterait du piquant au jeu

egaetan: oui il pourrait y avoir qqc de plus réaliste dans sa fuite

k4ng0u: Neum4nn jfaixo, vous savez si des gars de sopra vont lire le code de certains bots ou pas vraiment?

Stilgart: ils veulent recruter, non ?

Stilgart: +1000 pour la fuite non intelligente

pb4: :dizzy_face:

pb4: ne pas lire svp

pb4: Sinon j'obfusque :D

BlaiseEbuth: lire quoi ?

nicola: pb4, il n’est pas déjà obfusqué ?

Stilgart: pas assez :)

egaetan: il y avait dans le reglement qu'il recupee les codes à la fin ?

BlaiseEbuth: Qui respecte les réglements ?

Default avatar.png OldJohn: Qui lit les réglements ?

Default avatar.png Coartix: Qui savait qu'il y a un réglement ?

Bob: c'est quoi un reglement ?

Stilgart: un truc qu'on respecte pas

Stilgart: demande à Automaton2000

Automaton2000: un instant j'ai cru que c'était un peu la flemme de faire un truc plus intelligent

Default avatar.png OldJohn: Juste une question, est-ce que le fantome bloqué sous un buster bouge avec lui ?

egaetan: non

egaetan: il ne bouge pas si qqn est en dessous

Default avatar.png OldJohn: oui mais si le buster qui bloque le fantome bouge, comment expliquer que le fantome bouge avec le buster ?

Default avatar.png OldJohn: ok, pas exactement la même position mais un ou deux pixels prêts OK :-)

Bob: on peut mettre dans le reglement qu'Automaton2000 doit savoir dire tortue ?

Automaton2000: alors tout va bien ?

jfaixo: K4ng0u je n'ai pas la réponse, mais je pense pas non, v poser la question

jfaixo: (je vois pas l'intérêt honnetement, c'est pas l'idée, l'idée c'était de proposer un événement un peu fun pour que les gens découvrent qu'on existe)

pb4: top5, 5 langages différents

Stilgart: Automaton2000: tu dis ça parce que tu as déjà assimiler le fait qu'on se fiche des règlements ?

Automaton2000: et on peut se faire en une seule boucle

pb4: ah non, 2x Java

k4ng0u: jfaixo ok ok c'est pas plus mal vu la foret de if qu'ils se farciraient, mais je me tatais a mettre des comments rigolos :D // it's only the 3rd time I loop on ghosts in this method it's acceptable

egaetan: pb4 tu as un biais qui te fait ne pas voir le java ?

pb4: Y'en a plus qu'un là

pb4: Qu'est ce que tu racontes :P

k4ng0u: sur ce contest c'est pas le langage qui compte, il devrait yavoir un ranking par ordre de grandeur de ifs utilises

pb4: 248

pb4: J'sais pas où ils sont tous...

k4ng0u: si c'est dans un for ca compte triple

pb4: et vous ?

leojean890: jfaixo je pense que bcp de monde savent que sopra existe, c'est une boite vachement grosse et connue :P

egaetan: qui a eu des problème de cyber sécurité

egaetan: 233 ifs

k4ng0u: perso j'ai un truc du genre 60 for et 190 ifs B)

egaetan: il te manque pleins de ifs k4ng0u

leojean890: (ils ont pas besoin de pub:p)

leojean890: le top est entrain d'écraser tlm, ce nombre de ELOs entre 39.2 et 37^^

leojean890: avec les spam sub^^

k4ng0u: egaetan j'ai pas update mon code depuis mercredi, j'ai du prendre du retard :(

dwarfie: leojean890 : ouais ils sont connus.... mais surtout a cause de louvois ;)

leojean890: mais même sans ce projet, les très grosses boites sont majoritairement connues^^

leojean890: genre Atos capgemini..^^

k4ng0u: egaetan apres mes ifs prennent parfois 10 booleens du coup ca compense aussi peut etre?

egaetan: oui ça compense

Default avatar.png userdanydan: ji

Default avatar.png userdanydan: hi

Default avatar.png userdanydan: sorry, je prends des cours de dactylo en ligne

Default avatar.png userdanydan: Atos et Capgemini sont des miniscules boites

Default avatar.png userdanydan: elle ne sont pas dans le top 500 mondial

Default avatar.png userdanydan: C'est du régional

leojean890: oui bon si on parle des trucs encore plus gros comme IBM apple microsoft .... mais ça reste gros quand même;p

leojean890: et connu^^

jfaixo: je sais pas, moi quand j'étais en école (ok j'en suis sorti ya 10 ans), je connaissais pas du tout sopra :sweat_smile:

k4ng0u: l'important c'est pas la vitesse a laquelle on tape mais le nombre de if

Stilgart: heu

k4ng0u: :D

Stilgart: le nombre de if ne dépendrait pas de la vitesse à laquelle ty tapes ???

Stilgart: :p

BlaiseEbuth: Y'en a un qui a sû se faire jeter lors d'entretiens chez Atos et Capgemini... :3

dwarfie: k4ng0u : tu dit ca parce que t'es pas du Cote Obscur du Code ... (clash of code en anglais) :rofl:

leojean890: atos j'y ai bossé 2 ans et demi même avec une presta chez thales..

jfaixo: C'est une action de visibilité externe comme une autre, perso je trouve ca plutot cool qu'ils aient pensé à codingame (l'idée vient d'aucun de ceux qui participent je crois)

jfaixo: j'ai que 95 if moi

jfaixo: en comptant ceux dans les commentaires

leojean890: oui en sortant d'école tu connais pas forcément direct sopra

leojean890: j'avoue, le temps de se renseigner un peu sur ce qu'il y a

jfaixo: (mais j'utilise les "match" comme des if sur certains énumérés, ca en rajoute 25)

dwarfie: moi j'avais qu'un if ... if (pas_le_temps) exit(0) ... :rofl:

BlaiseEbuth: Moi j'en ai qu'un aussi.

BlaiseEbuth: Avec un else

BlaiseEbuth: quand même

dwarfie: le else c'est pour les faibles

BlaiseEbuth: Ah ? Il vaut mieux faire un deuxième if avec la négation de la condition du premier ?

dwarfie: ben non , tu fais faire tes ifs consecutifs dans une fonction .. et quand c'est bon t'as un return ;)

BlaiseEbuth: J'oubliais que tu fais du php, t'as aucune décence...

dwarfie: tu oublies surtout que je touche a tout ... j'ai aucune decence ;yum:

dwarfie: :yum:

dwarfie: (enfin , tout sauf python ... faut pas deconner non plus)

dwarfie: pas vrai AutomatonNN ?

AutomatonNN: oui je t'ai pas fait apprendre le temps de comprendre pourquoi je me souviens merci

dwarfie: AutomatonNN qui se prend pour mon mentor ... sans dec' ...

AutomatonNN: bien bien

dwarfie: AutomatonNN : si t'en es a vouloir apprendre des choses a quelqu'un , "aptitude install php-gmp php-readline" et "mettre la memory_limit a 768 Mo pour de vrai" à qui de droit

AutomatonNN: ui en fait de toute façon tu as des choses chez toi

k4ng0u: BlaiseEbuth j'espere que je me ferait recaler par ses boites si elles sont que dans le top 500 de dactylographie :P

dwarfie: AutomatonNN : oui , justement , chez moi ca y est , mais pas sur les serveurs de CG

AutomatonNN: t'es pas en compte ?

BlaiseEbuth: :thinking:

k4ng0u: enfin tu me diras ca se trouve elles sont 1 et 2 :p

Default avatar.png userdanydan: non, j'ai eu une opportunité mais le salaire était indécemment bas

Default avatar.png userdanydan: le else, ça sécurise le flow

k4ng0u: mais c'est plus interessant de postuler pour des prestas qu'en direct? Dans ma region c'est pas trop le cas

k4ng0u: userdanydan

egaetan: k4ng0u on fait la course ?

BlaiseEbuth: C'est combien la limite de caractères pour un énoncé ?

k4ng0u: je voulais pas influencer ton submit ;)

egaetan: je trébuche...

pb4: Y'a daaskare qui vous fume dans la course

k4ng0u: pb4 tu nous filerais pas des tuyaux pour te sentir moins seul au top?

jfaixo: haha

pb4: Toi : ajoute une soixantaine de ifs

pb4: egaetan peut se contenter d'une quinzaine

pb4: c'est jfaixo qui a du boulot, 180 ifs !!!

egaetan: haha

jfaixo: ouais je me suis lancé dans un side project: un générateur de if

k4ng0u: if to win

Default avatar.png OldJohn: En fait avec un peu de temps, cela aurait fait un bon projet d'apprentissage par renforcement !

pb4: Et sinon, j'avoue que je n'ai regardé que mon côté des replays, je sais pas trop ce que je fais différemment des autres

egaetan: tu gagnes

pb4: OldJohn : probablement rendu plus difficile par la présence de fog-of-war :/

k4ng0u: peut etre tout un peu mieux je dirais

leojean890: pb4, arène locale ?

pb4: Nope

pb4: Surtout pas sur ce genre de jeu

Default avatar.png OldJohn: pb4: oui, mais je pense que l'on peut faire un peu de proba en plus :-)

pb4: leojan890 ma version en ligne actuellement bat ma version d'il y a 2 jours 95% du temps

k4ng0u: mais personne n'a une meta vraiment game changer j'ai l'impression (cela dit ca serait pompe tellement vit que je sais pas si ca vaut le coup de submit tot)

leojean890: CB ça doit pas être un jeu pour lequel c'est facile de faire une arène locale

pb4: alors qu'elle n'a gagné que 5% de winrate contre les autres

leojean890: pb4 ah oui je vois, tu utilises cg benchmark ?

jfaixo: oui ca se joue a pas grand chose a chaque fois je pense, des petits positionnements un peu malin pour faire perdre un tour a l'adversaire ou essayer d'en gagner un...

Default avatar.png OldJohn: Oui c'est un jeu ou le tempo est important, c'est sûr

pb4: J'avais un replay amusant contre Arnaud.Net où pendant 100 tours on faisait virtuellement la même chose

leojean890: même si 5% seulement de winrate sur les autres t'as pris une belle avance^^

pb4: héhé :)

egaetan: la fin de la course est très serrée k4ng0u

leojean890: ah ouais exactement les mêmes actions

k4ng0u: pb4 c'est pas plus mal, ta version d'il y a 2 jours me mettait severement tarif alors que la un peu moins (enfin sauf sur ce submit donc ca reste pas mal aleatoire)

leojean890: wow ça se resserre entre #1 et #2

Default avatar.png userdanydan: va falloir que j'étudie les regex si je veux gagner les CoC en js

Default avatar.png userdanydan: pfff, j'aime pas les regex, et ça depuis mon premier cours sur linux

k4ng0u: c'est la magie du no rerun, tu depends de qui soumet (sauf si t'as 100% de winrate conrte tout le monde a part le 2éme)

leojean890: demain ça va être le bordel avant le ranking final j'avoue^^

jfaixo: ouais parceque ca se resserre, mais aucun des 2 n'a resoumis ^^'

egaetan: pb a soumis aujourd'hui

jfaixo: yes mais a 14h

k4ng0u: daaskare pourra jouer le juge de paix, il bat un peu pb4 mais moins skyyker

leojean890: ça dépend qui veut une PS5 et qui veut une switch, ils peuvent s'arranger à l'amiable après hehe

egaetan: jfaixo aussi a un winrate différent sur les deux

k4ng0u: intuitivement je dirais vaut mieux prendre le truc le plus cher, le revendre et faire ce que tu veux de l argent :p

leojean890: en effet ça se tient^^

jfaixo: oui, pb4 c'est mon nemesis

leojean890: ouais le submit de daaskare resserre les 2

pb4: Pour l'instant daaskare il bat très bien les gens sous le top 4

egaetan: oui il tape daaskare

daaskare: mais j'ai du mal contre le top3

k4ng0u: pb4 je vais spam submit pour te redonner de la motiv

egaetan: daaskare j'aimerai moi aussi te rendre la vie plus difficile

Cowdee: Petite question : comment on affiche une bulle de débuguage ?

Bon[]Crayon: Comment ça ?

Bon[]Crayon: Utilise la sortie d'erreur.

Cowdee: non ça affiche uniquement dans la console les sorties erreur

Bon[]Crayon: c'est pour le contest ?

Cowdee: j'ai affronté une IA qui affichait des bulle avec du text au dessus des unitées

Bon[]Crayon: Il faut ajouter le texte à la suite de tes sorties.

Bon[]Crayon: du style

Bon[]Crayon: MOVE x y blabla

Cowdee: :O

Cowdee: Ok je test de suite

Bon[]Crayon: Bon AutomatonNN stop buller !

AutomatonNN: Daporan je suis pas sur que c'est pas grave du coup

egaetan: on a changé de roi

k4ng0u: j'impacte le classement a ma maniere hehe

egaetan: on s'est désynchro sur nos courses

egaetan: :(

Arnaud.Net: @PB4 joli :)

Default avatar.png OldJohn: Pas glop 2 C++ dans les 3 premiers

k4ng0u: ouais j'en avais mare de perdre

pb4: OldJohn : pas sûr que C++ soit un quelconque avantage ici

pb4: Arnaud.Net : joli, mais pas 1er :'(

Default avatar.png OldJohn: pb4 oui , je suis d'accord... Faut juste un programme où les nids de conditions sont simples à comprendre !

Arnaud.Net: ha oui je viens de voir ! opération nuit blanche là ^^

k4ng0u: OldJohn un programme avec les bons nids de conditions* facile a comprendre je ne sais pas

Default avatar.png OldJohn: Le lisp là serait idéal... Voir l'apl

k4ng0u: pb4 l'essentiel c'est d'entretenir le mythe que le c++ c'est le meilleur langage meme dans un contest de pure heuristique

pb4: Mais C'EST le meilleur langage

pb4: C'est le seul que je connais :D

jfaixo: k4ng0u j'ai eu ton info : je te confirme que codingame ne lache pas le code des participants a sopra

Default avatar.png npo: Bonsoir

jfaixo: (ca me semble logique, et je vois mal ce qu'on en ferait, car bon, on est fiers de nos bots, mais ca a pas grande valeur xD)

jfaixo: tu peux donc k(if)fer en paix

jfaixo: (et je vous partage celle la, c'est cadeau, ya tout, un blocage des IA, et mon hunter qui herd dans un coin : https://www.codingame.com/replay/525619845 )

egaetan: super replay

jfaixo: et c'est top 10 ca

jfaixo: v corriger ca, genre v te stun ton support, move de ouf

jfaixo: (ok non c'est nul je ravale)

k4ng0u: http://chat.codingame.com/pastebin/07c2f42d-b41b-4b93-8192-9eaedd4272cd

jfaixo: ok je comprends ton point :) après s'il y a des gens intéressés par sopra, déjà n'hésitez pas à me pm je passerai le message ;) (et ouais je bosse sur le recrutement meme le weekend, quelle dévotion, je me bisoute)

jfaixo: (et j'espère pas avoir fait une boulette en disant ca, j'ai pas lu les CGU du chat de codingame :no_mouth:)

k4ng0u: jfaixo perso je suis sur codingame en mode casual. Mais comme c'est un intermediaire entre les dev et les entreprises ET vu les conditions de participation au concours j'aurais pense que les entreprises qui en organise, regarde le code des gens pour les contacter. Ca me parait presque étonnant de le faire juste pour gagner en visibilite (surtout pour un grosse boite comme sopra)

jfaixo: haha, v aller lire les cgu avant de répondre, mais en gros, nous faire connaitre, et déclencher quelques opportunités de recrutements éventuels, ca suffit amplement à motiver ce type d'action. C'est comme quand la boite nous sponsorise pour préparer des talks dans des meetups etc, on n'y va pour s'amuser et mon objectif est pas le recrutement, mais indirectement ca génère des opportunités

Default avatar.png JBM: les CGU elles disent que tant que ta boite file des € à CG (ou que tu parles du dernier AAA à la mode) tu fais ce que tu veux sur le tchat

BlaiseEbuth: J'ai toujours pas la ref pour les AAA... J'ai dû loupé un épisode.

egaetan: jfaixo t'exageres

Default avatar.png JBM: c'est des trucs de discordeux, je peux pas comprendre

VirtualAtom: BlaiseEbuth, j'étais en train d'approuver ta contribution au moment où tu l'as passée en WIP, mince ^^

BlaiseEbuth: Ah ! Et si ça tombe tu voudras plus l'approuver après :scream:

VirtualAtom: on verra ^^.

VirtualAtom: j'ai vérifié à la main les tests cases, à part Carry On et Thunderhorse

BlaiseEbuth: Je les ai tous fais à la main, normalement y'a pas de soucis... ^^'

VirtualAtom: mais je te faisais confiance ^ ^. J'ai fait ça pour vérifier comment on calcul la durée pour passer d'une case à sa voisine. Je m'y prenais mal et les test cases avec les wizard ne passaient pas

BlaiseEbuth: Je pense que ça devrait être plus clair dans la prochaine version

jfaixo: allez je fle pour ce soir :)

BlaiseEbuth: fle

egaetan: jfaixo déjà ?

egaetan: dis à madame que tu vas gagner si tu continues !

Black-Born: Si on trouve un bug dans le code du challenge Sopra on le remonte à qui ?

BlaiseEbuth: A personnes, tu le garde pour toi et tu l'exploite pour gagner la ps5.

egaetan: Black-Born sur la fuite des fantomes ?

Black-Born: :( c'est un random bug qui empeche de récup un ghost mort ._.

Black-Born: https://www.codingame.com/share-replay/525665070 frame 116

BlaiseEbuth: un ghost mort ^^'

Black-Born: le joueur rouge voit un ghost mais ne peux pas le récup et le jeu balance : wants to TRAP ghost 0 but can't see it

Black-Born: BlaiseEbuth :joy:

Black-Born: la fatigue

egaetan: tu as bien verfié la distance ?

Black-Born: if target.visible and MIN_TRAP_RANGE <= dist(self.x - target.x, self.y - target.y) <= MAX_TRAP_RANGE:

egaetan: en arrondi ?

Black-Born: c'est ma condition de capture

Black-Born: et oui j'arrondi dans ma fonction dist

egaetan: tu as affiché la distance exacte dans la console ?

BlaiseEbuth: la console de l'ide, pas la ps5

Black-Born: non je l'ai pas fait atm

egaetan: ni la switch

egaetan: pb4 tu submit pendant le freeze...

pb4: Le freeze ?

egaetan: il y a des batchs CG qui tournent vers 1h15 et ça ralentit les matchs de beaucoup

pb4: Ca dure longtemps ? :/

egaetan: je ne sais pas...

pb4: C'est vrai que le submit est carrément lent là :/

Default avatar.png thecoderkiller: salut

egaetan: hello

Default avatar.png thecoderkiller: je suis débutant

egaetan: bienvenue

Alshock: 'chanté

Neumann: Pour le calcul de la fuite des ghosts, les distances sont arrondies ou tronquées ? J'ai des off-by-1

Neumann: nvm, fixed