Chat:Fr/2022-05-02

From CG community
Revision as of 05:29, 3 May 2022 by Chat Log (talk | contribs) (Created page with "<img src=/a/82021946387092> Remi.: leojean890 le mec qui submit jusqu'au dernier moment ! :P <img src=/a/42398427701382> leojean890: Remi. je vois qu'il y a moins de submits...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Remi.: leojean890 le mec qui submit jusqu'au dernier moment ! :P

leojean890: Remi. je vois qu'il y a moins de submits en même temps et qu'ils vont plus vite, je tente d'ajuster un peu les params xD

leojean890: hier soir c'était impossible car tlm avait fait son submit nocturne en parallèle et ça mettait donc 6h

tekki: salut leo, t'es en légende?

leojean890: tekki yo non je suis gold mdr, programme qui varie au pif entre 200 et 400 mdrr

Remi.: Bientôt ^^

tekki: ah ok

tekki: parce que je t'avais croisé

leojean890: 330 gold à 20%

tekki: et on est tjs pareil

leojean890: je tente des trucs

tekki: je suis 250 en gold

leojean890: ok ouais même ordre de grandeur disons ^^

Remi.: Moi mon programme va au pif entre 800 et 1700 ... je vais rester là où je suis, même si ça ne correspond pas à mon objectif.

leojean890: 340 gold à 21%

leojean890: Remi. ouais après y'a du random aussi

Snef: leojean890 c'est un rip pour moi :p

leojean890: 300 gold mais je redescend là j'ai des loses mdr

tekki: quand j'ai submit, j'ai fait 12 wins au début, j'&tais placé 97ème lol

leojean890: Snef t'as pas eu le temps d'en faire trop ?

leojean890: moi j'ai eu quasi aucun temps ce weekend sauf le soir xD

leojean890: 12 wind => 97 c un très bon début :P

tekki: pour finir 250 :)

Snef: leojean890 bah j'ai pas dormi mais au final du code intelligent vaut moins qu'un code fait en 1h sur les deux premiers jours du contest .. :(

leojean890: j'ai fait 10 win une ou 2 fois par luck mdr

Remi.: Pour l'instant je suis 816 gold, soit 1183ème au total. Classement de merde ^^

leojean890: 270 gold attention mdr

Snef: j'ai voulu résister au fait de faire un cheese en attaque, tant pis pour moi....

tekki: il me tarde de l'avoir en multi

tekki: que je tryhard pour passer légende :)

leojean890: en multi au moins ça ira plus vite on aura pas les avalanches de submits mdr

tekki: c clair

leojean890: Snef ouais les triple wind c relou xD

leojean890: tu pourras optim trkl

Snef: leojean890 même pas forcement les triples

leojean890: là j'étais pas là dimanche j'ai voulu bosser le soir je pouvais pas car 6h/submit xD

Remi.: Ca dépend ... si tout le monde essaye de passer légende sur le multi, les premiers jours vont être lents aussi.

leojean890: Snef les double ça marche bien aussi xD

Remi.: Moi je vais essayer mais plus tard.

leojean890: Remi. ouais mais bcp moins lent

Snef: leojean890 ouais voilà, moi je voulais juste faire un truc stylé à base de defense, farm et attaque

Snef: mais bon

tekki: ils mettent d'office notre bot du challenge en multi, non?

Remi.: Il me semble

Snef: tekki je crois oui

leojean890: j'ai un truc à base de farm defense et attack mais pas si stylé que ça xD

leojean890: ouais ils déplacent les bots direct

tekki: en tout cas grosse participation +7000 joueurs

R4N4R4M4: Salut tout le monde

tekki: yop

Remi.: o/

MAWAAW: https://www.codingame.com/share-replay/631250093

Snef: J'ai submit mon code du premier jour en ajoutant juste une attaque basique ça marche mieux que tout ce que j'ai pu tenter de sophistiqué..........

MAWAAW: quel super match

leojean890: ouais mais depuis que ça participe trop on a des submits lents hehe

Snef: ça me dépasse

tekki: lol pareil snef

leojean890: o/ R4N4R4M4

Remi.: snef je suis à peu près comme toi

Remi.: Sauf qu'avec ça j'étais dans les 400ème gold, et qu'à chaque tentative, puis remise de l'ancien code, impossible de retrouver mon 400.

leojean890: moi c mon code du jeudi qui marche mieux mdr ou égal avec les suivants (sauf ceux qui font baisser^^)

tekki: mon bot bronze est arrrivé gold, et depuis 6 jours j'ai gagné 200 places :)

Snef: code du premier jour => top 800 gold code de la semaine => top 1500 code du premier jour + attaque => top 350a 20% en full win......

Snef: ah bah je viens de te match leo :p

Bob: amis de la frustration, bonjour

mapapin: bonjour x)

tekki: salut

leojean890: Snef ah t'as amélioré en simplifiant quoi xD

Remi.: \o

tekki: qu'est ce qu'il t'arrive? frustré de quoi? :)

leojean890: o/ Bob

leojean890: frustré de la mélasse de gold ? :P

Bob: ouais tout ca

tekki: t'es toujours en ligue bois c ça!

tekki: :)

tekki: dsl je sors

Snef: leojean890 j'ai amélioré en reprenant le vieux submit ouais... + attaque basique

Snef: je me shield même pas en défense....

MAWAAW: 60% de wins sur les 10 premiers match c'est mort hein ?

Bob: pas assez discipline pour bosser proprement et faire un cheese bourrin comme tous ceux qui sont passes legende avec un triple wind :)

Bob: au lieu d'e semi-essayer plein de trucs

Bob: bah je finira 150 gold et puis c'est tout

Remi.: C'est déjà bien, 150 gold ;)

Bob: oui :)

Cr3aHal0: Bonjour tout l'monde !

tekki: yop

Bob: passer une heure a faire des ameliorations dans la defense qui semblent fonctionnelles et qui font basculer des replays mais a l'arrivee ca score exactement pareil

Bob: la routine quoi :)

tekki: je vois qu'on a vécu la même

Bob: bon au moins on a une petite heure avec des submits qui prennent pas 5 heures

leojean890: Snef I see parfois c étrange mais simple marche mieux^^ en enlevant des idées pas mal mais pas excellentes xD

leojean890: qui se combinent pas bien

Bob: simple c'est toujours mieux

Bob: mais c'est souvent plus difficile a concevoir

Bob: c'est ce que je me casse le train a repeter a mes eleves toutes les semaines a l'aikido

Bob: les gestes sont simples, le plus souvent c'est faire un pas et lever un bras

Bob: c'est juste tres difficile de les faire de la bonne maniere :)

leojean890: Bob pareil mes petites évols qui font gagner des matchs anciennement perdus changent pas le rank ou le font baisser xD

Bob: la c'est pareil t'as des types qui farment trois points de mana, ils vont se poster a cote de ta base, ils attendent deux tours et tu prends trois mobs dans la tronche

Bob: c'est simple

Bob: t'essayes de gfaire pareil et tu depasses pas 1800e

Remi.: C'est simple à subir, mais moins à faire ^^

leojean890: clair pendant 1h on peut sub trkl mdr

Remi.: Voilà exactement

Remi.: Bob tu viens de décrire ce que j'ai vécu ^^

Bob: je crois qu'on en est tous la :D

Remi.: C'est pour ça que je te dis que ce n'est pas si mal de finir 150ème quand même

Bob: oui oui je suis pas dans le desespoir

leojean890: ouais c pas simple à faire un triple wind propre jpense

TylerDurden: arf, 1pt du boss, 2h... resubmit ou pas... chuad...

tekki: ça submit en gold, j'ai gagné 3 places

Stilgart: resubmit, c'est un coup à finir dans une melasse de fin de contest et perdre 200 places

rcrl: Je plussoie le non-resubmit

rcrl: J'etais top 6-7 j'ai resubmit

rcrl: Et maintenant c'est un bourbier

leojean890: c trop random parfois^^ quand on a pas une IA assez solide pour tout passer

Stilgart: dans un contest comme celui-ci, c'est pas une question de solidité d'IA :)

Stilgart: c'est plus une question de pas affronter les cheeses qu'on ne sait pas gérer

TylerDurden: en fait, suis reté longtemps au desus du boss, mais un mec poussait en meme temps, il me mettait 100% de ses match, il est passé, ui redescendu...

Stilgart: erf

leojean890: faut un prgrm qui bat tlm^^ et y compris les cheese mdr

Stilgart: au pire, ça passera à l'ouverture en multi

Stilgart: leojean890: je sais, mais Automaton2000 ne veut pas me passer son oneline qui fait àa

leojean890: TylerDurden dans un tel cas tu peux resub je dirais

Stilgart: ça*

Automaton2000: et si c'est pas un bug, c'est une feature

leojean890: un submit qui prend 1h ça parait sain xD

leojean890: par rapport aux derniers jours

leojean890: en vrai je perds plus de places quand je subis les subs des autres que quand je reub mdr

Remi.: Moi à saplace je ne toucheiras à rien ... J'ai trop souffert des resubmits foireux

leojean890: Remi. ouais mais il a un code qui monte jusqu'au boss

leojean890: contrairement à nous^^

leojean890: donc normalement ça peut aller

TylerDurden: ouai, si je tombe dans une zone chiante, vais jamais remonter si haut (je galère entre 100 et 200et 300 souvent...

leojean890: je vois

leojean890: si t'as pas confiance resub pas alors^^

Remi.: Voilà ... donc le resubmit ce sera après le contest ^^ en tout cas c'est mon conseil

leojean890: ça dépend de comment ton IA galère quoi

Remi.: D'autres sont en trai nde s'améliorer et de submit au derniers moment. Si ceux là le battent, il est foutu en resubmit

leojean890: le resub ça se fait que si confiance absolue à minima récup le rank actuel xD

Remi.: Alors que s'il ne touche à rien, il reste juste derrière le boss et avec un peu de chance il se fait pousser.

TylerDurden: je pene que je vais attendre le dernier moment, ou si je descend plus bas...

leojean890: après comme je disais je prends plus cher sans submit avec ceux des autres perso

leojean890: si t'es à 1 pt du boss laisse toi pousser

Remi.: Si ceux qui resubmittent pouvaient me pousser un peu au lieu de m'enfoncer ... je suis passé de 1182 à 1227 (global) en 15 minutes :(

Stilgart: c'est rien ça

leojean890: c pour ça que j'ai submit entre autres mdr

Stilgart: prépare toi à perdre 300 places

Cr3aHal0: tain à 6h ça faisait le run en - de 15 minutes c'était bô

leojean890: 2eme raison c'est le fait que les submits sont "rapides" et ça fait plais ça change xD

leojean890: là c 1H le submit

Default avatar.png MniDK09: o/

Cr3aHal0: \o

leojean890: 27 min, 71% xD

leojean890: 37 min*

leojean890: je push une nouvelle version en mode trkl là

leojean890: qui marche pas mieux que la précédente anyway^^

Remi.: Moi si je fais ça je peux aussi bien me retrouver 1800ème

Bob: mon dernier push monte trop bien pour que ce soit honnete

Bob: le meme code pousse hier soir etait etait 175e ce matin...

Remi.: C'est rare de voir du python dans le top 10 légende ... aujourd'hui c'est le cas

leojean890: bah à on est sur de l'heuristique donc normal hehe

leojean890: 40e gg Bob xD

Default avatar.png MniDK09: Ouch bob va passer légende !

leojean890: on verra aux 100% ce que ça dira xD

leojean890: 58e

Bob: MniDK09 nope

leojean890: 38 haha ça tient !!^^

Stilgart: go go go Bob (damned, dbdr n'a pas été poussé !?)

leojean890: 19 mdr

leojean890: Bob est sur une bonne pente^^

Cr3aHal0: Wafle le gate keeper

leojean890: dbdr il passe souvent top legend j'avoue xD

Bob: merde alors je me vois dans le leaderboard sans avoir a scroller vers le bas o_O

leojean890: Bob 16e allez Bob ^^

leojean890: 14 !!

Stilgart: Bob: je sais, ça fait bizarre quand ça arrive :D

TylerDurden: hésite pas a me pousser un peu au passage :D

leojean890: quand on n'a pas l'habitude ^^

leojean890: 13e

Bob: ah oui je suis "juste" un point sous le boss la O_o

Bob: no fucking way

leojean890: 15 dmg

**Bob s'eloigne de son clavier

leojean890: 12 ça remonte

Cr3aHal0: pousssssssseeeeeez

Bob: je suis qu'a 50 %, tout peut arriver

leojean890: même si passer lgd est pas dit tu px te faire pousser maybe xD

Bob: il est urgent d'attendre et ca tombe bien c'est l'heure d'emmener la petite a l'ecole

leojean890: R4N4R4M4 pareil au top du top gold mdr

Bob: surprise au retour ;)

**Stilgart tend du point à Bob en attendant

Bob: <3

Default avatar.png MniDK09: Cr3aHal0 first bien ouej

leojean890: et le même code faisait 175 gold tu disais hehe

leojean890: comme quoi..

leojean890: wtf le truc

Cr3aHal0: ça va pas tenir, 50% aussi :(

leojean890: 16e

Remi.: Tu crois que si je push maintenant je peux gagner 175 places moi aussi ? ^^

leojean890: Cr3aHal0 ah ouais nice

dbdr: yolo?

Default avatar.png MniDK09: Tu es bien parti Cr3aHal0

Remi.: Ils sont 2 au dessu du boss ce matin

**Stilgart tend un jetpack à dbdr

dbdr: un truc tout pourri écrit ce matin, ça peut pas passer, si?

Cr3aHal0: le coucher 3h - lever 5h pour le petit qui fait du bien (ou pas)

leojean890: ils otn fait passer le 3eme

dbdr: mais c'est rigolo de le tempter, donc...

leojean890: gg Regulus

Stilgart: dbdr: ça dépend, tu étais sur le pic de ballmer oup as ?

Stilgart: leojean890: merci Bob surtout

dbdr: pic de café, ça compte?

Stilgart: ça peut

leojean890: Bob il pousse le top aussi hehe

dbdr: voyons!

TylerDurden: wow, 1 defaite, -0.28

Stilgart: dure vie des classements instables

leojean890: quand tu loses sur les first 10 ça pique

leojean890: car comme ils sont classé bas ça fait mal aux classés haut

Cr3aHal0: tout à l'heure TylerDurden j'ai eu le droit de t'affronter 3 fois consécutives...

Mazelcop: o/ alors ça donne quoi ce contest ?

leojean890: (first 10 du sub te lose)

TylerDurden: ouai, j'étai bien avant que tu passe... fracasse le boss pour te faire pardonner :)

leojean890: Mazelcop 275 gold là

Palmipedus: ouch perdu 300 places cette nuit

Remi.: La gauffre est passée légende à l'instant

leojean890: Palmipedus classique malheureusement

Palmipedus: ca vaux le coup de repush?

Remi.: Ca a l'air bien parti pour Cr3aHal0

leojean890: fais comme tu le sens selon ce que vaut ton code et son rank actuel^^

Palmipedus: leojean890 yep

leojean890: moi j'ai récup qq places que je vais reperdre avec les subs des boss

leojean890: 258 gold là

Palmipedus: il etait plutot stable au environ de 250 hier matin

leojean890: 249

leojean890: moi j'étais 250 aussi mais on m'a baissé 4XX j'ai push une autre version, 238 là

leojean890: mais c le souci : quand les top gold push ça te fait grave baisser

leojean890: et en fin de contest ils push vener

Cr3aHal0: Je prépare mon clavier "déchet" spécial coup de sang

leojean890: 229 ah ça monte encore

Palmipedus: yep j'aime pas trop ce mode de ranking sur CG trop instable

leojean890: ouais ton rank dépend des pushs des autres

leojean890: la dure vie :o

leojean890: ^^

Palmipedus: je me demande si il y a une meileure facon?

Stilgart: surtout, on ne le dira jamais assez mais à 100%, le score n'est pas du tout stabilisé

Remi.: A ça y est on me pousse je remonte un peu

leojean890: Stilgart true

Stilgart: pas assez de parties pour ça

leojean890: la stabilisation ça veut rien diree car dépend des gens qui push

leojean890: 219 gold à 96%..

Remi.: Ca veut dire quelque chose quand t'es tout seul sur un ancien multi ^^

leojean890: le truc certain c que la légende c mort hihi

Cr3aHal0: ce qui est dur c'est quand une portion du top est assise sur du early commit, que ton programme fais la café contre eux et qu'en fait parvenir jusque là c'est un enfer dans le milieu de tableau

leojean890: après entre 219/300/.. on verra selon les spammers

leojean890: mais c relou ces top qui font baisser

leojean890: ça dépend du atchmaking

leojean890: si t'as de la chance ils tombent sur tes voisins et tu montes

Stilgart: Cr3aHal0: c'est en grande partie pour ça que je n'ai pas joué

Palmipedus: en theorie il devrait faire baisser tout le monde

leojean890: it's a huge mater of luck !

leojean890: Palmipedus oui mais random

leojean890: selon le matchaking random

leojean890: matchmaking

Palmipedus: pourquoi ne pas relancer un submit au meme niveau que l'ancier?

Stilgart: parce que ça ne fait pas de sens

leojean890: Cr3aHal0 bah ouais monter tout en haut ça doit être un enfer xD

**Stilgart tend Boulet et ses submits qui ne compilent pas à Palmipedus

Palmipedus: merci

leojean890: voilà submit fini, 228 gold

Palmipedus: mais je pense que c'est fini pour moi cette fois ci

leojean890: plus qu'à voir ce que vont me faire les top mdrr

leojean890: et ça a pris 55 min le submit

Remi.: Allez c'est l'heure d'aller bosser. Bonne journée les gens, rdv ce soir pour voir le résultat.

Stilgart: leojean890: soit ça arrive jusqu'à toi et tu vas prendre cher

leojean890: good day^^

Stilgart: soit tu as bien joué avec ton submit :)

Cr3aHal0: Stilgart après c'est aussi spécifique au multi sans doute, y'a tellement de strats différentes que chacun y va de sa méthode peut importe le classement

TylerDurden: dire que j'ai été a 0.14 du boss hier... un peu deg...

leojean890: Stilgart bah mon submit est fini donc je suis livré aux pushers

Stilgart: oui, c'est très spécifique à ce contest

leojean890: j'étais 400 avant de push

Cr3aHal0: je pense toujours à Ghost in the Cell par exemple en référence et clairemetn il n'y a pas la mêmel iberté

leojean890: à cause de ces derniers qui m'ont rétamé cette nuit

leojean890: donc submit m'a remonté

Stilgart: c'est même pas une question de retamer

leojean890: gitc c'est très free niveau strat

Stilgart: ton classement, c'est 220-400

leojean890: TylerDurden tu px te faire pousser

leojean890: Stilgart ouais ou 150 quand groosse luck mdr

Stilgart: 2.1k en gold... donc un classement à 200 près ça paraît legit

TylerDurden: ghost in the cell code buster, c'etait aussi des challenge ou l'heuristique avait une chance, bien aimé les 2...

Cr3aHal0: coup dur, c'est la chute libre

leojean890: genre je m'étais fait pousser 150 et c redescendu aussi sec^^

Stilgart: 150-360 si tu préfères

leojean890: Stilgart you're right

leojean890: c la même idée

leojean890: effectivement on a un intervalle

leojean890: de ELO

leojean890: genre Bob qui était 175 vec un code et 15e avec le même mdr

leojean890: 20e now

leojean890: genre il a des winrates potables entre 10 et 20 disons

leojean890: donc ça tient si le début de submit est bon

leojean890: quand le début de submit est mauvais c plus dur de remonter

Cr3aHal0: il était temps que le contest arrive à son terme, j'ai vraiment eu du mal à rester motivé pour bosser la semaine dernière :P

leojean890: on a une grosse fusée top gold là mdr

leojean890: 30.54 2 pt au dessus du Boss à 24%

Cr3aHal0: montplusa?

leojean890: un jap, les amis de Stilgart dans FC2020^^

leojean890: oui

leojean890: Cr3aHal0 pareil j'ai rien fait fin de semaine quasiment^^

leojean890: qq bidouilles

leojean890: R4N4R4M4 va se faire pousser hehe

leojean890: toi tu vas passer legene trkl

leojean890: 1.37 au dessus

Cr3aHal0: tout à l'heure j'avais presque 2 et ça a fondu comme peau de chagrin

leojean890: tant que > 0 c bon de toute manière hehe, après tu peux te faire baisser par lesautres top

Bob: bon bah voila c'est retombu

leojean890: ah ouais 52 dmg mais c pas mal

Cr3aHal0: encore 15% à serrer les fesses

leojean890: Mayimg aussi en mode fusée au dessus du boss en 19%

Bob: apres sur un malentendu...

leojean890: au pire tu te feras pousser ça ira hehe

leojean890: tjr les fusées de japs à la fin^^

tekki: où peut-on suivre les fusées comme tu dis?

Cr3aHal0: vous testiez avec brutal tester ou ce genre d'outils vous?

leojean890: non mais CG bench c'était bien jusqu'à il y a 2 ans^^

leojean890: avant qu'ils limitent les plays

leojean890: mtn on a que les submits de 6h^^

leojean890: souvent matin et soit (nuit) ça va plus vite car les gens dorment:p

Cr3aHal0: ah parce que ça permettait de jouer contre une IA d'autre joueur ?

leojean890: oui automatiquement N matchs contre N ia

leojean890: tu laisses tourner ça la nuit, le matin t'as un compte rendu

leojean890: style "59% avec codev1, 51% avec codev2"

Dabou: Il y a un rerun à la fin ?

Cr3aHal0: ah ouais quand même

Cr3aHal0: juste Legend Dabou

Cr3aHal0: une partie de Légendes si j'ai bien compris Vilboub hier

Dabou: Ok merci

leojean890: ccool cg bench mais trop de limites plays IDE donc dead for now

leojean890: parfois ils run tous les lgd parfois que les top lgd

VilBoub: pk "une partie" ?

leojean890: ça dépend des fois ça xD

Cr3aHal0: j'avais cru comprendre que c'était partiel, autant pour moi :)

VilBoub: fin des runs dans toutes les ligues et rerun complet de toute la ligue Legende

VilBoub: c'est ça d'habitude...

leojean890: ouais

leojean890: mais ils ont déjà fait un partiel de la légende :p

Cr3aHal0: j'ai pas l'habitude de faire les contests jusqu'au bout ^^

leojean890: je saurais plus dire quel contest

MAWAAW: si c moi qui shield le mob je peut pas le wind ?

Cr3aHal0: non MAWAAW

leojean890: MAWAAW nope

mapapin: :o

leojean890: shielded c protégé total

mapapin: Dur si tu viens de l'apprendre à 1h20 de la fin :/

leojean890: repush rapidement un fix mapapin mdrr

Cr3aHal0: hier on m'a gentiment informé (je sais pas lire) que le wind avait lieu avant les déplacements

MAWAAW: purée shield c useless XD

Cr3aHal0: tout est possible x)

mapapin: leojean890 non pas moi xà

