Chat:Fr/2021-01-30
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 :)
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 ?
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...
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 ;)
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 !
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
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
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 !
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
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
OldJohn: Mais l'ENSIIE a changé de banque de concours, non ?
BlaiseEbuth: Je rêve d'une banque...
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
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
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 ;)
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
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 :(
OldJohn: Bon à l'ENSIIE, j'ai pas mal de collègues qui y enseignent...
OldJohn: En Calcul Haute Performance
Stilgart: je les plains
Stilgart: vu le niveau des 1A, ils font en chier l'an prochain
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
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: 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 ?
OldJohn: Qui lit les réglements ?
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
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
OldJohn: oui mais si le buster qui bloque le fantome bouge, comment expliquer que le fantome bouge avec le buster ?
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
userdanydan: sorry, je prends des cours de dactylo en ligne
userdanydan: Atos et Capgemini sont des miniscules boites
userdanydan: elle ne sont pas dans le top 500 mondial
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
userdanydan: non, j'ai eu une opportunité mais le salaire était indécemment bas
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
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
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...
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
userdanydan: va falloir que j'étudie les regex si je veux gagner les CoC en js
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 :)
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 :'(
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
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
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
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
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à :/
egaetan: hello
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