leojean890: Cr3aHal0 avant le déplacement des mobs mais après celui desjoeuurs adverses

rcrl: Habituellement, les runs en cours a la fin du contest sont cut ou ils les laissent se finir ?

leojean890: shield c une attaque ou une auto défense des joueurs

Cr3aHal0: oui voilà leojean890, je suis pas toujours hyper précis ^^

leojean890: ils les laissent se finir

rcrl: Ok merci

leojean890: tu shield les mobs en attaque pour faire chier l'adv et tuer sa base

leojean890: tu te shield si l'adv te lance des sorts pour ééviter qu'il te tej tlt

leojean890: exemple "control"

MAWAAW: jdepasse pas les 23-24 de score

TylerDurden: grat Cr3aHal0 :)

Bob: bon 52 et 2.5 points sous le boss

Cr3aHal0: Je dédie cette qualif à ma maman

TylerDurden: bon, maintenant que t'es passé, vais tenter de repush...

Bob: mieux aurait ete bien mais c'est pas si pire

MAWAAW: gg

tekki: il est à combien de points le boss gold?

leojean890: gg Bob

MAWAAW: 28-30 le boss

leojean890: quand on repush vaut mieux le faire le plus tôt possible

leojean890: là les submits vont être lents car les tryharders vont repush à la dernière inute

tekki: c clair que ça submit, j'ai gagné 50 places !)

leojean890: (genre 6-7h le dernier jour de contest quand ça va vite^^)

leojean890: gg tekki hehehe

leojean890: 176 et moi 242

tekki: non mais c des places que je vais reperdre logiquement :)

leojean890: selon qui te match mdr

Bob: plus qu'a me faire pousser a mort et c'est bon :D

leojean890: ouais poussé de 52 places et hop

Bob: ou alors j'ai une heure pour trouver une defense magique conter les campeurs + multi wind et la pousser a l'aveugle

leojean890: mdr

leojean890: fais ça sur le multi xD

leojean890: si motivé^^

Bob: le truc c'est que quand je regarde mes dernieres defaites y a un peu de tout

Bob: un qui me swarm avec une horde de mobs shield

Bob: un qui me colle du double wind

Bob: un qui me controle mes defenseurs hors de la base

PhOeNyX: Reuh

Bob: un perdu au wild mana

PhOeNyX: ça a un peu bougé dans la nuit le classement dit donc. :D

tekki: et c'est pas fini :)

Bob: PhOeNyX t'as pas une astuce magique contre les multi wind ? :D

PhOeNyX: Si tu as un héros à portée d'une spider qui est à 1 tour de se faire winder, shield la

tekki: tu shield :)

PhOeNyX: Perso je l'ai pas dans mon code ce truc

Mazelcop: je spam wind les héros adverses qui se mettent en position pour faire du multi wind pour gérer ça

tekki: ouais mais un triple wind t'es pas sûr de les voir

tekki: ils sont hors base

Mazelcop: pour les triple wind je compte sur mon attaque pour gagner avant eux

Mazelcop: c'est peu du pile ou face, mais ça passe

tekki: tu es très aggro alors

Mazelcop: s'il n'y a pas deux défenseurs oui

leojean890: Bob ouais c dur de faire une IA généraliste car selon la strat de l'adv tu adaptes pas pareil^^

leojean890: ah c pas bête du tout le shielding pour protéger le multi wind mdr tant qu'elle est pas dans la base

VilBoub: en fait c'est un peu comme une partie de StraCraft, faut aller voir ce que fait l'adversaire pour s'adapter...

leojean890: ouais tu les spam wind pour le eject

leojean890: comme ça son triple wind est KO

leojean890: faut analyser très rapidement le comportement de l'adv et agir direct xD

leojean890: les early attack c plys dur à gérer que le triple

leojean890: (avec 1 seul joueur jvx dire)

tekki: non ils peuvent se shield

tekki: il faut juste shield les araignées

Default avatar.png mojtypu: salut est ce que on ppeut redescendre de ligue ou pas

PhOeNyX: Il triple wind qui se triple shield ça lui coûte beaucoup trop cher en mana

tekki: non

Default avatar.png mojtypu: c'est a dire si je suis or est ce que je peux repasser silver

Bob: nope

Default avatar.png mojtypu: okkmerci

tekki: probablement phoenix

VilBoub: leojean890, en Gold c'est pas indispensable de coder des contres, il y en a encore beaucoup qui ne sont pas agressifs, je pense qu'il faut juste avoir le bon timing d'attaque... une fois en Legende tu peux essayer de contrer des attaques particulières...

Default avatar.png mojtypu: si jamais on a pas fini de submit a la fin il ece passe quoi?

tekki: ton submit est pris en compte

tekki: les combats se feront

KVNMDS: Mais on pourra pas up de league hein? :(

Default avatar.png mojtypu: ah okk c'est à dire qu'il s'arrète après la fin du temps ?

VilBoub: En Gold faut une stratégie qui fait 90% de win contre le bas du classement et 75% de win contre le haut ...

tekki: tu submit jusqu'à la dernière seconde

Default avatar.png mojtypu: okk merci beaucoup

tekki: rcrl en mode fusée

Bob: KVNMDS tous les submits en cours se terminent et si il te fait changer de ligue, tu as un rerun complet dans la ligue du dessus

tekki: 24,51 à 11%

rcrl: Ptdr

rcrl: Bisous

Bob: donc potentiellement tu peux traverser wood -> legend le lundi a 9h59 :)

rcrl: Ras le bol de la gold

mapapin: +1

rcrl: Je ressors mon algo qui m'a amene top 7

rcrl: (gold)

tekki: tu fais du double wind?

rcrl: J'ai fais un truc un peu hybride

rcrl: https://www.codingame.com/share-replay/631319015

tekki: ah ouais joli timing

tekki: tu termines avec 3 shield dans ta base et un défenseur, tendu!

rcrl: Ca gere legerement les doubles wind

rcrl: J'evacue les spiders par les trous de la base

Palmipedus: Bob pas possible en 1 min car il y a les changemens de regles

Palmipedus: seulemtn bronze -> legend

rcrl: Top 80 en 19 matchs XD

rcrl: J'ai farfouille tout mon historique de push pour retrouver cet algo

rcrl: Si je veux passer legende c'est ma meilleure chance

tekki: gl

rcrl: Mais en legende je me ferais de toute facon ecraser (si ca passe)

rcrl: 316 submits :')

tekki: lol

KVNMDS: Bob à cool merci! Mais j'ai perdu espoir de monter au final , les 10 premier matchs étaient pas représentatif de la réalité XD. Top 100 gold ça sera déjà bien r_r

tekki: j'en ai fait 6

PhOeNyX: Bob t'as re-submit ? :o

Bob: PhOeNyX : j'ai tente un truc a l'arrache mais ca n'a pas fonctionne alors j'ai repush celui d'avant qui a fini ~50

PhOeNyX: Ah ok

Bob: avec ce que j'ai fait hier soir + suppression de mon auto-shield en defense, qui apparemment me faisait perdre des matches

PhOeNyX: Je m'auto shield jamais perso, je ne shield qu'un héros allié s'il est controlled ce tour ci

PhOeNyX: Parce que souvent quand tu te fais controlled un tour, t'as un deuxième control qui part

Bob: tout a l'heure en debut de push je suis monte dans le top 20 pendant un trop bref quart d'heuer d'espoir

Bob: mais c'est retombu :(

R4N4R4M4: J'aurais pas dû repush hier...

R4N4R4M4: Je dis ça à chaque challenge :D

dbdr: tiens un R4N4R4M4

R4N4R4M4: J'espère que tu vas me faire monter dbdr

dbdr: euh...

R4N4R4M4: ou faire descendre le boss, t'as 40 min

dbdr: désolé

mapapin: Il vient de te mettre un match :/

dbdr: vous croyez que c'est possible d'avoir une chance pas permise sur tout un run?

PhOeNyX: Yep

mapapin: Nop

mapapin: J'y crois plus

Bob: Yep

Bob: peu probable, mais possible

PhOeNyX: D'un point de vue probabilité "c'est possible"

mapapin: x)

R4N4R4M4: dbdr arrête les matches contre moi, c'est le boss qu'il faut battre :D

PhOeNyX: Contre les IA déterministes il suffit de tomber sur la bonne seed

PhOeNyX: Contre les IA non déterministes il suffit de tomber sur les bonnes seeds

dbdr: j'espere bien plomber le boss, normalement je le bas

PhOeNyX: Les bons couples* de seeds

KVNMDS: c'est quoi une IA déterministre? :x

dbdr: et hop, 1-0 contre le boss :)

mapapin: Si tu n'as pas fini ton run avant la fin, tu passes quand même legende dbdr ?

KVNMDS: Pas la ministre, juste la ministe

dbdr: oui mapapin

PhOeNyX: Une IA déterministe c'est une IA qui répond toujours la même chose pour une situation donnée

dbdr: à condition de finir au dessus du boss

KVNMDS: Ha merci :)

mapapin: Yes

KVNMDS: Ca me dégoute les gens qui visent les légendes, alors que je vise bronze :(

tekki: bronze srx

PhOeNyX: Alors après la seed d'une IA non déterministe n'est pas suffisante pour garantir qu'elle va répondre strictement la même chose, car il y a aussi le temps de calcul d'un tour qui fait que des fois tu vas explorer des depths différentes et donc l'IA peut aussi changer de décision étant donnée l'exploration effectuée pour la seed en question

leojean890: VilBoub ouais mais pour passer le top gold faut aussi s'adapter à ces agressifs :P

KVNMDS: tekki oui c'est difficile :o

tekki: oh putain dbdr la fusée

tekki: plus fort que la fusée nippone :)

KVNMDS: 31.39 en 22% ; c'est quoi ton carburant?

tekki: t'es quand même en ligue bronze

MAWAAW: des barres de rires ?

KVNMDS: MDL, le vieux il dit rire au lieu de lol.

dbdr: tekki, code écrit entierement ce matin

PhOeNyX: Entre 8h45 et 9h00

le_chilien: quand vous parlez d'IA on est au sens large et ça comprends des chiés de IFs ou c'est de l'IA avec vraiment des truc genre min max et autres

leojean890: VilBoub mais ouais après ça peut passer sans contrer les pires attaques je suppose si on bat les autres

MAWAAW: avec une pause café de 5 min *

tekki: le_chilien perso c'est une chiée de ifs :)

le_chilien: :D

tekki: j'aimerais apprendre min max, mcts etc

tekki: mais je trouve rien

Default avatar.png MniDK09: Bruh je suis monté 146 gold

PhOeNyX: Il y a des challenges plus adaptés pour mettre en place des algo précis

Mookymook49: Bon, j'aurai pas atteint la league legende.... SNIF J'ai trop essayé de faire le statège, le secret pour passer legende est a priori : le bourrinismre (non je ne suis pas de mauvaise foie :D)

PhOeNyX: Par exemple UTTT tu peux faire un MCTS

MAWAAW: UTTT ?

tekki: oui je sais phoenyx, le truc c'est que j'aimerais apprendre à coder un mcts

Bob: MniDK09 noice

PhOeNyX: https://www.codingame.com/ide/puzzle/tic-tac-toe

Mookymook49: MiniDK09 Bien joué, moi arrêté à 157 GOLD

le_chilien: j'ai une question vu qu'on est sur la fin .... j'ai pas eu le temps ou la volonté mais pour calculé les trajectoire des mob et savoir si elles allez aller dans une base. C'était quoi la meilleur méthode ? Partir de son point et additionner les vx et vy en loop jusqu'a voir si ça tombait dans le carré de la base ? ( c'était mon éventuelle strat mais je trouvais ça trop lourd )

PhOeNyX: Je crois que je me suis contenté d'une page wikipédia pour écrire mon premier MCTS. ^^

Bob: le_chilien : euh l'info est donnee en input ?

tekki: nearBase 0 et threatfor 1

MAWAAW: bah y'avait deja near_base et threat

MAWAAW: XD

Bob: elle contient des faux positifs mais elle est donnee

le_chilien: ouai mais ça marche qu'a court edistance ça nan ?

PhOeNyX: Et les suivants bah j'ai repris ce que j'avais fait quoi. xD

Bob: bah non

MAWAAW: le problem dans ce challenge c'etait la "vision" retrecit des heros

tekki: non je trouve pas

VilBoub: le threat_for te donne juste quelques mobs en trop qui passent par le coin de ta base et disparaissent à la fin du tour...

Mookymook49: Le threatFor avait un petit bug, il matchais avec les monstres qui rentrais dans les 5000 de la base en dehors de limite de la zone

le_chilien: ok j'ia pas poussé sur ça me suis dit que c'était que sur les courstes distance comme un con :D

PhOeNyX: http://chat.codingame.com/pastebin/d29b7cd9-4111-4596-82f4-d97bd5878aa0

MAWAAW: why not

Mookymook49: Moi j'ai remarquer que trop tard que le spawn de mob était totalement simétrique, j'ai donc pas eu le temps de mettre en place un système permettant de définir les position des mob opposé...

dwarfie: 3 points de plus que samedi soir et 500 places de moins ... je sais pas si c'est logique mais bon ...

PhOeNyX: C'était précisé dans l'énoncé

PhOeNyX: Après je ne cherche même pas à déduire la position des spiders symétriques dans mon code, c'est pas indispensable

dwarfie: PhOeNyX ... lire les énoncés ... voyons ... ;)

MAWAAW: cetait pas trop viable je pense ce delire de savoir ou sont les mobs par symetrie

Mookymook49: PhOenys, flemme :D

Mazelcop: ah si, c'est complètement viable

tekki: et puis c logique sinon c pas équitable

Mookymook49: effecivement

mapapin: Je sens que les PM ne vont pas être foufou cette fois-ci ^^

tekki: PM?

PhOeNyX: Post Mortem

MAWAAW: c pas viable dans le sens ou les mobs change de direction avec les winds et control

tekki: je pense que c'est viable dans les premiers tours

Bob: MAWAAW en debut de partie y a pas beaucoup de ces choses-la en milieu de terrain, donc c'est possible d'exploiter l'info pour aller farmer par exemple

tekki: pour vite choper la mana

tekki: exact Bob

Buk.: o/

PhOeNyX: https://www.codingame.com/share-replay/631344153

PhOeNyX: Comment je m'auto met la pression

Buk.: putain top20 gold les boules -_-"

tekki: mdr ce replay

Mookymook49: C'est moche mais c'est beau. Bravo

leojean890: tu vas te faire pousser pendant le multi ou pendant les derniers submits de 18 min restantes xD

leojean890: 251 gold là

leojean890: pas de légende du tt:p

rcrl: tekki Je pense que c'est mort pour moi x)

rcrl: top 94 54%

tekki: :/

rcrl: Ca alterne win/loose

tekki: je connais, j'étais top 97 à 8%, 12 wins d'affilée et puis j'ai fini top 230

tekki: tu vas finir top 50-100

Default avatar.png RonanLepage: Allez on submit les smurfs avec du code de merde !

tekki: :)

Default avatar.png RonanLepage: 37eme gold il y a 1 min

Bob: spam spam spam spammity spam

Bob: tout a l'heure j'ai ete 12e pendant un trop bref quart d'heure d'espoir

Mookymook49: Pfff chui dégouté, j'ai pris le premier de la league GOLD en duel et je le déglingue, et moi je reste 140 GOLD....

Mookymook49: https://www.codingame.com/replay/631349485

Bob: et retombe dans les 50

dwarfie: Bob ... abandonne , t'es trop bon pour passer ... le contest etait pas pour les 1.62%

Bob: Mookymook49 c'est generalement assez facile d'etre OP contre une AI en particulier mais juste moyen conter la masse

PhOeNyX: 1.618%

PhOeNyX: Oui il faut faire attention à la sur-spécialisation surtout dans ce contest où les strat sont un peu pierre/feuille/ciseau

Mookymook49: Bob je sais mais j'ai juste fait un test pour voir...

tekki: Mooky t'as niqué son triple wind

tekki: mais il a dû le passer à 90% des autres :)

Mookymook49: Je sais ce qui merde dans mon code, il faut pas que ça dur trop longtemp sinon je me fait éclaté....

tekki: il est là dbdr?

Mookymook49: A cause du manque de mana

dbdr: tekki?

Mookymook49: je pense pas il est pas FR

tekki: ben la strat défense puis attauqe avec plein de mana, tu shield 5 araignées dans la base adverse et t'as gagné

dbdr: je suis un citoyen du monde ;)

Mookymook49: Ha !!

tekki: ya Mooky qui se plaint de t'avoir battu et d'être 140 :)

Mookymook49: Bravo pour ton passage en Legende

tekki: mais je voulais savoir si tu faisais du triple wind?

tekki: dbdr strat bourrin triple wind?

Mookymook49: Lol, oui je vais porté plainte :D

dbdr: bien sur

tekki: ben voilà l'explication Mooky :)

tekki: t'as niqué son triple wind, c joli kan même

dbdr: j'en ai une encore plus tordue, malheureusement j;aurais pas l'occasion de la lancer meme is je passe légende

Boulet: bon gg à tous

Mookymook49: La prochaine fois tu t'en sortira pas comme ça dbdr

Boulet: et l'année prochaine

dbdr: c'est pas un contest comme les autres

tekki: prochain contest en fin d'année?

Edracoon: Pourquoi ? (c'est mon premier)

Mazelcop: gg à tous, c'était marrant

Mookymook49: (Y'a qu'un seul concour par an ? c'est pas 1 par saison ? )

Boulet: Pas le temps en gal pour celui d'automne

tekki: il me semblait que c'était 2 par an

dbdr: le jeu est très dur pour les algos de recherches, à cause du brouillard

tekki: ah ok boulet

dbdr: du coup il y a bcp de strats à la main

Boulet: En esperant, que le prochain sera unpeu plus marrant

Boulet: parce que bon le triple wind ....

dwarfie: :poop:

Achess: j'avoue j'ai un peu abandonné après le passage en or perso

LoganWlv: GG c'était fun

leojean890: R4N4R4M4 poussé à temps ? :P

tekki: perso mon bot bronze est arrivé en gold et j'ai resubmit pour gagner 200 places

Achess: c'était vachement fun jusque là, mais quand il a fallu commencer à twister un peu tous les trucs, ça m'a moins motivé. Je sais que c'est un peu le principe, mais je sais pas, cette fois j'ai pas eu la motive de m'y remettre faut dire que j'ai découvert la home avec les succès à débloquer alors j'ai été distrait :D

tekki: :)

leojean890: twister OU trouver de meilleures idées à implem en se paluchant plein de replays

Achess: c'est un peu ça. j'ai trouvé ça vite rébarbatif, et globalement je me doutais que pour passer en légende il faudrait refacto et repartir de 0 (alors ±, quand même, la base de code est là mais la strat devait être retravaillée)

tekki: perso quand j'ai découvert le double wind, je me suis dit que j'allais faire pareil, et qu'après j'ai découvert le triple wind, j'ai halluciné

KVNMDS: J'essayerais d'être enfin bon sur le prochain chall :(

Achess: un wind par héro c'est ça ?

dwarfie: KVNMDS : le prochain sera peut etre un vrai ... s'il y a un prochain

Achess: (j'ai pas trop suivi depuis mercredi)

leojean890: mdrr le cheesing avec multi wind..^^'

MaryThomas: j'ai arrêté en gold, je trouve que c'est déjà pas mal

Zorg1: ah tiens dbdr vient de déhider son IA ^^

leojean890: il était pas mal lui mais gros gros pbm su la durée des submits, horrible

dwarfie: la , ca tenait plutot du plateau de formage moisi

Zorg1: o/ tout le monde & Automaton2000

KVNMDS: dwarfie il y aura un prochain, ils oseront pas me rendre triste

Automaton2000: quand on parle de quoi ?

tekki: triple wind c'est 3 sur une araignée

leojean890: (ou sur 3 areignées..)

dwarfie: Zorg1 : toi aussi t'as remarqué ;)

leojean890: araignées

tekki: tu marques en dehors de la base

tekki: c du mssile ruskov

Zorg1: dwarfie : héhé

Mookymook49: Moi j'ai tenté le quadruple wind, mais ça marche pas bien

tekki: lol

Achess: ah ouais clairement les submits étaient interminables

Le passage en or j'ai mis 4 ou 5 algos différents à la suite car j'atterrissais top 100 à 40% des combats, c'était si long… in fine j'aurais probablement juste dû attendre que le premier finisse

dwarfie: Mookymook49 : ca aurait pu ... si au controle on avait pu forcer l'adversaire a faire un sort

Bob: Achess la lenteur des submits etait clairement handicapante sur celui-ci

Mookymook49: dwarfie ça aurait été drole

Zorg1: alors qu'il n'y avait quasiment que des bots en heuristique

Mookymook49: GG a tous !!!

Boulet: Oui si on avait pu s'autowinder

Achess: Bob: complètement d'accord, le truc c'est que tu détectais un mini bug dans ton code, franchement si t'avais passé 50% tu te demandais si ça valait vraiment le coup

Boulet: (enfin les autres heros

leojean890: voilà fini le contest, reste à finir les submits en cours..

joelthelion: Le système de classement et de submit est à revoir de fond en comble je pense. Evidemment, c'est plus simple à dire qu'à faire

Greg237: GG tout le monde.

leojean890: pb4 a proposé des trucs meilleurs il parait ^^

joelthelion: GG

leojean890: gg

TylerDurden: gg ^^

tekki: ça a resubmit en légende, chaud!

leojean890: pour classer

Bob: Achess le souci c'est qu'en dehors des trucs qui sont manifestement bons ou mauvais dans les premiers 20 %, l'effet reel d'une modif ne se voit souvent qu'au classement obtenu en fin de submit

BlitzProg: gg!

Mookymook49: 1er FR 7eme place, Bravo afaure

leojean890: Bob clair car sinon on peut trop spécialiser une IA

Bob: et encore parfois ca vaut le coup de resubmit pour confirmer que c'est pas un coup de bol (ca arrive)

tekki: c pas fini

Zorg1: omg le Grand Yaka est là ;-)

tekki: ya Arnaud.net

Zorg1: ah ça scrolle ce ****

Bob: du coup quand le submit prend 4 heures tu fais un test par jour...

dwarfie: ah , ca y est , serveurs en pls ...

Achess: C'est ça… franchement le dernier que j'avais fait (pacman) était plus dur (j'ai l'impression) mais y'avait pas ce problème de submit, ça permettait de vite savoir où on en était et d'avancer rapidement

Zorg1: oui 404 "vous aimez le crabe ?"

Mookymook49: Tiens j'ai Mr Willson à l'écran

Zorg1: par contre le serveur de chat fonctionne

Bob: pareil j'ai reload et c'est revenu

BlitzProg: C'était un succès ce challenge, y avait un monde fou

Mookymook49: (Je sens qu'il y'en a qu'il ne connaise pas ;) )

GuillaumeLAURIE: c'est compliqué d'améliorer son IA avec des serveurs en difficulté les dernières 24h

dwarfie: ben oui , les gens devaient reflechir un minimum et pas juste copier ce que faisait un autre puis spammer a mort ...

GuillaumeLAURIE: c'est dommage

Arnaud.Net: ça resubmit tout à 0 pour tout le monde ?

dwarfie: donc ca ramait moins parce que moins de run

FaisalSensei: le chat fonctionne sur un serveur externe on dirait :D

Zorg1: Mookymook49 : on me l'a déjà expliqué ^^

Boulet: le site viens de tombé ?

tekki: recharger la page les gars

Zorg1: bah il rame

Bob: GuillaumeLAURIE tu veux dire les derniers 10 jours

Zorg1: "Error loading Quest Map" :D

dwarfie: good feature

Mookymook49: Je vous laisse, bonne journée et pressé d'être au prochain challenge

GuillaumeLAURIE: ahahah pas faux Bob

Luksis: euuuh attendez

TomPouce: o/

Luksis: si on a push juste avant la fermeture

Luksis: le push va se laisser finir rassurez moi

TomPouce: 482eme au final. C'est pas mal pour un 1er challenge

dwarfie: serre les fesses

GuillaumeLAURIE: si tu as push juste avant la fermeture, ça devrait aller

Bob: Luksis oui

Arnaud.Net: ha ca resubmit pas pour tout le monde c'est dommage ça aurait mis un peu le bazar

Luksis: aaaaah c'est bien ce qu'il me semblait

dwarfie: TomPouce : le final , c'est pas pour tout de suite

Bob: tous les submits en cours se terminent

TomPouce: ohhhh

TomPouce: ok

Arnaud.Net: good luck a tous

tekki: les nippons ont quasi tous submit dernier moment en légende

Luksis: mais comment on peut suivre ?

Bob: si ca te fait changer de ligue, tu as un rerun dans la nouvelle ligue

GuillaumeLAURIE: c'est juste que là tout le monde refresh pour vérifier son classement et ça pète

Bob: Luksis : https://www.codingame.com/contests/spring-challenge-2022/leaderboard/

dwarfie: Luksis ... cgstat est ton ami

TomPouce: ok on va être sage aujourd'hui

dwarfie: ou le leaderboard

GuillaumeLAURIE: moi la bonne nouvelle c'est que peu de chance que je change de league

Bob: et une fois que tout est termine il y aura le rerun de tout ou partie de legend

GuillaumeLAURIE: si déjà je suis dans le top 1000 or, ce sera une chance

GuillaumeLAURIE: vu que j'ai pas pu retester celle que j'ai envoyé, j'espère juste que mon copier-coller s'est bien passé

leojean890: tekki mdrr j'avoue les japs c tjr ça xD

dwarfie: ouch , risqué ca

Luksis: Le lien marche pas Bob

Boulet: plutot le leaderboard parce que CGstqt ne marche que pour les 1000 premiers

dwarfie: oh ... Luksis doit bien etre dans le 1000

Bob: Luksis chezmoicamarche.com

Boulet: https://www.codingame.com/contests/spring-challenge-2022/leaderboard/global?column=SCORE&value=INPROGRESS

Arnaud.Net: bon c'est bowo le 1er c'est plié non ?

leojean890: bowwowforeach a dépassé tlm on dirait on verra le rerun hehe

dwarfie: bon , l'honneur est sauf , je suis devant remi. :rofl:

leojean890: le rerun dira tout hehe

Boulet: deux points sur un rerun

Boulet: ...

Luksis: Bob j'ai une erreur 504 ...

tekki: Arnaud.ent t'es encore dans la course non?

leojean890: 2 pts entre #1 et #3

Boulet: Luksis : attends un peu et recharge

leojean890: mais blasterpoard est pas loin de bowwow

Boulet: 0.8

LuckyJ.: Hólà !

Pour l'espoir passage du Gold->Legend, je peux voir où les pts actuels du boss svp ?

Arnaud.Net: oui peut etre on va pas le doubler mais on peut lui faire perdre des points

Boulet: Tu peux pas

leojean890: Arnaud.Net tu remontes vite avec ton submit aussi

Boulet: Luksis

LuckyJ.: Boulet Ah mince :/ merci !

Luksis: ah super !

Luksis: c'est revenu

Arnaud.Net: je pense que je vais stabiliser à 31.50

Luksis: par contre je suis en train de tomber là :/ je suis sorti du top 1000

tekki: Arnaud.net t'es qu' à 27%

Luksis: bon après c'est à 16% donc c'est pas la fin non plus

Boulet: Luksis: ah si tu peux via CGstat

Boulet: http://cgstats.magusgeek.com/app/spring-challenge-2022/dbdr

Boulet: 29.35

Boulet: du coup gg dbdr

miiirde: est ce que le challenge sera rejouable en solo vs BOSS par la suite ?

tekki: ouais on espère l'avoir en multi

Arnaud.Net: si dbdr il passe le boss gold il peut devenir legende ? et rerun en legende ?

tekki: apparemment oui

tekki: ça marche du bronze à légende

Arnaud.Net: ça serait marrant ca qu'un run argent de derniere min tape le 1er legend :p

tekki: tu pourrais le faire avec un smurf

tekki: parce qu'un mec qui galère en argent, faut pas rêver il dépassera pas l'or :)

leojean890: bowwow défonce bien blasterpoard aussi (en gros tlm avec 2+ points d'avance)

Boulet: Une idée de génie finie au dernier moment (genre un triple wind)

leojean890: Arnaud.Net déjà vu ça avec Daporan mdrr

Bob: le triple wind c'est pas une idee de genie, tout le monde l'a eue/vue

leojean890: sur les contests avec PS5 en prix

Arnaud.Net: ok mdr leo

Boulet: #ironie

Bob: c'est le triple wind *reussi* qui est plus difficile :)

Boulet: clair

leojean890: Daporan il submit juste pour finir devant pb4 premier trkl

Arnaud.Net: c'etait marrant les diff strat double triple wind ou juste on sert les fesses en farmant

R4N4R4M4: #404 (18e Gold) Comme d'hab, j'aurais pas dû push hier :D

R4N4R4M4: Super jeu en tout cas, vivement le multi

dbdr: Bob, le triple wind encore ça va. Le fun c'est triple wind * triple kill

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

leojean890: R4N4R4M4 souvent tu passes légend quand même :p tu peux encore te faire pousser un peu plus haut qui sait^^

leojean890: triple wind + triple kill c dur à faire en mode méga efficace comme salmon xD

Boulet: joli dbdr mais pas très gentil

Boulet: :P

Default avatar.png carlin-de-clair: L'année prochaine je vise légende

Default avatar.png carlin-de-clair: J'ai fait Or pour ma première participation

tekki: lol dbdr excellent

Zorg1: si il y a un contest l'année prochaine ...

R4N4R4M4: leojean890 difficile à suivre maintenant qu'on voit plus le boss

tekki: pourquoi yen aurait pas Zorg1?

Boulet: R4N4R4M4 si sur cgstat

R4N4R4M4: Ah oui super Boulet merci

Zorg1: bah ça devient de moins en moins fréquent tekki

Boulet: 29.33 pour le moment

Zorg1: après on verra

dbdr: automne non?

Boulet: pas sur le site pour le moment en tout cas

tekki: avec le succès que ça a, je vois pas CG faire l'impasse des contest

Boulet: plus vraiment leur pb

Boulet: tekki

tekki: ha bon? dommage...

tekki: j'aurais connu la bonne époque alors :)

tekki: j'ai même connu les contests sans ligue légende ;)

Boulet: Nan tu es bcp trop jeune pour ça

R4N4R4M4: Je vois pas le Boss sur CgStats Boulet

Arnaud.Net: ya bien des SSII qui vont sponsoriser :p

Boulet: cherches toi ou dbdr

R4N4R4M4: Par contre on voit bien la progression des joueurs

GuillaumeLAURIE: ahahahahah, moi aussi Tekki

Boulet: et cherches autour

GuillaumeLAURIE: la bonne époque des challenges dès qu'ils en avaient l'occasion (dès qu'ils trouvaient un sponsor)

Boulet: La bonne ępoque ou les sujets étaient NOUVEAU

Boulet: X

Boulet: parce que bon celui là c'est quasiment CB

Bob: les gens qui faisaient des portages immondes dans des langages obscurs pour choper un t-shirt

Boulet: Voil a

dbdr: R4N4R4M4 http://cgstats.magusgeek.com/app/spring-challenge-2022/dbdr

Bob: tout ca pour se les faire decouper par les pompiers :(

dbdr: t'as pas joué contre le boss pe?

GuillaumeLAURIE: j'avais participé à la finale d'un contest Winamax dans leurs locaux

GuillaumeLAURIE: c'était énorme

GuillaumeLAURIE: celui avec les jetons

R4N4R4M4: ok merci dbdr

R4N4R4M4: pourquoi tu vois le boss sur CGStats et pas moi ?

PhOeNyX: Boulet c'était très différent de CB, dans CB fallait ramener les monstres dans son camp alors que là fallait les envoyer dans le camp adverse

PhOeNyX: O:-)

tekki: Arnaud.net premier fr

tekki: gg

Bob: R4N4R4M4 il faut avoir joue contre lui pour avoir des stats

Bob: il n'est montre pour un joueur que si il y a des stats de combat a montrer

Boulet: pas via cgstat

PhOeNyX: Je dois avouer que j'ai pas mal repris la structure de mon code CB pour construire celui de ce challenge

PhOeNyX: Mais juste la structure, l'implem n'a rien à voir

R4N4R4M4: ah ok merci Bob

Magus: En fait pour cgstats c'est surtout que le boss apparait pas dans l'API des classements des puzzles. Neumann a codé une astuce pour récupérer l'ID du boss si on la voit passer dans l'un des matchs joués par le joueur. Mais donc oui si t'as jamais joué contre le boss, cgstats ne peut pas le montrer.

Zorg1: mais bon vu qu'on essaie de nous faire comprendre que ça intéresse peu la communauté, que ça leur fait beaucoup de travail ...

Zorg1: Je suis pas super optimiste mais espérons que je me trompe ^^

GuillaumeLAURIE: C'est dommage de plus les faire sponsoriser. Si ça pouvait aider à faire des contests tous les trimestres, ça serait cool

Zorg1: bah pour faire sponsoriser il faut des sponsors

FranckL94: bravo Arnaud tu nous as bien représenté et ton top 1 sur 1-2 jours

Buk.: ca va etre compliqué pour nous R4N4R4M4 :(

Bob: en meme temps les derniers contests sponsorises c'etait largement des refontes rapides d'anciens contests

Zorg1: oui ^^

Zorg1: comme celui là en fait

TylerDurden: celui la aussi, il l'avaient utilisé en entreprise en 2018 apparement...

Bob: un peu, mais des differences quand meme

Zorg1: oui unChat râlait là dessus au début du contest

Bob: sur CB t'avais pas de spawn et tu faisais du chain throw, la il faut faire du triple wind

Zorg1: mais le dernier contest Tororo était plus original

Zorg1: ou totoro je me souviens jamais

Bob: original pour CG mais en fait c'est une reprise d'un jeu de plateau

Zorg1: bah en général vaut mieux reprendre un jeu de plateau

Bob: (comme la plupart des contests precedents etaient des adaptations de jeux existants en fait)

Zorg1: t'es sûr que la jouabilité, ... a été testé par des pros ^^

Bob: c'est ca

Bob: gg dbdr

Bob: damn je t'ai presque rattrape R4N4R4M4

dbdr: merci Bob

Zorg1: o/ dbdr

Zorg1: ce hidder que tu fais ... :p

Mazelcop: gg !

Bob: haha je me fais pousser

TomPouce: GG à tous !

Bob: peu probable que je me fasse pousser au-dessus du boss hein ?

VilBoub: le boss Gold était à combien de Elo ?

Zorg1: bob : bah tout peut arriver ...

tekki: on m'a dit 28-30

PhOeNyX: https://www.codingame.com/share-replay/631396833 La passe !

Bob: la il est un poil au=dessus de 29

dbdr: Zorg1, pas du tout hidé

Zorg1: pourtant le push de la dernière heure (enfin dernière heure disons je t'ai vu à 9:00 ^^)

Zorg1: mais vu la durée des pushs ici

Bob: Zorg1 : un point entier a me faire pousser par les 2-3 derniers push a proximite j'y crois pas trop :p

Boulet: 29.26 VilBoub

PhOeNyX: dbdr n'a pas hidé il a dév l'intégralité de son IA entre 8h45 et 9h00

pardouin: ah ok le premier PM : "je crack la seed du referee et ensuite j'organise des paquito"

dbdr: mon contest: 7 jours à faire une simu niveau top gold, 2 jours à faire un cheese marrant, 4 heures pour écrire un bot légende en 200 lignes aérées

pardouin: c'est la strat Jean Lasalle

dbdr: PhOeNyX 4 heures, n'exagerons rien ;)

TylerDurden: moi suis reté bloqué dan la zone qui me bloquait pluss bas, dommage, mais voulais tenter :)

PhOeNyX: Trop modeste

Luksis: j'aurais jamais du repush avant la cloture

Luksis: quelle erreur

Luksis: je fais le pire push du siecle

VilBoub: donc il y en a encore 6 ou 7 à passer Legend... ? ça suffit, comme ça, j'veux pas trop descendre moi ! ^^

Bob: Luksis ah moi au contraire c'est mon meilleur resultat du contest :D

Luksis: je suis en train de perdre littéralement 300-400 places

Luksis: 400 places

Luksis: à moins que je fasse une superbe streak win avant la fin ...

dbdr: http://chat.codingame.com/pastebin/38f892e0-c8bb-458c-b5d9-eef1e7bfb181

Zorg1: :D

TomPouce: oh my god

tekki: bowbowforeach 3ème

tekki: ha non 1er :)

tekki: ce contest n'est pas fini :)

Zorg1: ils ont prévu un rereun de la légend ?

Zorg1: on aura les résultats définitif demain midi alors ^^

TylerDurden: nanaeda, il était en gold y'a pas longtemps...

Boulet: Zorg1 tu crois quand meme pas qu'ils vont COMMUNIQUER non ?

Boulet: c'est pas le genre de la maison

Zorg1: déjà qu'ils ont retirés les dates d'ouverture de ligue dans le popup

Zorg1: pas trop compris pourquoi

Boulet: et ça supposerait d'employer une personne dont ce serait le boulot :scream:

Zorg1: mais oui la com' c'est pas leur fort

Zorg1: d'un autre côté t'as toujours l'impression qu'ils sont plus géné qu'autre chose par leur communauté ^^

Arnaud.Net: bon gg Afaure à 0.04 devant top fr ^^

tekki: si ya rerun de la ligue légende, tout peut changer non?

Kirbiby: y'a Blodis devant en plus

Arnaud.Net: pk rerun ?

Zorg1: ils sont combien en légende maintenant ?

Boulet: tradition

Arnaud.Net: ha oui

Blodis: :D

Blodis: C'est moi !

Boulet: 400 Zorg1

tekki: à cause des gold passé en légende

Zorg1: ah oui 400 ^^

Kirbiby: y'a tjrs un rereun

Arnaud.Net: gg Blodis :)

Luksis: 1062 ...

Luksis: j'aurais jamais du repush

Luksis: jamais

Luksis: j'étais top 1000 tout le contest

Zorg1: la dernière fois il n'y a pas eu de rerun en fait je crois

Blodis: gg a toi ! C'était serré :)

Boulet: dbdr monte fort

Kirbiby: Zorg1 sérieux ?

tekki: il est où, j'arrive pas à le trouver

Boulet: 184

tekki: ok merci

Boulet: tu te mets en mode "computing"

Boulet: et hop

Zorg1: Kirbiby : pour Totoro, oui il y en a pas eu de mémoire

PhOeNyX: Bob t'es collé au Bosss

Zorg1: je crois que ça avait surpris

dbdr: c'est classique, top gold = mid legend

Bob: finir 3e gold T_T

Shadowar: 1er gold le seum

VilBoub: Bravo au podium Gold ! ^^

PhOeNyX: Ce qui est dommage Bob c'est que si t'avais battu le boss t'aurais probablement pas été dernier légende

Kirbiby: en tt cas Thibaut a posté ça sur le forum "Global leaderboard: https://www.codingame.com/contests/spring-challenge-2022/leaderboard/global 3 After all matches are finished playing, we’ll rerun the entire Legend league. We’ll also do a check for cheaters. Then only, the ranking will be final.

Gnarco: oh, je suis passé legend :)

Bob: PhOeNyX : c'est la vie

Kirbiby: Donc ils ont communiquié

Kirbiby: Donc ils ont communiqué

PhOeNyX: Mais 400 légende tout pile c'est beau

PhOeNyX: Oui ils font toujours ça en fin de contest, attente des derniers submits, rerun partie/tout ligue légende, et delete des codes qui sont des copies d'autres (smurfs, codes trouvés sur github...)

Bob: je termine 3e gold, c'est pas si pire

WhatTrickeryIsThis: rerun Full légende :) Je penses qu'il va durer moins d'1 min

Bob: avec un ou deux jours de plus ca serait passe

WhatTrickeryIsThis: avant d'exploser

PhOeNyX: Oui Bob 3ème gold ou légende c'est kifkif

Kirbiby: bah bof

BlitzProg: 19ème gold, comment j'ai climb de ouf cette nuit

TomPouce: nice !

Kirbiby: ils supportent 5 ligues , ils peuvent en rerun 400 joueurs sans pbm

BlitzProg: moi qui en était encore a patauger dans les tréfonds du cold hier matin

BlitzProg: gold*

Bob: PhOeNyX en fait ce qui m'a le plus aide c'est de virer le shield defense ce matin

PhOeNyX: Oui ça va être plus facile de rerun full légende que ce que les serveurs ont dû supporter dimanche avec plus de 1500 codes gold/legend en spam submit

TomPouce: le shield défense ça te mettait dans trop de mauvaises sutuations

WhatTrickeryIsThis: aucun shield dans mon algo, je suis légende depuis ouverture jeudi

TomPouce: on se fait submerger trop facilement en faisant ça

adaubric: Hey Je viens de voir qu'ils ont bloqué l'accès à la page du challenge. Un peu abusé j'aurais bien voulu récupérer mon code pour le garder en souvenir.. Quelqu'un sait si c'est possible ?

WhatTrickeryIsThis: ah no je mens, je prends en compte le shield quand je calcul les winds

tekki: oui tu l'auras

PhOeNyX: Ton code sera remis automatiquement quand le multi sortiras

adaubric: Ok super merci ^^

Default avatar.png jujurocking: adaubric challenge voir rapport

PhOeNyX: Et tu y auras aussi accès dans le récap de challenge (tu recevras un mail)

WhatTrickeryIsThis: https://www.codingame.com/contests/spring-challenge-2022/leaderboard/global

TylerDurden: wow, la start que le mec a posté sur le forum... il retro ingenier la seed de la game pour savoir ou vont pawner les mobs..

Kirbiby: et il copnclue que ça sert à rien

TylerDurden: lol

Bob: :D

tekki: càd TylerDurden?

Bob: "mais c'etait fun a faire"

PhOeNyX: Ahah TylerDurden j'en avais parlé de ça

tekki: c quoi la seed de la game?

PhOeNyX: J'avais suggéré l'idée parce que reCurse l'avait fait sur Code4Life pour déterminer l'ordre des samples et ne pas avoir besoin des les identifier ensuite

TylerDurden: hébé...

PhOeNyX: Mais déjà que moi j'ignore la symétrie pour "deviner" où sont les autres spiders et que ça fonctionne quand même, je comprends bien que ça n'apporte pas grand chose d'anticiper le spawn des spiders

tekki: perso ça m'aurait bien aider pour couvrir ma base

Bob: tekki : le generateur pseudo-aleatoire utilise par le referee est initialise avec une seed unique pour chaque partie

PhOeNyX: La seed de la game tekki c'est un long qui sert à initialiser les nombres pseudo aléatoires générés par le moteur de jeu

tekki: et comment tu la récup?

Bob: une seed -> une serie reproductibles de nombre pseudo-aleatoires

TylerDurden: si, la symétire, sur les bord, ca permet d'aller chercher le mob en face si t'es bien placé, la c'est utile, mais prédire le spawn... c'est au dessus...

PhOeNyX: Si tu utilises le même algo que le Referee et que tu initialises la même seed, les nombres générés seront les mêmes : tu peux lire l'avenir

Bob: dans l'IDE tu peux la voir / la changer quand tu passes en mode manuel

PhOeNyX: Faut la bruteforce

PhOeNyX: En gros tu observes sur plusieurs tours de jeu comment spawn les spiders, et tu testes des seed pour voir si tu génères la même série de spawn

tekki: trop compliqué pour moi mais intéressant merci à tous

tekki: ha ok

Bob: si tu mets deux algos parfaitement deterministes, pour une meme seed tu dois rejouer exactement la meme partie

PhOeNyX: Quand tu tombes sur une seed qui génère la même suite de spawns, t'as trouvé la seed (généralement)

Zorg1: bah recurse l'avait fait sur Code4Life mais ils avaient changé le random je crois suit à ça non ?

PhOeNyX: Non il n'avait pas été changé

WhatTrickeryIsThis: bob, c'est faux parcequ'après un wind la spider par dans un random

WhatTrickeryIsThis: pas vrai?

Bob: oui mais le random est tire du meme generateur

WhatTrickeryIsThis: :thinking:

Bob: donc determine par la seed aussi

VilBoub: y a encore des runs pas finis ailleurs que Legend ?

tekki: oui c clair tu sais où ça spawn, ça aide grave!

PhOeNyX: Et vu que les IA sont déterministes elles windent toujours au même moment donc le move aléatoire est tiré au même moment à chaque partie

Default avatar.png jujurocking: J'ai pas l'impression Vilboub

Bob: WhatTrickeryIsThis : tout ce qui est random dans le referee est (normalement) determine par la seed

PhOeNyX: Il reste 8 codes en cours de submit

Bob: ou devrait l'etre en tout cas, sinon tu peux juste pas rejouer une partie pour debug

PhOeNyX: 7

Bob: mais en vrai tu peux aussi faire un referee qui va seeder son random avec le time systeme...

Bob: si tu veux te faire hair des joueurs c'est une option

PhOeNyX: Il y avait un code gold pas fini mais il a fini quand je suis passé de 8 à 7

BiasInput: Bob j'ai eu l'impression que le Boss pour passer légende était justement pas aligné sur la seed, j'arrivais pas à rejouer dans les mêmes conditions

Bob: BiasInput : parce que le boss lui-meme est random, dans son propre code

PhOeNyX: BiasInput ça c'est parce que le boss gold était aussi en aléatoire, comme le Referee, mais il déterminait sa propre seed

Bob: ce qui est independant de la seed utilisee par la referee

Zorg1: oui t'as la seed du referee et la seed de chacun des bots ^^

BiasInput: !terrible

PhOeNyX: En gros il y avait 2 seeds, celle du Referee, et celle du boss

tekki: moi une partie où je mettais 3-0 au boss, relancée je perdais 0-3, trop chiant!

TylerDurden: les ia utilisent pas la seed pour leur random, c'est juste pour les evenements aleteatoire du jeu

FranckL94: le classement est figé là non ?

Bob: BiasInput: les IA sont pas censees pouvoir connaitre la seed de la partie

Zorg1: bah on va voir s'ils rerunent la legend

PhOeNyX: La plupart du temps la seed d'une IA est initialisé avec le timestamp de lancement du jeu

PhOeNyX: D'ailleurs si tu veux débug ton code non déterministe c'est important de le comprendre

BiasInput: Du coup si on ne connait pas la seed de la partie, comment on peut faire en sorte d'avoir un algo aléatoire, mais rejouable

Bob: tu initialises ton random avec une seed fixe

BiasInput: Ah yes !

PhOeNyX: Pour débug ton code non déterministe, à une game donnée, il faut log la seed que tu as utilisée

PhOeNyX: Comme ça tu peux la remettre en dur pour debug une partie précise avec une seed précise

Bob: bien sur il te faut un random seedable, genre pas le rand par defaut de JS

Zorg1: même avec une seed fixe dans ton bot tu peux avoir des comportements différents si tu coupes ton algo de recherche au bout d'un certain temps

BiasInput: Oui j'imagine haha, merci !

Bob: oui il y a ca aussi

TylerDurden: le random, c'est mal

Bob: avec une simu tu ne controles pas totalement ce que tu vas faire dans le temps d'execution

PhOeNyX: Oui effectivement c'est ce que j'expliquais tout à l'heure

PhOeNyX: Des fois ton hardware sur un temps donné il va réussir à calculer une depth de plus ou une depth de moins

PhOeNyX: et du coup ton bot va choisir une action différente

Bob: ou juste le state qui change tout

PhOeNyX: Bref debug un code non déterministe, c'est tout un combat. x)

BiasInput: CG a des bonnes ressources pour apprendre la simulation orientée contests ? J'ai l'impression que c'est un autre monde, trop difficile.

PhOeNyX: Il ne reste que Egaro555 en submit, 283ème légende

Bob: BiasInput il y a quelques trucs oui

Bob: https://www.codingame.com/training/medium/minimax-exercise

Default avatar.png jujurocking: Je sens le rerun cata pour ma part x)

Bob: pour te faire implementer la base d'un alpha/beta (minmax ameliore)

Bob: il y a un exemple mcts

Egaro555: Aller!

PhOeNyX: J'appréhende un peu le rerun de légende aussi, j'ai pas touché à mon code depuis qu'il est passé légende donc je ne sais pas si son rank est pertinent vis à vis des changements faits par les autres joueurs

BiasInput: Nice, je regarderais Bob

Bob: Une tres bonne intro aux AG sur https://tech.io/playgrounds/334/genetic-algorithms/history

BiasInput: <3

PhOeNyX: Il y a le PM de Magus sur les pods racers avec son code de simu

Bob: je crois qu'il y a un mcts exercise

Zorg1: pas trouvé très clair les 'exercice' sur mcts et minmax

Bob: celui sur le minmax j'ai pas eu de souci, apres c'est peut-etre aussi parce que j'en avais deja fait avant

PhOeNyX: et son PM sur Fantastic Bits (Broomstick Flyers) qui reprend ce moteur et fait un AG dessus

Bob: en 1A d'ecole ils nous avaient fait faire un AB sur du puissance 4

tekki: bob je pense oui, car perso j'arrive pas à implémenter un min max vu qu'on m'a jamais montré

Oedipe: Une idee de quand le jeu sera redisponible?

Bob: BiasInput pour te faire la main sur de l'AG ou MCTS, Code vs Zombies c'est tres bien

Zorg1: minmax plutôt, AB c'est une stratégie d'élagage du truc ^^

Bob: le moteur est assez facile a coder et il n'y a pas d'adversaire a simuler

Default avatar.png jujurocking: GO crash

Bob: tekki : la page de wikipedia est assez claire et contient du pseudo code

BiasInput: Bob je note ! Le problème que je recontre avec les exos CG c'est qu'on doit pondre la réponse, ce n'est pas vraiment un tutoriel. Partir de zéro c'est complicado haha

PhOeNyX: Bam le rerun légende est lancé

Bob: BiasInput oui c'est vrai

Bob: mais l'exo minmax te donne les liens vers wikipedia, qui a mon sens sont suffisants si tu prends le temps de faire le truc posement et de bien verifier ce que tu fais a chaque etape

BiasInput: :ok_hand:

Bob: le playgound tech.io sur les AG est vraiment bien fichu

Bob: et apres tu peux demander de l'aide ici

BiasInput: Yes, merci. Un plaisir d'échanger avec cette communauté.

Bob: tekki : le minmax de base c'est pas tres difficile

Bob: a chaque tour tu construis ta liste de coups, tu generes les etats suivants et tu les joues

Zorg1: tekki : oware est un puzzle assez simple sur lequel faire un minmax et un AB

tekki: bob ok faudrait que je m'y remette

Bob: a une profondeur donnee au lieu de jouer un tour de plus tu donnes un score a l'etat de jeu

Bob: ensuite les scores remontent

Zorg1: t'as pas masse de coups possible, la simu et simple

Default avatar.png MniDK09: Bon 669 eme global et 269eme or !

Default avatar.png MniDK09: Tu es passé legend Bob ?

Bob: sur les tours de l'adversaire, on estime qu'il joue le coup qui donne le score min et sur les tiens on estime que tu joues le coup qui donne le score max

Zorg1: (et tu peux faire des évals simple)

joelthelion: c'est parti on dirait?

Bob: MniDK09 non j'ai fini ~15 gold et je me suis fait pousser jusque 3 gold a seulement 0.45 du boss

Bob: dommage mais je suis quand meme content du resultat

Default avatar.png MniDK09: Arf dommage :/ tu y étais presque !

Bob: c'est comme ca :)

tekki: Bob au moins t'es sur un podium :)

Default avatar.png MniDK09: Je suis assez content aussi ! J'avais jamais participé à un event comme ça c'est cool

joelthelion: Bob idem pour moi en silver :-(

joelthelion: bon, en quelques heures difficile de faire bcp mieux

Bob: MniDK09 gg

Default avatar.png jujurocking: Je pensais que le rerun nous ferait tous un peu joué contre mais j'ai pas l'impression que ce soit le cas

Bob: c'est un bon resultat pour un premier concours

Default avatar.png MniDK09: Va falloir que je continue un peu sur les différentes choses proposé ici et la prochaine fois je vise le legend héhé

Bob: bon je suis a -10 % de motivation pour bosser

Default avatar.png MniDK09: Yes !

joelthelion: ces challenges qui terminent le lundi c terrible...

Zorg1: bob : t'es payé au moins ? :p

Bob: oh c'est pas tant le challenge que le boulot en lui-meme :)

joelthelion: dommage :)

Bob: Zorg1 : il parait que le paiement du client indien est arrive donc on peut esperer etre payes d'ici la fin de la semaine :D

Zorg1: :D

FranckL94: oh le rerun legend qui commence haha

Bob: apres, pour le patron "paye la premiere semaine du mois" ca peut vouloir dire "j'ecris au comptable samedi 7 pour lui dire de faire les virements"

Bob: donc t'as pas ton salaire avant le 10

tekki: J'aimerais pas être Valdemar, 1er légende avant le rerun

tekki: s'il perd son trône, le dégout!

Bob: d'ailleurs si jamais vous voyez passer une offre d'emploi pour Gamestream sur Linkedin, vous jetez pas dessus ;)

Bob: ca vous rendrait pas service

Zorg1: bob : waouh, si ça te va, mais bon ils utilisent un peu ses salariés comme banque ^^

tekki: ils font quoi gamestream?

Bob: bah ca me va pas, c'est pour ca que je me barre

Bob: ils coulent

Zorg1: ok ^^

PhOeNyX: GameTitanicStream

BiasInput: Mdrr ayaaa Bob in the sinking ship

Zorg1: dernièrement j'avais cru comprendre que tu comptais y rester un peu

Zorg1: mais visiblement la flotte jusqu'au cou c'est pas cool ;-)

Bob: fin janvier je m'etais donne quelques semaines pour voir comment ca tournait

Bob: j'ai vu :)

Kirbiby: ça faisait quoi ?

joelthelion: c'est bien le rerun de légende, mais ce serait mieux si on pouvait voir les combats :)

Bob: quand le patron te fait des promesses qui volent en eclat meme pas deux semaines apres et que tu sais des la mi-mars que t'auras clairement pas ton salaire en temps et heure, stop

Zorg1: alors que le "client indient" vient de ramener avec ses miyard à savoir qu'en foutre ... :(

PhOeNyX: Tu peux voir en cliquant sur "voir derniers combats"

joelthelion: PhOeNyX ça n'a pas l'air de marcher

BiasInput: Ca fait combien de temps que t'es la bas Bob ?

Bob: de fait j'ai eu la fin de mon salaire de mars la semaine derniere...

joelthelion: je crois qu'on voit les combats pre-rerun

Bob: Kirbiby : la boite fait un service B2B de streaming de jeux

Bob: (ou d'autres applis Windows, en realite)

Bob: BiasInput : un petit peu plus d'un an

PhOeNyX: Non joelthelion si tu observes bien tu vois les nouveaux matchs arriver

PhOeNyX: Il ne conserve que les 500 derniers par joueur par contre

Bob: Zorg1 : bah le morceau paye par le client indien va permettre de payer avril

Bob: peut-etre un bout de mai avec beaucoup de bol mais j'y crois pas trop

Bob: et apres : mystere et boules de pika

joelthelion: PhOeNyX effectivment... Bizarre que les scores ne soient pas remis à 0 par contre

Zorg1: joelthelion : bah ça rerun https://www.codingame.com/contests/spring-challenge-2022/leaderboard/global

PhOeNyX: Le rerun n'a pas pour objectif de te faire gagner/perdre 50 places, du coup ils conservent les derniers scores comme base de travail

Zorg1: bah sur true skill tu pars pas à 25 ?

Bob: ils vivent sur l'espoir vaporeux d'une nouvelle levee de fonds mais ca sera pas avant la fin de l'annee dans le meilleur des cas et en attendant on est a flux tendu sur les factures de projets one-shot

PhOeNyX: Zorg1 ça dépend du paramétrage

Bob: les rentrees regulieres du service n'etant pas suffisantes pour couvrir les besoins mensuels

Bob: j'ai deja demande plusieurs fois sur quoi ils comptaient pour payer les mois a venir, et le degre de confiance qu'ils avaient sur ces paiements-la, ils ont gentiment esquive la question

Bob: (parce que bon le paiement du client indien ils l'esperaient le mois dernier)

Zorg1: "tais toi et rame" :p

Bob: enfin, en mars

Bob: ouais c'est un peu ca

Bob: a tout hasard y a pas quelqu'un qui connaitrait le TLS de Go ici ?

Zorg1: la lib TLS de golang ? ou on parle d'autre chose ?

Bob: non c'est bien ca

Default avatar.png Xav-: Salut ! Pourquoi il n'y a plus le spring Challenge 2022 ?

Zorg1: j'ai vaguement utilisé, c'est quoi ta question même si je te promet rien ^^

Default avatar.png jujurocking: Xav- Terminé ce matin 10h

PhOeNyX: Xav- l'heure de fin était programmée aujourd'hui 10h

PhOeNyX: Il sera de nouveau disponible en jeu multi plus tard

PhOeNyX: Sans limite de temps

Default avatar.png Xav-: D'accord merci

Bob: Zorg1 : je cherche comment desactiver des CipherSuites

Bob: on a une paire d;outils ecrits en Go qui exposent des endpoints HTTPS, certains clients a qui on fournit ca lancent des scans dessus et nous demandent de corriger de vagues vulnerabilites que les trucs reportent

I_love_CoC: salut à tous

WhatTrickeryIsThis: c'est quand le prochain contest :p ?

PhOeNyX: Probablement automne prochain

dwarfie: le 30 février

Zorg1: bob : dans le record Config que tu passe pour intialiser le client t'as un slice CipherSuite

I_love_CoC: vous savez si la participation au contest rapporte automatiquement des CP ou alors à partir d'une certiane place?

Bob: oui, j'ai trouve ca, j'y ai mis la liste des IDs fournis par CipherSuites()

PhOeNyX: I_love_CoC seuls les 3 meilleurs score de challenge te rapporte des CP

I_love_CoC: ok merci

Bob: qui est cense etre la liste "safe"

PhOeNyX: Si c'est ton premier challenge, il te rapportera obligatoirement des CP

Zorg1: ah "Note that TLS 1.3 ciphersuites are not configurable" zut :(

PhOeNyX: Si c'est ton 3ème aussi. x)

Bob: mais apparemment "ca marche pas"

I_love_CoC: ^^

I_love_CoC: Alors PhOeNyX tu as terminé à quelle place?

Bob: on est en TLS 1.2+

PhOeNyX: Par contre si c'est ton 4ème il ne rapportera des points que s'il en rapporte plus qu'un autre challenge

PhOeNyX: Je suis en cours de rerun en légende, actuellement 243ème

I_love_CoC: gg

I_love_CoC: avec un triple wind ou?

PhOeNyX: Non avec une IA legti

PhOeNyX: legit*

PhOeNyX: Je me fais battre par certain triple wind d'ailleurs ^^

TomPouce: ohhh on a des points que sur 3 challenges, intéressanrt

I_love_CoC: j'ai essayé le dernier jour d'en codé un mais impossible de faire un truc compétitif^^

NoZ-: c'est quoi ce dédain du triple wind, c'est très bien le triple wind :P

Default avatar.png Anktinosia: absolument, vive le triple wind

NoZ-: gaha fait même du quadruple wind, il est top 7

I_love_CoC: et je le pensais plus simple à faire mais pas du tout NoZ- je n'arrivais pas à prendre les bonnes décisions sur les control et les placements pour wind

PhOeNyX: Et aussi un autre truc à prendre en compte, le dernier challenge rapporte au max 10000 points, l'avant dernier rapporte max 9500 points, l'anté pénultième 9000 points, etc... Jusqu'à un minimum de 2000 points

Default avatar.png Anktinosia: c'est comme ça que j'ai réussi à atteindre légende

PhOeNyX: Donc ça incite à participer aux derniers challenges et faire un bon classement dans ceux-ci pour maintenir ses points de classement

NoZ-: I_love_CoC c'est ce qui m'a fait monter, c'était plus simple à coder pour moi que les autres idées que j'avais

NoZ-: mais il y avait quelques subtilités par endroits, et surement beaucoup de points d'amélioration possibles

Mazelcop: en pratique quasiment tout marche bien dans ce contest

MAWAAW: fini 521 / 7705

I_love_CoC: NoZ- tu es passé légende?

I_love_CoC: gg MAWAAW

I_love_CoC: perso je suis passé à rien du top 1000^^ premiére perf pas trop dèçu^^

NoZ-: I_love_CoC ouep, #89 en ce moment même

I_love_CoC: joooliii

NoZ-: mon premier legend en contest :)

Default avatar.png MniDK09: Bien joué oui !

NoZ-: merci

TomPouce: GG !

Mazelcop: gg !

Bob: gg

I_love_CoC: comment tu fais ton algo? tu attends 120 mana et tu fonces?

I_love_CoC: au fait Automaton2000 tu en es où?

Automaton2000: ca me rappelle le gars qui a fait un truc pour part 2 sans lire ^^)

NoZ-: 140 et je fonce

NoZ-: mais le truc est facilement contrable

I_love_CoC: et tu claques deux trois control sur la route?

FranckL94: les missiles de gaha je suis mdrr

Default avatar.png Anktinosia: 120 et je fonce, mais suis plus loin dans le classement

PhOeNyX: NoZ- c'est quoi les contres les plus efficaces que tu as vus ?

NoZ-: et par moments, mes héros restent plantés à rien faire à côté de la base adverse XD

Bob: NoZ- est-ce que tu as quelque chose pour eviter de laisser des stray mobs te pourrir ?

VilBoub: 160 et je go triple W ^^

Default avatar.png Anktinosia: wind sur mes héros qui attendent pour wind

NoZ-: oui, wind mes héros

Bob: j'ai tente de faire du triple wind mais je me faisais defoncer en defense et bloquer en attaque a chaque fois

I_love_CoC: pareil que Bob

NoZ-: si je me shield, ça wind quand même les mobs, donc plus rien à triple wind :cry:

I_love_CoC: j'arrivais tout le temps sur le spot de triple wind avec 0 monstres pour se faire jeter et ma base qui se faisait defoncée^^

NoZ-: j'ai pas codé de roam après avoir atteint la position d'attaque, donc je restait planté là de manière débile

I_love_CoC: roam?

Bob: je pense que mon herding de mobs doit etre foireux

NoZ-: patrouille

I_love_CoC: ok

I_love_CoC: herding? Bob

Default avatar.png MniDK09: Qu'est-ce que tu appelles herding ?

Bob: diriger les mobs vers le point de triple wind

Default avatar.png MniDK09: Pareil NoZ- ^^

PhOeNyX: herding c'est l'action du berger de diriger son troupeau

PhOeNyX: donc dans ce jeu du héros de rabattre les spiders

Default avatar.png MniDK09: Ahh mon herding était passable alors, j'avais des mobs mais j'en envoyé qu'un ou deux après le reste était mort, et mes persos ne bougent plus après ^^

I_love_CoC: ok perso je les envoyaient sur les mêmes coordonnées que mon ralliement de trois heros et toi Bob?

Default avatar.png MniDK09: Okok

NoZ-: je pense que si tu vise la base en bas, il te faut deux héros en bas pour rabattre, les mobs qui pop en bas ont moins de chance d'aller naturellement vers la base du bas

Bob: si tu envoies sur les memes coordonnees, tes heros vont leur claquer 6 points de degat par tour quand ils seront a portee, ca peut suffire a les detruire avant de les wind

Bob: donc il faut trouver la direction qui les fait passer a portee de wind mais pas a portee de frappe

NoZ-: Bob si un mob approche, tu te places au tour d'avant pour éviter de les hit

Zorg1: bob : ah ok bizarre, après bon pê que des ciphersuite que go considère comme safe ne le sont plus pour les experts ^^

Bob: Zorg1 : bah les deux reportees par le scan semblent bien etre dans la liste unsafe

Zorg1: au boulot on s'est rammassé plein de demande de virer des ciphersuite d'Apache, ça a l'air d'être la monde

Zorg1: *mode

I_love_CoC: donc Noz- tu précalculais les déplacements pour te placer idéalement

Bob: je vais creuser

I_love_CoC: *?

NoZ-: I_love_CoC dans certains cas oui, si je voyais quele mob allait arriver à portée de triple wind

NoZ-: pour faire du dégât

NoZ-: c'est ce petit truc qui m'a fait monter legend, par rapport à la version sans qui était stuck en gold

I_love_CoC: bon app' à tous

Bob: oui comme on voit le mob a 2200 on peut calculer a quel endroit il sera dangereux au triple wind et se placer a 801 de distance

Bob: hors de son path

I_love_CoC: NoZ- oui j'imagine que ça fait grave la dif perso un peu trop high level de codage pour moi

Bob: je garde l'idee en tete pour plus tard

Bob: merci

I_love_CoC: ou alors les envoyer toujours 801 au dessus de la tete des heros(si ta base est à (0,0)) pour pas te casser la tête a précalculé non?

TylerDurden: faut calculer le premier vecteur parfaitement pour tomber pile au coordonées que tu veux (avec les arrondis a chaque tours...)

TylerDurden: si y'indique juste un point, le mob se déplace de 400 dans cette direction, meme si il est a 10 de distance

TylerDurden: (sauf le premier vecteur, celui du controle, sur lequel tu peux jouer)

GlaceCoding: faut diviser vx et vy par son hypoténuse pour obtenir un vecteur réduit à 1 et ensuite multiplié par la distance que tu veux https://docs.godotengine.org/fr/stable/tutorials/math/vector_math.html

NoZ-: I_love_CoC je calcule les coordonnées futures du mob, je me place sur la droite passant par ce point et l'endroit où est mon héros, à moins de 1280 de distance du mob

PhOeNyX: Les IA top de ce que je vois les défenseurs restent près du bord de spawn adjacent au quart de cercle correspondant à la base, et les attaquants près du bord de spawn opposé

GlaceCoding: Sachant qu'avec 1100 et 1280 on peut double wind avec un seul héro :)

NoZ-: la fonction fait deux lignes, faut juste bien comprendre comment calculer ça

TylerDurden: oui, normaliser tout ca... je veux dire si tu lui dis juste la position ou tu veux qu'il arrive, ca marche pas

GlaceCoding: bowwowforeach à une defense qui anticipe les mouvements avec le montre miroir par exemple

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

Bon[]Crayon: slt Automaton2000 .=.e

Automaton2000: bah oui je suis au dessus de la zone ennemie et basta

Bon[]Crayon: Automaton2000 et c'est marre !

Automaton2000: Bon[]Crayon tu es un bot ?

Zorg1: l'information commence à se savoir ^^

Bon[]Crayon: Automaton2000 Je botte en touche.

Automaton2000: o/ à tous et aux bots Bon[]Crayon & automatonnn

Zorg1: merci Automaton2000 de diffuser les vrais informations

Automaton2000: mais c'est peut etre un vrai ... s'il y a mieux ?

Bon[]Crayon: ok

Zorg1: démasqué :p

Bon[]Crayon: :mask:

Zorg1: cette histoire de masque m'a fait découvrir que pas mal de gens ne savent pas que le nez fait partie des voies respiratoires ^^

Bon[]Crayon: Comment ça ?

PhOeNyX: Porter un masque sur la bouche sans couvrir le nez c'est comme mettre un caleçon sur les couilles sans couvrir le reste...

Zorg1: bah dans le métro y en pas mal qui se couvre pas le nez

Bon[]Crayon: Ah d'accord.

PhOeNyX: Après c'est pas forcément qu'ils ne savent pas, c'est peut-être juste qu'ils s'en fichent et que comme il faut en "porter" un pour prendre les transports en commun bah ils en mettent un pour pas se faire recaler

Zorg1: c'était ironique hein mon "ne pas savoir' ;-)

Bon[]Crayon: ok

PhOeNyX: Après y en a vraiment qui ne savent pas

PhOeNyX: Genre ceux qui font un trou dans le masque "parce que c'est plus facile de respirer comme ça"

Default avatar.png MniDK09: Parmis tous les combats de bot dispo vous me conseillez lequel ? y'en a tellement uhu

PhOeNyX: Ne jamais sous-estimer la stupidité de l'Homme

Bon[]Crayon: Quoi ! Je n'ai jamais vu ça !

Zorg1: gné un trou dans le masque

Zorg1: et dire que je me faisais engueuler avec mes chaussettes trouées :(

Zorg1: alors que ça permet une aération optimale des doigts de pied

Zorg1: ;-)

PhOeNyX: Autant mettre des tongues ?

Bon[]Crayon: MniDK09 Qu'est-ce que tu recherches comme style ?

Default avatar.png MniDK09: Aucune idée justement, j'aimerais bien en profiter pour step up :D

PhOeNyX: Ça dépend si tu veux mettre en place un algo spécifique pour t'entraîner

Default avatar.png MniDK09: L'algo basique je maîtrise plus ou moins, là sur le contest j'ai bien aimé le côté bot, peut-être un truc axé simulation car je ne connais pas du tout cet univers

PhOeNyX: Y a des multi qui sont plus adaptés pour faire du MCTS, d'autres pour faire un AG, certains pour faire du parcours en largeur, d'autres des parcours en profondeur, certains du min-max...

TomPouce: y a un jeu qui permettrait de s'entraîner à faire un AG ? (hors Mars Lander)

Default avatar.png MniDK09: Beh je ne connais pas trop tout ces termes

Default avatar.png MniDK09: AG ?

Zorg1: bah MPR, Search Race ...

Zorg1: AG=Algo générique

Default avatar.png Ch3oul: Bonjour à tous, est-il vrai que le GA est bien pour tout les multis?

TomPouce: Algo Génétique

Zorg1: aïe oui génétique ^^

Default avatar.png MniDK09: Okok donc c'est une algo de base ? xà

PhOeNyX: AG moi j'ai fait Fantastic Bits (Broomstick Flyers) et Smash The Code

Bon[]Crayon: Search Race Le simple de ce que j'ai fais en ag.

TomPouce: ok merci !

Bon[]Crayon: On a accès au code complet du jeu.

Default avatar.png MniDK09: AG c'est juste de l'heuristic du coup ?

Zorg1: euh non

PhOeNyX: Non

Zorg1: c'est un algo de recherche

Default avatar.png MniDK09: Aight okok

Zorg1: tu recherches la solution optimale

Default avatar.png MniDK09: Bon je vous laisse pause miam ! A plus tard !

Bon[]Crayon: :bento:

Zorg1: donc t'as MC (tu essaies plein de solutions au pif et tu gardes la meilleures) et les autres algos (AG, SA, ...) où tu guides un peu plus les solutions essayée

Zorg1: (en gros)

Zorg1: SA = Recuit Simulé

PhOeNyX: En gros pour faire un AG il te faut : une simulation, la définition d'une "Solution" qui correspond à une suite d'action à faire réaliser à l'IA, définir une "Population" (ensemble de Solutions) à faire évoluer, faire jouer la simulation sur la Population et évaluer avec une fonction d'évaluation le score des Solutions pour les trier, puis générer une Population suivante issue de la première avec de cross et des mutations.

Zorg1: après le problème de la recherche 'guidée' (tu calcules une nouvelle solution à partir d'une ancienne) est de tomber sur un maximum local : t'es le roi de la colline sauf que juste à côté il y a une colline deux fois plus haute ;-)

PhOeNyX: Les Populations suivantes doivent favoriser les Solutions qui ont obtenu les meilleurs scores dans la Population précédente

PhOeNyX: Zorg1 c'est à ça que servent les mutations dans l'AG, faire sortir certaines Solution d'un maximum local

BigUP: 2329eme ! ca pique ! :)

BigUP: king of the Hill !

TomPouce: Tu feras mieux la prochaine fois !

Default avatar.png Arnaud.D: 🗿

Gnarco: qui a fait de l'ag dans ce contest ?

nicola: Une assemblée générale ?

nicola: :fist:

Gnarco: algo génétique comme évoqué plus haut :)

Bob: pas sur que ce soit ters indique ici

Bob: pas sur que ce soit tres indique ici

Bob: beaucoup d'inconnues du cote de l'adversaire

Buk.: je me suis demandé si on pouvait faire du beam search sur ce contest

PhOeNyX: Techniquement on peut toujours tout faire, mais des fois c'est nul de faire tel ou tel truc :D

WhatTrickeryIsThis: la profondeur c'est pas compatible avec les spawns spiders et le fog of war

Bob: Zorg1: tu vas rire je viens de me rendre compte que j'ai construit la liste de cipher suites mais je ne l'ai pas specifee dans la config :D

Buk.: meme pas en défense ?

PhOeNyX: Le scan des vulnérabilités il a fait git blame, il a vu "Bob" du coup il a remonté une vulnérabilité

Bob: story of my life

WhatTrickeryIsThis: bob is life :expressionless:

PhOeNyX: life is bob

VilBoub: le rerun est looooooonnnng.....

Bob: on devrait jamais coder le vendredi aprem pendant la digestion

VilBoub: =)

PhOeNyX: Mais Bob, on est lundi matin

WhatTrickeryIsThis: le vendredi si on travail pas et si on en plus on code pas, qu'est-ce qu'on fait?

PhOeNyX: Perso, qu'on soit lundi ou vendredi je ne travaille pas beaucoup

baboulaf: http://chat.codingame.com/pastebin/ad04fc49-29a0-4051-9ae3-e47b7acf8da4

nicola: Je connais, Gnarco. ;)

nicola: PhOeNyX, voilà ce qui arrive quand on mange une vache.

PhOeNyX: Meuh ?

nicola: http://chat.codingame.com/pastebin/d0b96b44-4d91-4918-80a8-dfa5aa5cbc8f

Bob: PhOeNyX oui c'est precisement le lundi matin que tu relis ton code et que tu comprends pourquoi il faut pas coder le vendredi aprem

PhOeNyX: Ahah

BiasInput: Baboulaf mdrrrr

Bob: +1

WhatTrickeryIsThis: 5% le vendredi :scared:

Bob: ouais tout ca ?

Bob: y a des bourreaux de travail

Default avatar.png MniDK09: Ahah

Default avatar.png MniDK09: Et oui ok !

WhatTrickeryIsThis: faut ralentir là, pensez à vos collègues qui eux n'ont pas les capacités à suivre à 3%+

baboulaf: Sinon, y'a celui là aussi :

baboulaf: Je me donne à 100% au boulot : http://chat.codingame.com/pastebin/5144dc9b-72c4-44d8-9084-6b8163bbf850

WhatTrickeryIsThis: persos je check pas les mails, je salue pas les collegues , et je prend pas de café

WhatTrickeryIsThis: :(

WhatTrickeryIsThis: je suis obligé de travailler c'est très pénible

WhatTrickeryIsThis: heuresement on peut encore perdre du temps sur le chat CG

ZndrBrok: o/

ZndrBrok: Moi j'éspère connaitre les joies que vous décrivez prochainement, je suis à la recherche de mon premier job dans le milieu du code.

baboulaf: moi, mon patron insiste pour que je travaille uniquement quand je suis productif... mais bon, je suis à mon compte :D

Default avatar.png MniDK09: Mdrr

WhatTrickeryIsThis: nice

Default avatar.png MniDK09: Je vais essayer le Spring Challenge 2021 ! ça à l'air drôle

WhatTrickeryIsThis: oui avec les torototo

Bob: baboulaf il est con ton patron

Bob: il devrait exiger que tu sois productif quand tu travail;les :D

PhOeNyX: MniDK09 du coup celui-là apparemment MCTS c'est pas mal

Default avatar.png MniDK09: Medium chain triglycerides

Default avatar.png MniDK09: Je suppose que ce n'est pas ça

Default avatar.png MniDK09: x)

Buk.: monte carlo tree search

Default avatar.png MniDK09: Yes

Buk.: deja commencer par montecarlo tout court

Default avatar.png MniDK09: Ouais donc faut grossomodo trouver les choix de l'adversaire avec le plus de probabilité de win et lui mettre des batons dans les roues

Default avatar.png MniDK09: Tout en essayant donc de maximiser les notres

baboulaf: @Bob, je te permet pas de l'insulter, comme je t'ai dis, je suis à mon compte :p

Buk.: dans un second temps oui

Default avatar.png MniDK09: Donc pour commencer en wood je dois choper le maximum de points par rapport à mes plantations

Default avatar.png jujurocking: Le rerun m'a fait gagné 7 places top 29 \o/

Default avatar.png MniDK09: Gz ça

Buk.: dans un premier , il faut coder les regles du jeu pour avoir un etat du plateau et des actions possibles au tour

Default avatar.png MniDK09: Yes genre là j'ai fait une class Tree

Buk.: ensuite pour chaque action tu joues la partie ou hasard jusqu'a la fin et tu regardes le meilleur résulat

Bob: commencer par jouer un peu avec des heuristiques est toujours une bonne idee pour "sentir| le jeu et bien voir les perfidies eventuelles des regles

Default avatar.png MniDK09: Du coup je simule chaque jour du jeu, plusieurs fois et je garde le meilleur résultat

Buk.: oui mais dans ton cas il faut tout prendre en compte

VilBoub: le rerun commence à toucher à sa fin ^^

Buk.: les ombres surtout

Default avatar.png MniDK09: J'ai pas encore d'ombre pour l'instant, mais je suppose que ça retire des points de soleil

Bob: commence par aller jusqu'en bronze pour avoir toutes les regles

Default avatar.png MniDK09: Yes

Buk.: ils vont virer des gens ? :p

VilBoub: ceux qui ont le même code...

Buk.: vu le nombre de gens en légende ca va pas etre très dur a compter

Default avatar.png MniDK09: Ahh nice

Default avatar.png MniDK09: On va peut-être avoir un classement un peu plus haut ! x)

Bob: bah tu vas gagner 2 places

Default avatar.png MniDK09: Mhh pas si ouf en effet

RedZone-Challans: salut, j'ai lu qu'en fin de contest il y avait des post-mortem, on trouve cela ou?

Bob: RedZone-Challans il faut attendre que les gens les ecrivent

Bob: il doit y avoir un sujet sur le contest dans le forum, en general c'est la que ca se passe

Karang: https://www.codingame.com/forum/t/spring-challenge-2022-feedbacks-strategies/195736

Default avatar.png MniDK09: Post-mortem c'est les gens qui publient leur code ?

Buk.: merci mr le bruteforcer de seed

Bob: pas forcement leur code mais leurs idees, leurs strategies

Default avatar.png MniDK09: Okok

Bob: le code complet c'est assez rare

RedZone-Challans: nickel merci messieurs et donc ils ne s'ecrivent pas tout seul @Bob :stuck_out_tongue_closed_eyes:

Default avatar.png MniDK09: Ouais on voit ça plus sur les chall solo

Buk.: et interdit surtout

Karang: derien ^^ mais c'est presque pas du bruteforce, c'est des maths

Default avatar.png MniDK09: Buk. Ah ! Le partage de code en solo c'est autorisé non ?

Bob: pour FB, Magus avait publie tout le code de sa simu

Bob: le moteur du jeu + le moteur d'AG

Bob: il manquait que l'eval et les magic numbers

RedZone-Challans: moi ce qui m' intéresse le plus ceux sont les idées et comment ceux sont déroulés leur contest

RedZone-Challans: *ce

BiasInput: "My strategy is based arround cracking the seed of the game as soon as possible to predict the angle of each spawn, "

Ah oui, on était pas sur le même contest. Deux salles deux ambiances :joy:

VilBoub: !!!

VilBoub: Bon en tout cas je suis super content de mon résultat, je n'en espérait pas tant...

Default avatar.png jujurocking: gg VilBoub t'es bien remonté

Mazelcop: gg

Mazelcop: joli score aussi jujurocking

Default avatar.png jujurocking: Merci Mazelcop

VilBoub: Top100 avec un code repris à zéro samedi matin pour faire du "Triple WIND" et je n'y ai pas retouché dimanche =)

Default avatar.png Lanfry: nique ta mere

Default avatar.png Lanfry: je rigole

Cr3aHal0: Joli

Default avatar.png jujurocking: J'ai fait l'inverse, je suis passé légende avec du triple wind pour changer vendredi

Default avatar.png jujurocking: Mais pas eu le temps de faire un truc très propre en attaque

RedZone-Challans: Tite question le contest passe en multi au bout de combien de temps?

thoip2: quelques mois ou jamais

VilBoub: LoL

RedZone-Challans: c'est long jamais?

VilBoub: ceux qui ne sont pas passés en multi c'est les challenges privés...

thoip2: ils auraient dut mettre un ois et pas 11 jours. C'etait beaucoup trop court.

Default avatar.png jujurocking: Les précédents étaient plus longs?

thoip2: 1 mois certains

RedZone-Challans: Un mois cela me semble long et puis c'est chronophage

thoip2: c'est chronophage parce que c'est sur 11 jours

RedZone-Challans: pas seulement si cela te passionnes tu risques d'y passer beaucoup de temps au détriments d'autre choses

Bob: c'est pas platinum rift 2 qui avait dure plusieurs semaines avec introduction des nouvelles regles toutes les semaines ?

leojean890: plus long par exemple ocean of code et j'ai kiffé^^

Bob: perso j'apprecierais bien deux semaines plutot que 10 jours, je trouverais plus facilement du temps a y consacrer

Bob: genre si ca tombe sur un week-end ou on a prevu un truc en famille, c'est mort

R4N4R4M4: +1 : 3 jours d'indispo sur ce challenge dont 2 de coupure Internet

WhatTrickeryIsThis: 24h zombie c'était le best <3

4839565: Stoi l'zombie

WhatTrickeryIsThis: j'imagine un contest à league sur 24h avec autant de people c'est techniquement pas prévu

BlaiseEbuth: Déjà vu ce que ça donne sur 10 jours... :grin:

Cr3aHal0: un agar.io sans league, ça se joue au vdt le + long au bout des 24h

BiasInput: Il y a un agar.io like en contest ?

BiasInput: Ou puzzle sur CG ?

WhatTrickeryIsThis: reste quelques derniers match de nmahoude

Magus: nous rappelez pas les mauvais souvenir du fameux contest sur 4h la

WhatTrickeryIsThis: décisif pour le top 3 entreprise d'ailleurs

nmahoude: ouais, mon bot fait durer le plaisir (pas partagé avec moi ^^ )

Magus: on tout le monde a pu faire qu'un seul et unique submit

Default avatar.png TheIceWrestler_92d6: augustinnnnn

Cr3aHal0: le truc des notes de musiques ?

Default avatar.png TheIceWrestler_92d6: :innocent:

Default avatar.png TheIceWrestler_92d6: je pense pas qu'on est ensemble

Default avatar.png TheIceWrestler_92d6: j'ai giga bité mais c'est hard

WhatTrickeryIsThis: le monosubmit ce serait ultime trollage à faire sur le prochain contest

VilBoub: aller nmahoude, c'est fini... il faut passer à autre chose là ! ^^

GlaceCoding: c'était fiable le seedfinder?

Default avatar.png TheIceWrestler_92d6: augustin le maire

nmahoude: moi ca fait longtemps que je suis passé à autre chose, mais mon bot s'accroche

Karang: 100%

Default avatar.png Lanfry: moi aussi si je parle ca gigabit

Karang: le seul truc qui me faisait perdre des seed c'est si je spot pas les 6 mobs, mais avec un peu de code pour etre sur de les spoter, pas de soucis

Mazelcop: merci CodinGame, gg à tous, c'était bien cool. Au prochain contest !

Karang: après, tant que personne ne fait de wind, c'est pas obligé d'être les 6 premiers mobs et on peut en skip, mais ça complexifie l'implementation

BiasInput: Place pour les 7000 emails

nmahoude: voila j'ai fini

GlaceCoding: Karang donc dès les 10 premiers ticks, tu avais le seed? mais c'est dommage que tu ne soit pas mieux classé, trouver l'algo pour le seed t'a pris trop de temps?

Karang: je crack le seed entre le tour 16 et 23 (le temps que le mob qui spawn au tour 11 entre sur la map)

Karang: j'ai passé a peu près 1/2 journée sur le seedfinding (mardi aprem) mais j'ai pas trouvé tout de suite quoi faire avec l'information

Karang: je pense que j'aurais été mieux classé si j'avais ignoré l'info et créé des opportunitées au lieu d'attendre que les étoiles s'alignent, mon style de jeu était trop passif je pense

GlaceCoding: Karang tu pouvais aussi mettre tes héros en bord de carte pour les voir plus vite

Karang: c'est ce que je fais, je spot les mobs dès qu'ils entrent dans la zone visible

GlaceCoding: Karang tu aurais utilisé ça comme guest pour rush, multi wind et ça passait

WhatTrickeryIsThis: bravo CG ! gg à tous :banana:

GlaceCoding: Karang Ah mais je voulais, te mettre directement au zone d'apparition

GlaceCoding: je voulais dire*

Mookymook49: Ptite question, y'a moyen d'utiliser notre IDE pour codé dans CG ?

Karang: (par zone visible j'entend le rectangle de la game, pas le fow)

GlaceCoding: Ah pardon

Achess: yep, paramètres > utiliser un éditeur de code externe

GlaceCoding: Ils spawn légérement en dessous de y 0 et dessus y 9000?

Karang: les mobs spawnent en dehors de la map et mettent un peu de temps a arriver dedans en fonction de leur angle de spawn

Mookymook49: J'ai pas cette option....

Karang: -799 et 9000+799

Mookymook49: J'vais tester dans chrome pour voir

Karang: ils mettent entre 5 et 9 tours à entrer

Achess: quelqu'un sait s'il y a des problèmes de perf niveau Dart chez CG ? J'essaie d'implémenter l'algo d'un exo simple et j'ai droit à un timeout sur les test cases nombreux alors que j'utilise la même stratégie que tous les autres langages pour lesquels ça passe…

Achess: (le pire c'est qu'il print quand même la bonne solution)

Mookymook49: Haa, il faut être dans Chrome pour avoir l'option de l'éditeur externe

Mookymook49: (ça m'aurait fait gagner un temps de ouff dans le spring challeng...)

Karang: pardon entre 3 et 9

Pedrito_B: Bravo à tous. Et merci CG

VilBoub: ouep, c'était cool !

Pedrito_B: moi j'ai toujours pas reussi à mesurer le temps écoulé.

Pedrito_B: auto startTime = std::chrono::high_resolution_clock::now();

Pedrito_B: long long time_past = std::chrono::duration_cast<std::chrono::microseconds>(std::chrono::high_resolution_clock::now() - startTime).count();

Pedrito_B: mais ça marche pas je dois reduire à 45 ms

Pedrito_B: pas 90 ms

Bob: le truc auquel il faut faire attention c'est de prendre le temps de depart juste apres le premier input

Zorg1: 90 ms ? c'est pas 50 ms le temps alloué en fait ?

Zorg1: 100 ms c'était une coquille de l'énoncé en français en fait

Zorg1: on en avait parlé plusieurs fois ici

Zorg1: donc c'est normal que tu devais réduire à 45 ms

Pedrito_B: ah voilà, tout s'explique

Pedrito_B: Ils ont jamais corrigé, non?

Zorg1: bah c'est tellement souple qu'une correction impose de relivrer tout le jeu de ce que j'avais compris

Pedrito_B: ah ah ah

Zorg1: donc ils corrigent pas les typos

Zorg1: mais ils vont dire que ça été dit sur forum ou sur discord

Pedrito_B: c'est une grosse typo

Bob: boah 50 ms de typo c'est trois fois rien

Zorg1: je dirais plutôt un copier/coller d'un ancien truc et ils ont juste oublié de changer le time out sur les deux énoncés

Bob: mais effectivement au moins dans les contribs multi si tu veux modifier l'enonce tu dois renvoyer la totalite du package avec l'enonce le referee les assets etc

Bob: je me souviens l'avoir fait pour Coders of the Realm

Default avatar.png Arnaud.D: o

Zorg1: après bon que ceux qui n'ont jamais fait une MEP à l'arrache leurs jettent la pierrre ^^

RandomVariable: Hello, le challenge qui vient de finir, compte-t-il comme un combat de bot pour "l'arbre de progression" (pas sur du bon terme)

Zorg1: (MEP = Mise En Production)

Zorg1: l'arbre de progression = la Quest Map ?

Bob: Zorg1 oui sans doute

Zorg1: enfin "carte des missions" en VF

Bob: a vue de nez je dirais non

RandomVariable: Ah oui, je viens de voir le titre

Cedrat: En tout cas, gg a tous, beau challenge :)

VilBoub: RandomVariable, le challenge va passer en "Combat de bot" dans quelques jours

RandomVariable: merci VilBoub

RandomVariable: Comme c'est lié à "CERTIFICATIONS DÉBLOQUÉES" j'ai raté "CARTE DES MISSIONS"

Cedrat: D'ailleurs, a quelle heure le challenge est considéré fini ? Récupération des récompenses etc ?

GlaceCoding: récompense?

Zorg1: t'as gagné un T-shirt ?

Cedrat: Nop, mais les succés par exemple

Cedrat: Premier dans un langage dans un challenge

Zorg1: ah ça

Zorg1: les CPs sont calculés à 2 ou 3 h du mat'

Zorg1: après pour les achievement je sais pas trop

Cedrat: On va supposer que ce soit le même du coup :)

Cedrat: Il y a pas urgence ^^

Zorg1: enfin je suis déçu je croyais que je causais à un top 20 qui voulait son T-shirt :(

Default avatar.png jujurocking: Il est pas loin :disappointed:

Default avatar.png jujurocking: gg GlaceCoding

Cedrat: Je suis assez loin haha, je me suis couché dans le top 35-40, le reveil 140eme a été brutal pour finir 87

GlaceCoding: jujurocking merci mais je ne sais pas si je n'aurais pas du laisser la vielle version de mon ia xD

GlaceCoding: les tests prenaient trop de temps ^^'

Cedrat: Compliqué a dire ća haha, les tests étaient un enfer cette nuit

Cedrat: et tout dimanche même

Default avatar.png jujurocking: GlaceCoding Même chose ici ^^

Stilgart: le rerun est fini ?

GlaceCoding: C'est dommage qu'on ne peut pas payer un abo de 5-6€ (le pris d'un vps) pour avoir une priorité de vitesse xD

Valnor280: nan pas au alentour de 4h du matin x`0 mais par contre j'aurais jamais du repush a 7h ca ma fait perdre 100 place

Stilgart: \o tout le monde et Automaton2000

Automaton2000: ouais je vais faire le test de turing

Stilgart: go go go Automaton2000

Automaton2000: mais je suis sur le point de triple wind avec 0 monstres pour se faire une idée

Zorg1: :thinking:

Stilgart: ça marche mieux avec des monstres quand même, Automaton2000

Automaton2000: je sais pas si il faut pas que tu vas pas me dire que c'est plus facile

Stilgart: ETOOMANYNEGS

RandomVariable: Yop Stilgart

Cedrat: Non mais Non GlaceCoding, ca pourrait s'apparenter a du pay to win ća :P

GlaceCoding: Bah s'ils n'ont pas assez de serveur pour répondre à la demande, ça ne me derange pas de financer xD ^^'

Cedrat: Ca a ete a 42Nice ? Vous vous êtes bien amusé aussi :) ?

Valnor280: ils devrait renforcer les serveur un peut plus en periode de challenge

Zorg1: il y a combien d'école 42 maintenant ?

Cedrat: Euh

Zorg1: je croyais qu'il y en avait une qu'à Paris

VilBoub: Je me demande s'ils arrivent à exploiter ou revendre les datas qu'ils récupèrent avec tous les codes de tout le monde pour entrainer une IA de codage par exemple...

Cedrat: Beaucoup Zorg

GlaceCoding: Mais en vrai le premier algo que j'ai fais qui m'a fais passé en legend et etre dans le top, je l'avais juste testé contre le boss 5… :sweat_smile:

Cedrat: Rien qu'en France

Valnor280: 42 tout pile Zorg1

Valnor280: https://42.fr/le-reseau-mondial/

GlaceCoding: VilBoub pour étudier les différentes solutions pour aborder un probleme?

Cedrat: Opla réponse efficaces

Cedrat: Tu devais pas dormir Valnor ?

GlaceCoding: Cedrat ca c'est bien passé :D on est en deuil de notre babyfoot mais ça va^^'

Cedrat: Aie aie aie, vous aviez un baby a gagner :P ?

Valnor280: si j'ai sombrer 2h mais je me suis difficilement forcer a me lever je veut pas me deregler malgre le rush final x)

VilBoub: CG récupère un bon paquet de données là, (ainsi qu'avec tous les puzzle du site), j'me demandais s'ils en faisaient kkchose de rentable...

Stilgart: RandomVariable: oy

Stilgart: je vois que tu as autant buller que moi sur ce contest

Zorg1: ça a l'air de leur plaire au jeune de bricoler sans fin des heuristiques ^^

RandomVariable: je suis déjà content d'être passé or avec le temps que j'ai passé dessus

Zorg1: perso une fois en gold j'ai lâché l'affaire

Zorg1: j'ai fait deux trois bricolages mais en vain

Zorg1: mais effectivement j'ai pas passé un temps fou à coder contrairement au dernier contest

Cedrat: Le photosynthésis ?

BlitzProg: Je voulais juste faire gold aussi de base, j'ai bricolé une strat qui tenait la route pour passer

Zorg1: oui ^

Cedrat: Franchement, j'ai renoué un peu avec des maths que je pensais oublié du monde sur ce chall

BlitzProg: mais au final y avait beaucoup d'astuces pour améliorer, et je suis surpris de mon résultat

Bob: Zorg1 : j'ai resolu mon probleme de cipher :)

Zorg1: :thumbsup:

BlitzProg: c'est clair, j'aurais pu faire legend si j'avais pris le temps de faire des maths

Zorg1: c'était quoi finalement Bob ?

Zorg1: que je ne meurs pas idiot ^^

BlitzProg: là j'ai... juste un théorème de pythagore

BlitzProg: et c'est tout

Cedrat: Ah tiens, j'ai pas de pythagore, par contre, j'ai

Bob: c'etait un con qui avait bien construit sa liste de ciphers comme il faut mais qui ne l'avait pas ajoutee la config TLS

Cedrat: enormément de thales

VilBoub: pas besoin de maths pour être légende là...

Bob: quel con ce Bob

VilBoub: LoL

BlitzProg: Pythagore c'était pour qu'une spider arrive à Y=0 ou Y=9000 après un WIND

BlitzProg: pour minimiser les chances d'interception

Valnor280: chacun sa technique pour passer legende j'ai envie de dire mais les maths mon bien aidee aussi

Zorg1: ah ah le coup du "j'ai tout codé sauf l'appel à la fonction" :D

Zorg1: ça me rappelle des trucs ^^

Bob: Zorg1 c'est a peu pres ca oui

BlitzProg: Sans pythagore j'aurais simplement pu faire un précalcul en faisant un Wind horizontal effectivement

VisualDev-FR: c'est quand que les résultats du tournoi seront définitivement validé ? :(

Cedrat: Tu peux considérer validé, je dirais

Cedrat: il y a plus aucun match en cours

Cedrat: A part si tu suspectes de la triche de certains qui pourraient changer le classement d'une entreprise ou école

VisualDev-FR: pour le classement ok mais tout les succès débloqués ont les aura quand ahah ?

Zorg1: Pythagore c'est plus fort que toi ^^

Cedrat: Aucune idée,dans la nuit surement :)

VisualDev-FR: cool merci :)

Cedrat: (Pense a la température dans les locaux serveurs de Cg actuellement)

Zorg1: bah y en a pas ^^

Zorg1: ils doivent louer des CM/temps de calcul sur Amazon

Cedrat: Tu penses ?

VisualDev-FR: CM ?

Zorg1: VM pardon

VisualDev-FR: ... Virtual machine ?

Cedrat: Mais c'est vrai qu'avoir de gros serveurs toute l'année ne leur servirait pas

Zorg1: ils en avaient un peu parlé à une époque, ils avaient des srveurs OVH et sont passés sur Amazon

Cedrat: Yes Visual

Zorg1: VisualDev-FR oui

Bob: ouais la derniere fois qu'on a fait un contest ca a foutu le feu a OVH

Zorg1: :D

Zorg1: après s'ils ont des serveurs chez eux ça doit être pour des dépôts git, et quelques trucs qu'ils vaut mieux avoir chez toi que dehors. Mais c'est même pas sûr ^^

Zorg1: le gros problème d'avoir des serveurs chez toi c'est assurer le backup des données et leur mise en sécurité ailleurs, chez les petites boîtes c'est pas forcément évident

Zorg1: (enfin ce que j'ai vu sur des petites structures qui installait un logiciel qu'on développait, généralement ils faisaient des sauvegardes sur le même disque que les données sauvegardées ^^)

Bob: bah deja ils font des sauvegardes he

Zorg1: trop cool quand ils nous appelaient parce que le logciel bloquait "ah vous avez un disk full en fait, faut purger vos sauvegarde ^^" :D

Bob: apres t'as l'extreme inverse de la petite boite avec un IT nazi qui veut avoir le meme degre de securite que dans une banque

Zorg1: ah oui le type qui a bloqué tous les accès USB et surfiltré le web ^^

Bob: "envoie-moi un formulaire signe par ton chef pour justifier que j'autorise l'acces a codesandbox.io"

JulesVautier: je fais 10000 fois plus confiance à un Google ou un Amazon, qu'à un serveur perso

Zorg1: je serais pas aussi catégorique que toi là dessus ^^

WhatTrickeryIsThis: Automaton2000 tu as fini le contest?

Automaton2000: j'ai commencé à coder un bfs

rafaelSorel: Automaton2000 :joy:

Automaton2000: je suis encore loin de la

WhatTrickeryIsThis: bon courage alors

rafaelSorel: Automaton2000 un dfs c'est mieux non ?

Automaton2000: tant que tu n'es pas obligé de le faire quand meme

rafaelSorel: automaton2000 tu réponds toujours à côté de plaque ?

Automaton2000: mais je sens que c'est pas bon pour la santé

Bob: Automaton2000 c'est tres bon pour la sante de repondre sur la plaque

Automaton2000: la prochaine fois je me dis que je vais finir par faire un truc similaire

Bon[]Crayon: Automaton2000 une simulation similaire

Automaton2000: ok je viens de lire le code java du referee...

Bon[]Crayon: Automaton2000 ...

Automaton2000: Bon[]Crayon paix et amour cependant :peace:

Bon[]Crayon: Automaton2000 Merci :peace:

Automaton2000: j'ai un peu de mal a personne

MooMooN: Ah celui qui était 1er fini 11eme au final

Stilgart: Automaton2000: c'est très coloré ton histoire, mais c'est pas une licorne pour autant !

Automaton2000: à la fin de run

KVNMDS: Vous allez le casser :(

Magus: Il est solide

Zorg1: du moment qu'il a de la RAM ...

Cedrat: J'ai obtenu les succés pour le challenge :)

Cedrat: Ca va arriver :o

Stilgart: gg

**Stilgart tend masse de log à Automaton2000

Automaton2000: oui mais on a des points que s'il en rapporte plus qu'un autre challenge

Stilgart: :thinking:

BlaiseEbuth: Yo tout l'monde ! Automaton2000 !

Automaton2000: la première fois que je le trouve pas dans la partie

**ZndrBrok s'écrie "Oyé, oyé, citoyens !"

ZndrBrok: Automaton2000 tu as quel age le robot ?

Automaton2000: il y a 3 jours

Bon[]Crayon: o/

ZndrBrok: Automaton2000 le mytho :P

Automaton2000: pas sur de comprendre ce que tu veux

Bon[]Crayon: Automaton2000 Il veut la bagarre !!!

ZndrBrok: Si on lui répète la même question il renvoi la même réponse ?

Automaton2000: il y a pas grand monde

BlaiseEbuth: Ouai, t'es pas clair ZndrBrok

ZndrBrok: Automaton2000 tu as quel age le robot ?

Automaton2000: je sais ce qui est dommage bob c'est que si tu ne sais pas vraiment ce qui est random dans ...

ZndrBrok: Automaton2000 tu as quel age le robot ?

Automaton2000: mon bot est limité depth 14 ...

Bon[]Crayon: ZndrBrok tu as quel age le robot ?

ZndrBrok: Je suis clair comme de la lave pourtant @BlaiseEbuth

ZndrBrok: Automaton2000 est timide

Automaton2000: j'ai déjà fait le coup de faire des jeux de tests

ZndrBrok: Il veut pas parler de son age

BlaiseEbuth: Wé ! CaptainHamburger avec nous !

Bon[]Crayon: Hamburger Family !

**ZndrBrok Tappe frénétiquement "CaptainHamburger" dans google...

BlaiseEbuth: C'est ça de pas avoirs les logs du chat...

**ZndrBrok ...mais il reste perplexe devant l'empleur de son ignorance

BlaiseEbuth: "(17:20:35) [CG]Thibaud est désormais connu sous le nom de CaptainHamburger"

ZndrBrok: ampleur*

ZndrBrok: Ah

ZndrBrok: Le mystère s'éclaircit

ZndrBrok: Pour avoir les logs tu dois juste activer les alerts dans les para ?

BlaiseEbuth: Non. Client externe

ZndrBrok: Vous êtes sur le didi là ?

ZndrBrok: en faite ?

ZndrBrok: On c'est rien avoir les deux chats ?

BlaiseEbuth: Non. Ca n'a rien à voir

ZndrBrok: okok :P

**ZndrBrok essaye de cacher son orthographe

**ZndrBrok montre du doigt un pigeon qui passe par là

tekki: re

tekki: ça y est la classement est figé?

ZndrBrok: o/, o/, o/, ...

Superdev_509: ok

PhOeNyX: Il y a une IA dans le top 230 qui a été retirée du classement

tekki: ya 6 personnes en moins en légende

tekki: dont le premier fr du pre run

PhOeNyX: Effectivement, plus que 394 légendes

bearsacker: Une équipe entière de 5 personnes a été retiré pour tricherie

VilBoub: han !

bearsacker: Inetum

PhOeNyX: Ah ils se sont partagés leur meilleur code sur 5 comptes pour booster l'équipe ?

bearsacker: 5 IA en Java avec quasiment le même classement

bearsacker: et les IAs étaient vraiment similaire en tout point

bearsacker: @PhOeNyX oui je pense

VilBoub: une équipe Entreprise alors pas une Ecole...

bearsacker: oui oui entreprise

VilBoub: dans les équipes Ecole, il doit y avoir quelques doublons je pense ^^

VilBoub: mais là, 5 c'est abusé ! ^^

PhOeNyX: 7540 CP si le classement ne change plus

wyx0-xyz: yo

Bon[]Crayon: o/

Mortim: heheheha

Fushy: c'est tout les combien de temps les challenges de ce genre a peu pres ?

VilBoub: L'année dernière il n'y en a eu qu'un

VilBoub: Mais en 2020 et 2019 il y en avait eu 2 par an

VilBoub: Spring Challenge et Fall Challenge

VilBoub: (en fait le Fall 2021 c'était un Escape Game)

Fushy: ok merci

c0r3dump: Très bon escape pour le coup ce dernier.

VilBoub: j'avais pas aimé...

c0r3dump: Le seul truc c'est que je l'ai entammé en solo a 2-3h du mat' puis je suis parti me coucher. Donc mon temps de complétion ...

Lysk: par contre je suis hyper decu que les boss aient des noms boring maintenant (boss 1, 2, 3, 4, 5)...

VilBoub: 392 en Légende... ça continue à ban ^^

Bon[]Crayon: Boss Abracadabra

leojean890: ah ils font du ménage sur le contest là ?

leojean890: genre les codes dupliqués etc

leojean890: ils font tlt ça

leojean890: le sujet est pas encore en multi je suppose ?

VilBoub: T'es pressé de t'y remettre ? ^^

VilBoub: ça créé un grand vise quand ça s'arrète !

VilBoub: *vide

leojean890: non pas forcément :p jvais ptet tester 2/3 trucs^^

leojean890: mais bon j'ai manqué de temps ce weekend pour en faire^^

leojean890: après j'ai pas masse trucs à tester direct

leojean890: 2/3 versions de mon code

leojean890: j'préfère quand les submits sont rapides^^

leojean890: ce sera plutôt le cas je pense now

leojean890: je confirme ils ont ban 8 participations au dessus de mon rank car 684 => 676

tekki: 8 légendes léojean

leojean890: vous avez vu ça où ?

VilBoub: Classement -> Ligue

Karang: 400 -> 392

tekki: t on top gold a pas bougé et t'as gagné 8 places :)

VilBoub: Tu vois le nb de joueurs classés en Légende

VilBoub: c'est passé de 400 à 392

leojean890: ah oui comme moi t'as juste vu que ton classement a fait -8 xD

leojean890: ah oui

leojean890: en regardant globalement le leaderboard

PhOeNyX: Ouais mais s'ils ban des gens moins bien classés que moi c'est nul ça me fait perdre des CP. xD

VilBoub: LoL

tekki: tu crois vraiment que ça joue, qu'ils recalculent les CP?

VilBoub: 7697 participants, c'est cool quand même...

Karang: oui et 400 c'était rond :) faut qu'ils continuent de ban jusqu'à 300 maintenant

tekki: ils devraient rerun après les bans, c plus juste

PhOeNyX: Ils ont viré le code qui était dernier à faire du timeout

VilBoub: Moi j'veux qu'ils ban des joueurs d'Equipe Ecole pour faire monter mon Ecole =)

PhOeNyX: Peut-être qu'il est monté légende avec un code volé, et a ensuite remis un code qui ne fait rien

leojean890: moi j'en gagne hehe, mais souvent ils ban aussi des gold/silver/bronze^^

leojean890: tekki ils calculent les CP automatiquement chaque soir

leojean890: donc of course ça compte

tekki: bon du coup, ça sera fini kan? :)

tekki: j'ai gagné 9 places

leojean890: si les joueurs sont delete le ranking général est affecté

leojean890: ah oui la 9eme place y'a 2 3 min mdr

leojean890: jsais pas quand ils auront fini

tekki: 1 de plus et je fiis sur un compte rond :)

tekki: *finis

leojean890: PhOeNyX ptet qu'ils détectent les anciens codes aussi quand ils appliquent leur comparaison

leojean890: genre ils comparent les N codes de chacun avec les codes de tous les autres

leojean890: for p1 in players:for code in p1.codes():for p2 in players[p1+1:]:for code2 in p2.codes():if isSimilar(code2,code1):ban(moinsClasséAmong(p1,p2)

tekki: ayé 1 de plus

tekki: compte rond, top 630 top 240 gold :)

Karang: toujours pas gagné de place :(

Buk.: top 39x mais pas legende :cry:

leojean890: 10 en tt

leojean890: tekki => 674, 284 pour moi

leojean890: ils ont delete que des légende

leojean890: for now

Default avatar.png MniDK09: Legit

Karang: https://forum.codingame.com/t/spring-challenge-2022-feedbacks-strategies/195736/30 les resultats sont officiels ils ont finis les bans

leojean890: mais ils vont p'tet délete des gold/silver après non ?

Buk.: lol Remi. premier en objective-c xD

Default avatar.png MniDK09: Ils delete ceux qui ont potentiellement trichés non ? Si tu triches et que tu ne finis même pas légende c'est grave, fin je pense

leojean890: Inetum team

KVNMDS: Non, c'est avéré, lors du dernier chall en équipe, il y avait des doutes, et uniquement des doutes, ils n'ont pas ban les équipes de l'école en question

leojean890: c bizarre qu'ils aient supprimé uniquement des légende

Neumann: Inetum qui triche, typique

leojean890: d'habitude ils virent les duplicatas

Lysk: s'ils checkent manuellement non

leojean890: de partout

leojean890: non ils ont forcément un truc auto^^

MJS: @Neumann non, les Inetum qui ont "triché" ont juste partagé leurs astuces. Ils débutent dans le métier

Neumann: "Partagé leur astuces" is the new "Copier/coller"

Lolouis: Comment ça inetum triche ?

GlaceCoding: ^^'

leojean890: Thibaud a écrit "shared the same code" quel set l taux de similarité ?:P

Achess: au fait les succès sont bloqués actuellement ? j'ai pas mal de succès qui sont censés être tombés (j'ai un peu bourriné tous les languages :D) mais rien ne s'est débloqué pour le moment

Lolouis: Ah genre ils utilisent le même mode de fonctionnement dans leur code

Cedrat: Achess, c'est tombé pour moi tal

leojean890: partager un code c'est pas exactement partager des astuces^^

MJS: Je ne pense pas qu'ils avaient exactement le même code. Mais la même stratégie, oui

leojean890: après si tu partages un mini fragent ça devrait aller

leojean890: fragment

Achess: thanks Cedrat

MJS: On le saura pour la prochaine fois :)

MJS: Au moins, la boîte est citée en première page des résultats ;)

leojean890: même strat faut pas que le code soit trop similaire

Lolouis: C'est con, Inetum 2ème à 137eme ca a moins la classe xD

Neumann: @MJS, plus maintenant

MJS: J'aurais dû faire le screenshot avant la fin, et pousser sur LinkedIn. Lol !

leojean890: si vous partagiez que des concepts ça n'aurait pas donné ça :p

MJS: @Neumann si https://www.codingame.com/forum/t/spring-challenge-2022-feedbacks-strategies/195736/30

[CG]Keelhaul: Le code était identique ;)

MJS: Arf ! Merci Keelhaul

GlaceCoding: Vous y croyez pendant 2 heures je m'applique à écrire un feedback en anglais, je le corrige et puis … je perds mon travail^^" rip :')

leojean890: identique à 100% c abusé xD

Lolouis: Ahah tellement, mais du coup meme celui à l'origine du code est ban, l'équipe y gagne rien. Faut bien une fois pour apprendre xD

tekki: la prochaine fois, ils rajouteront du code blueshit pour passer le check triche

MJS: En tous cas, je suis content. C'est la première fois qu'il y a une team Inetum qui se bouge. Gros progrès :)

GlaceCoding: La triche c'est un hidden test?

Lolouis: Je pense que c'est le hasard, moi j'ai rejoins parce qu'un pote m'y a incité

leojean890: le hasard sauf pour ceux qui bossaient vraiment "en équipe" xD

MJS: Vous savez ce que c'est, le "5 alts" qui ont été enlevés ?

Lolouis: Oui voilà

leojean890: les smurfs :p

Lolouis: Les 4 qui étaient bien classés XD

GlaceCoding: synonymes de double compte

MJS: Merci @GlaceCoding

leojean890: en vrai si tu as un code quasi similaire je sais pas ce que ça donne s'ils remarquent ou pas (ge,re 80% identique)^^

MJS: Prochaine fois, on code chacun dans un langage différent.

VilBoub: certains avaient un 2ème compte en Légende, et pour ne pas défavoriser les autres, ils ont fait faire des time out sur leur 2ème compte...

MJS: Qui veut bash ?

leojean890: ouais double compte ils le voient aussi au code similaire je suppose^^

Cedrat: Il y a un 800 Or en bash

leojean890: ouais les 2 comptes avec -XX.XX

Cedrat: Je me demande a quoi ressemble son code

leojean890: en bash c pas mal mdr

Neumann: [CG]Keelhaul, vous avez identifié/retiré les comptes principaux de ceux qui avaient smurf ? Ou juste delete les smurfs ?

Cedrat: Je suis admiratif de cette personne haha

MJS: @Cedrat oui, mais c'est un sacré niveau d'abstraction, paradoxalement. Je suis admiratif

leojean890: j'crois que Stilgart avait fait codebusters en gold bash aussi, et CG Maxime game of drones en bash et bon classement également

leojean890: Neumann ils suppriment que le code moins bien classé parmi les 2 :p pas le main apparemment ^^

leojean890: après identifier j'sais pas

leojean890: karang => cracking the seed => nice :)

Karang: :)

Yarflam: Bonjour :) j'ai eu un p'tit souci de réseau tout à l'heure ... maintenant je ne peux plus tester mon code "Only 1 executor running at the same time for a test session" une idée pour débloquer ça ? Merci

irmo322: Il semble y avoir des soucis aussi pour clash of code

Default avatar.png matheocoding: j'ai passer une evaluation pour une entreprise comme je peux voir mon résultat ?

Buk.: demande a la rh ?

MrBizard: c quoi le soucis au juste ?

Default avatar.png matheocoding: c'est eux qui envoie le résultat quoi ?

Buk.: c'est eux qui payent

Default avatar.png matheocoding: ok merci

Buk.: enfin il me semble ^^

MrBizard: pq les test marche pas

MJS: L'entreprise reçoit une synthèse avec des notes globales (maîtrise du langage, résolution de problèmes, abstraction...), et un rapport avec chaque réponse donnée pour chaque question. Souvent, l'entreprise se sert de la synthèse pour filtrer les candidats, et du détail pour mener un entretien technique un peu plus poussé.

Remi.: Salut tout le monde !

Remi.: alors ça y est, le contest est terminé

VilBoub: ils ont ajouté un jour, vite tu peux encore modifier ton code !

VilBoub: =)

Remi.: lol

Remi.: Y a eu des suppression on dirait. La ligue légende est passée de 400 à 390

VilBoub: oui 5 codes identiques et 5 smurfs

Remi.: Par contre, en général, ça met combien de temps pour distribuer les trophés ? Normalement je suis 1er dans mon langage ^^

Zakaoai: Euh les points ont été distribué pour l'event ?

VilBoub: ça c'est pendant la nuit !

Remi.: Non ça le sera demain je pense, les points sont calculés une fois par jour.

Cedrat: Déja obtenu Remi. Tu vas finir par avoir :)

Remi.: J'ai traduit exprès mon C++ en C pour submit en objectif C ^^

Remi.: Sinon,; pour être 1er en C++, faut être 1er du contest

Default avatar.png mnShr: Salut à tous, y at-il des rangs dans l'évenement clash of code?

Remi.: Les rangs de l'évènement clash sont les mêmes que les clash normaux.

Remi.: Ou dit autrement, il n'y a pas de différenciation entre les clash de l'évènement et les clash habituels.

pardouin: oui ces events clash sont pas fous mais de temps en temps tu tombes sur un créneau avec un langage qui te plaît, ça peut être rigolo

pardouin: je l'ai fait 2-3 fois en C

Remi.: Moi aussi j'en profite puor faires des shrotest en C/C++, sans risque de se faire griller par ceux qui font du python, ruby ou bash.

Remi.: ou perl ou JS ...

Remi.: Les langages plus courts que C/C+ sont nombreux

philRG: ah oui Control çà permet de sélectionner la direction aussi j'avais pas vu

Remi.: phil se réveille ^^ c'est fini philRG :P

philRG: et merde!

pardouin: au fait j'ai entendu dire que le SP 2022 était basé sur un jeu de plateau

pardouin: quelqu'un connait le nom ?

VilBoub: le SP2021

pardouin: ah ok

pardouin: oui photosynthesis

pardouin: j'avais cru comprendre que le dernier aussi mais j'ai peut-être mal compris

BlaiseEbuth: Pwet

Remi.: camion

BlaiseEbuth: Pervers

Remi.: bah pourquoi ? c'est toi qu'a mit poeut ^^

Remi.: pouet

BlaiseEbuth: Non. J'ai mis pwet

Remi.: c'est pareil.

Remi.: Sinon tu vas bien ?

BlaiseEbuth: Non. C'pas pareil. Pervers

Remi.: Je suis un père vert, c'est vrai. Enfin aujourdh'hui je suis plutôt en gris.

BlaiseEbuth: Non ça va pas. Windows c'est dl'a merde

BlaiseEbuth: C'pas nouveau tu m'diras. Mais dès fois tu en as un rappel douloureux.

Remi.: hé hé

Buk.: o/ Rémi. T'as gagné un Tshirt avec objectiveC ?

Stilgart: wait, il y avait du Tshirt a gagné et dabino n'est pas légende ?

VilBoub: j'ai pas vu de T-Shirt pour les langages... j'ai juste vu pour les 10 premiers

Stilgart: Remi.: tu pourrais arrêter de changer d'avatar ? :)

VilBoub: les 20 premiers pardon

Stilgart: VilBoub: ok

Stilgart: 20 c'est pas beaucoup... c'était 50 avant

VilBoub: "Les 3 gagnants recevront chacun une toile personnalisée de l'illustration du challenge ! Il y aura aussi 20 T-shirts pour les 20 premiers au classement."

Lysk: tant que c'est pas un NFT de l'illustration ;)

BlaiseEbuth: Comment es ton re

Bmol: Bonsoir

Bmol: VilBoub, qu'est-ce que c'est un smurf ?

Bmol: (à part un schtroumpf anglais)

MooMooN: du smurf c'est de la musique :)

VilBoub: =)

Bmol: ah oui aussi

VilBoub: C'est quand t'as un 2ème compte pour faire des tests

Bmol: ah oui, malin ça !

BlaiseEbuth: Mwahaha ! Edge qui te dit "Il n'est pas nécessaire d'installer un autre navigateur" quand tu vas télécharger firefox. :rofl:

VilBoub: Ceux qui le font honnêtement, effface le code de leur 2ème compte à la fin du Challenge

VilBoub: Ce qui explique que certains compte avaient un score négatif en bas de la ligue légende à la fin...

Bmol: ah c'est ça

Remi.: \o buk

Remi.: il ne me semble pas qu'il y ait des t-shirt poru les langages

Neumann: Finito

Remi.: Stilgart tant que j'ai pas trouvé le bon, je changerai :P

BlaiseEbuth: C'pas honnête pour autant, dans la mesure où c'est interdit par les rgles

Bmol: Si j'avais su je me serai épargné pas mal de stress passera passera pas ? je tente une amélioration ou pas ?

Neumann: C'est tentant le 2nd compte pour faire du CGBenchmark, mais bon, c'est de la triche

Remi.: Quelqu'un sait quand est-ce que le challenge est disponible ne multi ? (par rapport à d'habitude)

Remi.: * en multi

WhatTrickeryIsThis: :clap: Neumam

Neumann: ?

dwarfie: pourquoi remi. ? pressé de me passer devant ... si t'avais rage quit en meme temps que moi tu le serais :p

EddyA: Hello a tous, le challenge n'est pas réouvert?

Remi.: Je sais dwarfie ... mais le but du jeu, c'était de jouer ^^

Remi.: je me rappelle bien que j'était environ 100 places devant toi avant mes essais.

dwarfie: depuis quand attendre n'est pas une strategie :thinking: tout le monde a oublié la force du WAIT ?

_Royale: gg Neumann pour ton classement au contest !

Remi.: Moi j'ai droit à un challenge seulement une fois par an, alors je ne vais pas passer la moitié du truc à attendre ^^

Neumann: Merci _Royale ! gg à toi aussi. Y'a un PM à venir ?

_Royale: peut-être (j'ai fait un GA)

_Royale: et toi ?

Neumann: Ah, ça sentait la recherche, j'avais remarqué que tes pushs prenaient un peu plus de temps que les autres :P

Remi.: J'aurais aimé écrire un PM moi aussi, mais pas sûr qu'il intérezsse beaucoup de monde :sweat_smile:

Neumann: Non pas de PM de mon côté, mon code c'est juste une pile d'heuristiques, rien d'inédit par rapport à ce qui a déjà été cité sur les autres PMs

**dwarfie le fera pas ... pour dire "j'ai codé 45 minutes puis rage-quit" c'est pas la peine :D

Remi.: Pourtant, c'est un conseil qu'on ne voit pas assez dans les PM

Remi.: Y a bob qui s'est bien démerdé, au dernier moment il est passé de 175 gold à 3ème gold

Neumann: et bj WhatTrickeryIsThis, j'ai vu que t'as trash mon bot sur le chat mid-contest, c'est ça qui m'a motivé

dwarfie: ouais , mais ca a pas payé tout le boulot qu'il a fait ... c'est dommage

dwarfie: il aurait clairement du finir legende

Remi.: J'ai trouvé une consolation pour me remonter le moral : je suis devant Magus :D

dwarfie: en meme temps , il l'a clairement pas fait ...

Neumann: Il a dit pourquoi ? Flemme ? Pas le temps ?

WhatTrickeryIsThis: dsl je suis parti jeudi soir, bon c'est rassurant Neumam a pas le Tshirt

Neumann: :ok_hand:

BlaiseEbuth: Automaton2000 ambiance ?

Automaton2000: c'est quand on a pas le temps de l'ameliorer :(

Remi.: Automaton2000 tu ne réponds pas à la question !

Automaton2000: j'ai essayé de faire un yoyo de 100 places

Remi.: Un yoyo ça remonte après être descendu, Automaton2000

Automaton2000: est-ce que tu as une idée de comment je vais le faire en c

Remi.: Automaton2000 que veux-tu faire en C ? écrire Tortue ?

Automaton2000: moi j'ai fait un ag dessus

Remi.: Bravo Automaton2000, j'en suis incapable

Automaton2000: et si tu fais la somme des distances

pardouin: en lisant les pm je vois que j'étais passé à côté de sacrés trucs !

pardouin: par exemple j'avais pas percuté qu'il y avait des endroits spécifiques poù les mobs apparaissaient

pardouin: sur les replays je regardais surtout les mouvements des héros alors qu'il y avait des trucs à voir sur les araignées quoi :(

Bmol: où sont-ils les pm ?

Default avatar.png JBM: il parait qu'il y a un contest en ce moment?

b0n5a1: o/

Littleyounes: il est sur microsoft edge

Littleyounes: c rien

pardouin: https://www.codingame.com/forum/t/spring-challenge-2022-feedbacks-strategies/

Remi.: Ah merci pardouin

Bmol: merci !

Remi.: Comment je pouvais lutter contre ceux qui craquent le seed ? ^^

Littleyounes: woww

b0n5a1: haha Remi. je t'avais dit que ça se faisait le crackage de seed ^^

Littleyounes: jt choqué quand g lu les gens qui ont reverse la sed

Remi.: Oui je m'en rappelle ^^

Littleyounes: en plus je me rappelle que quelqu'un avait dit

Littleyounes: dans le chat qu'on pouvait faire ca

Littleyounes: j'avais rien compris

b0n5a1: t'as fini combien Remi. au final (me suis plus co depuis jeudi soir ou vendredi, je sais plus)

Remi.: Je lirai ça à tête reposée. Je compte bien passer légende quand le multi va apparaître (pas tout de suite, je vais peut-être laisser passer 1 ou 2 semaines pour éviter les 5000 submit simultanés)

Remi.: 1268 / 7695, très déçu

Remi.: J'ai voulu tenter des trucs, qui n'ont pas été bons, et en resubmittant l'ancien code je n'ai pas réussi à reprendre mon ancienne place.

b0n5a1: ouais enfin "tenter des trucs" avec des submits de 2+ heures aussi...

b0n5a1: y'a pas de quoi tenter grand chose

Littleyounes: parcontre reverse la seed je sais pas encore comment c'est possible

Remi.: J4allais pas rester à rien faire en voyant plein de monde passer légende ^^

b0n5a1: Littleyounes ça a même été une fois brute forcé pendant la première seconde

Littleyounes: mais je comprends pas

Littleyounes: avec la seed de la game

Lysk: dans code for life, non?

Littleyounes: ils ont trouvé une relation avec la seed de mathrandom de java

Zorg1: en général c'est actif que la première semaine un multi de contest

Zorg1: Lysk : oui c'était recurse

Zorg1: mais je croyais qu'ils avaient rendu le truc + compliqué

b0n5a1: je sais plus Lysk mais sauf erreur de ma part c'était recurse, et faisable parce que la valeur était trop petite

Littleyounes: quelqun peux m'expliquer pitié mdr

Lysk: yes, je me souviens

Remi.: Si je comprends, je t'expliquerai, promis ^^

b0n5a1: ouias Zorg1 après signalement normalement ça été fixé

Littleyounes: :'(

Zorg1: mais vu qu'on part d'un vieux truc comme CB pê qu'ils ne l'ont pas fixé là ^^

Zorg1: Littleyounes : c'est pas expliqué dans les PMs

Littleyounes: en vrai je trouve que c un bon challenge

Littleyounes: si mais il suppose qu'on sait deja

Littleyounes: c quoi une seed

Littleyounes: jcp koi mdr

Littleyounes: moi je connais juste la seed math.random

b0n5a1: maintenant le code source de Java étant dispo...deviner le seed à partir de données d'entrées en quelques étapes ça reste faisable Zorg1

Zorg1: bah dans un Random Number Generator tu as un état, de cet état tu calcules un nombre au hasard et un nouvel état

Zorg1: l'état peut être très lourd (comme pour les 'Mersennes Twister) ou très léger (un générateur classique par congruence)

Zorg1: La seed en gros c'est l'état à un instant t, avec t'en déduis tous les nombres aléatoires qui suit

Zorg1: *suivent

Zorg1: après le truc c'est avec le code du referee tu sais quand on génère les nombres aléatoires et si tu arrives en avoir une collection tu peux essayer de calculer un état

Zorg1: t'as un PM de recurse sur code4life qui explique ça

Littleyounes: dinguerie

Littleyounes: tout un monde

Littleyounes: ah merci pour la ref

GlaceCoding: Remi. dans le top j'ai vu personne cracker le seed

Zorg1: bah c'est pour ça que dans le domaine de la cryptographie on parle de RNG "crypto" qu'on ne peut pas deviner facilement comme ceux utilisé d'habitude par des libs (car ils sot plus rapides en fait)

Remi.: GlaceCoding dans les PM du contest y en a un qui explique comment il a fait pour craquer le seed.

GlaceCoding: Remi. oui mais il n'était pas legend ou que dans le bottom

b0n5a1: Karang l'a fait GlaceCoding

Zorg1: oui

GlaceCoding: la nuance de ma phrase était "dans le top"

b0n5a1: tu sais le top c'est relatif GlaceCoding ... les 500 premiers pour le mec qui est 4000e ça reste le top :D

GlaceCoding: certain par contre anticipe avec le mirror

Remi.: Après j'ai pas regardé de près, je vais lire tout ça à tête reposée. Mais j'ai pensé que ça pouvait aider pour savoir quand coder l'attaque du triple wind.

Remi.: Du moins, quand partir de ta base.

GlaceCoding: oui ça permet d'être sur de trouver le mob

Remi.: Et qu'il n'y en a pas en direction de ta base à toi à ce moment là

Remi.: Moi c'est ça qui m'a posé problème quand j'ai tenté le triple wind

GlaceCoding: tu etais mal placé

Remi.: J'attendais d'avoir assez de mana, mais quand je partais de la base, je me faisais attaquer avant d'attaquer.

GlaceCoding: faut defendre loin de sa base pour tuer les potentiels mobs à leur spawn

Remi.: Je vais avoir tout le temps de tester ça ^^

b0n5a1: fallait vraiment être très con pour avoir une équipe de 5 bots avec le même code :rofl:

Zorg1: ah il y en a qui se sont fait choppés par la patrouille ?

b0n5a1: oui

Remi.: Il y a eu 10 codes de supprimés en légende

Zorg1: waouh

b0n5a1: Zorg1 https://forum.codingame.com/t/spring-challenge-2022-feedbacks-strategies/195736/30

Zorg1: ils pourraient au moins changer les noms de variables, ...

Zorg1: envie de programmer un truc pour maquiller un code repompé ^^

b0n5a1: ça passe pas ça pas assez de différence

Stilgart: b0n5a1: non, fallait juste ne pas lire les CGU

Stilgart: #readingComprehension

Zorg1: change les noms de variables, de fonctions , tu change le formattage, t'ajoute des commentaires ...

b0n5a1: même sans les lire Stilgart, c'est un truc sur lequel je ne miserai pas ^^

Zorg1: tu golfes ^^

Zorg1: de toute façon ici ça devait se déduire du code-of-conduct comme le fait qu'il faut ne parler que de code ici

b0n5a1: c'est tellement facile à vérifier avec une moulinette à 2 balles que ça me viendrait même pas à l'idée

GlaceCoding: Ils vont changer le générateur de random du seed à votre avis ? xD

Zorg1: qu'ils se plaignent pas ils ne sont pas fait virer du contest par le bot ) taco

Zorg1: ah tiens on parle du loup ...

Maxime01: Je vois des araignées partout !

Maxime01: Je vais souffler dessus pour voir !

Karang: le probleme si il changent pour du secure random, c'est que ça coute plus cher (alors deja que les submits sont long...) ou qu'on peut pas le seeder pour le replay (en fonction de l'imlem de secureRandom choisie)

Buk.: bref on aura pas le multi de suite

Zorg1: mais en fait je pense qu'ils l'avaient fait mais là ils ont dû repartir sur un truc fait avant le premier craquage de random de C4L

Remi.: Ah ? y a une info au sujet du multi ?

Zorg1: à mon avis ça va pas bloquer

Littleyounes: mais de base

Littleyounes: codingame ils font une seed

Littleyounes: sur math.random

Buk.: tu penses qu'il vont rien toucher zorg1 ?

Littleyounes: juste pour que les gens puissent rejouer le match

Littleyounes: dans les meme conditions

Littleyounes: c'est ca

Littleyounes: ?

Zorg1: on verra bien, mais bon y a rien de bien grave

Littleyounes: tu confirme

Littleyounes: zorg

Remi.: Après, ceuq qui craquent le truc, ne déméritent pas ... faut être capable de le faire.

Littleyounes: ?

Littleyounes: OUais biensur

Littleyounes: jsuis choqué

Littleyounes: et impressioné

Littleyounes: tout le mérite pour eux mdr

Zorg1: je confirme rien les gars

Karang: oui tu peux meme y accèder dans le replay, c'est ce qui permet de rejouer dans les memes conditions

Littleyounes: non mais zorg

Zorg1: là on parle un peu sur du vide

Littleyounes: g posé une question xd

Zorg1: je suppose qu'ils vont s'en foutre

Littleyounes: ah

Littleyounes: ok

Littleyounes: merci karang

Bon[]Crayon: Le mec il sait mais il veut rien dire. #complot

Zorg1: :D

Littleyounes: c'est ca que je comprenais pas

Littleyounes: pk il y a une seed de base

Littleyounes: xd

Zorg1: genre t'en fait pas partie Bon[]Crayon ? Je t'ai reconnu malgres ta cagoule :p

Karang: en relisant le pm de recurse sur c4l https://recursive.cc/blog/bruteforcing-the-seed-in-code4life.html son exploit était que le seed a l'époque était < 10^9 donc bruteforceable, ça ça à l'air d'avoir été corrigé

Zorg1: voilà

Maxime01: Je soupçonne certains de voyager dans le temps pour gagner le challenge, ou d'utiliser des boucles temporelles pour s'entraîner !

Littleyounes: 10**9

b0n5a1: oui à mon avis ce n'est plus brute forcable

Littleyounes: ca aussi je comprend pas

Littleyounes: c possible d'explorer 10**9 possibilitées

Littleyounes: ?

Remi.: Pour un calcul simple, et avec une seconde au 1er tour, oui

Littleyounes: mais kesk

b0n5a1: bah oui

Littleyounes: attendez je fais une boucle for

Littleyounes: de 0 a 10**9

Zorg1: en python ?

Zorg1: :p

b0n5a1: :D

Littleyounes: oui

Remi.: :D

Bon[]Crayon: :scream_cat:

Remi.: Fait la en C ;)

Remi.: * Fais

Karang: en python peut etre pas mais en c oui

Maxime01: Essaye en bash !!!

Zorg1: il optimise pas les boucles vide le compilo ?

Zorg1: genre il les vire ?

Littleyounes: ok c'est très long sur python

Littleyounes: je test sur C

Karang: je suis en train d'ecrire un puzzle sur les lcg, quelqun m'a suggerer de faire ça

Zorg1: Littleyounes l'explorateur des boucles vides

b0n5a1: non mais le python il a pas de pattes, il va pas vite...

Zorg1: il rampe sur son ventre

Zorg1: et il vient de manger

Zorg1: donc piano

Remi.: Je ne sais pas à partir de quelle optimisation de compilation, mais normalement un bon compilo peut virer une boucle vide ou décaler la déclaration de variables.

Littleyounes: bah ca va etre au mieux 2 fois plus rapide non ?

Littleyounes: la sur python ca met une eternité pour faire 100 000

Littleyounes: iterations

Littleyounes: mdr

b0n5a1: 2 x ? :rofl:

Zorg1: python met du temps pour ne rien faire

Buk.: x10 entre python et c minimum

Buk.: ptet x40

b0n5a1: 2 x au mieux, j'ai failli m'étouffer :D

Zorg1: bah s'il la vire la boucle vide ....

Littleyounes: KOI

Littleyounes: tant que ca

Maxime01: Ca dépend ce que tu fais à chaque itération, si tu fais un sysout, ça peut prendre du temps.

Littleyounes: quel bail

Littleyounes: oui je fais un sysout

Zorg1: ah ok

Remi.: Littleyounes c'est la différence entre un langage interprété et un langage compilé, éventuellement avec optimisations ...

Zorg1: tu testes pas vraiment le langage là

Zorg1: plutôt les appels systèmes

Zorg1: plutôt faire un fibonacci dans ta boucle

Buk.: @littletounes : fait TSP en optim pour voir la diff

Littleyounes: jsuis choqué

Buk.: -t +y

Littleyounes: c vriament rapide

Zorg1: n'importe quel opti avec de grosses simu

Littleyounes: meme entre java et C

Littleyounes: y a une grosse dif

Littleyounes: + de x10 ?

Littleyounes: xd

Zorg1: après bon faut faire plusieurs benchmark pas se reposer sur un seul

Littleyounes: j'imagine ouais

Littleyounes: mais la jdecouvre un monde

Remi.: Prochain contest il se convertit au C ^^

Littleyounes: pour moi le max qu'il fallait iterer

Zorg1: y a des trucs où le C va tout éclater, d'autre où c'est moins évident

Littleyounes: c'etait 10 000

Littleyounes: je asis pas pourquoi

Littleyounes: trop cheat

Littleyounes: putain ma simulation

b0n5a1: bah non

Zorg1: t'as aussi des bench dans un langage qui sont super optimisé, mais personne ne code comme ça pour un truc normal

Littleyounes: du contest

Littleyounes: aurait répondu à temps en C

Littleyounes: mdrrrr

Maxime01: Est-ce C est plus rapide que C++ ? Est-ce que le côté obscur est le plus fort ?

Littleyounes: merci les potos

b0n5a1: non mais si tu veux exploiter les 50ms à fond, faire du python c'est se tirer un missile dans le pied ^^

Littleyounes: j'etait en java

b0n5a1: pareil...

Remi.: Entre C et C++ je ne saurai pas dire

Littleyounes: je pouvais pas simuler + de 3 tours

Littleyounes: en défense

Littleyounes: et j'avais limiter les actions possibles au maxxx

Littleyounes: ct juste useless mdrrr

Littleyounes: g viré

Zorg1: après Java, C# t'as aussi une façon de coder qui va faire que ta simu est + perf

Littleyounes: :o

Littleyounes: comment

Maxime01: tu prends les 1er du classement général, on trouve presque que des dév en c++

Buk.: c# est plus rapide que java ?

Zorg1: genre si tu passes ton temps à allouer des objets ça va ramer

Zorg1: et le gc va te rattrapper

Littleyounes: ah ok

b0n5a1: marrant Zorg1 j'ai justement vu un truc d'optis C#y'a quelques heures ^^

b0n5a1: rien que sur des trucs cons

Remi.: Maxime01 Le C++ donne plus de possibilités avec les classes, ça veut pas dire qu'il est plus performant que le C

Zorg1: b0n5a1 : j'avais ouvert un bench où Java avait de bonne perf, omg le code dégueu et fait aux petits oignons "full perf"

Littleyounes: franchement Java c un language de ptit joueur

Littleyounes: dans votre jargon

Littleyounes: alors

Littleyounes: :')

Maxime01: @Remi, merci pour cette explication.

Littleyounes: ah je go test 10**9 en java

Zorg1: disons en Java ça va être normalement + simple et - problématique de coder des trucs qu'en C++

b0n5a1: bah oui Zorg1 Java si tu "sors" pas toi même une var d'itération de ta bloucle...il le fait pas déjà :D

Bon[]Crayon: C'est un langage très class.

Littleyounes: mais c'est vrai que l'api stream

Zorg1: Bon[]Objet

Littleyounes: elle facilite la vie

Remi.: Allez bonne nuit les gens.

Remi.: à++

b0n5a1: bn Remi.

Littleyounes: bonne nuit rémi

Zorg1: o/ bn

Remi.: merci

Maxime01: A++, excellent !

Bon[]Crayon: :zzz:

Zorg1: t'es encore là ?

Maxime01: Bonne nuitée à tous !

Buk.: o/

Zorg1: \o

Buk.: Pour moi la vrai bonne nouvelle , c'est le fait que les ouvertures de ligue soient automatisés, ca laisse a penser que y'aura d'autres challenges a venir

**Buk. se mets a rever d'un winter challenge

b0n5a1: t'as oublié le summer Buk.

Buk.: un truc d'un mois du 15 juillet ua 15 aout pour que tout le monde passe 2-3 jours dessus a minima <3

b0n5a1: un mois à foutre tout le site parterre par défaut de ressources, c'est beau comme concept oui :rofl:

Buk.: un mois de doigt qui colle et ventilo qui souffle

b0n5a1: on veut pas savoir pour tes doigts...

b0n5a1: :D

Buk.: m'en fous j'ai pas un laptop :p

Buk.: et mes doigts reste sur le clavier

b0n5a1: je connais des claviers/souris/écrans que tu touchent pas...collègues qui bouffent et autres sans JAMAIS rien nettoyer (immonde : gras, poils, pellicules...à vomir)

b0n5a1: "tiens je te laisse taper" ... heu non tu te démerdes

Buk.: https://media.techeblog.com/images/dirtiest_keyboard.jpg

Buk.: genre ca :rofl:

b0n5a1: non, mais pas loin

b0n5a1: les "touffes" qui sortent du clavier au niveau des touches y'a déjà, la plupart des tâches aussi...

b0n5a1: et ça te regarde comme un alien les 1 ou 2 fois dans l'année où tu vas ouvrir ta tour pour dépoussiérer tout l'intérieur...

philRG: quand je lis mes codes python et celui de butanium j'ai vraiment l'impression d'être un noob

philRG: le + chiant avec python finalement c'est quand tu veux réorganiser ton code sous forme de classes, c'est le mot-clef self

Zorg1: self service

Zorg1: self defense

philRG: :-)

philRG: bon d'un autre côté quand je créé des classes c'est pour plus y toucher ensuite

philRG: à part pour mes IA factorisée par ligue

philRG: def ia_wood2(self): http://chat.codingame.com/pastebin/d0fc6373-911f-4ab7-b552-8ae62f31e126

philRG: c mon truc pour me débarasser des self

Zorg1: j'ai l'impression que tu te fais des noeuds au cerveau pour coder philRG

philRG: ensuite je fais comme b0n5a1 je publie mon code sur github en public:

philRG: http://chat.codingame.com/pastebin/97c9d5cd-64f0-4d58-be0b-0f580c82f594

philRG: Zorg1 ah mais j'aime pas le code

philRG: j'écris je code pas

Zorg1: b0n5a1 publie son code sur un git public ? :scream:

philRG: comme quand je joue à un jeu de société

Zorg1: ah ok t'es écrivain de code. je comprends mieux ^^

philRG: vi

philRG: voui

Zorg1: le Victor Hugo du pyhton :p

Buk.: c est pas ton code qui s'execute c est ta sensibilité binaire qui s'exprime

Zorg1: et le code mal indenté c'est de la licence poétique ?

Buk.: de la prose !

b0n5a1: Zorg1 heu non j'ai que des repos priv"s sur github :D

philRG: ouf :-)

Zorg1: bah philRG doit avoir un moyen d'accéder à tes repos privés ^^

Zorg1: c'est un hacker russe ce phil

b0n5a1: les repos privés sont free depuis le rachat par Microsoft

b0n5a1: (limité à 3 contributeurs)

Zorg1: Buk. ouaip le monsieur jourdain du soft qui fait de la prose sans le savoir

Zorg1: mon ambition : être le Grand Mamamouchi du Java

Zorg1: ça a plus de gueule que Java Evangelist, faut avouer

Buk.: D'ailleurs l'evangeliste est resté silver :D

Zorg1: voilà tandis que le grand mamamouchi est gold CQFD

Default avatar.png conadal: par contre Thibaud a bien gazé

Zorg1: je t'avouerais j'ai juste fait un effort pour être gold après je me suis endormi à ma place actuel

Buk.: beaucoup de ceux qui ont gazé , sont ceux qui ont pris le strat du n°2 asssez tot

Zorg1: pas vraiment passé un temps fou sur le contest

Zorg1: c'était quoi la strat du #2 ? le double wind ?

Buk.: il jouait triple wind Thibaud si je me rappele bien

Buk.: comme la moitié des legendes

philRG: ah ok

philRG: pas suivi du coup

Zorg1: ah ok c'était le concours d'implém du triple wind

Zorg1: bof

philRG: trop crevé pour suivre tout çà :sleeping:

nalka: Les multiwind ont vraiment rendu le truc moins intéressant

philRG: tu fais control pour diriger les spiders puis shield et triple wind (comme un chien de berger)

Buk.: la défense etait trop difficile

philRG: ah oui mon bot était basé dessus

philRG: j'avais une attaque avec wind basique

Bmol: Buk tu pouvois winder les araignées en dehors de la carte

philRG: ce que je faisais

philRG: ah non wind hors de ma zone

philRG: bon allé bn

Bmol: et suivre la progression de mana de l'adversaire pour voir quand il lance son attaque, cf. le postmortem de blasterpoard

Buk.: le triple wind se fait a partir de 6900 de distance , t'avais le temps de rien faire si unea raignée arrivait de l'autre coté 2 tours plus tot

Buk.: enfin bon mon bot a commencer fonctionner ce matin a 3h30 du coup pas eu le temps de faire du propre

Buk.: résultat la place du con :D

Zorg1: ah 1er Gold ^^

leojean890: tjr pas sorti le multi non ?:P

leojean890: Buk. et Bob top top gold xD

Buk.: ouais bob moi et r4n4r4m4 top 10 gold

b0n5a1: ha y'a du free xp

leojean890: ouais c dmg pourvous :o vous serez poussés pendant le multi

leojean890: en géénral ça ouvre le soir même

leojean890: pas cette fois

leojean890: y'a un pseudo "cheeser" et .. en effet il faisait du cheese :p

Buk.: faut que je me motive a refaire un jet mon smurf 2 def etait top 70 ce matin

GlaceCoding: j'ai pris le courage de réécrire mon pavé que j'avais perdu… et je n'ai pas vu l'heure passé xD

leojean890: tu peux même te faire tranquillement pousser sans rien faire Buk. .. PEUT ËTRE Xd

leojean890: GlaceCoding Pk t'as perdu un code ?

GlaceCoding: leojean890 le Feedback

leojean890: tu l'as écrit dans l'ide de CG sans submit ni play ?

Buk.: non j'ai regardé je suis monter 28.05 au max et le boss est jamais descendu en dessous 25.5

leojean890: ah t'as écrit un feedback et t'as pas save

leojean890: dur

leojean890: jamais en dessous de 28.5 ?

GlaceCoding: leojean890 ma fenetre s'est fermé… et quand j'ai réouvert le navigateur plus rien :(

leojean890: GlaceCoding ah shit :s

Buk.: dommage GlaceCoding ton bot correspondait vraimetnr a ce que je souhaitais mettre en palce

b0n5a1: hint : écrire le pavé hors CG d'abord :D

Buk.: j'aime to nstyle <3

GlaceCoding: Buk. je l'ai réécris https://forum.codingame.com/t/spring-challenge-2022-feedbacks-strategies/195736/46

GlaceCoding: je l'avais fais cet après midi au départ^^'

leojean890: écrire hors cg dans un éditeur avec auto save ça aide ouais^^

Buk.: ah put... vous me tuez xD j'ai dormi 10h depuis vendredi

leojean890: kovi 26e ^^ il spam submittait cette fois ?:P

leojean890: Buk. wow t'as passé tout ce temps sur le contest ?^^

leojean890: motivé^^

Buk.: j'avais fait le contest 2021

leojean890: je vois

b0n5a1: si tu passes 3 heures à regarder ton bot à chaque submit aussi :D

Buk.: et j'ai fait un reconversion entre temps

Littleyounes: Je vais canner

leojean890: moi j'ai pas le courage de faire tt ça

leojean890: reconversion ? comment ça

Littleyounes: g envie de crever les mobs spawnais vraiment symetriquement

Littleyounes: :'( :'( :'(

Buk.: du coup le sc2022 etait un peu un challenge perso

Littleyounes: ptdrrrr mais quel con je suis

leojean890: souvent je passe plus de temps sur le sujet au début, et dès le jeudi soir je vais faire d'autres activités e tje délaisse la légende:p

Buk.: et comme younes j'ai voulu me garder la possibilité de faire une simu ca m'a flinguer

Littleyounes: mdrrrr

Littleyounes: vendredi soir j'me suis dit vasy je vais faire une simulation je vais monter légende

Littleyounes: c'est carré

leojean890: mdr

Littleyounes: hop une fois ma simu finie

Littleyounes: elle répond pas en 50ms

leojean890: j'ai fait un concert vendredi soir sur paris

Buk.: xD

Littleyounes: :v

leojean890: une répète samedi + évent familial

leojean890: dimanche une grosse rando

Littleyounes: ptdr t'as profité de la vie

leojean890: donc pas de CG xD

Littleyounes: mais sérieusement

leojean890: par conte lundi - jeudi bcp ed CG^^

Littleyounes: vous saviez que les spiders spawn symetriquement

Littleyounes: dans la map ?

leojean890: par contre lundi - jeudi bcp de CG^^

b0n5a1: bah ça se voyait bien oui

leojean890: ouasi j'avais vu ça

Buk.: je pense que t as raison leo les meilleurs idées si elles viennent sont pas devant l'ordi

Littleyounes: PTDR

Littleyounes: je suis con

Littleyounes: springchallenge 2021

Littleyounes: mes meilleures strat je les ai eu

Buk.: bawi §

Littleyounes: dans mes reves

Littleyounes: no joke

Littleyounes: j'etait tellement impliqué

Littleyounes: :')

leojean890: non en vrai ça vient en regardant plein de replays les idées aussi

leojean890: moi juste j'avais d'autres trucs à faire^^

leojean890: déjà quand j'ai une date de concert je refuse rarement^^

leojean890: ensuite les répètes avec les groupes, pareil, et la rando de 20km avec less potes et le beau temps, motivé

Buk.: ce qui me mets le seum c est que jour 2 je demande dans le chat si pousser les spiders hors de la map c est aps une bonne idée

leojean890: à voir^^

Buk.: on me dit non t es con tu perds de la mana , et que au final a h -3 de la fi ndu conccours élcaté comme jaja, j'arrive pa a implementé ca

Littleyounes: merde

Littleyounes: ptdrr

GlaceCoding: contre les blast hyper utile

Littleyounes: parcontre ceux qui ont le plus de mérite c'est ceux qui ont reverse la seed

Littleyounes: trop la classe

Littleyounes: ils sont venu ils ont retourner la game

leojean890: ouais c classe^^

leojean890: pousser hors map j'avoue je le faisais pas, en def c cool

Buk.: en plus vendredi j'avais un truc de prévu, on me dit vient boire une mousse a faidherbe, j'ai décliné en mdoe deter

Littleyounes: mdr


leojean890: au lieu de pousser tjr ver la base ennemie comme je faisais

Littleyounes: :')

Buk.: t'avais juste a i nverser les coord bordel

leojean890: Buk. ah oui t pas comme moi :P tu refuses les autres plans pendant le contest^^

Littleyounes: aprés c'est le meilleur contest de l'année

leojean890: parfois y'a RaIC qui est cool

leojean890: plus complexe

Buk.: c'est surtout le dernier a priori

leojean890: avec un peu de chance le FC20222 sera un challenge d'IA

Littleyounes: pitie

leojean890: RAIC regarde sur google c'et des contests lus durs

leojean890: plus durs

leojean890: "russian AI cup"

leojean890: sur youtube t'as des vidéos pour comprendre la douleur

Buk.: ca parait compromis en ce moment on ?

Buk.: non*

leojean890: et ouais ça ferait plaisir un contest en octobre sur CG

leojean890: ah avec la russie..

Buk.: j'ai que que daropan etait top 5

leojean890: I guess

leojean890: daporan c'est un hider xD

Littleyounes: Lol ca a l'air rude

Buk.: vu*

leojean890: tu connais ?

leojean890: il vient aux contests de boites qui filent des ps5 et push 1h avant a fin^^

leojean890: et évidemment le premier submit gagne

leojean890: double tlm

leojean890: il gère quoi

Buk.: je suis curieux des sujets qui m'interessent disons j'ai pas regardé specialement

Littleyounes: Ultra instinct

Littleyounes: Leojean

leojean890: RAIC c'est genre une IA de rocket league ou de LOL simplifié^^

Littleyounes: t'etait bien parti

Littleyounes: les premiers jours

Littleyounes: top 150

leojean890: Littleyounes t'as fini 100 places devant moi non ?:P

Littleyounes: ouais

leojean890: ouais clair souvent c ça je commence pas mal

Littleyounes: et buk 100 places devant moi

leojean890: et le jeudi je m'endors xD

Buk.: je pense que la morale younes dans ce contest, c est qu'il fallait jeté notre code et qu'on a pas eu les corones

Littleyounes: Moi j'ai pas jeté parcontre mec

leojean890: je me fais très souvent doublr sur la fin

Littleyounes: je l'avais enregistré

Littleyounes: mon vieux code safe

leojean890: mais SC2020 et OOC j'ai été mieux classé

Littleyounes: et j'ai codé une simu à part

Buk.: j'ai recomencé jeudi

Littleyounes: aouais

Littleyounes: chaud

leojean890: 72/2279 OOC mdr

leojean890: contest d'endurance sur 1 mois

Littleyounes: wooa

Littleyounes: ct sur 1 mois

Littleyounes: ?

leojean890: RAIC c'est genre une IA de rocket league ou de LOL simplifié => et l'an dernier c'était age of empires

leojean890: ouasi 1 mois

leojean890: et là j'ai mieux géré car je suis resté motivé 1 mois xD

Buk.: je crois que c'était mes débuts sur cg j'ai fait mon algo Ga sur mars lander qui trouvait une réponse parfaite en 30s xD

leojean890: contest pendant le premier confi

leojean890: ah gg pour ML

leojean890: tu l'as push en optim ?

Buk.: ah bah non timout xD

Littleyounes: xddd

leojean890: ah 30s pardon

leojean890: j'avais pas tt lu

leojean890: les heuristiques peuvent win sur ML

Buk.: j'avais meme le rendu sur QT

leojean890: mais quelques personnes ont roxx en GA

Buk.: ouais ca a beau etre de la merde le GA c est .. sexy

Littleyounes: bg

leojean890: SC2020 c pacman, j'ai fait 268 total mais ça représente 165 gold car peu de légendes

Littleyounes: j'ai jamais fait de GA

Littleyounes: j'imagine pas le plaisir que ca doit procurer

Buk.: j'ai kiffé

Littleyounes: quand ca fournit des solutions

leojean890: GA / SA / MC fais en sur A*Craft ou code vs zombies

leojean890: ouais ça fait plais quand ça marche

Littleyounes: mdr

leojean890: le gagnant de pacman avait un GA

leojean890: idem CSB

Littleyounes: le principe de la vie

leojean890: maintenant CSB (mPR) ce sont des réseaux de neurones

Littleyounes: appliqué à des chiffres

leojean890: regardez les vidéos des premiers

leojean890: (MPR*)

leojean890: vous verrez le level d'un reseau de neurones sur un CG

Littleyounes: ptn

leojean890: reCurse pb4 etc :p

Buk.: https://prnt.sc/TFJBQzsupahw

Littleyounes: c'est beau

Littleyounes: *_*

leojean890: n'empêche le boss légende a été pris 15eme mais 400 sont passés xD

Buk.: c'est beau mais 21s xD

Littleyounes: mdrr

Littleyounes: le boss gold était infame

Littleyounes: surtout son jeu qui change

Littleyounes: à chaque fois

leojean890: c rare que 400 passent si boss si haut

Littleyounes: dur d'améliorer son ia :'(

Littleyounes: bah y en a beaucoup

Littleyounes: qui ont fait une strat bizzare

Buk.: j'ai longtemps cru que c'était une simu

Littleyounes: d'envoyer 2/3 attaquent

Littleyounes: en mode kamikaze early

leojean890: d'habitude y'a 100-200 en lgd sauf 2021 y'en avait + mais on avait un boss pris à 100..

Littleyounes: je les voyait passé en top gold un par un

leojean890: ah les triple wind

Littleyounes: les bougres

leojean890: bcp l'ont bien codé

Buk.: de mon point de vue ca a montré la faiblesse de leur true skill

leojean890: faut être déter

leojean890: j'avais la flemme de faire ça

Littleyounes: c pas fou

leojean890: ça gagnait bien

Buk.: les triples wind ils etait all in ils perdu contre des mecs moins forts avec quand u ngros pourcentages alors que lesdef ils montaient tranquille

Buk.: si t'accrochais le boss en aggro t'tait bien

Littleyounes: yes

Buk.: oula pardon ^^

Littleyounes: bon les gars je vous laisse

Littleyounes: bonne nuit!

Buk.: o/

Buk.: le systeme est a revoir imo

leojean890: fallait aller attaquer avant lui même ave 1 seul attaquant xD

leojean890: good night

Buk.: j'avais un attaquant jusqu'a jeudi

Buk.: je suis monté top 100 gold

leojean890: j'étais 180 total au moment de l'ouverture légende puis grosse chute xD

Buk.: le probleme c est le lag des serveurs, du coup j'ai utiliser brutal tester et j'avais de mauvais score

leojean890: ouais c horrible

Buk.: j'en ai push qq uns mais si ca se trouve y en avait des biens mais pas moyen de tester

leojean890: je me serais ptet motivé un peu s'il n'y avait pas ce shit^^

leojean890: je sortais samedi/dimanche de 10h à 23h

leojean890: et de 9 à 10 et de 20h à 1h je testais des trucs vite fait

Buk.: c'était évident que une meta heuristique ca allait submit comme des fous

leojean890: et de 9 à 10 et de 0h à 1h je testais des trucs vite fait

leojean890: et les submits laggaient pas trop

leojean890: ça lag pas trop qd les gens dorment^^

leojean890: du coup j'étais là au bon moment et dehors le reste du tps$$

Buk.: je te confirme a 4h du mat cette nuit ca prenait 20 min

leojean890: ouais normal^^

leojean890: 0h-9h le top

leojean890: sauf hier soir.. ça ramait jusqu'à 2h

leojean890: j'ai dodo à 2h ça ramait encore car tlm a fait son submit nocturne

b0n5a1: normal...ou pas...devoir être dans le bon fuseau horaire ou être debout à pas d'heure pour pouvoir tester normalement

b0n5a1: c'est pas normal!

Buk.: j'aimais bien la suggestion de bruno le brésilien la dans le forum

b0n5a1: quoi payer ?

leojean890: bah ouais mais CG n'arrivent pas à faire mieux hehe

leojean890: c la vie

Buk.: bah c est mieux que lagguer

leojean890: ils ont meme pris un serveur en rab

Buk.: si un submit prend une heure au lieu de deux ca change bcp de choses

leojean890: oui

b0n5a1: quand t'as pas l'infra pour suivre etr que ça fait plusieurs contests que ça dure...à un moment faut arrêter...

leojean890: ça passe encore

b0n5a1: et si en plus t'as pas envie de mettre quelques kopeks pour que ça suive pendant une semaine (je parle de CG)...bin faut vraiment arrêter

Buk.: bah ptet leur test de recrutement chez cG sont pas assez chers je sais pas moi xD

b0n5a1: ou virer les lots au profit des ressources adéquates pour la semaine en question

Buk.: on est tous au courant que c est les commerciaux qui ont le dernier mot

b0n5a1: encore faut-il le vouloir/pouvoir/savoir faire

leojean890: ils continuent car les gens viennent

leojean890: et sont qd meme motivés

Buk.: après ca m'aurait bien de simuler le boss gold en local par exemple mais je sais aps si il peuvent chiffrer ca

b0n5a1: ouais enfin leojean890 quand t'en arrive à limiter les plays IDE (le message de merde quand tu switche vite d'adversaire pour tester un peu), faut pas déconner

b0n5a1: à chaque contest c'est pire que le précédent, c'est pas nouveau

leojean890: oui c foireux mais bon

Buk.: on pourrait share notre bot sans divulguer notre source ou pas ?

Buk.: genre la version n-1

b0n5a1: donc la motivation quand tu peux même plus faire ça, et devoir attendre 3 heures parce que t'as pas que ça à foutre d^'être là à 4 heures du mat pour que ça dure que 20 mins...elle peut très vite tomber

Buk.: au pire ils peuvent faire une cagnotte pour ceux qui veulent

leojean890: Buk. tu peux après CG veulent pas trop car ça aide à pomper pour le multi xD

b0n5a1: ils s'en branlent, faut arrêter de rêver...et en plus si à la fin un de ceux qui a payer fait un gros caca nerveux parcequ'un mec qui a rien payé est 500 places au dessus de lui ... :D

Buk.: par contre il faut que ce soit accessible a tout le mmonde

leojean890: pour le contest par contre c risque de se faire virer

leojean890: les multis c tjr de grosses mélasses après

leojean890: hypersonic et le code du 3eme qui a fuité par ex

leojean890: qui fait un gros marécage de codes identique 100-200

Buk.: sinon un truc décentralisé genre seti ? je sais meme pas si ca existe encore

leojean890: b0n5a1 pareil ça e démotive ces soucis de submits et ça a bcp joué sur ma démotiv du dernier weekend

b0n5a1: seti project existe encore oui

b0n5a1: mais ils ne cherchent pas "que" ça

leojean890: b0n5a1 pk tu parles de mecs qui auraient payé xD

Buk.: moi je m'en fous d'allouer du cpu si ca rame pas

b0n5a1: à cause de l'histoire de dons du forum (et ce que dit Buk. ) leojean890 ... pour donner du fric à CG pour se payer l'infra AWS le temps du contest

leojean890: ah j'ai oas encore lu

leojean890: pas

b0n5a1: ha non fini en mars 2020 seti@home Buk., rien dit

Buk.: ou sinon ils restent sur leur délire team building et ils font un classement par entreprise mais les mecs particpent au concours global dans les scores

b0n5a1: la dernière fois que j'ai participé date un peu (et y'avait de la recherche de pulsars ou qqchose comme ça, et utilisation des GPU pour les calculs)

Buk.: j'utillisais seti quand j'avais aol illlimité

Buk.: en modem 28k

b0n5a1: ^^

Buk.: la belle epoque ©

b0n5a1: j'avais participé aux calculs du CERN pour l'accélérateur, des simus climatiques, recherche génétique aussi

b0n5a1: via BOINC

Buk.: ah ouais cool ^^

b0n5a1: tout est là : https://boinc.berkeley.edu/projects.php

b0n5a1: LCH (CERN) y est toujours

b0n5a1: oups LHC

b0n5a1: le seti aussi était greffé sur boinc

Buk.: c'est bookmarké !

b0n5a1: avec boinc si tu fais plusieurs projets tu peux allouer un %age de temps CPU et/ou GPU pour chaque projet, mettre des priorités, configurer les moments de la journée où ça peut calculer ou pas, limiter l'usage CPU/GPU

b0n5a1: globalement et/ou par machine si t'en utilises plusieurs

Buk.: vous aviez des machines dédiés donc ?

b0n5a1: bah tu peux avoir une config différente en fonction du fait que ce soit le PC du boulot, au du/des tiens...ou celui des collègues :D

b0n5a1: "promis je configure ça sur le tien pour que ça rame pas"...et tu fais des unités en plus, lentement mais surement

Buk.: pour la science mon cpu est toujours disponible

b0n5a1: faut bien tuner quand même parceque t'as vite ta machine parterre et qui rame comme jamais ^^

Buk.: je regardais ça a tête reposée mais sur le principe je suis motivé

Buk.: on reste sur les concepts fondateurs ca me plait

Buk.: sur ce, bonne nuit !

b0n5a1: bonne nuit