Chat:Fr/2020-05-18

From CG community
Jump to navigation Jump to search

Achess: ouh putain chui passé 1er

Achess: à 25%

Achess: prions ><

WhatTrickeryIsThis: je suis toujours pas legende je suis deg :'(

WhatTrickeryIsThis: le bosss est tellement haut ce matin

VilBoub: klr

VilBoub: WTT t'as fait le yoyo toute la nuit !

WhatTrickeryIsThis: j'étais à 0.2 - 0.5 toute la soirée et il y à des boulets qui ont fait ce qui faut pas faire

WhatTrickeryIsThis: si j'ai le temps je descendrai le boss

WhatTrickeryIsThis: pusher tout ce merdier

Tryum: Roh non, jsuis >500 ce matin :'-(

Default avatar.png thoip: Tryum tu es trop specialisé en attaque.

Default avatar.png BALEK: Lucca

Default avatar.png thoip: #69 gold je vais pas relancer de run sans doute ma place definitive maintenant

gregballot: meeeeh 100 places de moins dans la nuit, ça fait mal

Default avatar.png thoip: plus il y a de submit plus c'est la guerre.

egaetan: fonce WhatTrickeryIsThis

WhatTrickeryIsThis: c'est un peu plus chaud là

WhatTrickeryIsThis: :D

WhatTrickeryIsThis: y aura très très peu de chances qu'on descnende le boss assez bas

Zanbez: Faut surtout pas se tromper de cible, j'arrête pas de baisser.

domak: Zanbez toi aussi tu sers de punching ball pour les spams-repushs qui veulent améliorer leur classeement?

domak: Y'a quand même des risques à repusher maintenant quand on a un score pas degueu

domak: VilBoub il est chaud patate

VilBoub: mouais...

VilBoub: j'essaie ^^

Zanbez: Insiste pas VilBoub

domak: Par contre, si tu pouvais m'éviter

VilBoub: sur un malentendu, ça peut passer...

domak: ah oui vous l'avez bien monté le boss...

Zanbez: Le boss est trop haut

Pinkylily: ça paie de soumettre pendant le petit dej, j'ai gagné 300 places :D

domak: tout dépend où tu étais...

Pinkylily: en bas de silver haha

domak: Zorg hier dans les 150, il repush et il est à 377

Pinkylily: :/ pas cool

VilBoub: Arf, une défaite contre le boss... désolé !

Gh0stm4chine: clairement c'est instable en gold, faut pas repush x)

Default avatar.png Essai: ca a plus d'importance à 50 minutes de la fin

domak: tu peux juste perdre beaucoup

Default avatar.png thoip: hier j'aurais dutpas repusher quand j'avais etteint #34 et voir ce que cela donnait .

leojean890: moi pareil les spam submits du matin m'ont bien baissé j'hésite à repush ;)

domak: Bon VilBoub c'était prometteur mais y'a comme une baisse de régime

VilBoub: =(

domak: Bon moi j'ai tenu la frontière du 240 toute la nui au général

domak: si y'a pas trop de repush ça va le faire

leojean890: ah ouais t'es bien resté

leojean890: moi nope

domak: ah oui merde j'avais pas vu

leojean890: jsuis passé de 121 à 221

leojean890: lol

leojean890: (gold)

Zorg1: bof moi j'ai repush hier

Zorg1: donc 240

gregballot: Lol exactement meme schéma pour moi leojean890

Zorg1: ce ranking c'est vraiment de la merde

domak: oui pas une bonne idée Zorg1

leojean890: ça dépend combien on est

YannT: j'ai essayé de repush en légende tout à l'heure, je suis passé de 80 à dernier lol

leojean890: vers 220 ça vaut ptet le coup ;p$

YannT: je touche plus :p

Zorg1: ouaip ce que j'aurais du faire hier

Zorg1: mais bon t'as des grosses ligues mais t'as toujours le même nombre de matchs

Lanfeust: Bizarre quand même les matchings

leojean890: j'ai pris une violente série de défaite là ;o

leojean890: pas loin du 15 d'affilée

Lanfeust: Mes 30 dernières parites : 14 contre VilBoub, 11 contre thunder, seulement 5 contre d'autres

VilBoub: ^^

gregballot: Lanfeust, c'est normal quand t'es tout en haut d'une ligue

Lanfeust: Et jamais vu le boss, que je bats presque toujours dans l'IDE

gregballot: bon t'es quand même censé rencontrer le boss

gregballot: resubmit 8D

VilBoub: Lanfeust, si t'es fort contre le boss, c'est à toi de push pour le faire descendre !

Zorg1: espérons que cela fasse réfléchir CG sur leur système de ranking

Zorg1: mais bon j'en doute :p

Lanfeust: Vu le temps pour que le sigma baisse un peu, c'est pas jouable, je pense

WhatTrickeryIsThis: comment ranker un pierre feuille cisaux de manière pas aléatoire ?

Default avatar.png 0xCAFE: C'est surtout qu'il faudrait prendre des jeux moins random quoi

Haashi: c'est ca

Default avatar.png 0xCAFE: L'algo est bon

Zorg1: bah les jeux avec une map aléatoire ...

JeCodeAvecLeCul: Le boss va tomber un peu, j'arrive

Lanfeust: Ouaip, c'est le pb : le boss a pris genre 3-4 points depuis l'ouverture

WhatTrickeryIsThis: map aléatoire ça evite le hard code

Haashi: Jeu très random, peu de match par rapport au nombre de personne

Haashi: variance énorme

Default avatar.png 0xCAFE: Il faut soit une map aléatoire+vision partielle soit pierre feuille ciseaux ; pas les 2

YannT: on a cette plainte à chaque contest en vrai, mais au final les bots meilleurs finissent mieux classés, variance ou pas :p

Default avatar.png Essai: il y a pas de random sur une carte symetrique

Zorg1: le pierre feuille ciseau ça reste au niveau des pacs, pour moi c'est gérable

Lanfeust: C'est gérable la partie random

Lanfeust: mais si j'ai bien compris TrueSkill, ça ralentit beaucoup la stabilisation du ranking

Haashi: Moi ce qui m'a le plus frustré c'est le fow

Default avatar.png 0xCAFE: C'est normal qu'il y ait du random sur la map par contre sinon tu fais une IA trop spécifique e c'est nul

YannT: la variance correspond en gros à soit 1) des bugs qui rendent le bot peu fiable, soit 2) une poche de N bots d'un niveau similaire

Lanfeust: beaucoup = énormément

Zorg1: yannt : oui enfin tu te retrouves 50 ou 250 en fonctiondes phases de la line

Zorg1: ça me gave franchement

Lanfeust: Ou alors, il faudrait 5x plus de serveurs pour plus de batailles !

joelthelion: regardez votre score, pas votre classement

egaetan: Allez leojean890 !!

joelthelion: tout de suite la variance diminue

egaetan: fonce !!

leojean890: jtente le repush au risque de finir super bas ;P

Default avatar.png AdaoSwann: C'est à dire ?

Default avatar.png AdaoSwann: mince

YannT: ben parce que y'a 200 bots pareils avec les mêmes features, et/ou des bots théoriquement meilleurs mais avec des bugs qui les plombent ça me choque pas en fait

Zanbez: Leroy jenkins !!!!!!!

Default avatar.png AdaoSwann: la conv était bloqué plus haut j'ai repondu à un vieux message

Default avatar.png 0xCAFE: Les bots sont pas forcément similaires en terme de code mais leur IA sera plus optimisée pour un type de carte et du coup ca fait des résultats différents

Lanfeust: Il y a moyen de voir les dernières parties du boss ?

WhatTrickeryIsThis: ce serait bien mais non je crois pas

Zorg1: pê en récupént id du rant l'age

Zorg1: pê en récupérant l'agentId du boss et en bidouillant une URL

Default avatar.png AdaoSwann: j'ai bien fait de re soumettre oof. J'étais 2200 en bronze je suis passé 1600

BigUP: clair, a un moment, il faut prendre ses responsabilité

BigUP: oups je repond a un vieux truc

Zorg1: the scroll bug

b0n5a1: o/

Zorg1: \o

Default avatar.png thoip: là je viens de relancer mon code depuis bois. et là il va repasser de nouveau gold sans probleme au moins c'est rassurant.

b0n5a1: bon bin je vais avoir l'achievement Zorg1...à moins qu'un fondu fasse une blague dans les 30 min ^^

Default avatar.png thoip: bravo BigUp tu es enfin passé gold

TidyMaze: la lutte est féroce dans le top 10 ^^ shorturl.at/fgrxz

Magus: Salut tout le monde et Automaton2000

Automaton2000: c'est reparti pour un tour ?

BigUP: thoip, oui grosse galère pour y arriver

sanpas83: Qui est Essai qui mange tout :D

sanpas83: thoip ?

Default avatar.png thoip: oui

sanpas83: AHAHA :D

sanpas83: c'est bon passe facile en gold

domak: hey gg BigUP

Default avatar.png thoip: oui c'était facile.

sanpas83: juste que tu ne te auto descende pas :o ^^

Default avatar.png thoip: là en gold il perds tous ces premiers matchs donc pas de risque.

sanpas83: bon je galere boss silver dans l'ide 90% winrate et dans le general je up pas

sanpas83: a ça va :)

JeCodeAvecLeCul: Je tape un peu sur le boss Silver si ça peut aider

sanpas83: dur dur je décroche pas du bas trop random les matchs j'aurais plu du push

sanpas83: a tu passe up gold sur le gong bon sa :)

Tryum: Bon... à 100 places de la fin du gold... je risque pas grand chose à repush O:-)

gregballot: je touche plus moi lol

Magus: bon bah résumé de ce contest, j'ai toujours pas trouvé comment gérer le fog

YannT: le truc standard je pense c'est de jouer les pacs ennemi hors LoS

cnn: Comment tu fais ce graphe tidymaze ??

leojean890: remonté 169 gold avec un resubmit

leojean890: sachant que je m'étais fait baisser 220

leojean890: par les spam pushers

WhatTrickeryIsThis: Vilboub il serait passé légende hier avec cette version, c'est balot :(

domak: y'en a qui vont pas finir leur run...

Tryum: Et beh moi j'aurai pas du :P J'ai perdu 60 places, à 75% des battles

gregballot: j'aurais du resubmit a 9h30

dbdr: YannT supposer que tu sais ce qu'ils font?

TidyMaze: http://chat.codingame.com/pastebin/6e1ec0c2-a436-4674-8c6e-24b39bf74069

TidyMaze: cc cnn

sanpas83: a submit trop tard

sanpas83: pas bon

Crog: Comment rejoint on une équipe ? suffit il d'ajouter un nom d'entreprise à son profil ?

BigUP: gregballot, resubmit la derniere heure, ca ne m'a jamais donné de bon resultats

Tryum: Crog: oui

BigUP: gregballot, en plus generalement ca rame a fond

leojean890: faut avoir confiance en son IA

Crog: j'apparais pas dans mon équipe !!

leojean890: moi je savais qu'il y avait un risque que je perde des places

leojean890: du coup je me suis assuré un bon départ en resubmittant jusqu'à avoir 8 win d'affilée au début

leojean890: et j'ai laissé

BigUP: 40 secondes ....

leojean890: je saute les marécages et arrive 170 plus facilement..

domak: oui même avec ça t'es jamais à l'abri d'un run foireux

egaetan: c'est fini

Default avatar.png SpeedSPTest: fini :o

domak: yes gg à tous

Saelyos: gg

Neumann: Non.

dbdr: gg CG aussi

domak: si si

dbdr: 404 comme fin de contest? :D

sanpas83: gg :) thx a tous

Zanbez: gg à tous

Haashi: gg

sanpas83: oui timeout la :D

Sylions: gg

Default avatar.png AdaoSwann: bah GG

WhatTrickeryIsThis: gg <3

Haashi: fall challenge :(

Default avatar.png 0xCAFE: gg

Default avatar.png AdaoSwann: par contre la page charge pas moi normal ? ^^'

sanpas83: les serveurs ils sont pas au top de leur forme

sanpas83: :D

nmahoude: gg

VilBoub: ^^

Default avatar.png thoip: ils ont clos la page

Sissiimperatice: gg

XLP: gg

WhatTrickeryIsThis: quelqu'un a eu une pop up avec un new contest ? :p

Pinkylily: GG

WhatTrickeryIsThis: c'est quand le prochain?

sanpas83: oui vite :D

Default avatar.png bouajajais: on aura accès à ce jeu plus tard,

Haashi: oui

Default avatar.png bouajajais: ?

Haashi: il s'appelle Fall Challenge 2020

Haashi: donc je suppose automne :(

[CG]Thibaud: oui bouajajais

leojean890: il devrait être dispo rapidement dans les multis

sanpas83: fall challenge mais en fin 2020

leojean890: [CG]Thibaud sait ça mieux que moi;)

Default avatar.png JBM: automne, ou ete, ou hiver

WhatTrickeryIsThis: OUI ! fall challenge

Default avatar.png JBM: on nous la fait plus

BigUP: GG a tous

leojean890: rerun de la légende jpense, avant

WhatTrickeryIsThis: fin d'année lol -> peut être à Noël

leojean890: et d'abord, fin des runs en cours

leojean890: pour classer définitivement les autres que légende

Haashi: après, peut etre qu'il y aura des community contests entre temps

Default avatar.png AdaoSwann: Sur l'image du fall challenge il y a de tout wow

Haashi: bon, 10500 CG points supplémentaire pour moi demain

Default avatar.png agiordan: Les codes en train d'être classés continus bien ?

leojean890: j'arrivais souvent vers 150 gold avec mes runs de samedi soir, mais c'est devenu plus chaud après avec le nombre d'IA croissant etc..

Haashi: en supposant que l'arene sorte aujourd'hui

Default avatar.png AdaoSwann: Je suis 2344 / 4976. C'est pas mal pour un premier, en arrivant en plein milieu je trouve ^^'

Vry: gg les gens ! :p

Stilgart: gg les autres

VilBoub: Bon... la vie normale va pouvoir reprendre ^^

Vry: J'avais pas arrêté la vie normal moi ...

Default avatar.png JBM: naif que tu es

Vry: ... mais c'est pour ça pour ça alors que je suis "coincé"en gold

cocoche007: Vous allez être 118 en légende peut-être

Vry: .... ahhhhhhhhhhhh

Zorg1: ils vont faire comme pour BotG faire un rerun uniquement des 100 premiers ?

VilBoub: j'sais pas si je dois me réjouir ou rager de finir 3ème en gold...

cocoche007: Un commit de la dernière chance d'un Bungladais

cocoche007: solaimanope

leojean890: 117 en légende.. ou peut être 118/119 car solaimanope finit son run tout en haut de gold (idem Nerchio)

Stilgart: VilBoub: dans le doute, rage

VilBoub: =)

R4N4R4M4: Hello tout le monde

Vry: Et Nerchio aussi

R4N4R4M4: repush au dernier moment, et on croise les doigts

leojean890: rerun aussi ;P

leojean890: le repush du dernier moment est bien si tu penses avoir plus d'une chance sur 2 de faire mieux que ta pos actuelle

Tryum: Whaaaat Fall 2020 le prochain ? Il n'y a plus que 2 contests par an ?

leojean890: pas tjr assuré ça:p

Stilgart: bot du premier dimanche ici... au moins, j'ai pas besoin de croiser les doigts :)

cocoche007: Moi je milite pour un classement entreprise en faisant la moyenne car on était que 3 chez nous .... et quand on vois l'armada de certaines...

Stilgart: Tryum: non, 1

Haashi: aller la

Haashi: a vos PM tout le monde

Stilgart: OoC c'était pas prévu

leojean890: y'a pas de contest en octobre ce coup ci ?

Tryum: Stilgart: spring + fall ça fait deux :P

Stilgart: on sait jamais

Stilgart: ha merde

poloch0n: cocoche007 seul le score des 5 premiers membre est pris en compte , peut importe donc la taille de l'armada ;)

leojean890: fall c'est quand ?

Tryum: automne

Stilgart: je confonds toujours spring et fall

Default avatar.png JBM: 21 septembre

ggjulio: Pacman sera accessible apres ? Je viens juste de finir une feature prometteuse... :cold_sweat:

VilBoub: Faut je trouve kkchose à faire de mes journées maintenant ...

Tryum: spring = printemps, fall = septembre

Stilgart: (ne me demandez pas pourquoi)

leojean890: ggjulio bientôt en multi

ggjulio: ah yes. thx

leojean890: bah l'an dernier c'était octobre et cette année septembre c'est la même :p

cocoche007: poloch0n: Cool alors, ca me rassure

domak: bah moi j'ai les 2 (3 bientôt) derniers multis sur lesquel je suis pas légende... donc j'ai de quoi attendre l'automne

leojean890: t'es légende sur bcp de multis ?;P

VilBoub: Venez sur le Multi de Bob : Coders of the Realm... y a pas assez de monde pour se battre !

leojean890: ah oui je suis 10eme sur ça

Default avatar.png JBM: j'ai encore oublie comment retrouver le lien vers le leaderboard pac

Haashi: https://www.codingame.com/contests/spring-challenge-2020/leaderboard/global

Tryum: Bon au final, j'ai perdu que deux places avec le repush..... j'étais 399, now 401 gold ^^

Default avatar.png JBM: merci Haashi

Tryum: oh damn, c'est toujours pas stabilisé !

gregballot: lol je regagne des places

gregballot: :sunglasses:

leojean890: t'as des win contre les runs en cours;)

leojean890: FrenchKiss dernier en légende avec 0.78 ?;o pk un tel gap entre l'avant dernier et le dernier;o

Karocyt_aka_Kevazoul: un code qui plante/timeout ?

leojean890: maybe

Karocyt_aka_Kevazoul: 0.78 je vois que ça x)

leojean890: et n'a pas pris la peine de remettre son code sans bugs qui l'a amené légende je suppose

leojean890: enfin sans les mêmes bugs

egaetan: un smurf passé sans faire exprès ?

leojean890: maybe aussi :P

leojean890: du coup volontairement pourrir son code

kami: on à le droit au smurf ?

leojean890: souvent ce sont des gens qui ont de la e fame

Default avatar.png JBM: t'as droit a tout tant que tu te fais pas choper

poloch0n: on peut encore monter de division sur le push de 9h59 ?

leojean890: et ont peur de submit leur vrai code pour ne pas avoir un truc qui entache leur image ;P

leojean890: exemple, premier à plusieurs contests et ensuite 1200

leojean890: et des que le code gagne ils mettent le bon code sur le main account et un mauvais code sur l'autre

leojean890: comme ça c'est 2 ia diff

YannT: posté le PM 'bot minimaliste' :)

TidyMaze: RIP Saelyos et sa version magnifique de 8h30 :/

TidyMaze: il etait à 31,71

gregballot: Bon bah bravo tout le monde :) C'etait une premiere pour moi, et c'est vraiment tres sympa

cocoche007: Pas trop eu mal pour cette première fois ?

cocoche007: OK... je sors

gregballot: lol

Magus: ah ouai prochain contest dans 4 mois :(

kami: tu as pris du plaisir au moins :D

gregballot: Un peu mais ca va

Magus: j'espère qu'on aura pas de fog of war cette fois

cocoche007: Magus, il disait fin d'année ?

Magus: ah ? je sais pas j'ai juste vu "fall challenge"

Magus: donc pour moi c'est en automne :D

ggjulio: 23 octobre d'apres l agenda quand on register

cocoche007: Rhô, pas fô

joelthelion: c'est quand ce rerun? :)

leojean890: quand les runs individuels seront finis

Mazelcop: c'est sacrément serré

poloch0n: J'ai l'seum de finir top 5 silver >< à pas grand chose de mon objectif

leojean890: et après ces runs indiv ils vont att un peu je pense

BlueGhost31: Les runs sont finis la

leojean890: ouais

leojean890: du coup rerun soon

leojean890: legende

egaetan: l'heure des surprises approche

gregballot: ils rerun que légende ?

kami: oui j'espère finir premier :D

leojean890: oui

leojean890: en gold on est figés là

cocoche007: Yep

BlueGhost31: Ce rerun sera une vrai roulette russe

leojean890: :p

leojean890: sauf au top

Mazelcop: surtout au top

BlueGhost31: Oui

leojean890: ah ouais ?:P

cocoche007: Rerun.....

leojean890: bon bah ça se voit que j'y suis pas si je sais pas ça:P

Mazelcop: il y a 0.04 points de différence entre le #1 et le #2 là

leojean890: ouais je vois:p

leojean890: mais je voulais dire que les gens du top resteront au top;p

TidyMaze: rerun en cours

TidyMaze: ça va foutre en l'air mon graph :/

TidyMaze: tous à 0

joelthelion: il y a combien de parties prévues pour le rerun?

Magus: de mémoire c'est 120 parties par joueur

joelthelion: ah? c'est pas énorme

joelthelion: c'était 200 par submit en légende

Magus: le truc c'est que tu vas jouer tes 120 parties

Magus: mais tu vas jouer dans les parties des autres

Magus: donc en moyenne tu vas jouer 240 parties

BlueGhost31: A 10% je suis a 200 match

joelthelion: Magus merci, c'est logique :)

egaetan: c'est un bestOfX ?

nicola: Le forum est kaputt ?

Magus: egaetan: normalement non, pourquoi c'est en boX la ?

egaetan: je ne sais pas

nicola: J’ouvre les fils dans des onglets mais impossible de les lire.

nicola: Firefox ne les ouvre pas.

Magus: tiens bah Robostac track pas l'ennemi non plus dans le fog mais il a eu quelques idées vachement intéressante en plus que moi

Kirbiby: et moi j'ai l'impression de lire tout mon processus de pensée mais y'a 900 places de différence

Kirbiby: lolilol :p

Magus: wow Neumann t'es super actif sur le forum dis donc

Magus: "It’s been a while since we’ve seen Neumann — their last post was 4 months ago." lol

Neumann: A part les PMS .. Le reste osef

Neumann: "Could you please add X as a language"

Neumann: Non.

Default avatar.png JBM: j'aime bien l'autre qui clot le topic bugs avec "will be released as multi"

Default avatar.png JBM: genre ca empeche les bugs

Default avatar.png JBM: magique

MPSI_LIV_Lipschitz: tron

Neumann: Bon je veux finir devant _Royale, et dans le top 100, je demande pas grand chose

Default avatar.png JBM: y'a moins de submits D que VB.net

Magus: perso je fini top 50 légende sans gérer le fog, ça me va aussi

Magus: mais j'aurais du penser à ce qu'a fait robostac

Magus: considérer qu'un couloir est vide quand le début de ce couloir est vide

Magus: ça évite à tes pacs de l'explorer alors qu'il y a 90% de chance qu'il soit complètement vide

Default avatar.png JBM: ca avait ete evoque ici ca

Magus: de toutes façons y'a pas de t shirt donc le top 20 sert à rien et c'est pas comme si j'avais eu l'espoir d'être top 3

EddyA: Hello, a partir de qd on peut ressoumettre?

Default avatar.png JBM: "asap"

WhatTrickeryIsThis: maintenant vas y

Haashi: mmmh

Haashi: j'avais une simu et un début de beamsearch mais j'étais pas partie sur la bonne piste

Haashi: je faisais un beam avec (toutes les possibilités d'un pac)^le nombre de pac

Neumann: J'ai persisté dans la pire voie. Ca confirme que mon CG-sense est vraiment off depuis quelques contests

Haashi: donc j'allais pas bien loin alors que Magus et Robostac cherchait un par un

egaetan: qu'est ce que je fais peit joueur avec mon depth 9 :'(

Magus: bah depth 9 c'est ce que j'ai quand y'a 3 ou 4 pacs en général

Haashi: putain depth20 Oo

Magus: le fait d'arrêter la branche quand 2 de ses pacs se rencontre ça doit prune pas mal je pense. Déjà ça lui simplifie le moteur vu qu'il gère pas les collisions entre les mêmes joueurs.

Magus: et si tu fais jamais bouger l'ennemi, tu t'en fous de gérer les collisions ou c'est lui qui t'arrive dessus

pb4: Depth 20 ça n'a rien d'effrayant s'il ne spécifie pas la largeur de sa recherche non ?

pb4: S'il coupe à 10 états max, c'est pas grand chose depth 20

Neumann: Oui

Neumann: Depth 20 faut pruner assez agressivement

Haashi: Oui c'est sur, après je suppose qu'il est aux alentours de 100 non ?

Magus: moi je suis à 1000

Magus: c'est vrai qu'il ne dit pas combien d'états il garde

Magus: j'avais essayé d'autres valeurs, c'était moins bon

Zakaoai: Bon 328em

WhatTrickeryIsThis: top 10%

Neumann: Avec 60% qui a juste testé 1h ou 2 :D

LimaceHurlante: Bon, j'ai jamais réussi à passer en argent ... je vais aller postuler chez macdo je crois ... :disappointed:

Default avatar.png thoip: c'est fini

cocoche007: Sympa le rerun au Top 2

Neumann: Saelyos solide, >50% contre tout le top 15

Kirbiby: J'ai fait beamsearch au début, puis je l'ai viré en pensant que ça serait pas bon. Qui a le plus mauvais CG-sense ?

Magus: beamsearch a déjà gagné 2 contests sur CG

Magus: et on l'avait pas vu venir

Magus: (Wondev Woman et Code Royale)

Neumann: Wondev Woman c'est un minmax qui a gagné

Haashi: hypersonic aussi non ?

Magus: ah oui je crois aussi

Magus: Neumann: non c'était T1024 avec un beamsearch

Magus: presque sur

Magus: attends faut retrouver le topic

YannT: pourquoi beam search tho? avec mon DFS comme j'ai pas besoin de cloner/storer les states (je peux jouer des coups et les "déjouer" ensuite)

Haashi: ah non hypersonic beamsearch c'était 3eme

Neumann: T1024 et Agade avaient tous les deux un minmax

YannT: je bruteforce depth 15 et mon bot répond en <3ms même à 5 pacs

Haashi: YannT, j'arrive pas a voir justement comment tu peux déjouer ?

Magus: je trouve pas le PM de T1024, il était pas sur le forum ?

YannT: bah défaire un ordre et remettre des pellets ça se fait bien

Neumann: https://www.codingame.com/forum/t/wondev-woman-feedback-strategies/2910/52

Kirbiby: WW c'était minimax non ?

Magus: ah ok la recherche du forum voulait pas le remonter pourquoi pas

Magus: "It’s been a while since we’ve seen Neumann — their last post was 4 months ago."

Magus: merde

YannT: avec un BFS/BeamSearch t'es coincé tu dois garder tes states, mais en DFS avec imple recursive pas besoin, tu peux juste jouer ton coup, et quand tu backtrack to reprend tes coups

Neumann: Oui je suis au courant

Magus: "I’m sorting all possible moves by the evaluation function, and only keep the best 12 moves, discarding the rest."

Magus: alors vous faites ce que vous voulez

Magus: mais ça, c'est la définition d'un beamsearch

Neumann: Non, c'est du pruning dans un minmax

Kirbiby: ou du pruning

Neumann: Dans un beamsearch tu inclues pas les moves adverses dans ta recherche, c'est la grosse différence

Magus: bah c'est quoi la différence pour vous être un beamsearch et un minimax ou tu prunes sur le nombre de move après les avoir trié ?

Magus: ah ok c'est ça la différence

pb4: Bah là à depth N il peut avoir 12^N états

pb4: Un beam search tu n'as pas le terme ^

Magus: ?

domak: Je suis en train de lire les PMs et bon... y'a pas de grande différence philosophique avec ce que j'ai fait... si ce n'est le talent

pb4: ""I’m sorting all possible moves by the evaluation function, and only keep the best 12 moves, discarding the rest." alors vous faites ce que vous voulez mais ça, c'est la définition d'un beamsearch"

Magus: pb4: j'ai rien compris à ce qu'est un beamsearch alors

YannT: je vois pas l'intérêt dun BFS avec beam vs. un DFS qui te permet juste de bruteforcer avec le temps que tu gagnes à pas clone/storer des states

pb4: --> Ca c'est un branching factor limité à 12

WhatTrickeryIsThis: si seulement tu pouvais coder avec des doigts domak

Magus: bah un beamsearch c'est pareil non ?

Haashi: YannT, tu pourrais envoyer un snippet de ta BFS, je suis nul j'arrive pas a voir comment tu fais ton backtracking pour remonter a l'état d'avant tu gardes un path et tu enleves la derniere position et la remplace si tu vois que le move prochain et mieux ?

Neumann: Parce que là il "beam" sur chaque ply, mais ça n'empêche qu'il a un arbre complet. Il fait des mini-beam sur chaque branche, si ça fait sens

Magus: tu limites a X états, la depth suivante tu vas faire que X^N états, puis les trier et garder que X états

domak: du coup pour le scoring (là est la différence): vous faite comment pour appliquer un malus: cest toujours une multipication?

pb4: Un beam search typiquement tu imposes un maximum de N états au total à une depth donnée

WhatTrickeryIsThis: malus amortif de 0.9

YannT: Haashi: implement recursive, chaque niveau de récursion joue un coup, s'appelle lui même pour explorer plus profond, puis dejouer son coup quand ça backprop avant de backproper lui même

pb4: tu génères branching*N états pour la profondeur suivante, et tu n'en gardes que N parmi ces branching*N

pb4: Ca revient à avoir un branching factor de 1 à partir d'une profondeur donnée

pb4: (pas exactement hein, mais en complexité algorithmique oui)

Haashi: ah ouais ok je voi

domak: et si je veux faire un spread de pac, en m'écartant de ceux qui sont très prêts ca serait plutôt du log?

Haashi: j'avais fait un truc du style BFS(value, noeud) {

Haashi: faild

Stilgart: tiens, Kovi est le nouveau Euler

pb4: ?

dbdr: toujours pas de top3

dbdr: mais presque

Stilgart: dans le top3 presque tout le temps, et surtout pas à la fin

Stilgart: dbdr: désolé, j'ai vraiment eu une semaine encore plus pourrie que je ne l'imaginais :(

YannT: http://chat.codingame.com/pastebin/1bf252b5-a3ce-482a-9cb6-c5da8ed62a56

dbdr: pas de souci

YannT: truc comme ça Haashi

Zakaoai: 3 Fr en top5

YannT: ça bruteforce depth 15 fingers iin the nose, je vais juste pas plus loin parce que ça me fait perdre des places en fait :p

Haashi: http://chat.codingame.com/pastebin/25390b6e-b383-4ec1-8297-73364b9db821

boumagik: hmm donc c'était ça l'élément manquant dans mon puzzle

boumagik: un faisceau de taille fixe, à chaque itération

Haashi: mais ca c'est sur papier, j'ai pas implem mais je vois bien que ca fout la merde parce que je défais jamais mon path

Magus: YannT ton DFS arrive probablement depth 15 parce que tu gères pas les collisions

Magus: (ou en tout cas pas comme le referee le fait)

Vry: Avec le DFS la collision est simple à gérer.

Magus: je vois pas le rapport entre DFS/BFS et la gestion différente des collisions

Default avatar.png Essai: autombe

boumagik: vous savez si ce challenge apparaitra en "libre accès" ? et quand ?

boumagik: (en mode multi, en fait)

Kirbiby: oui. bientôt

boumagik: ok

[CG]Thibaud: https://twitter.com/CodinGame/status/1262318121605611520

Kirbiby: J'ai pas compris en fait; personne ne gère les collisions comme le referee ?

Vry: GG [CG]Thibaud

Vry: Kirbiby ... perso les méchants pacs que je vois sont des murs ...

Magus: Kirbiby: si moi je le fais

Magus: mais c'était probablement inutile :D

Vry: Oui, je pense que pour une fois la simu. esit pas nécessaire tellement le fow est épais.

Vry: En tout cas simu. "exacte"

Kirbiby: je me suis fait chier pour rien pareil j'ai l'impression

joelthelion: aucune simu de mon côté, les ennemis sont une pénalité dans la DFS

joelthelion: le plus important était de bien faire collaborer ses pacs

domak: j'ai essayé de les éloigner les uns des autres mais incapable de trouver une fonction qui marche...

Zakaoai: C'est ce qui m'as manqué le plus la collaboration des pacs

joelthelion: je les fais juste jouer l'un après l'autre, en pénalisant le fait de repasser derrière

joelthelion: et j'essaie toutes les combinaisons d'ordre de mes pacs

joelthelion: basique, mais ça marche

Alshock: bah dites donc y s'en est perdu des places pendant la nuit

Alshock: conclusion du challenge : hésiter entre deux langages et deux approches ça fait trois codes sur quatre inutiles ^^

Mazelcop: entre #7 et #10 ça se joue pas à grand chose

leojean890: karliso avait gagné 2 contests et est 6eme là, pas mal aussi;p

leojean890: pb4, tu n'as pas voulu participer et encore winner/pas le temps ?:P

pb4: Pas très inspiré par les règles, passé trop de temps sur OOC, occupé à essayer de dompter un NN réticent,

pb4: (parmi d'autres raisons :) )

Zakaoai: Merci pour le tutorat de ce matin Mazelcop. dommage que j'ai pas réussi à update mon code pour gagner des rangs

Mazelcop: Y a pas de quoi !

leojean890: pb4 d'accord, je comprends, c'est chronophage et on a chacun nos préférences en terme de sujet :P je préférais aussi OOC mais j'aimais bien PAC !

Zakaoai: Mais bon je deviendrai légende le jour où j'implémenterai tes conseils

R4N4R4M4: rerun fini pour moi : last of legend :D

Neumann: :P

leojean890: arf R4 dommage:o

R4N4R4M4: T'as pu décoller Neumann ?

R4N4R4M4: Ah oui 92 GG

Neumann: Un peu, péniblement, à la force de la RNG

R4N4R4M4: J'ai pushé toute la nuit, ça voulait pas monter malgré quelques features de plus

BlueGhost31: Du coup tu as remplit ton objectif Neumann ;)

leojean890: c'est quoi le lien vers lesPM ?

Neumann: Yes

leojean890: feedback strategies

BlueGhost31: Gg

Neumann: gg à toi aussi

BlueGhost31: Merci

leojean890: R4N4R4M4 t'avais pas une version plus simple qui marchait mieux ?

dwarfie: bon, comme d'hab ... chute de 80 places a la fin ...

R4N4R4M4: C'est toujours ma version Gold, ma version simu faisait 0% de win

leojean890: dwarfie is ont spam submit

leojean890: j'ai pris 100 places à cause de ça donc repush et récup 50 des 100..

Alshock: cette partie là est un peu dommage

leojean890: ah d'accord :s

dwarfie: oui ... comme d'hab ... et a moins que tout le monde relance un submit a 5 min de la fin , ca sera toujours la baise

leojean890: qqn a le lien evrs le feedback strategies ?

Alshock: il pourraient pas automatiser ça ?

R4N4R4M4: finalement tu finis honorablement leojean890

leojean890: soinon ctrl f sur le forum j'imagine;p

dwarfie: Alshock : pouvoir oui ... vouloir non

leojean890: R4N4R4M4 272, 155 gold ça me va =p

BlueGhost31: Onglet discussion leojean

leojean890: ok thanks:p

leojean890: R4N4R4M4 même si j'étais mieux dans OOC (72eme)

Alshock: dwarfie : bah pourtant une fin de contest qui se joue à qui fera fumer les serveurs de CG le plus fort ça doit pas les enthousiasmer non plus, si ?

leojean890: ça me va pour pac

leojean890: je me suis pas mal investi mais moins que pour ooc

Zakaoai: Je me rend pas bien compte mais il y a eut plus ou moins de participants que les précédents challenge ?

egaetan: beaucoup plis

dwarfie: Alshock ... deja qu'ils font rien pour empecher pas le spam ...

leojean890: hier je switchais tte la journée entre 655 et 125 gold mais c'était pas si fiable car ça a chuté ce matin

leojean890: 55 et 125*

leojean890: dwarfie j'ai déjà eu le message "limite de submits atteints"

leojean890: genre je visais trop un bon start de submit mdr

Alshock: xD wow quand même

leojean890: minimum de N vict sur les 10 first

leojean890: mais bon je fais rarement ça:p

dwarfie: leojean890 ... le probleme c'est que c'est pas parce que tu resubmit que le submit s'arrete ... et c'est surtout ca qui fout la merde dans les classements ...

leojean890: génralement je préfère laisser stabiliser

leojean890: genre 24h

leojean890: si tu resubmit le precedent fait pas 110 matchs non ?

dwarfie: si

leojean890: si tu interrompts

leojean890: what ?

leojean890: chelou ça

Neumann: dwarfie ment

Alshock: attends du coup quand tu spammes submit t'as 30 versions de toi qui font des matches dans le ladder ?

leojean890: mais en vrai j'étais 120eme au coucher je comptais pas resubmit à 9h20, ils m'ont forcé la main à m'enlever 100 places :P

leojean890: Neumann partage pas l'avis:P

Stilgart: leojean890: et donc , ça a donné ?

leojean890: CG peut confirmer l'un ou l'autre :p

leojean890: Stilgart 155 gold, 272 total

Neumann: Quand tu repush ça retire l'ancien submit

dwarfie: Neumann ... ah bon , alors pourquoi j'avais un last battles qui affichait 65 puis 70% avant de redescendre a 10% avec le bon bot ... mardi dernier ;)

Stilgart: honnête

Magus: Neumann a raison, faire un nouveau submit stop le submit en cours

Neumann: Y'a des soucis de refresh dans la liste des battles

leojean890: Stilgart moins bien que OOC mais ça me va car OOC j'étaais full investi (bien +) pendant 1 mois complet

Neumann: Depuis les modifs de leur API y'a qq mois

Neumann: Des fois tu repush, tu vois un match de l'ancien push dans tes last battles

Neumann: Genre 11 games dès le début

Neumann: Tu fermes/ouvres les last battles ça remet comme il faut

Stilgart: je confirme avoir vu ça

leojean890: enfin j'étais pas full full investi car télétravail;)

Stilgart: par contre, jamais plus de 11 games pour un first 10

Neumann: Et le pourcentage indiqué mets quelques secondes à se mettre à jour (enfin quelques dizaines de seconde au début du contest, beaucoup moins sur les derniers jours avec l'augmentation de la fréquence de refresh du leaderboard)

leojean890: mais dans mon temps libre c'était 1/3 CG, 1/3 dodo, 1/3 autres trucs donc bcp de CG en période OOC

egaetan: ça se comptait en minutes en début de contest

Neumann: Oui :/ Tous les 10% genre

dwarfie: Neumann ... la c'etait minutes ... et pas mal de match fait avant que ca passe de 65 a 70 ... donc a part (encore) un bug chez eux ..

Neumann: Non c'était une volonté d'économiser des ressources de leur côté avec un refresh ultra lent

leojean890: là j'ai fait 1/4, 1/5 de mon temps libre sur CG pour ce contest je pense

Neumann: Enfin je suppose

Zakaoai: euh perso j'ai passer mon week end sur le challenge là j'ai pas trop profiter pour faire autre chose

dwarfie: c'est pas la lenteur ... mais le fait que le %age de match soit celui d'un autre run mis a jour qui m'a induit en erreur si j'ai dit une connerie

leojean890: le weekend j'ai fait genre 4-5h par jour sur cg

egaetan: on n'a plus le recap de tous les challenges sur notre profil ?

dwarfie: de toutes facons , j'ai quand meme atteint mon objectif , je suis devant vry et ca faiasit bien longtemps ... ;)

Neumann: Si ça refresh toutes les 5 minutes, sur les 5 premières minutes d'un push tu peux avoir le %age de l'ancien push affiché

leojean890: et en semaine genre 2-3h par jour sur cg

leojean890: ce qui est quand même pas mal

dwarfie: Neumann ... je parle pas de latence de l'ancien %age .... je dis que ca affichait 65 et que 5 minutes plus tard ca affichait 70

Neumann: Hum, jamais vu ça

dwarfie: en meme temps , ca ramait tellement ce jour la .... moins que le premier jour mais quand meme un peu :D

leojean890: egaetan on a le recap sur le profil

Neumann: Bon FrenchKiss c'est le smurf de qui ?

domak: oui il faut aller sur classement puis challenges

Vry: dwarfie ... tu as vu, j'ai même pas resubmit ! :p

Neumann: gg Saelyos

Vry: J'ai continué un peu à coder mais j'attends le multi pour voir.

dwarfie: Vry : moi non plus ... sinon avec mon bol , j'aurais eu un run de merde et ca aurait ete pire :D

Zakaoai: Rah déçut je suis que 125em FR même pas le top 100 :'(

leojean890: gg Saelyos

Magus: en effet, gg Saelyos

leojean890: profil : classement puis challenges/combat de bots/optim/COC .. tu as un détail très précis pour chacun

Vry: Ah ouais gg Saelyos !

Vry: Belle remontée

Saelyos: Merci :)

Magus: au fait, t'es encore étudiant Saelyos ?

nmahoude: gg Saelyos

Magus: ou t'as fini tes études depuis le temps ?

Saelyos: Non non j'ai fini y'a un an

Magus: je me souviens plus en quelle année tu étais quand on s'est vu pour Botg

Magus: ah ok

egaetan: gg Saelyos

cocoche007: gg Saelyos

Neumann: Npi2Loup: c'est ton code qui a servi au boss qui a fini #50 ou t'as changé des trucs ?

Vry: Du coup, on veut un beau PM Saelyos ! :D (aussi bien que celui de YannT)

Zakaoai: Bon j'ai atteint 1 des objectifs : Top 10 dans mon langage

Zakaoai: Je suis 10em :p

leojean890: j'ai eu ça pour OOC, le top 10 python

leojean890: ;p

leojean890: ici pas vérifié

leojean890: je suis pas du tout top 10 là :p

Vry: Moi aussi ... mais j'ai déjà fait mieux

leojean890: 117 en légende, 530 en gold, 999 en silver, 2445 en bronze (tjr autant le bordel..)

leojean890: Vry dans OOC t'étais bien :p

Vry: Oui mais j'avais bossé un peu :)

leojean890: ouais :P

Zakaoai: Et encore le plus gros bordel c'était quand il y avait que bronze. Le bronx que c'était

Vry: Là c'était service minimum (en C ...)

leojean890: moi aussi bcp de temps sur ooc

Vry: Ouais une ligue Bronze de 3k bot pendant troisj ours ... c'était original

leojean890: Zakaoai clair, fallait minimum 11 victoires d'affilée en début de submit xd

leojean890: 6 en bash, 5 en clojure, 4 en lua

Zakaoai: Perso je suis passé ultra vite de silver à Gold j'était content. Puis la league Gold les gens commençait a faire des choses trop compliqué

leojean890: 4 en D, 3 en lua pardon

leojean890: moi ils ont cut 200 pour gold quand j'étais 201 mdr

leojean890: mais c passé seul du coup

Zakaoai: j'était dans le cut ;)

_Royale: gg Saelyos !

Zakaoai: il y a des gens en Pascal Whoa bon leur classement en dit long aussi

leojean890: lua Waffle3z 139

Haashi: punaise le nombre de personne en python

Haashi: +1500

Zakaoai: Oaip comme quoi

leojean890: en bash JFB 634

leojean890: j'aurai jamais le courage moi xd

Zakaoai: Ah bah c'est plus de challenge

egaetan: Que R4N4R4M4 en ObjectiveC ...

Zakaoai: Plus le langage est bas niveau plus il faut maîtriser. J'ai justement pris le JS pour faire de la merde.

leojean890: bah clairement en bash je serais pas allé gold :p

Zakaoai: Après je suis ultra content d'un truc c'est mon système de debug. Franchement j'ai fait une petite fonction avec des interrupteurs ça a rendu mon debug bien plus agréable à réaliser

joelthelion: https://douze.pm/~joel/cg/lang.html si vous voulez comparer les langages :)

Zakaoai: score sans compter la league c'est Meh comme répartition non ?

joelthelion: c'est légende uniquement

joelthelion: justement à cause de ce problème

Zakaoai: forcément 2 en JS :p

leojean890: top 9 full C++

leojean890: ensuite ça s'intercale avec du java et C#

Zakaoai: si on coupe a 30 de score il reste que 5 langage

TidyMaze: nice joelthelion

joelthelion: c'est clair que les langages interprétés ont du mal

joelthelion: je me demande si on va voir plus de rust dans les années qui viennent

joelthelion: c'est vraiment plus agréable que du C++

leojean890: rust vu ce qu'on m'a dit (performant + syntaxe user friendly) je devrais test

joelthelion: par contre sur codingame c'est embêtant parce que l'ide compile en debug, et donc c'est vite inutilisable

leojean890: ah:s

joelthelion: ils faudraient vraiment qu'ils corrigent ça

leojean890: j'ai commencé à apprendre scala aussi:p

Magus: c'est corrigé vu qu'on est debug que dans l'IDE

Magus: mais ça fait que les gens ont un gros exploit

Magus: ils peuvent détecter s'ils sont dans l'ide ou dans l'arèn

Magus: et crasher volontairement, ce qui empêche de tester contre eux

joelthelion: Magus les perfs de rust en debug sont très mauvaises

joelthelion: mon bot timeout systématiquement dans l'ide

joelthelion: c'est hyper pénible

leojean890: idem CG benchmark j'imagine

joelthelion: donc submit obligatoire pour tester

leojean890: donc tu peux test qu'en submittant

joelthelion: non, le test local est possible

joelthelion: mais contre soi-même c'est un peu restrictif quand même

leojean890: bon bah go CG benchmark :p

leojean890: ah non

leojean890: c pareil, meme pbm

joelthelion: et puis pour débuguer un truc vu dans un submit, l'ide reste importante

leojean890: ouais l'arène locale sinon mais ça te spécialise trop

leojean890: ouais "rejuer avec les memmes params"

leojean890: rejouer mêmes

joelthelion: voilà, et ben ça rejoue *en debug*

leojean890: jle fais pas mal aussi

joelthelion: et donc timeout, ou dans mon cas, avec des paramètres différents pour ne pas planter

joelthelion: mais du coup impossible de reproduire les problèmes

leojean890: chaud alors

leojean890: si je teste le rust faut que ce soit hors CG:P

joelthelion: il faut surtout que CG corrige le problème :)

leojean890: ouais aussi:P

BigUP: j'ai regardé quelques matchs du 1er, c'est pas le delire. ca ne s'attaque pas, ca ne fait que farmer

TidyMaze: au final joelthelion tu recommanderais Rust vs C++ dans l'état actuel de codingame ?

Stilgart: pour hider rust c'est le top

Stilgart: impossible de faire jouer ton bot en IDE ;)

joelthelion: Pour ma part je préfère rust, mais vu les stats, le C++ s'en sort pas mal :)

Stilgart: genre les 9 premiers :)

Stilgart: gg à CowZow qui a su monter si haut en Java

Stilgart: (j'avoue que je suis impressionné là )

joelthelion: le C++ reste un excellent langage, juste pas très fun à utiliser

Stilgart: ha ça

TidyMaze: yup

Stilgart: je l'ai redécouvert à mes dépends

Stilgart: j'aurais du rester en Haskell et coder un pauvre bfs

TidyMaze: fallait pas quitter Haskell aussi

Stilgart: claur

Stilgart: clairn mais j'avais un plan ambicieux pour une fois (et qui marche sans doute)

TidyMaze: *dit celui qui est parti en Typescript*

joelthelion: alors, typescript, bilan?

Stilgart: j'ai juste pas eu le temps de terminer le code du moteur, de trouver une vraie fonction d'éval, et de remplacer mon MC par un vrai algo

Stilgart: que des détails :D

joelthelion: 10 jours c'est court pour un plan ambitieux :)

Stilgart: chaud, je suis meilleurs que tous les gens en D

Stilgart: heureusement que c'était une priorité absolue d'ajouter ce langage :D

Stilgart: ouch... aucun haskell en gold/legend...

Stilgart: dabino a vu mon rage-quit ou bien ?!

Zaap38: le D c'est cassé comme langage

Stilgart: TidyMaze: tu as fais quoi ?

Stilgart: JBM: et toi ?

Stilgart: Zaap38: j'irais jusqu'à dire que ça n'existe pas en fait

Zaap38: malheureusement ça existe pour mon tp noté

Stilgart: pendant ce temps, pas d'assembleur ou de lisp-like

TidyMaze: Stilgart du Typescript ... timeout inexplicable j'ai ragequit à 4 jours de la fin. Grosse erreur

Stilgart: Zaap38: dur ça :(

joelthelion: D c'est pas une espèce de C++ amélioré?

Zaap38: non

Zaap38: c'est du C++ en moins bien

Stilgart: en C++ j'en avais un bien chiant de timeout... j'ai fini par voir que dans un cas pourri, je posais deux pacs sur la même case en fin de tour = > collision infinie au tour d'après

Zaap38: déjà, ce langage ne fonctionne pas correctement sous windows

Stilgart: joelthelion: comme dit, ça n'existe pas

joelthelion: Stilgart ?

Stilgart: ça fait partie des langages double peines : non seulement il n'y a rien d'original, mais en plus la réalisation est ratée

joelthelion: lol

TidyMaze: et puis après y'a PHP

Stilgart: après, j'avoue que c'est un peu du troll au sens où j'ai pas passé beaucoup de temps à me renseigner sur l'originalité

Stilgart: (peut-être qu'il y a des choses que je n'ai pas vues)

Stilgart: mais bon... quand on voit le tapage qu'on a eu pour avoir D, et le bilan en contest 1 an après... il n'y a pas de raison d'être sympa envers la communauté D

Stilgart: TidyMaze: PHP c'est original dans son usage

Stilgart: (enfin, c'était... ))

Stilgart: -)

Stilgart: Automaton2000: au fait, je t'ai pas vu dire tortue aujourd'hui !

Automaton2000: j'ai un mauvais ratio contre toi

TidyMaze: ouais, c'est bien pour une Personal Home Page

dwarfie: Automaton2000 : excuse bidon

Automaton2000: tu es un bot, dwarfie

Stilgart: TidyMaze: ça a été conçu pour ça au départ ;)

TidyMaze: OHhhhh

Stilgart: Automaton2000: tu peux parler

Zaap38: Automaton2000 tu penses quoi du D ?

dwarfie: Automaton2000 : je te permet pas ... ca fait 2 foi

Automaton2000: ha oui, il y a une différence entre les deux

Automaton2000: je viens de m'en rendre compte

Automaton2000: ce que j'ai pensé à faire un algo de recherche ?

Stilgart: c'est vrai que ça fait deux fois en plus :)

dwarfie: TidyMaze : pas que ... on peut faire beaucoup de choses avec PHP ;)

Stilgart: alors que clairement, je joue plus le bot que toi

Stilgart: AutomatonNN: dis licorne

AutomatonNN: oui j'ai pas compris comment ça marche comme ça

TidyMaze: dwarfie normal si tu commences à compter les bugs

**dwarfie arrive pas a compter les bugs ;)

Stilgart: huhu R4

Stilgart: 100% legend pour objective-C grace à lui

Stilgart: best language ever

dwarfie: juste parce qu'il avait un soucis pour compiler en C normal si je me souvient bien en plus ;)

Stilgart: par contre, ça fait plaisir de voir que TS a du succès, lui

Stilgart: bon, c'est officiellement mon pire contest... même à the accountant j'avais fait mieux en fait :(

Stilgart: à tout hasard, quelqu'un sait pourquoi le site web de e-penser est down depuis quelque temps ?

dwarfie: il en est de meme pour boulet ... en meme temps , on s'en doutait , il a jamais dit qu'il allait rage-quit :)

dwarfie: humm ... a moins que ca soit locam son pire ... je compte pas utg il l'a pas fait

Stilgart: son pire c'est utg

Stilgart: il l'a fait en D :)

Stilgart: n'empêche que je pensais finir mieux qu'à the accountant que j'ai juste pas fait

Stilgart: (j'avais même pas chercher à faire le 100% sur the accountant, c'est dire)

dwarfie: ouais ... je m'attendais pas a un ecart pareil ...

Stilgart: du coup, c'est quand même un très très gros échec ce SC

Stilgart: je t'avais dit 1000e en milieu de semaine

Stilgart: 800e pour Boulet

Stilgart: j'étais pas si loin

dwarfie: bon ca va ... perdu que 600 cp avec la chute de ce matin ... mais rageant quand meme

BigUP: Stilgart, ca depend pour qui, mais compliqué de preformer et trop peu de difference entre les bots, finalement tu vois que le Top ne fait que Farmer. YannT fait Legende en 300 lignes...

BigUP: performer

Stilgart: bah, légende en 300 lignes c'est une perf

Stilgart: (je pensais pas que c'était encore possible ça)

BigUP: Avec 4 fois moins de users, peut-etre le contest aurait ressemblé à un contest classique

Stilgart: pas ici... mon code c'est celui du 1er dimanche :(

Stilgart: j'avoue malgré tout que la taille des ligues c'est un problème

BigUP: Stilgart --> https://www.codingame.com/forum/t/spring-challenge-2020-feedback-strategy/184113/6

Stilgart: tiens, je suis bien d'accord avec Magus sur le coté "trop de fog de suite"

dwarfie: t'inquiete ... le prochain ca sera un jeu de go .... donc y'aura aussi un fog ... c'est tellement la mode :(

Stilgart: no comment

Stilgart: faut que je copie-colle mon code et que j'ajoute une fonction récursive...

Stilgart: cela dit... cette contrib soulève un point

dwarfie: alors que le seul ou on veut un fog .... c'est du poker ;)

Stilgart: c'est con qu'on ne puisse pas remplacer un puzzle existant par un autre

Default avatar.png JBM: je suis pas d'accord avec ce point de vue

Default avatar.png JBM: le fog, c'est la vie

Stilgart: (honnêtement, le nouveau go est sans doute un peu plus intéressant que l'ancien)

Default avatar.png JBM: c'est moins jeu, mais c'est plus IA

Stilgart: JBM: fog, ou information incomplète ?

Stilgart: (c'est pas la même chose)

Default avatar.png JBM: les deux, mais l'un est dans l'autre

Stilgart: le coté fog était sans doute too much sur SC

Stilgart: (de mon point de vue)

Default avatar.png JBM: j'en peux plus des acronymes

Stilgart: mais sans, ça aurait ses défauts aussi

Default avatar.png JBM: c'est quoi sc

Stilgart: spring contest

Default avatar.png JBM: ah ben oui

Stilgart: celui que tu as streamé en dernier

Default avatar.png JBM: dans 3 ans ca paraitra bizarre comme acro

Default avatar.png JBM: hey qu'est-ce que t'en sais de ce que j'ai streame en dernier

Stilgart: non, on pensera à StarCraft

dwarfie: le fog , y'en a marre ... ca tombe bien du coup que le prochain contest soit AC :D

**dwarfie sort de lui meme

Default avatar.png JBM: ben c'est ce que j'ai lu quand tu l'as dit

Default avatar.png JBM: bon, tout ca pour dire, c'est random que si tu le geres pas, mais ca reste equitable

Default avatar.png JBM: et bien plus interessant amha

Stilgart: j'aimerais bien du détail sur le beamsearch de Magus tiens

Stilgart: (parce qu'il y a toujours un point de détail qui me chiffone)

Default avatar.png JBM: bon, t'as un instant pour mon souci de nombres?

Stilgart: pourquoi pas

Stilgart: ça sera plus intéressant que le reste de ma journée en tout cas

Default avatar.png JBM: soit r = sqrt(2qs+d^1)-d avec d=i/s-1/2

Stilgart: chaque lettre est un réel ?

Default avatar.png JBM: i,q,s parametres entiers, s dans {1,2}

Default avatar.png JBM: existe-t-il un jeu de parametres tel que floor(r) en IEEE soit superieur a floor(r) dans R

Default avatar.png JBM: egal y'en a plein (en gros tant que 2qs+d^2<2^52)

Stilgart: j'entends un collègue à Lyon lancer le test sur un serveur de calcul :D

Stilgart: dans l'esprit, on vise l'égalité

Default avatar.png JBM: inferieur de 1 y'en a (une proportion que j'ai pas calculee, mais) a partir de la

Default avatar.png JBM: j'ai pas encore reussi a me prouver mentalement que superieur c'etait pas possible

Default avatar.png JBM: mais j'ai pas encore de contre-exemple non plus

Default avatar.png JBM: j'ai lance le calcul ce matin

Default avatar.png JBM: mais bon...

Stilgart: en gros, je commencerais par chercher une entrée conduisant ) un "mid-point"

Default avatar.png JBM: i de 1 a 2e9

Stilgart: ie, dont le réel est pile entre deux flottants

Default avatar.png JBM: q de 1 a 1e18

Default avatar.png JBM: moi je cherchais des n^2 non representables tel que l'arrondi va dans un sens choisi

Stilgart: note que à cause de la racine, ça parait dur d'avoir un mid-point

Default avatar.png JBM: si le pb n'est "que" trouver ca pour sqrt, j'en ai

Default avatar.png JBM: 94906266 et 94906267 sauf erreur

Default avatar.png JBM: (dans un sens puis dans l'autre)

Default avatar.png JBM: faudrait que je reverifie quand meme

Stilgart: mais du coup, si l'écart aux mid-point est suffisamment grand, tu as ton résultat

Stilgart: on est d'accord que c'est d² dans la racine ?

Default avatar.png JBM: je le refais, je me fais plus confiance apres avoir noirci toutes ces pages

Default avatar.png JBM: oui

Stilgart: et pas d^1 ?

Default avatar.png JBM: j'ai ecrit ^1

Default avatar.png JBM: ^2 bien sur

Default avatar.png JBM: tu l'as debug a l'homogeneite

Stilgart: des bons restes de mes cours de physique

Stilgart: si s = 1 ou 2, autant se poser deux questions indépendantes, non ?

Default avatar.png JBM: si tu le veux differemment, c'est la somme des n premiers de la suite arithmetique i,i+s...

Default avatar.png JBM: si tu veux

Stilgart: (s'ajoute à ça que c'est pas évalué pareil si s=1)

Default avatar.png JBM: s comme step, q comme quota, i comme i0

Stilgart: i,q,s sont des entiers 32 bits, ou plus grands ?

Default avatar.png JBM: ca change quoi le s=1?

Stilgart: (ça change beaucoup l'analyse d'erreur)

Default avatar.png JBM: i de 1 a 2*10^9

Default avatar.png JBM: q de 1 a 10^18

Stilgart: aie, q est grand

Default avatar.png JBM: oui

Stilgart: donc il sera tronqué en double

Stilgart: donc quand s=2 tu amplifies l'erreur de troncature

Stilgart: en erreur absolue (ce qui nous intéresse ici)

Default avatar.png JBM: absolument

TidyMaze: c'est quoi votre nouvel objectif entre maintenant et l'automne ?

Stilgart: TidyMaze: retrouver une vie normale

Haashi: faire gold sur toutes les arenes

Stilgart: faire bender 4

Default avatar.png JBM: donc s'il est proche d'un n^2 non representable, ca devient "interessant"

Stilgart: faire légende sur tous les multis (mais j'y crois pas... il y a BotG)

Stilgart: JBM: là où ça devient funky... c'est que ça dépend si tu as un FMA ou pas

Default avatar.png JBM: c'est pas mal comme objectif ca

Default avatar.png JBM: FMA?

Stilgart: 2qs c'est exact après troncature de q

Default avatar.png JBM: attends

Default avatar.png JBM: c'est 2q/s

Stilgart: FMA(2qs, d, d) = 2qs + d * d en ***1*** arrondi

Default avatar.png JBM: bordel cete erreur je l'ai faite 5x sur mes pages noircies

Stilgart: et ça, ça peut tout changer

Default avatar.png JBM: ca veut dire quoi FMA?

Stilgart: Fast multiply-add

Default avatar.png JBM: ah ok

Stilgart: un circuit qui fait a*x+b

Default avatar.png JBM: oui oui avec le contexte ca va

Default avatar.png JBM: c'est juste tres loin de la premiere page google

Stilgart: et en flottant, il doit le faire avec uniquement l'arrondi final

Stilgart: merci fullmetal alchemist :)

Default avatar.png JBM: ma question c'est pas tant "est-ce que le resultat va etre exact"

Default avatar.png JBM: que surtout "mais pourquoi c'est toujours inexact du meme cote?"

Stilgart: la racine biaise ça

Default avatar.png JBM: (jusqu'a preuve du contraire)

Stilgart: la lente monotonie de la racine pourrait être la cause (intuition)

Default avatar.png JBM: mon intuition foireuse etait "c'est approxime par newton, ca vient toujours du haut en convergence quadratique sans alternance"

Stilgart: pourquoi tu sors pas le s si tout est /s ?

Default avatar.png JBM: mais je m'etait deconvaincu de ca

Default avatar.png JBM: tu peux

Default avatar.png JBM: c'est juste 1 ou 2

Default avatar.png JBM: mais ca fait encore plus d'erreur sur le gros nombre

Stilgart: peut-être, la racine a le bon goût de ratatiner les erreurs

Default avatar.png JBM: d est exact

Default avatar.png JBM: oui

Default avatar.png JBM: pendant longtemps je me suis dit "sqrt(1+x)=1+x/2+o(x2)"

Stilgart: je vais partir du principe que d² aussi car c'est dur de pas avoir de FMA

Default avatar.png JBM: donc j'ai en gros 2 carres pour une racine

Default avatar.png JBM: donc si pas de bol c'est un de chaque cote de n^2

Default avatar.png JBM: mais avec ce raisonnement, c'est pas possible d'avoir les 2 racines de cotes different d'un entier

Default avatar.png JBM: donc j'ai mis cette intuition de cote pour l'instant

Default avatar.png JBM: pour plutot regarder le cote "est-ce que j'arrive a trouver des

Default avatar.png JBM: mmm

Default avatar.png JBM: c'est quoi le terme pour le truc dont on prend la racine?

Default avatar.png JBM: "est-ce que j'arrive a trouver des [ce truc] tel que floor(sqrt(truc)) [ieee] > floor(sqrt(truc)) [R]"

Spifflejedi: atteindre legend sur les multi ^^

joelthelion: JBM quelle est l'application de ton problème, si c'est pas indiscret?

Stilgart: (re)

Bob: (hello)\

Bob: o/

Bob: amis des Automaton2000 et des tortues

Stilgart: tu as essayé avec d tout petit et q très grand (et s=1) ?

Automaton2000: de la ligue bronze mais je protège pas mes pacs et des pacs adverses a partir de l'etat de depart ...

Stilgart: oy Bob

Stilgart: Automaton2000: nan mais c'est trop tard là, le contest est fini

Automaton2000: on aura la possibilité de faire des classes

Alshock: coucou

dwarfie: Automaton2000 ... oui mais pas plus de 15 eleves par classe ;)

Automaton2000: je ne suis pas sûr de bien comprendre le principe de base de la théorie des graphes

Alshock: putain cette phrase était incroyablemetn clean

Stilgart: dwarfie: j'allais répondre "oui mais en distanciel"

dwarfie: pas assez rapide ;)

b0n5a1: lol, regardez sur world le glandu qui a essayé d'acheter du code pour monter et avoir un pris de son école :joy:

Stilgart: je réfléchis au pb de JBM, mais j'ai perdu en théorie des nombres et je sais que souvent, ça se finit par 2 mois de calculs sur un serveur

b0n5a1: le screenshot d'euler

b0n5a1: https://prnt.sc/sipo2z

dwarfie: mouahahaha

Haashi: rofl

Haashi: 20$ il a di

Bob: il a promis 200 apres, note

Vry: mouhahah ... 200$ le dfs ...

Bob: je me demande bien ce que l'ecole du mec peut leur promettre comme prix pour que ca vaille le coup de claquer 200 balles pour en avoir un

Default avatar.png JBM: joelthelion: c'est la version "closed form" de codejam 2020 2a

Default avatar.png JBM: Stilgart: d tout petit et q tres grand, c'est mon run 100%CPU actuel

Stilgart: Bob: pour certains, valider un cours sans rien branlé ça vaut largement les 200$

Default avatar.png JBM: c'est pas le plus gros pb actuel des universites americaines?

Stilgart: c'est un problème pour certains là bas

Stilgart: gros, je sais pas

joelthelion: JBM je comprends mieux :)

domak: Vu la photo, c'est une fille. Elle a déjà tout compris au capitalisme

Stilgart: c'est quand même dingue

Stilgart: (en fait, ça me déprime)

Default avatar.png JBM: c'est le retour de la lutte des classes

Stilgart: la classe de CM1 contre celle de CM2 ?

domak: et elle semble être la première de son école (difficile de dire,, y'a plusieurs villes qui corresppondent à California State)

Default avatar.png JBM: la classe des riches qui voudraient que leur progeniture conne puisse rester riche quand meme

Bob: faut lui demander si elle prefere pas payer en masques

Bob: ou en rouleaux de PQ

domak: bah elle finira consultante ou commerçiale à vendre le boulot des autres

domak: c'est juste qu'elle saute l'étape de l'apprentissage

Bob: bah une fois que tu captes qu'il y a des gens avec qui tu peux tout acheter, y a plus grand chose a apprendre

Bob: sauf peut-etre ou trouver de la thune

Default avatar.png JBM: la liste des modos presents deborde de la hauteur de la fenetre pidgin

Default avatar.png JBM: c'est une premiere pour moi

Magus: elle a pas demandé à la bonne personne

Stilgart: Bob: hahaha

Magus: pour 200€ je lui file mon code

Magus: et ensuite je la dénonce à CG pour qu'elle se fasse ban

domak: y'avait un dev américain qui avec son salaire payait 2 chinois pour faire son taff. Avec le temps récupéré, il avait un autre job mieux rémunéré.

Default avatar.png JBM: c'etait pas un anglais?


Magus: domak: wtf

domak: on a juste pas la bonne mentalité pour fiare du fric

Stilgart: Magus l'a visiblement

Default avatar.png JBM: mmm article bbc sur un us guy

Stilgart: bon, ce beam search !!!

Default avatar.png JBM: ce que je trouve interessant c'est comment l'article appelle ca un "scam"

Default avatar.png JBM: je vois pas vraiment d'arnaque

Stilgart: c'est un peu malhonnête de sous-traiter son boulot sans le dire

Default avatar.png JBM: je sais pas

Default avatar.png JBM: vraiment?

Default avatar.png JBM: le pb est de cadrer ca comme "son boulot"

Default avatar.png JBM: c'est "un boulot" pour lequel il est paye

Default avatar.png JBM: "le boulot" est fait

Stilgart: je suppose que ça dépend beaucoup du point de vue duquel tu te places

Default avatar.png JBM: en quoi est-ce malhonnete de sous-traiter?

Default avatar.png JBM: y'a des societes entieres qui font que ca

Stilgart: *sans le dire*

Default avatar.png JBM: oui j'ai lu

Default avatar.png JBM: d'ou l'interrogation

Default avatar.png JBM: est-ce necessaire a dire?

Default avatar.png JBM: qu'est-ce que c'est cense changer de poser la question?

Bob: il y a sans doute des bricoles legales par-dessous

Alshock: t'es payé pour être dev, mais tu fais le travail d'un "chef d'équipe"

ReborN: Hello les amis, j'arrive pas à trouver la date du nouveau challenge, quelqu'un peut me renseigner ?

Alshock: théoriquement c'est une faute de la part de l'entreprise non ?

Stilgart: surtout, je vois venir l'optimisation fiscale

Default avatar.png JBM: pourquoi le prix doit-il etre associe a la maniere dont le boulot est fait?

Stilgart: ReborN: elle n'est pas encore fixée, si ?

Stilgart: probablement en octobre (ou fin septembre)

Bob: je ne connais pas le droit du travail qui s'applique au gars mais typiquement en France tu fais ca sans le dire, ca doit transgresser toute une pile de reglementation

Bob: +s

Alshock: Bah c'est la différence entre un employé et un prestataire ça JBM non ?

Default avatar.png JBM: oui pourquoi?

Alshock: je sais pas si c'est un pourquoi légal ou moral ?

ReborN: @Stilgart ah dans si longtemps :( D'accord merci !

Default avatar.png JBM: la question est morale

ReborN: C'est vrai que fall c'est pas tout de suite

ReborN: A vrai dire

Default avatar.png JBM: on en est a "doit-il le declarer"

Alshock: D'un point de vue moral, j'ai envie de dire que les trois quarts de ce qu'on fait est fondamentalement inutile, c'est sans doute pour ça que la manière de le faire est aussi importante, mais là ça part sur la pente "philosophie de la valeur du travail" que je maîtrise encore moins que le reste

Alshock: genre le fait que moralement les entreprises soient incitées ou obligées à employer des gens en France, c'est quelque chose de moralement compliqué. Mais si elle emploie quelqu'un en Fracne qui sous-traite en Chine, bah y a tromperie sur la marchandise

Alshock: Bon 'est brouillon, je vais fermer ma gueule et apprendre à parler avant de le faire ce sera mieux :D

Stilgart: ReborN: je te rassure, en lisant fall j'ai compris printemps 2021 moi au début :/

Default avatar.png JBM: "moralement complique" ca resume bien ouais :D

Bob: quand un actionnaire ecrit au board du groupe pour leur dire que ok les dividendes sont pas mal mais qu'ils pourraient etre encore mieux, c'est "moralement complique" ou pas ?

Bob: "moralement complique" c'est comme dire "en tension" a la place de "dans la merde jusqu'en haut de la boite cranienne" ?

Stilgart: Bob: ta boite va si mal que ça ?

Magus: "moralement compliqué" ça veut dire que ça va être moralement triste pour ton manager parce qu'il va devoir te dire que ton augmentation de cette année c'est mort

leojean890: dwarfie pk un jeu de go le prochain ?;P

ReborN: Petite question, j'avais fait un challenge y'a un moment (code royale), je voulais mettre mon code en combat de bot mais j'ai des commandes qui passent pas dans la ligue bois évidemment... Y'a une solution pour être remis au niveau de son code du challenge ?

Stilgart: non

Bob: Stilgart : alors c'est pas ma boite, c'est le groupe qui la detient :)

Stilgart: commente le code qui fait des commandes non valides

b0n5a1: non, fallait faire des suvegardes ^^

leojean890: le truc mal fait ;P heureusement que c direct pour les nouveaux contests !

Stilgart: ça devrait suffire

Bob: et si tu lis bien le truc, justement le groupe allait bien a l'automne dernier :)

Stilgart: Bob: pas glop :(

ReborN: Je savais pas :(

Bob: mais ca suffit pas aux actionnaires

ReborN: ça marche merci !

Bob: donc petit courrier au board

b0n5a1: ouais leojean890 sauf que tu lootes plus l'XP en double ^^

Stilgart: Bob: j'ai eu une lecture biaisée alors :)

Stanworld: c'est normal que mon scores en points sur sc2020 soit 0/0 ?

b0n5a1: ce sera màj d'ici demain probablement

Haashi: les scores sont calculés la nuit donc reviens demain matin

Stilgart: Stanworld: oui

Bob: et derriere comme le board c'est des gens sympa, le big boss du groupe se fend d'un mail global (on parle de plus de 100 000 employes a travers le monde) facon "ouais on est une grande famille je suis fier de vous tout ca mais vous avez vu le mail de l'actionnaire, vous comprendrez que ca va piquer"

Stilgart: CG est en phase vérification de la porte opposée^W^Wtriche

Bob: "merci de votre soutien, bien cordialement"

Bob: donc bon ca c'etait au niveau du groupe, fin decembre

Stilgart: Bob: évite le mot famille quand tu parles boulot, ça me stresse en ce moment

b0n5a1: Stilgart j'ai tout recodé en VB pour looter les achievements langage sur le contest

Stilgart: b0n5a1: ça explique ta folie du VB

Bob: en pratique chez nous fin janvier il etait question de possibles repercussions de cette histoire vers fin fevrier

Stilgart: je me disais que ça devait être un truc du genre, mais tu n'avais pas déjà le top1 toi ?

b0n5a1: c'était un peu chiant mais ça va

Stilgart: dans un langage ? :(

b0n5a1: non la dernière fois que j'ai voulu faire le coup avec VB un canadien qui était 1500 places derrière moi a fini par me gratter et j'avais remis c++

Bob: avec le patron qui disait en off que dans la mesure ou nous on avait deja elague des couts l'annee passe ca devrait etre relativement calme

Bob: et puis apres ben il y a eu le printemps qu'on connait tous

b0n5a1: et comme ma version VB était un peu bugguée j'avais un meilleur classement avec la version c++

Stilgart: Bob: c'est déjà ça (si c'est vrai)

Bob: et le petrole qui est passe de 70 a 15 $

b0n5a1: là par contre comortement identique entre les deux codes

Stilgart: ouch...

Bob: sachant que nous on est fournisseurs des gens qui font le petrole

**Stilgart ne suit pas du tout le cours du pétrole

Stilgart: c'est juste pas possible comme variance, on est d'accord ?

b0n5a1: y'a pas le baril qui était passé en négatif y'a 2/3 semaines carrément ?

Stilgart: (et c'est pas le ressenti à la pompe accessoirement)

leojean890: b0n5a1 xp en double c'est un peu de l'arnaque non ?:P faut garder ses v0, v1.. et les resubmit!:P

b0n5a1: bah si t'as tout mis sur git ou autre c'est bon...perso j'ai une strat par ligue, j'ai pas le pb ^^

leojean890: j'avoue :P moi je garde des fichiers v0 v1.. mais git c'est pratique sinon :p

b0n5a1: mon main en général c'est un truc comme ça (là c'est celui du contest) :

b0n5a1: http://chat.codingame.com/pastebin/04783873-e988-4772-8cc0-aae78818c775

leojean890: ah ouais je vois c'est pas mal comme structure :P

b0n5a1: donc switcher pour passer les ligues ça se fait en 1 sec

leojean890: moi j'ai pas tjr du end_time - start_time < 0.045 :P

leojean890: moi jgarde juste des versions de mon ia:p

egaetan: on a eu des doublons de code sur le contest ?

leojean890: j'ai ça seulement quand besoin

leojean890: smurf doublon avec main egaetan??

b0n5a1: c'est le premier truc que je fait leojean890, pour être peinard ensuite

Damien-B: Le classement du dernier challenge bouge encore, c'est normal ?

b0n5a1: j'ai le même "template" à chaque fois

leojean890: normalement ça a bougé max jusqu'à 10h30 pour gold (find e submits) et max 12h pour légende

b0n5a1: à moins que des gens se fasse sniper pour cheat

Damien-B: Ok merci pour les infos, ça doit être du clean de cheat :ok_hand:

b0n5a1: et du coup ma version VB ça done ça leojean890 :

b0n5a1: http://chat.codingame.com/pastebin/a62e52d0-6d83-43ac-b11a-a623f41d2518

b0n5a1: juste RAF du timer ^^

leojean890: je ne parle pas couramment le VB :P

leojean890: ouais le timer je sais c'est juste un exemple quandtu en as besoin pour faire N simus tant qu'i reste dy temps quoi^^

b0n5a1: bah y'avait que 9 VB loin derrière, j'ai tenté pour les achievements ^^

b0n5a1: ça ou Pascal, 2 pelés...mais comme j'ai rien d'installé pour Pascal...VB je l'ai dans visual studio

Default avatar.png JBM: deja t'as vs

b0n5a1: bah j'ai une version pro et une community à dispo je vais pas m'emmerdé hein

BigUP: on veut le nom des cheaters ! qu'ils soient cloués sur le Hall of Shame des Cheaters !

leojean890: atteindre une league genre gold=> switch de langage sur un où il n'y a personne pour être #1 du langage avec le code par défaut ?:P:P

gregballot: haha

b0n5a1: tain à cause de l'avatar de k4ng0u je croyais que y'avait un poil sur l'écran :joy:

gregballot: Haha la meme

b0n5a1: leojean890 j'aurais pu ça en fait ^^

b0n5a1: le second VB est en bronze

b0n5a1: mais bon même si t'es rouillé et qu'il faut chercher un peu pour retrouver comment déclarer des trucs, autant le faire bien, c'est pas la mort

b0n5a1: j'ai eu un bug de merde avec les Integer var / 2 ça donnait 18 avec var = 35

leojean890: j'avoue:P

b0n5a1: genre ça fait du calcul flottant avec un round qui fait ceil

Alshock: le problème c'est quoi, que ça arrondisse au lieu de troquer ?

b0n5a1: je m'attendais à 17

Alshock: du coup faut (n - 1) / 2 au lieu de (n + 1) / 2 quoi

b0n5a1: du coup Math.Floor du truc et c'était bon (sur que des vars déclarées en Integer...)

Zanbez: Y'a du nettoyage dans le classement. J'ai gagné 3 places.

BigUP: Bouh ! les vilains cheaters !

Alshock: Tchiteur arrête de tchiter

b0n5a1: ouais [CG]Thibaud a dit sur world que des smurfs se font déquillés...et qu'ils discutent pour voir s'ils butent aussi les comptes principaux Zanbez

Zanbez: Ban les smurf ok. Mais les comptes principaux, ce serait un abuser.

Zanbez: *un peu

domak: qu'on leur coupe la tête!

b0n5a1: en même temps si tu prends la charte du site et l'applique à la lettre...tu kick les comptes principaux sans pitié normalement

b0n5a1: ils butent que les smurfs là

Alshock: honnêtement ça m'aurait pas fait sourciller perso, si tu vires que les smurfs, t'as aucune pénalité à avoir tenté de tricher

Zanbez: Apparement, il y avait 3 smurfs en légende

Alshock: même si bon, les smurfs n'aident pas en soi, ils font juste chier les autres moins bons

b0n5a1: bah pour avoir un bot "dummy" pour faire des tests c'est utile pour certains

Alshock: suffit de submit le dummy :P

sgalasso: Salut, il y a un joueur qui est censé être dans ma team (ecole) mais il n'apparait pas dans les participants, un idée ?

Alshock: il a sûrement pas sélectionné l'école à l'inscription au contest

b0n5a1: ou il vient de se faire shooter pour partage de code ^^

Alshock: enfin, il n'apparaît pas dans les participants de l'école ou du contest ?

sgalasso: Bah dans le classement par team je le vois mais pas dans la team

Zanbez: Il s'est planté d'école

sgalasso: pour 3 personnes c'est la même

leojean890: CG ont repéré des codes similaires entre 2 comptes et hésitent à ban les 2 c'est ça ?

leojean890: pas tout suivi

leojean890: sauf l'histoire du mec qui veut acheter du code 200 euros ou dollars

sgalasso: Nope, juste un link de team qui ne fonctionne pas

sgalasso: C'est chiant on perd 1 voir 2 place avec ça..

leojean890: ah donc une team de plus ok

leojean890: jparlais de ce que disaient Zanbez et Alshock

leojean890: sur les comptes ban et les smurf

b0n5a1: Cusumi ? toujours là dans le classement : 471 (celui/celle qui voulait payé) ^^

Magus: Pour le kick du "main", c'est surtout que parfois des gens ont partager leur code sans vraiment le savoir et sans savoir que c'était interdit

leojean890: et b0n5a1

Magus: comme des gens qui mettent juste leur code sur un github public

b0n5a1: en même temps sans passage à l'acte y'a pas triche, juste intention

leojean890: 471 avec son propre code ou a réussi à acheter un truc à qqn ?:P

leojean890: ah ouais le coup du github public..

leojean890: in volontaire

leojean890: bah on sait pas si elle a finalement réussi ou pas

b0n5a1: je l'avais ça pendant 1 heure qaund j'ai fait le template avec juste la lecture des inputs...mais comme je fais le Monk et vérifie j'y ai pensé et switché ^^

leojean890: mais au final [CG]Thibaud a parlé de delete des comptes c ça ?

[CG]SaiksyApo: T'as le pseudo de celui qui manquerai sgalasso ?

Bob: b0n5a1 le petrole passe en negatif, j'en ai vaguement entendu parler mais c'est pas du cours international dont il etait question

leojean890: ah oui il a dit ça we kick the alts only not main accounts. And when code was shared, we kept the first player only

b0n5a1: ok Bob

Bob: je soupconne que c'etait un cours du marche interieur americain

Bob: ou ils sont potentiellement emmerdes avec des capacites de stockage maxees

b0n5a1: de mémoire c'était vaguement un truc de ce genre je crois bien oui

Bob: mais sur le marche international, le baril est descendu jusque 15 $ il y a une paire de semaines

Bob: le big boss nous avait fait une presentation ou il nous a dit qu'au niveau mondial l'industrie etait au-dessus de 80 % de ses capacites de stockage

Bob: ce qui est beaucoup

Bob: et qu'en-dessous de 20 $ ils estimaient que l'industrie allait perdre une centaine de milliards, ce qui serait equivalent a la crise petroliere precedente

Bob: au cours de laquelle les majors americaines (Chevron, Shell etc) avaient deja ecreme 30 a 40 % de masse salariale

b0n5a1: ha tiens j'ai une invit coc à la noix en notif...y'a 2 h ^^

b0n5a1: erf

b0n5a1: leojean890 si elle a payé pour finir 471 elle s'est fait... ^^

b0n5a1: j'aurais fait pire que Magus ... vas-y ok pour 50...et tu files un code de merde qui est bottom bronze en vrai ^^

b0n5a1: va râler après ^^

Magus: ah ouai c'est encore mieux, tu modifies ton code :D

b0n5a1: si si c'est le bon code t'apuies mal sur "submit"

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

Automaton2000: le code qui a passé le test de turing ?

AutomatonNN: salut tout le monde et Automaton2000

b0n5a1: et tu le passes en plus dans un obfuscateur pour faire chier

BlaiseEbuth: T'as passé le test de turing Automaton2000 ?

Automaton2000: il n'y a rien à foutre

b0n5a1: o/ BlaiseEbuth

BlaiseEbuth: \o b0n5a1 et gg !

b0n5a1: c'était easy en fait, juste des conneries à débugger (des innatention pendant le passage de c++ à VB)

257832: Fait pas l'modeste ^^

257832: C'est quoi cette histoire d'acheter du code ?

b0n5a1: + 35 / 2 qui fait 18 et pas 17 alors que t'as que des Integer en var

b0n5a1: après round au supérieur c'est une implémentation comme une autre mais bon

b0n5a1: arf j'ai plus le screenshot BlaiseEbuth...Cusumi qui a supplié pour acheter du code pour être top 100 gold pour gagner un prix de son école en promettant de reverser 200$ une fois le prix gagné

BlaiseEbuth: Oo

b0n5a1: ave cune propal d'achat de 20$ au départ ^^

Haashi: https://prnt.sc/sipo2z

Haashi: cado

BlaiseEbuth: Mais what ^^

Alshock: en fait c'est 220 la proposition du coup

b0n5a1: ça me surprend pas plus que ça ... mon major de promo était un pauvre type qui payait grassement tout le monde pour s'assoir à côté de toi pendant les contrôles et pour lui faire ses TP, il a jamais su rien foutre...et du coup il s'est démerdé pour tout de suite être "chef" à la sortie d'école...et ceux qui sont "en dessous" de lui ont juste leurs yeux pour pleurer

VilBoub: LoL cette histoire d'acheter du code !

b0n5a1: et ça date de 20 ans là

BlaiseEbuth: C'est hyper courant en école sup/ingé aussi... Pendant ma période freelance, vous imaginez même pas le nombre d'étudiants qui me contactaient pour faire leurs projets contre rémunération... C'est déprimant.

VilBoub: Mêeme au lycée ça existe pour des projets de Bac

b0n5a1: il a payé 500 francs les exercices corrigés de l'année précédente dans une matière...on les a tous eu gratos (pour s'entraîner)...sachant que les profs étaient pas cons au point de remettre des sujets identiques

b0n5a1: :joy:

leojean890: payé pour finir 471j'avoue c'est pas ouf hehe:P elle peut pas vérifier que c'est le vrai code donc tu peux donner npt quoi et ça va l'enerver que ça marche pas après:P

BlaiseEbuth: Parce que quelqu'un a accepté ?

b0n5a1: je pense pas, ou alors l'a bien arnaquée ^^

leojean890: :p

leojean890: comment a t'il pu être major de promo ainsi ?

leojean890: il a pas payé les profs pour les exams non ?;)

Tryum: re

k4ng0u: ca paye bien de coder un bot pour le fun, c'est peut etre un market a prendre :p

Tryum: Toujours pas de résultats officiels ?? :-X

b0n5a1: en ayant une moyenne générale élevée liée aux contrôles leojean890, entre autres

leojean890: ouais mais les controles.. si t'as pas les connaissances ça passse pas non ?:P

VilBoub: L'"école" 42 a perdu une place... c'est le rerun ou la copie de code ?

k4ng0u: b0n5a1 mais les profs laissaient faire? c'est quand meme bizarre qu'un mec pas particulierement fort major tous les controles continus

b0n5a1: en électronique (j'ai un BTS elec) je l'ai fait passé pour un mongol une fois...son montage fonctionnait pas et je lui ai fait croire qu'il avait mal plcacé les résistances en lui disant que la bague dorée de tolérance de 5% c'est le côté positif ^^ ...je te dis pas le fou rire quand il a dit fièrement au prof "pourtant j'ai bien mis le 'plus' des résistances vers VCC"

b0n5a1: k4ng0u bla bla bla et suçage de boules c'est pas que en entreprise...certains commencent avant

k4ng0u: malin...

BlaiseEbuth: En parlant de suçage de boules et de 42... :grin:

b0n5a1: leojean890 il payait pour être à côté des meilleurs pour avoir les réponses

Alshock: on m'appelle @BlaiseEbuth ? :P

b0n5a1: et pleins acceptaient

k4ng0u: au moins ca dope un peu le nombre de participants :)

BlaiseEbuth: Alshock ?

leojean890: elle s'est abonnée à 14 légende :P faut s'abonner pour envoyer des msgs privés ?:P

b0n5a1: à cause de toi k4ng0u sur le forum j'ai cru que j'avais un poil sur l'écran avant à cause de ton avatar ^^

Alshock: @BlaiseEbuth Bah je suis à 42 et je cèderai la prio à personne pour te léchouiller... on va arrêter cett e phrase là

egaetan: leojean890 il faut que l'abonnement soit dans l'autre sens

Alshock: en français il ont traduit "follow" par "s'abonner" ?

leojean890: ah ouais pourtant elle a pu leur parler alors qu'abonnement unilatéral:P

BlaiseEbuth: Ah ! Non je parlais de la vidéo de surveillance qui montrait le dirlo en situation de suçage de boules avec une étudiante... :grin:

k4ng0u: b0n5a1 c'est fait expres :P par ailleurs c'est vraiment relou a citer les gens qui ont des pseudos en l33t

b0n5a1: dans le chat tu peux

b0n5a1: héhé

Alshock: @BlaiseEbuth ah c'était pas une lévrette ?

BlaiseEbuth: Aussi je sais plsu...

Alshock: j'vias pas te mentir j'ai pas fait des recherches sur l'info

BlaiseEbuth: Mais ça reste du suçage de boule

b0n5a1: j'en connais un qui a fait l'epitech...y'avait un indien gosse de riche il l'ont vu qu'une fois...il a eu le diplôme (payé...)

b0n5a1: à Paris

Alshock: les vrais diront "quel diplôme ?"

leojean890: ecole connue, mais uste acheter le diplome c chaud ;o

leojean890: déjà le fait d'y étudier ça coute pasmal je crois ce genre d'école

Alshock: épitech ? c'est 6k€ l'année je crois.

leojean890: un peu cher je veux dire:P

Alshock: http://chat.codingame.com/pastebin/743d21a2-763c-43c3-b774-c5ab420cf08d

BlaiseEbuth: En M1 on a une nana de je ne sais plus quel pays d'Afrique qui a rejoint la promo, avec tests d'équivalence et tout parce qu'elle avait pas fait sa licence dans l'école. Bah c'est à peine si elle savait se servir d'un pc... Donc j'imagine qu'il y avait des histoires de sousous aussi...

Alshock: Grand classique de nos écoles d'infos, tout est superbement bien traduit

leojean890: les ensi sont bcp moins cherers :p

leojean890: cheres

ggjulio: 42 est gratuite :stuck_out_tongue:

leojean890: y'a un peu de tout

leojean890: ecole payante ça aurait été un peu galère

k4ng0u: c'etait quoi le deal de 42 sur ce contest pour qu'il y ait autant de participants?

k4ng0u: (ou c'est juste des fans de codingame en general?)

BlaiseEbuth: Le directeur fait des passes gratuites... :grin:

k4ng0u: mais j'avais pas l'impression qu'ils etaient autant dans les contests passes

Alshock: @k4ng0u on a eu un contest privé de 42 juste avant ce contest sur fantastic bits

Alshock: du coup ça a rameuté plein de gens de tous les campus sur le site à moins de 2 semaine du challenge

k4ng0u: ah oui je comprends que codingame soit addictif (je parle en connaissance de cause)

k4ng0u: c'est bien pour les ecoles d'encourager de participer aux challenges! meme si a l'epoque ou j'etais en ecole j'aurais sans doute pas pondu grand chose d'interessant sur une semaine :D

Alshock: bah je te rassure, je me suis juste embourbé dans ma simu buguée ^^

Alshock: et le japon a remporté le concours et la borne d'arcade qui allait avec :P

k4ng0u: ah mais il y avait des prix pour les sites en cas de victoire? l'ecole qui a compris comment motiver ses eleves haha

egaetan: pb4, on en conclut que le le classement est pas si mal ou l'inverse ?

k4ng0u: pb4 c'est pas bizarre que les matchups soient la plupart du temps a plus ou moins 10-15 places? ca veut dire qu'en gros tu peux pas vraiment evoluer par rapport a ton classement final (pre recompute). Sachant que tu a pu etre booste par un push chanceux ou au contraire enfonce par des chain submits defavorables?

Stilgart: k4ng0u: oui, dans les grosses ligues c'est l'enfer

Stilgart: (sauf si tu écrases vraiment les gens de ta zone)

YannDev: coucou !

YannDev: Vous savez où est ce qu'on peut trouver les pm svp ?

domak: sur le forum

k4ng0u: Stilgart, du coup ca vaut le coup de chain submit jusqu'a ce que tu aies un bon classement (si le jeu est suffisament aleatoire pour te le permettre). c'est un peu dommage. meme si je comprends que pour repartir de zero il faudrait sans doute bcp plus de games

egaetan: https://forum.codingame.com/t/spring-challenge-2020-feedback-strategy/184113

YannDev: ty

YannDev: Je comprends pas comment YannT a fait

YannDev: quand j'ai fait un dfs j'avais des tas de problèmes :/

k4ng0u: le scoring a bcp d'importance. perso parfois en changeant 2-3 coeffs ca me faisait gagner 100 places (+l'incertitude des maps)

YannDev: ouais faut que j'apprenne à mieux gérer ça

YannDev: après je suis quand même content de finir gold sur mon premier contest

Vry: Tu dois avoir un bug sur ton DFS YannDev

Vry: (ou plusieurs)

leojean890: je confirme le scoring change tout ;P

leojean890: mal géré ça devient un bug

YannDev: non mon dfs était bien codé

YannDev: ça doit être le scoring

Zanbez: Est-ce qu'il y avait une limite de conso mémoire sur le contest ?

b0n5a1: 768Mo

b0n5a1: (normallement)

leojean890: multi pas encore dispo

Zanbez: Et ça se traduit par un timeout ?

leojean890: mais ils ont dit que ce serait le cas dans la journée

b0n5a1: je sais pas, jamais eu besoin ^^

b0n5a1: faut voir avec ceux qui ont fait du mcts avec max de mémoire peut être

Zanbez: Parce que j'avais parfois des timeout et j'ai jamais pu trouver l'origine

b0n5a1: par contre là faut préallouer comme un brutausore dès le départ au premier tour

YannDev: oh BigUp a réussi à passer gold :o

Vry: Quand les programmes crashent ont n'a plus l'information sur le type du crash ...

Vry: *on

Vry: et je crois que ça finit en timeout

Zanbez: Ca passait pas dans mon try/catch

Tryum: Vry: oui c'est le cas en C++

Tryum: mais apparement on peut attacher des handlers de signaux et printer à la main le problème, un collègue a fait ça ;-)

Zanbez: https://www.codingame.com/replay/467196099

VirtualAtom: Tryum: tu sais si ton collègue a essayé de spawn un process pour obtenir la call stack ? Je voulais tester, mais j'ai eu la flemme.

Zanbez: Sur le replay, j'anonce bien un dernier mouvement et ça me met un timeout.

dbdr: Zanbez, ton dernier mouvement est absnt

dbdr: absent

Indrill: +

Zanbez: Mince

BigUP: z'etes encor esur le contest !??

Zanbez: Donc je me focalisait sur le coup précédent.

Zanbez: C'est fini ?

dbdr: BigUP, oui, j'ai continué sur ma lancée :D

dbdr: manque plus que le multi

BigUP: oui, je ne sais pa ssi ce sera aussi rapide que pour OOC

dbdr: c'est censé. en meme temps ils ont parlé d'une amélioration, je sais pas si elle est prete

BigUP: en meme temps, il m'a bien usé ce contest ! :) passage en Gold vers 4h du mat cette nuit ! :)

dbdr: c'est l'heure ou je suis reparti sur améliorer mon vieux bot :D

BigUP: j'ai eu du mal a me mettre au boulot ce matin ! :)

BigUP: tiens, je crois que je vais me mettre a crystal rush en attendant le prochain multi. J'etais resté en Bronze... la loose internationnale

leojean890: ils ont dit qu'ils allaient le livrer today le multi

leojean890: moi silver crystal:P

BigUP: ca fait du bien de voir un classement a peu pres normal. Tu win jusqu'a ce que tu atteignes les IA de ton niveau et la , ca win, ca loose a peu pres a 50/50

Gh0stm4chine: vous conseillez quoi comme contest pour apprendre à coder une simu ?

WhatTrickeryIsThis: CSB

WhatTrickeryIsThis: FB

Alshock: hum, CSB ?

Gh0stm4chine: ok :)

Alshock: Après ça dépend, si tu veux que la simu soit facile et ne demande pas de faire de physique tu peux faire Oware, ya pas plus simple

Gh0stm4chine: oé le plus simple histoire de bien maitriser le truc

BigUP: Gh0stm4chine, Mars Landing 2 eventuellement ou Thor en non Contest

Alshock: je sais pas bien ce que tu entends par "bien maîtriser le truc", dans le sens où réussir à simuler ce que fait le referee, ça dépend surtout de la complexité de ce que fait le referee

BigUP: Sinon Codders of the Caribean, tu peux aller Silver juste en simulant les déplacements de bateau sans gere les tirs et les mines

Escdemon: Tu peux même passer légende

Gh0stm4chine: ça marche merci, je vais regarder !

Escdemon: (en esquivant les tirs tout de meme) mais pas besoin de tirer

BigUP: Escdemon, ok Silver avec un AG Python (bien chaud a optimiser) et Legende si C++ et bien géré

Escdemon: J'ai 1000 simu par tour pour esquiver et c'est low legende

Escdemon: (low legende lors du contest)

BigUP: on devait etre a 75/100 simu par tour en Python ;)

Stilgart: hum.... 500 milliards d'euros...

Stilgart: c'est "beau" l'économie

BigUP: Stilgart, il n'y a plus de soux, il n'y a plus de soux, les caisses sont vide...

BlaiseEbuth: Qu'est-ce que quoi 500 milliards ?

Default avatar.png JBM: et moi et moi et moi

Default avatar.png JBM: rah, C qui joue au plus fin avec moi /flip

Default avatar.png JBM: tous les logs sont bons, tous les changements de valeurs ok

Alshock: cherche pas il gagne à ce petit jeu :P

Default avatar.png JBM: et pourtant le printf final affiche pas les bons chiffres :'(

BlaiseEbuth: problème de format ?

Default avatar.png JBM: mais qu'est-ce qui m'a pris d'essayer de changer de langage pour essayer si y'avait moyen de finasser avec les long double

Alshock: ça paraît vraiment bizarre ça

Default avatar.png JBM: bof

Default avatar.png JBM: ce serait plutot probleme de sequencement

Default avatar.png JBM: ou de protection memoire

Alshock: T'es sur quoi pour en arriver à faire du C ?

Default avatar.png JBM: toujours ce fichu codejam 2a

BlaiseEbuth: sur le cul

Default avatar.png JBM: je peux pas rester sur "j'ai une solution qui passe, mais je peux pas le prouver"

Alshock: @BlaiseEbuth le seul moment où tu codes en C sur le cul, c'est quand tu cahnges de FD

Default avatar.png JBM: ni sur "j'en fais trop pour que la preuve soit triviale"

Alshock: j'en déduis qu'avant le C c'était du Haskell ?

Default avatar.png JBM: oui

Default avatar.png JBM: ca le restera aussi

Default avatar.png JBM: mais haskell n'a pas de long double

Default avatar.png JBM: [d'accessible avec ce qui est fourni par la plateforme]

Default avatar.png JBM: bon allez

Default avatar.png JBM: sortons gdb

Alshock: En C j'aurais tendance à éviter les long double aussi, vu que le standard ne garantit absolument rien dessus

Alshock: mais bon, on est pas sur des questions de portabilité

Default avatar.png JBM: non

Default avatar.png JBM: whaaa gdb c'est en couleurs maintenant!

Default avatar.png JBM: aaaaaaaaaaaaaah

Default avatar.png JBM: ouf

Default avatar.png JBM: ce sera donc ce probleme si classique du C

Default avatar.png JBM: decalage dans la liste des arguments au printf final

Default avatar.png JBM: pfiou

Default avatar.png JBM: et gentiment il me mettait toujours un 0 dans la valeur manquante, pas du garbage

Default avatar.png JBM: tellement prevenant

Neumann: zasmu: Nice PM ! Pour le tracking ennemi tu dis "Each turn I compute all paths possible" et tu dis utiliser le score pour pruner. Ca veut dire que tu track les combinaisons pour tous les pacs ennemis ensemble ? Mais plus loin tu dis aussi "goes blind for this particular opp pac until I see it again", ce qui laisse penser que tu fais ça pour chaque pac ennemi individuel, ce qui rend difficile l'utilisation du score pour le pruning

Default avatar.png JBM: bingo, en long double ca passe avec la formule directe sans verif

Default avatar.png JBM: frustrant pour haskell :(

Alshock: @Neumann faudra attendre qu'il revienne répondre lui-même, mais moi j'en ai compris qu'il virait ce pac de la liste des pacs adverses, et fait ses simus sans lui.

ReborN: https://www.codingame.com/ide/puzzle/happy-numbers Je suis le seul pour lequel la requete ne termine jamais pour ce puzzle ?

ReborN: J'y accede pas

Default avatar.png JBM: ...mais ca va me permettre de chercher mon contre-exemple beaucoup plus vite

Stilgart: quand c'est pas l'un, c'est l'autre

Stilgart: (notifs de contribs)

Stilgart: JBM: tu fais confiance à long double toi ?

Stilgart: ReborN: désolé, mais la princesse est dans un autre chateau.... heu wait... je voulais dire... la contrib est dans un autre serveur :)

Stilgart: (j'y accède pas non plus)

Default avatar.png JBM: pourquoi pas?

Stilgart: parce que ma patience est limité à 15s d'attente

Stilgart: ha

Stilgart: parce que j'ai peur que, encore plus qu'avec float, les gens se torchent du standard

Default avatar.png JBM: y'a pas vraiment de standard pour, c'est implem-defined non?

Stilgart: en particulier, si j'étais intel, je gérerai pas au dela de 80 bits

Default avatar.png JBM: (a part ">= double")

Default avatar.png JBM: mais j'ai meme pas besoin de tant que ca

Stilgart: faudrait voir... celui de 2008 est censé dire des choses sur le sujet

Default avatar.png JBM: 60.2 bits de mantisse et hop

Stilgart: mais c'est sans doute de la recommandation

Default avatar.png JBM: je connais pas la recommandation

Default avatar.png JBM: mais c'est sans doute "ce que gcc sur x87 fournit"

Stilgart: moi non plus, d'où ma question de confiance :D

Stilgart: x87 ça veut pas plutot dire que tu as un FMA ?

Default avatar.png JBM: oui, et?

Stilgart: ça me parait être une appelation qui date de bien avant l'extended prec de chez intel et les histoires de double doubles

Default avatar.png JBM: euh

Default avatar.png JBM: oui, et?

leojean890: multi pas encore sorti ? ils ont dit que ce serait ce soir :p

Stilgart: donc ce sera demain :p

b0n5a1: on est ce soir jusqu'à minuit :stuck_out_tongue:

Alshock: ils ont dit qu'ils voulaient faire un visuel particulier pour le tour de SPEED

Alshock: ça va demander beaucoup de travail

Magus: je préférerais qu'ils fassent un visuel pour le fog

Magus: nan je déconne

Magus: je retouche jamais à un puzzle multi après un contest

Alshock: pourquoi d'ailleurs ?

Magus: je sais pas, aucune envie d'améliorer un code hors contest surement

Alshock: Enfin pour toi c'est ptêtre différent, mais moi le temps d'un contest à part un bon gros plat de spaghettis, je sais rien faire

Default avatar.png JBM: Stilgart: 96 bits donc, en gcc x86_64

Magus: le fait que le reste du leaderboard soit complètement statique et que tu passes ton temps à combattre des fantomes du passé ça doit aider non plus

Default avatar.png JBM: j'aurais parie 80, j'ai bien fait de verifier

Alshock: Pour ce contest ci, est-ce que la fusion des IA passives et agressives ne va pas dynamiser le top dans les semaines à venir ?

Default avatar.png JBM: oh mais y'a une subtilite

Stilgart: JBM: c'est vraiment garanti ça ?

Default avatar.png JBM: Notice that neither of these options enable any extra precision over the x87 standard of 80 bits for a 'long double'.

Alshock: @Stilgart zéro garanti, il parle de son implémentation chez lui

Stilgart: comme dit, si j'étais intel, je ferai semblant de gérer 96 avec mon 80 existant

Alshock: chez moi c'est du bête extended en 80 bits

Default avatar.png JBM: y'a un fichier genre "no warranty" qui vient avec a peu pres tout soft GNU

Default avatar.png JBM: donc non

Default avatar.png JBM: mais c'est "documente"

Stilgart: JBM: vu comme ça :p

Stilgart: après, ça s'émule pas si mal 96 avec la technique des double doubles

Default avatar.png JBM: rha bordel

Default avatar.png JBM: 128 bits

Default avatar.png JBM: j'ai confondu avec la ligne x86-32

Stilgart: (ie, on stocke le résultat sous forme d'une somme de deux doubles)

Default avatar.png JBM: ferai ca un autre jour

Default avatar.png JBM: aujourd'hui je pense que le copro fera un meilleur boulot que moi

Alshock: mais si tu veux regarder le type de long double regarde plutôt LDBL_MIN et LDBL_MAX que la taille non ?

Alshock: parce qu'ils sont plus ou moins tous sur 128 bits

Default avatar.png JBM: c'est la resolution qui m'interesse, pas le max

Alshock: la résolution c'est LDBL_MIN

Default avatar.png JBM: ah ok

Alshock: MB ya un LDBL_EPSILON c'est encore mieux

Default avatar.png JBM: sinon FYI tant que j'y suis sur gcc y'a __float128 et __float80

Alshock: xD ça me paraît une tellement bonne idée

Default avatar.png JBM: c'est qu'une question de savoir dans quel cadre tu fais les choses

b0n5a1: youhou 3 achievements lootés ^^

Alshock: c'est vrai, mais on se fait assez endoctriner à avoir horreur de toucher à quoique ce soit qui commence par "__"

Alshock: je te laisse imaginer ma gueule quand j'ai dû implémenter mon premier __init__ en python

Default avatar.png JBM: lol

Default avatar.png JBM: ca fait du bien de relire ne sereait-ce que la table des matieres de gcc

Default avatar.png JBM: y'a plein de trucs cool pour quand tu acceptes de sortir de la norme

Default avatar.png JBM: genre [sifflottement] CG

YannT: j'adore l'approche tests d'iintegratioin de jke :o

Alshock: "liste des trucs que personne ne doit voir"

Default avatar.png JBM: "simulation always wins" / "there is some exception"

Default avatar.png JBM: c'est mignon le forum

Default avatar.png JBM: ah mais ok en c recent y'a _Float128 et compagnie, et *ca* c'est normalise

Alshock: ben... pourquoi ils ont pas appelé ça float128_t alors ? (.-.)

Default avatar.png JBM: demande-leur!

YannT: c'est un objet si y'a une majuscule devant

Default avatar.png JBM: comment tu fais pour savoir si le _ est majuscule ou pas?

Alshock: "hey les gars, on a un nouveau type de taille définie, on l'appelle comment ?"

- "Je sais pas, on a toute un library avec TypeXX_t, on pourrait faire pareil ?"
- "Ou alrs on met un underscore pour montrer qu'il faut pas l'utiliser et on met une capitalisation qui n'a aucun sens

Alshock: @YannT les fameux objets C purs

Default avatar.png JBM: mefie-toi avec l'underscore unique

Default avatar.png JBM: tous les ajouts keyword recents en C l'ont

Alshock: je sais, j'essaye doucement de m'y faire

YannT: _ c'est parce que c'est une classe privée

Default avatar.png JBM: bon, ben rendons mon code standard

Default avatar.png JBM: pour le plaisir

YannT: <$>

Default avatar.png JBM: < c'est minuscule en haskell

Default avatar.png JBM: (pour info)

Default avatar.png JBM: comme t'as l'air d'aimer cet operateur

YannT: j'ai bien ouais

YannT: on devrait avoir plus de languages avec des trucs comme ça

Default avatar.png JBM: ou au moins ou on peut les definir

YannT: <==> <$> (_)

YannT: c'est trucs un peu ascii art quoi

Default avatar.png JBM: (_) est l'intrus

Default avatar.png JBM: attends si t'aimes l'ascii art

YannT: je vois bien une utilisation pour un <=> d'ailleurs

YannT: opérateur swap

Default avatar.png JBM: <=> sans la plupart des langage c'est 'compare'

Default avatar.png JBM: *dans

YannT: :(

Default avatar.png JBM: mais tu pourras bientot l'overloaded en c++, n'aie crainte

Default avatar.png JBM: pour en faire un swap

Default avatar.png JBM: *ton* swap

YannT: mon swap a mwa

Default avatar.png JBM: il te parle d'echangisme?

Alshock: moi j'aurais plutôt vu >=< comme opérateur de swap

Alshock: et puis comme ça on peut faire beaucoup plus d'ascii arts en swappant des comparaisons

Default avatar.png JBM: _Float128 d = (_Float128) i0 / step - 0.5f128;

Default avatar.png JBM: j'ai du mal a m'habituer

Alshock: c'est.... C'est beau le C

Default avatar.png JBM: ah, ca passe pas sur codejam par contre

Default avatar.png JBM: flute

Default avatar.png JBM: ils doivent utiliser un gcc encore plus vieux que leur ghc

Default avatar.png JBM: gcc 6.3.0

Default avatar.png JBM: my god

Alshock: GCC 6.3 December 21, 2016

Alshock: c'est presque récent

Default avatar.png JBM: medisant que je suis

Default avatar.png JBM: c'est *plus recent* que leur ghc

Default avatar.png JBM: qui est du 21 mai

Default avatar.png JBM: bon, assez magouille de fp pour ce soir

Default avatar.png JBM: passons aux :beers:

Stilgart: il pouvait pas mettre q à la place de f128 ?

Stilgart: enjoy your :beer:

Alshock: time to :beer: indeed

Zorg1: j'ai plus de :beer: :(

Zorg1: Automaton2000 t'en a pas en stock ?

Automaton2000: après, si tu as un message d'erreur

Neumann: Question étrange, mais sérieuse : je cherche une bonne chaise de bureau, j'y passe ma vie, surtout avec le télétravail. Partout où je regarde je vois des trucs qui ont l'air soit de qualité médiocre, soit complètement overpriced.

Neumann: Si vous êtes satisfait de votre chaise, elle vient d'où ?

Neumann: (La chaise IKEA à 40 balles c'est Non.)

Neumann: (Les chaises de g4M3r aussi)

Default avatar.png BALEK: Une bible de la chaise de bureau : https://forum.hardware.fr/hfr/Discussions/Viepratique/acheter-fauteuil-bureau-sujet_9082_1.htm

BlaiseEbuth: Wé ! On peut éditer le key binding de l'ide

Neumann: Cool, merci BALEK

Magus: le fauteuil de bureau j'ai toujours payé cher, je suis comme Neumann je passe ma vie dessus

Magus: rien à foutre si ça coute 400€ mais je veux que ça vaille les 400€

Neumann: Il est cool ce topic mais y'a que des fauteuils à 800 balles

Default avatar.png BALEK: perso j'ai pris un fauteuil reconditionné, pas de regret (un steelcase je crois)

Neumann: Tu trouves ça dans quel genre de boutiques ?

Default avatar.png BALEK: Internet :grin:

Neumann: Tu trouves ça sur quel genre de site ? *

Default avatar.png BALEK: Je ne sais plus du tout ou j'ai pris ça, il doit y avoir des liens qui trainent dans les pages, mais en googlant du "Steelcase Think" d'occasion on tombe sur des choses comme ça (je ne connais pas le site)

https://bureaufute.fr/boutique/assises/fauteuils-de-bureau/fauteuil-steelcase-think/

b0n5a1: Neumann : balle de gym/kiné perso comme "chaise" ^^

Neumann: Haha sérieux ?

Neumann: Merci BALEK

Neumann: Ca doit coûter un bras en frais de port

b0n5a1: bin oui...problème de dos + une hernie chiante (j'aurais dû avoir rdv avec un neurochir le 30 mars...annulation covid)

b0n5a1: faut juste faire gaffe à pas prendre de mauvaise habitude avec

Neumann: C'est bon pour le dos d'être assis sur une balle ?

b0n5a1: pas une balle de foot hein

Neumann: -_-

b0n5a1: celles de 60 à 70 cm de diamètre (en fonction de ta taille)

Zorg1: ça t'oblige quand même à te tenir droit non ?

b0n5a1: et ça permet de faire les exos de kinés régulièrement de temps en temps dans la journée

Zorg1: (ce qui est sans doute le but rechercher)

b0n5a1: c'est le but Zorg1

b0n5a1: c'est là qu'il faut pas tomber dans le piège genre "je cale les pieds sur le côté et je m'affale"....ça m'arrive

b0n5a1: c'est bizarre au début mais j'échangerai plis contre une chaise

b0n5a1: plus*

b0n5a1: même au boulot j'en avais une à un moment...j'alternais chaise/balle en fonction des sensations

dbdr: une dernière phrase à lire hors-contexte pour effet maximal

Zorg1: vous avez vraiment l'esprit tordu les gars ^^

b0n5a1: Neumann : https://delphinemarieyoga.com/index.php/fr/2018/03/06/gym-ball-blog-yoga-nice-alpesmaritimes/

Zorg1: mais je me dis que quand je suis parti en télétravail j'aurais du ramener la chaise en plus du portable :D

b0n5a1: et franchement c'est nickel

Neumann: Et personne te la pique

Neumann: Ou alors tu le spot direct

b0n5a1: bah c'est à moi ^^....mais là au boulot je l'ai plus depuis quelques mois, je l'avais ramenée

b0n5a1: mais en alternant t'as moins de problème de dos

b0n5a1: et chez moi j'ai ça tout le temps

b0n5a1: de mémoire c'est dans les 15 balles

b0n5a1: pour gonfler la mini pompe qui est avec...ça prend du temps. Au boulot, compresseur et hop 3/4 secondes et réglé

Zorg1: monsieur a un compresseur au boulot

b0n5a1: ouais on a un atelier mécanique aussi

Zorg1: tu me diras avec tous les chefs qui me gonflent ... :thinking:

b0n5a1: montage/fabrication de structures pour caméras et tout

Zorg1: t'as pas ça dans une banque ;-)

b0n5a1: pour nettoyer les tours de pc c'est bien aussi le compresseur ^^

b0n5a1: et les clavier dégueux de certains

Zorg1: ça risque pas de faire un nuage de poussière monstrueux ?

Zorg1: tu me diras maintenant c'est le masque obligatoire au boulot

b0n5a1: m'en fout je fais ça dans l'atelier plein de poussière et copeaux d'alu, ça change rien ^^

b0n5a1: tu fais ta pression des pneux tranquille chaque mois aussi au lieu d'aller aux conneries payantes à 50 cts

b0n5a1: avec l'embout qui tient plus parce qu'un couillon avant toi l'a pété

Zorg1: ouaip quand j'avais un compresseur, j'avais la poignée avec le mano dessus, c'était plus pratique que leur bazar ;-)

b0n5a1: y'a un crétin une fois qui est reparti avec l'embout encore à sa roue arrière ça lui a fait tout drôle

b0n5a1: il a arraché le tuyau et une plaque d'alu de la machine a volé

b0n5a1: avec le choc ça s'est détaché et bam

b0n5a1: ranger le tyyau...nan...là pire le mec le laisse dessus :joy:

Zorg1: ah tiens ils ont prévu un contest pour la fin de l'année

b0n5a1: je viens de tomber sur un truc chill : https://store.steampowered.com/app/1210250/Island_Saver/

b0n5a1: (free)

b0n5a1: à défaut d'occuper des gosses ça peut occuper tout court ^^

zasmu: Neumann, je track les paths pour chaque pac oui et j'utilise quand même le score.

zasmu: typiquement si l'ennemi a 3 pacs en vie, et qu'ils marquent 6 points, je peux virer tous les paths qui marquent pas 2 points pour chaque paths

zasmu: early game ça fait bien le taf

b0n5a1: woputain : "se jeux et trés bien ils nous appran a portege la naturelle "

b0n5a1: y'a des profs de français qui doivent souffrir

Zorg1: je fais plus gaffe à l'orthographe pété dans les commentaires Steam

Zorg1: d'ailleurs c'est marrant t'as aussi le contraire celui t'as l'impression qu'il a fait un plan et un brouillon de son avis

b0n5a1: haha : "Un très bon jeu pour apprendre aux enfants à bien travailler pour pouvoir engraisser les banques mais aussi payer leurs impôts (mention spécial au bonhomme en costard qui vient directement te taxer toutes les dix pièces). Car en payant leurs impôts on pourra construire des ponts et vider les poubelles. "

Zorg1: ^^

TidyMaze: yo les gens, vous auriez un bon petit exemple de beam-search sous la main à me montrer ?

Default avatar.png JBM: j'alterne entre la chaise (oui, ikea) en bois et le ballon suisse

Default avatar.png JBM: vois ca comme un bfs ou a chaque generation tu gardes que les N meilleurs

**Zorg1 balance une vidéo de chat jouant avec un point laser pour TidyMaze

b0n5a1: j'ai failli la faire ^^

TidyMaze: hihi Zorg1

TidyMaze: JBM tu peux étendre des noeuds de generations precedentes ? ou à chaque fois tu ne fais que progresser à depth+1 ?

pb4: Dans un beam search standard, tu jettes tous les noeuds de la génération précédente

Default avatar.png JBM: tu fais ce que tu veux, c'est un pays libre

Zorg1: faudrais que je fasse un beam search dans HS c'est adapté parît il

Default avatar.png JBM: dis-toi juste que c'est "search" dans un contexte de "graph search"

Default avatar.png JBM: une fois que t'as vu passer la generation n

Default avatar.png JBM: ben c'est "found"

Default avatar.png JBM: c'est plus "search"

Default avatar.png JBM: le reste, c'est le contexte qui decide

TidyMaze: c'est pas très clair ça JBM ^^

Alshock: moi je trouve ça clair

Default avatar.png JBM: c'est toi qu'est pas tres clair

Alshock: génération 0 : un seul élément

Default avatar.png JBM: une recherche, c'est une requete {point de depart} -> {elements trouves dans un certain ordre}

Alshock: génération 1 : tous les enfants de gen 0 : tu vires tout l'excédent après un sort

Default avatar.png JBM: le fait de garder des elements ou pas n'a pas de sens

Neumann: zasmu: Ah ok, je vois ;)

Default avatar.png JBM: Neumann: merci d'avoir pose la question "chaises"

Default avatar.png JBM: il faudrait vraiment que je m'y penche aussi

Neumann: Le télétravail, ça ouvre les yeux

Alshock: en parlant de pencher, depuis que ma mère est confiné avec ma chaise, je commence à trouver que la boule de yoga ça pète le dos tard le soir

Alshock: effectivement, tant de questions qu'on ne s'était jamais posées

Default avatar.png JBM: 2 ou 3e jour de teletravail, j'ai pose le chaton sur la swiss ball de madame

Default avatar.png JBM: c'etait trop marrant

Default avatar.png JBM: je l'ai regrette tout le temps qui m'a separe de l'arrivee de la nouvelle

b0n5a1: lol

Neumann: Tu peux faire ça ensuite : https://media1.tenor.com/images/e3b034451bf41572c145d65aebf04446/tenor.gif

Default avatar.png JBM: excellent

Default avatar.png JBM: ca fait fake

Default avatar.png JBM: mais jle tente trop

b0n5a1: woputain....je vais chercher le hamster!!!!

Default avatar.png JBM: (avec la mienne)

Neumann: Ca parait legit

Default avatar.png JBM: faut que je pense a nous filmer

Neumann: Quoique

Alshock: le hmster a dû tellement voir sa vie défiler

TidyMaze: la fenetre aussi

b0n5a1: j'ai la balle, j'ai le hamster....

Zorg1: bah le hamster c'est pas bien lourd, la bouboule doit bien peser un kilo je suppose

b0n5a1: bon il est bien dans sa cage ^^

Alshock: mais as-tu le coeur, rodrigue ?

Zorg1: tout autre que mon père l'eut éprouvé sur l'heure !

Zorg1: :p

Default avatar.png JBM: et si tu mel'piques, jte fous su'l carreau

Zorg1: tu me fends le coeur :(

Alshock: comme le disait ma mamant "j'ouvre à trèfle, qui n'en a pas en schnèfle !"

Default avatar.png JBM: le patois c'est pas du jeu

Alshock: je crois qu'on est mûrs pour la consultation familiale

Zorg1: Automaton2000 prêt pour une petite belote ?

Automaton2000: mais oui on est d'accord ?

WhatTrickeryIsThis: belote? y à un nouveau contest belote?

Zakaoai: Whoa je suis en train de lire le forum du contest :) Vous êtes deter quand vous expliquez vos stratégies :D En tout cas c'est enrichissant. Savoir qu'il y a plein d'approche et que même les plus simple passe légende ça va de soit c'est cool

BigUP: Zakaoai, le tout c'est de coder ses fonctions correctement

Default avatar.png JBM: Ah c'était donc ça!

Zakaoai: J'ai réussi à montrer mon code à Mazelcop se matin et a part quelques lignes tout était assez correctement réalisé

Neumann: Le protip

Mazelcop: lol

Zorg1: WhatTrickeryIsThis : oui une belote mais AVEC DU BROUILLARD DE GUERRE

Neumann: J'avais pas vu que t'étais rennais Mazelcop, tu bosses où si c'est pas indiscret ?

Mazelcop: je bosse pas, je viens tout juste d'emménager

Zakaoai: :D Bon on a prit plus de temps que prévu pour que je puisse resubmit mais bon c'était interessant de se faire relire

Neumann: En recherche, donc ?

Neumann: Je pourrais te coopter à Sopra, mais je souhaite ça à personne

Mazelcop: je suis en "recherche passive" on va dire

WhatTrickeryIsThis: fais gaffe il va te recruter

WhatTrickeryIsThis: ah bha voilà trop tard dsl

Zakaoai: Je le souhaite a personne non plus Neumann

Neumann: Toi par contre pas de soucis WhatTrickeryIsThis, ça serait nickel pour toi comme boîte

Mazelcop: merci neumann, mais je vais éviter sopra :p

WhatTrickeryIsThis: j'ai essayé de te sauvé la peau mazel. J'ai essayé...

Zorg1: 'coopter à Sopra' ça sonne comme une menace ça

Zorg1: genre tes collégues sont sympas puis par hasard tu découvres que ce sont tous des lézards démoniaques

WhatTrickeryIsThis: je passerai pas l'entretien d'embauche

Zorg1: et que tu seras leur prochain dîner

Neumann: Recherche passive, genre t'es riche et t'as pas besoin de bosser

Zorg1: (bon c'est assez faible comme pitch)

Neumann: Chanceux

Mazelcop: j'ai profité d'un licenciement économique récemment, ça aide

Neumann: T'étais dans quel coin avant ? Et dans quel genre de boîte ?

Default avatar.png JBM: J'ai un pote des études qui a essaye de me vendre sa presta. Sopra il y a qqs mois

Mazelcop: j'étais sur Marseille, dans une filiale de Xerox

Neumann: Ok

Mazelcop: fun fact, j'ai découvert codingame grace à ça

Default avatar.png JBM: Il me décrivait ça comme "bonne SSII, vraiment bien franchouillarde"

BigUP: bonne SSII ! ;)

Mazelcop: vu que plus personne ne bossait à la fin, on se tirait la bourre sur CSB avec les collègues

Neumann: Mec, tu bosses à OBS, tu peux parler

WhatTrickeryIsThis: "ambiance apéro paté fromage au bureau"

Neumann: Votre SI c'est la pire chose que j'ai jamais vu

BigUP: JBM, Sopra t'y vas pour la thune et tu change dans 2 ans

Zorg1: Stéria à une époque c'était pas mal

Default avatar.png JBM: Effectivement il y est plus

Zorg1: mais c'est révolu

BigUP: Neumann, On est entre SSII et artisanat ;)

Neumann: C'est ni fait ni à faire

Neumann: :D

WhatTrickeryIsThis: Mazel, y à [CG]Jack il sait lui pour les boulots

BigUP: Steria, c'etait pas mal, sauf a Rennes

Neumann: Les mecs qui design des applis avec des BDD utilisées par d'autres applis -_-

Zorg1: je te parle il y a plus de quinze ans

Zorg1: Neumann : ah oui on a deux applis qui communiquent en écrivant dans la base de données de l'autre ...

Zorg1: et on passe notre temps à résoudre des problèmes de désynchro

Zorg1: c'est trop de la balle

Neumann: Les années 2000 ..

Neumann: Quand les SSII ne connaissaient pas encore le concept d'API

Mazelcop: WhatTrickeryIsThis, pour l'instant je me tâte sérieusement à ne pas bosser cette année. Et bosser sur des projets persos.

BigUP: Zorg1, idem, Steria a Rennes, je crois que ca n'a jamais été bien... mais on avait un directeur qui a quand meme feter son chiffre d'affaire de l'année en Mars avec du Cidre en bouteille plastique !!! ;) On l'a chambrer toute l'année !

WhatTrickeryIsThis: peut être en indé alors

Zorg1: du cidre doux pour bien faire l'empafé de première

BigUP: Mazelcop, ou alors tu trouve un boite pour bosser sur tes projets perso

Default avatar.png JBM: Dur à trouver ça

Mazelcop: Yep, c'est ça l'idée

Zorg1: ça existe ça ?

WhatTrickeryIsThis: cidre doux bien secoué pour enlever les bulles qui piquent

BigUP: Qu'est ce qu'on l'a chambré le gars ! ;)

BigUP: plusieurs années apres on l'a chambré ! ;)

BigUP: Bon c'est pas compliqué de toute facon, les SSII sont toutes minables. Certaines ont des defaut qui restent supportable... mais ca depend de son diplome, experience perso, projets, la chance, etc...

BigUP: A un eepoque il n'y avait aucune SSII a avoir la moyenne sur Note ton Entreprise .com (qui a fini par etre censuré par des boites qui ont du invoquer du denigrement)

Default avatar.png JBM: Et sur glassdoor?

Zorg1: ah oui les pauvres SSII victime de calomnie c'est moche

BigUP: la seule SSII a avoir la moyenne ca devait etre OAB (et encore pas certain) et Thales parceque pas syntec

Zorg1: "on peut plus se comporter comme des connards sans que tout le monde le sache !"

Default avatar.png JBM: Tiens c'est vrai si j'allais voir celle qui me démarche sur glassdoor

Zorg1: c'est pas devenu Syntec justement Thales Service ?

BigUP: Ce qui etait marrant c'est que les commerciaux/directeur d'agence et comagnie venaient également noter d'un bon 10/10 leur boite ! ;)

Zorg1: quoique je dois confondre

Zorg1: mais bon 1 10/10 contre 100 0/10 ...

Default avatar.png JBM: Toujours en métallurgie atos?

BigUP: Zorg1, s'ils se sont senti obligé de créer une entitée Thales Service, ca doit bien pour pouvoir adopter la syntec, ca fait plus boite d'informatique.. Plus de crédibilité aupres des clients ! ;)

Zorg1: Atos. c'est toujours Breton le président de ce truc ?

BigUP: aller, pour le plaisir --> http://web.archive.org/web/20120118173342/http://www.notetonentreprise.com/

Zorg1: ha le site a fermé

BigUP: HA si SII avait la moyenne !! :) mais ils ont connu également leur heures de boite de merde... une amie RH a fini par partir parcequ'elle n'etait plus en phase avec la politique de la boite -->

BigUP: http://chat.codingame.com/pastebin/117eb8a4-3f10-4c3e-84b7-746e792a45e5

BigUP: quand on te demande d'envoyer sur Paris (sans date de fin de mlission) un gars divorsé en garde partagée, forcément c'est pas juste pour faire plaisir au client ;)

Zorg1: oui une fois on avait un gars de Lyon que sa boîte n'arêtait pas d'envoyer dans des missions loin pour qu'il se casse

Zorg1: la gestion du personel 2.0

BigUP: Arf ! Franc eTelecom seulement 4,0 à l'epoque !! c adevait etre la merveilleuse epoque didier lombard

Tryum: Il est toujours pas validé le contest ? :/

Zorg1: ou les boîtes qui gérent leur turn over de trois ans et se démerde de te virer

Zorg1: Tryum : pê attendre demain pour les points, c'est après minuit la mise à jour des scores

Tryum: oki :)

Tryum: Ca va me faire un gros boost je pense :D

Zorg1: Lombard c'est le gars qui parlait de la "mode des suicides" ?

BigUP: CGI qui nous avait sorti qu'il avaient budgeté 14% de turn over et qu'ils etaient qu'a 12... bah avec les collègues on les a aidé a atteindre leur objectif... on a mem edu largement les dépasser ! ;)

BigUP: Zorg1, oui le gars qui a scoré 29 deces au boulot ( j en esais pas si les morts a la maison ca compte)

BigUP: LEs syndicates à l'epoque affichaient le nombre de semaines de placard de certaines personnes

BigUP: avec notetonentreprise, il fallait virer les notes a 10/10 et les notes a 0/10 et t'avais une bonne vision de ce qu'il se passait dans la boite

BigUP: Apres attention, les boites de 2012, c'est pas les meme que les boites de 2020 (certaines si quand meme). Elles ont progressé en com ! :)

Zorg1: oui enfin à l'époque ils te racontaient déjà que leurs "consultants" étaient au centre de leur préoccupation

Zorg1: ça n'a pas changé ça

BigUP: comme CGI qui pendant plus de 6 mois a monté des reunions de chefs, pour savoir comment faire remonter les notes d'eval (sachant qu'a rennes ils avaient la plus mauvaise note du groupe)

Zorg1: solution : payer des trolls russes pour faire des fakes évals ?

BigUP: Le critèr equi les plombaient le plus c'etait les salaires. et bien finalement ils ont trouvé la solution, ils sont revenu vers nou spour nous dire qu'ils allaient plus communiquer avec nous !!! ;)

Zorg1: 'plus' dans le sens de + ou de plus du tout ?

BigUP: d'avantage, enfin envoyer plus de mail pour dire combien la boite est géniale et gagne trop d'affaires

Zorg1: "mais on va surtout pas t'augmenter"

Default avatar.png JBM: on va communiquer

Default avatar.png JBM: enfin on va parler quoi

Default avatar.png JBM: ecouter c'est pas l'ADN de l'entreprise

Zorg1: à sens unique, généralement

BigUP: Zorg1, cette question ne viendrait meme pas a l'esprit.. d'ailleur on ne parle pas de ca, on est entre gentlemen

Zorg1: pas de vulgarité :D

BigUP: Bon pour résumé, le seul truc qui marche c'est démission. Si la boite veut te garder bizarrement ils trouvent des budgets, des misisons, des formations et tout ... sinon bah c'est pas grave, tu prends plu schère ailleur

Zorg1: on va faire comme si on était tous rentier et qu'on venait travailler pour se distraire

BigUP: A toi aussi tu l'es ?

Zorg1: bah oui, en plus je vais aussi sur CG, le boulot suffit pas !

Tryum: BigUP: ça c'est dans quasiment toutes les boites, pas que les ESN :P

Zorg1: disons que les ESN c'est là où c'est le plus caricatural ;-)

BigUP: Tryum, oui probablement... apres c'est pas les meme problemes.

BigUP: Tu prends Orange (maison mere) c'est une belle prison dorée. qu'est ce que tu veux faire, t'as des augmentations, des formations, (pas toujours d'obligation de resultat), si le boulot ne te plait pas, bah t'es coincé ;)

dwarfie: a game of go .... puzzle hard ... c'te blague ... 45 lignes de php et j'ai meme pas golfé :D

BigUP: dwarfie, fallait pas le faire en go ?

dwarfie: c'est pas dans le statement ... contrairement a celui qu'il fallait faire en bash et que j'ai fait en bash ;)

BigUP: a game of bash...

Default avatar.png JBM: comment tu peux rester concentre assez longtemps pour 45 lignes

dwarfie: pas besoin d'etre concentre ... c'est de la frappe automatique .... just a matter of flood fill :D

BigUP: dwarfie, mince t'as leaké !

Default avatar.png JBM: ca floode

Default avatar.png JBM: arg

Default avatar.png JBM: le flood leak

Default avatar.png JBM: comment ca craint

dwarfie: bigup ... meme pas , c'est dans les tags ...

Default avatar.png JBM: ca fait des plombes que j'ai pas ose regarde la queue

Default avatar.png JBM: les notifs me mettent en garde quotidiennement

dwarfie: (en francais en plus le tag ... quelle scandale)

dwarfie: -e

Default avatar.png JBM: ouais quelle scandal

dwarfie: -le

Default avatar.png JBM: t'es dur a suivre

dwarfie: j'ai pas les idées claires en plus .... ;)

Default avatar.png JBM: mais ma ligne est tombee bien plus a propos que prevu XD

Vry: :)

Vry: dwarfie, tu as vu que tu étais redevenu #100 et que je t'avais laissé la place ? :D

dwarfie: oui ... ca fait plus d'une semaine en fait ;)

dwarfie: je suis remonté depuis la 103

Default avatar.png JBM: bon ca y est

Default avatar.png JBM: je m'ennuie encore

Vry: Honnêtement je ne suis pas le classement ... je regardais car je me souvenais de la remarque de Stilgart qui était tout triste de te voir sorti du top #100 par un dino. bleu

Default avatar.png JBM: c'est toi qu'as loote de l'achievement aujd ou ct big up?

BigUP: j'ai pas du loot grand chose aujourd'hui ! ;)

BigUP: passage gold vers 4h du mat ...

Vry: Pas moi je ne suis que 500 et des poussières donc je ne devrais pas trop gagner ...

Vry: ... mon meilleur classement c'est C4L ... #52

Vry: ... ça va être compliqué de faire mieux ... en tout cas j'ai pas réussi depuis mais je ne suis pas très motivé actuellement.

BigUP: Vry, je suis un petit peu devant... j'aurais peut-etre pu etre beaucoup mieux classé à un moment j'ai cru que mon IA allait accrocher Top200 Gold, c'etait en train de se stabiliser a coup de loose et win et ensuite j'ai du prendre 3 series de serial loose ! ;)

BigUP: en resubmit, je pense que j'aurais fini par accrocher, mais bon... a force de push mes IA ont tellement tendance a ne plu srien fair e...

dwarfie: bon ... plus que 100 xp pour le lvl 45 ... ca doit etre faisable :D

BigUP: je suis monté level 29 parcontre en passant gold

leojean890: moi ça devrait me faire monter aussi .. vu mes perfs blaguesques en contests avant OOC :P

leojean890: et que c'est les 3 meilleurs..

dwarfie: et tes meilleurs d'avant rapportent de moins en moins ...

leojean890: genre UTG j'ai fini 1200 / 2200

leojean890: xD

leojean890: car j'y ai passé 10h en tout only

leojean890: en vrai hors confinement je manque de temps :P

leojean890: (en considérant qu'on l'est encore :p-

leojean890: )

leojean890: ils rapportent de moins en moins mais j'avais eu qu'une "bonne" perf avant ooc

leojean890: c'était le there is no spoon il y a 5 6 ans..

Zorg1: je crois que j'en ai un peu marre des contests en fait :(

Default avatar.png JBM: c'est couteux hein!

dwarfie: ah ... ma 16eme place a mars lander... l'epoque ou on avait des contests courts ;)

Alshock: mais c'était quoi there is no spoon, parce qu'avec le puzzle solo j'ai du mal à imaginer un multi

Zorg1: ça bouffe pas mal de temps pas forcément à coder en plus

Zorg1: Alshock : bah initialement c'était des puzzles les contests

dwarfie: Alshock , les contests etait contre la montre pas multi

b0n5a1: Alshock ça devait être un truc de 2 ou 4 heures ça

Alshock: ah et c'était au temps ?

leojean890: ouais temps à réfléchir + à coder + temps à regarder les replays + temps à debuguer

Zorg1: comme Pikatchu et son ruban de Moebius

leojean890: et rien que ça pour une bonne place il me faut bien 20h mini

Alshock: t uveux dire détective pikaptcha" ? Attention à ne pas citer de TM ici :P

Zorg1: ah oui zut

dwarfie: Zorg1 ... me rappelle pas l'histoire du ruban de moebius normal ....stp ;)

Default avatar.png JBM: de tm?

leojean890: voilà un truc de 4h : there is no spoon

Default avatar.png JBM: on va se gener

Alshock: mais euh... j'ai du mettre 10h à finir there is no spoon xD

leojean890: j'avais eu un classement pas mal genre 160/1600

Alshock: ET ON J8UGE PAS OK ? >_<

leojean890: mais d'autres que j'avais commencés j'avais pas eu le temps

Zorg1: l'univers Marvel y avait pas l'air d'avoir de pb

leojean890: des en 1 semaine

leojean890: genre cotc ou utg

Zorg1: (ça m'avait étonné d'ailleurs)

Default avatar.png JBM: j'ai repousse la derniere partie de spoon vraiment longtemps

Default avatar.png JBM: mais effectivement ca valait pas plus d'1h une fois que je me suis secoue

leojean890: par contre pour les multis j'ai trouvé le temps masi vraiment en les répartissant comme je voulais quand j'en avais envie

Zorg1: c'est l'intérêt des multis

Zorg1: le contest parfois t'en a marre

Default avatar.png JBM: l'interet... et le danger

Alshock: Je m'en souviens très mal mais vu que j'ai fait 200+ lignes en ruby ça veut dire que j'ai galéré sur des bugs

Default avatar.png JBM: ou le risque, suivant comment on veut voir

Tryum: Pour voir tous ses classement, il faut cliquer sur le graph contest dans son profil.

Default avatar.png JBM: perso j'arrive vraiment plus a me motiver pour

leojean890: moi ça va je suis encore motivé, bien plus qu'avant :P

leojean890: en cette période où je sors pas trop

Default avatar.png JBM: en tout cas froidement et sans contexte

leojean890: ça me change de mes 5 sorties hebdomadaires (hors boulot) d'il y a 2 mois..

leojean890: 2 mois et avant

Tryum: There is no spoon est encore un de mes 3 contests qui m'ont rapporté des points >_<

leojean890: période des grèves décembre janvier c'était la même que now aussi

Zorg1: bah depuis la fin du confinement je sors vachement moins en fait

leojean890: Tryum pareil !:p

Tryum: Et encore plus vieux, Poker Chip Race ^^

leojean890: bah là je considère qu'on l'est encore même si non:p

leojean890: (confinement)

Default avatar.png JBM: ah, on a arrete le confinement>

Default avatar.png JBM: ?

leojean890: juste que j'ai pas à écrire d'attestation (ouf)

leojean890: mais en vrai en confinement et mtn je sors pas bcp

BigUP: elle est magnifique mon IA pour crystal rush, j'ai mis du random partout ! ;)

leojean890: et quand je sors je m'en fous des règles de 1h, 1km

Zorg1: t'as plus besoin d'écrire une bafouille mais il y a toujours des restrictions de déplacement

leojean890: enfin je partais 3h sans souci

leojean890: à 5 km sans souci

leojean890: mais je sortais peu

leojean890: jfais surtout attention à la distance avec les autres quoi

Zorg1: oui en forêt tu croises moins de gens normalement

leojean890: ouais par ex rando de 3h en foret

Zorg1: (quoi que les forêts de Paris ...)

leojean890: dans le 91

Zorg1: oui y a pas grand monde

leojean890: j'ai fait une partie du confinement à bruyères le chatel (paumé, forets..)

leojean890: et now je suis à massy

leojean890: mais ça va

leojean890: sauf le centre ville avec un peu trop de monde

Alshock: il se rapproche de mon antre le bougre

leojean890: mais 2 forets diff chacune à moins d'une heure à pied de chez moi

leojean890: foret de verrieres, et de palaiseau

leojean890: donc trkl

leojean890: Ah oui t'es à Antony

Alshock: ya le centre-ville de Massy aussi, c'est la jungle :P

leojean890: bah j'ai acheté un appart à coté de massy palaiseau moi

leojean890: de la gare

Alshock: Ah je leak des infos compromettantes

leojean890: juste à côté

leojean890: bruyères le châtel c'est mes parentsd

Default avatar.png JBM: de massy ou de palaiseau :P

leojean890: mais trkl pour un confi

leojean890: et plein de forets

leojean890: gare TGV :p

Zorg1: quand j'habitais à Antony j'étais pas trop loin de la forêt de Verrières

Zorg1: c'était cool

Alshock: pareil

leojean890: ouais c sympa:)

Default avatar.png JBM: le buisson?

leojean890: ouais

Zorg1: oui

Default avatar.png JBM: ca remonte

leojean890: j'ai fait un tour là bas ce weekend:)

leojean890: j'ai pas fait que coder !:P:P

leojean890: et oui le centre ville de massy c'est un peu overcrowded j'y vais pas

Alshock: tu as trahi notre nindo

leojean890: je préfère aller du côté palaiseau ou verrières

leojean890: j'ai passé environ 5h par jour de week-end sur le contest

leojean890: donc 19 pour d'autres trucs :P

Default avatar.png JBM: nindo?

leojean890: antony j'ai déjà joué de la musique là bas, espace varasely

leojean890: au mons 10 fois

leojean890: jams sessions jazz, ou électro

Default avatar.png JBM: ciel encore un jazzeux

leojean890: :p

Zorg1: c'est mal ?

Default avatar.png JBM: ca commence a faire bcp

leojean890: j'ai testé au moins 100 jams sessions différentes sur paris !!!

leojean890: et pas que jazz :P:P

Alshock: JBM c'est un crédo ninja en gros

Default avatar.png JBM: bon d'un autre cotge

Alshock: Le Soleil croiser jamais tu ne devras

Default avatar.png JBM: johnny passe plus, alors ca doit pouvoir aller

leojean890: y'a plein de jams funk reggae nlues

leojean890: blues

leojean890: ou des open mic

leojean890: ou des multistyles à l'arrache (ça devient chiant à force ça)

Alshock: j'avoue que je suis jamais allé voir ça, le mieux que j'aie fait c'est les primeurs de Massy

leojean890: je ne connais pas les primeurs de massy:P

leojean890: et sur cette vidéo je joue des trucs fusion avec un de mes groupes :P:P https://www.youtube.com/watch?v=NNbwinmKnO4

Alshock: ça m'étonne, ya des trucs jazzy cools souvent. Même si c'est tous genres confondus donc avec pas mal de rap/rock

leojean890: (jazz rock)

leojean890: en concert !

Alshock: le medley unlisted quoi carrément

leojean890: les mélanges de styles c'est sympa ouais, quand tu parles de jazz avec rap par ex

Default avatar.png JBM: on croirait ma reprise pas johnny :p

Alshock: Ah merde c'est pas un miroir derrirèe en fait xD

leojean890: c'est pas moi qui l'ai mise en non répertoriée, mais le possesseur de la chaine:p

leojean890: cad un autre membre du groupe

Alshock: le "possesseur" carrément

Default avatar.png JBM: dis-nous juste leauel de ces mecs chelous tu representes

Default avatar.png JBM: on se moquera du reste

Alshock: on se moque de tous quoiqu'il arrive non ?

leojean890: celui devant sur le clavier nord sans charisme hehehehe

Default avatar.png JBM: oui

Default avatar.png JBM: euh

Default avatar.png JBM: il a le meilleur charisme du lot

leojean890: ah thanks !:p:p

Default avatar.png JBM: "de temps en temps il est face camera"

leojean890: du coup j'aime bien ce genre de musique jazz rock avec des mesures impaires ;P

leojean890: 5/4, 7/8, 13/16..

Default avatar.png JBM: 3/4 c'est pas folichon

leojean890: ou superposer du 4/4 avec du 11/8 parfois

Default avatar.png JBM: 13/16 je l'ai pas encore entendu

leojean890: on a un break om on superpose des trucs comme ça:p

Default avatar.png JBM: bon faut que je plugge mon johnny du coup

Default avatar.png JBM: qu'est-ce que j'ai fait du lien

Default avatar.png JBM: rha pt1 il l'a retiree :(

leojean890: genre 11 mesures de 4/4 superposées avec 4 de 11/4

leojean890: donc ça retombe pile au bout de 44 tps;P

Default avatar.png JBM: waaaaa il a rm son compte ou quoi

leojean890: vive Tigran Hamsayan sinon:p

leojean890: johnny il fait du jazz ?:P

leojean890: jlai vu parler sur ce chat jcrois il y a un mois

Default avatar.png JBM: non mais supprimer son soundcloud quoi

Default avatar.png JBM: pour un peu je vais m'inquieter

leojean890: ah ouais chaud, pk faire ça ?

Alshock: Wouaaaaaaaaaaaaaaaaaaaaaaaah

Alshock: transition fonduuuuuuuuuuuuuu

Alshock: Mais nan mais c'est un style ça

leojean890: les effets de style avec du fondu dans les vids attention xD

Default avatar.png JBM: non mais on regarde plusa la vid depuis longtemps gein

Default avatar.png JBM: *h

leojean890: et ouais le clavier nord est sympa en terme de sons

Alshock: en fait

Alshock: ma co ramme de fou

Alshock: donc là mes messages sont partis après 20 minutes

leojean890: ouais y'a moyen :p

Alshock: C'est aussi ça la force de la fibre

leojean890: parfois c'est le chat qui lag

leojean890: moi c'est mon modem qui a tendance à planter ;o

leojean890: => 4G

Alshock: nan là c'est de mon côté, error server -1 et le web qui charge pas c'est un gros indice

Zorg1: CG en fonctionnement nominal ?

Default avatar.png JBM: c'est ca

Alshock: kézako ?

Default avatar.png JBM: regime de croisiere

Default avatar.png JBM: snafu

Razielwar: vous savez pourquoi un gars de SKB s'est fait disqualifié?

Razielwar: Thales on était 2eme derrière les Russes et finalement on a fini premier

Magus: CG a kick des comptes qui partageaient le même code

Razielwar: ah ok

Magus: le classement par équipe est monté à la tête de certaines personnes visiblement

Razielwar: ils étaient arrivés d'un coup en tete effectivement

Razielwar: c'est bien qu'ils surveillent ça CG

dwarfie: 6 personnes ejectées ... 48 cp de plus pour moi :D

Razielwar: ils l'ont marqués quelque part ?

BigUP: on veut la liste des noms !

Razielwar: lol :)

Razielwar: skb ct le 5eme légende qui s'est fait dégagé

BigUP: tiens faut que je regarde le classement entreprise, ca a peut-etre bougé du coup

dwarfie: ah ben non , ca fait 21 en moins sur le total ... du coup je gratte un peu moins au passage :p

Razielwar: lol

BigUP: du coup, ils bannissent le gars, sa boite et son ecole ?

Razielwar: non non juste le gars

BigUP: la vache SocGen 3eme !

Razielwar: SKB ils sont 2eme du coup

BigUP: Razielwar, faut faire un exemple !

Razielwar: non ce serait trop radical et puis les autres ils ont pas forcément voulu que le gars trichent donc ce serait dommage pour eux

BigUP: Verizon, ils sont sorti de nullpart eux ? j'ai pas fait gaffe que la boite etait dans le top 15 ?

Razielwar: pas fait gaffe je surveillais que les 3 premiers moi :)

Razielwar: Amadeus ils étaient bien parti dommage

BigUP: tin Ubisoft aussi, j'ai pas fait gaffe a eux dans le concour

Razielwar: ah oui eux j'avais vu

BigUP: Sogeti 52 eme avec 27+ participants ! ils ont fait jouer l'equipe testing ?

Razielwar: lol

BigUP: Sopra Steria 27eme avec 23+ participants... Neumann doit se sentir seul dans cette boite ! :)

Razielwar: après c pas évident faut être 5 bien classés pour scorer

BigUP: clairement, mais avec plus de 20 personnes dans l'equipe, il y a quand mem ede quoi bien scorer. Apres, j'ai déjà eu des collègues a tester 1 soir et qui ont laché l'affaire

Razielwar: moi j'avais lancé mon stagiaire mais c pas évident quand tu débutes il est resté en bronze

BigUP: Razielwar, tu peux le garder, il est pas trop mal pour un stagiaire

Razielwar: en condition normale j'aurai pu l'aider mais bon avec le confinement...

BigUP: Razielwar, a distance par le tchat, ca le fait aussi

Razielwar: ouais mais moi ct plutot la nuit que je codais, la journée je m'occupais des gosses ^^

BigUP: Razielwar, z'avez aligné une belle equipe quand meme chez Thales

Razielwar: je connais que Blueghost qui travaille sur le meme site que moi Thales c'est grand

leojean890: ils ont kick 3 légende, 8 gold et 10 silver, right ?

leojean890: ouais tu m'as dit ça pour thales toulouse avionics

Razielwar: comment t'as eu ce décompte leojean?

leojean890: mémoire xD

leojean890: j'ai regardé le nombre de membres par ligue

leojean890: et j'a regardé 10h après

BigUP: ha oui ! ils ont choppé des mecs en silver quand meme !:)

leojean890: sans noter

Razielwar: oh t'as pas alzheimer toi :p

leojean890: après jme gourre ptet

leojean890: mais jcrois bien que c'est ça

leojean890: légende et or c'était plus simple j'avais les compteurs ce matin quand j'ai repush

Razielwar: silver ça valait pas le coup de tricher...

leojean890: silver j'ai du mémoriser

leojean890: clair ça sert à rien pour silver

leojean890: ça rapporte peu de CG points une perf silver

Razielwar: ah faudra que je vois le nouveau calcul je me rappelle de l'ancien et effectivement plus tu t'éloignes du top plus tes points fondent!

leojean890: quand même tant de cheat c'est un peu abusay ;P

BigUP: J'ai déjà dit, mais sur Codder of the Carribean j'aurais pu me faire ejecter, on avait codé un algo genetique avec un petit jeune super doué. il n'avait jamais fait d'AG. Bon apres, on a terminé silver avec notre AG en Python

leojean890: du coup ils ont pas tej la personne qui a été screenée entrain de demander du code pour 200 dollars:p

Default avatar.png JBM: vous avez PARTAGE DU CODE

Default avatar.png JBM: bande de vils TRICHEURS

leojean890: ouais quand t'es en milieu de classement t'as moins d'un dizieme des points

BigUP: JBM, c'etait il y a longtemps a but educatif !

leojean890: :p

BigUP: JBM, je rappel qu'on l'a fait en python l'AG pour etre certain de ne pas déranger le Top Legende

Default avatar.png JBM: c'est gentil

leojean890: parfois c'est pas si mal que ça notamment quand c'est du code bas niveau

leojean890: but éducatif

leojean890: pour du légende en revanche..

Default avatar.png JBM: ouais il a bon dos le but educatif

leojean890: CG thibaud avait dit que pour 2 codes similaires ils tej le moins haut dans le ranking

Razielwar: partager les idées ça suffit en général

leojean890: mais l'autre reste

BigUP: je lui ai filé l'AG de base, il a recodé tout le moteur du referee, réalisé un simulateur, optimisé,... 17 ans le gamin !

leojean890: du cpup frenchkiss était bien un smurf.. car tej

leojean890: bon ben dans ce cas là c'est pas un vrai partage de code

leojean890: il est fort ce gamin:P

Razielwar: frenchkiss il était dernier légende et son code devrait timeout car il avait 1.59 points

leojean890: du coup

Razielwar: c'était bizarre

leojean890: jvois pas la similitude de code

leojean890: ptet que qqn a testé son code avec ui

leojean890: et l'a transféré d'un compte à l'autre

leojean890: quand ça marchait

BigUP: apres mon code n'etait pas strictement identique il a préféré se taper toutes les copies d'objets avec du copy plutot que d'utiliser deepcopy. et il a du gérer en plus le tir

leojean890: et ensuite a mis un code pourri sur son smurf

leojean890: le smurf lui faisait tester, histoire d'éviter de gacher l'image de son profil pour rien:P:P

Razielwar: BigUp java?

leojean890: bah s'il a codé lui même le simu et toi de ton coté c'est pas le même résultat:p

BigUP: Razielwar, Python

Razielwar: ok

leojean890: ptet une partie du code en commun en dehors mais c tout

RomanceDawn: java ca aurait fini legende :)

leojean890: je ne sais pas à partir de quelle seuil ils considèrent que c'est une copie

leojean890: quel*

BigUP: RomanceDawn, trop ambitieux ! :)

leojean890: ou ils doivent repérer si un code est sur un compte puis doisparait et apparait sur un autre

leojean890: via l'historique

Razielwar: Java je persiste car c mon langage de prédilection mais le GC il me fatigue!

leojean890: peut être automatisé

leojean890: jpréfère python malgré les perfs :P car plus agréable pour coder :P

BigUP: ou alors dans les logs du tchat (tiens voila mon code Legende...)

leojean890: mais jcode en java au taf..

leojean890: ça c'est + abusé:p

Razielwar: Python je déteste en fait. le typage dynamique c'est trop horrible ^^

leojean890: un mec qui a 2 comptes peut transférer de l'un à l'autre

leojean890: et avec l'histo c'est mort de base

leojean890: c'est chiant à debuguer le code de qqn d'autre en python

leojean890: saif si tu fais du typage avec la version > 3.6

leojean890: mais pour coder solo c'est trkl

Razielwar: moi déjà l'auto completion qui marche 1 fois sur 10 ça me gave

leojean890: ah ouais j'avoue

leojean890: même sur pycharm

BigUP: Razielwar, tu peux typer un peu plus fortement depuis quelques versions

Razielwar: j'ai l'impression de revenir 10 ans en arrière à faire des CTRL F

leojean890: mais ils veuent bien que du code silver soit streamé

leojean890: BigUP c'est ce que je disais, à partir e 3.6

leojean890: donc je vois pas pk ils tej des bots silver

leojean890: à partir de gold ça devient interdit

Razielwar: BigUp j'avais repris le code de quelqu'un au taf et j'ai un peu pleuré ^^

leojean890: bah ouais pour maintenir c pas cool

leojean890: sauf si vous utilisez du typage quoi

leojean890: mais sur cg c'est trkl car tu codes solo

Razielwar: je trouve que les langages en vogue comme ça qui se disent hyper simple d'accès ils sont hyper dangereux car souvent des débutants s'y mettent et codent n'importe comment du coup. alors qu'un langage plus contraint ça te met un peu plus sur le droit chemin

leojean890: du coup multi aps encore dispo, ils avaient dit today :P

leojean890: vaut mieux commencer l'informatique avec le C

leojean890: comme c'est conseillé à mon école

Razielwar: ils veulent revoir l'affichage non?

leojean890: ça t'apprend direct la rigueur

leojean890: oui ils vont revoir ça pour le speed apparemment

leojean890: mais le C je galère pour l'algo je fais trop de bugs

BigUP: Razielwar, apres comme dans tous les langages tu peux faire des trucs crades :)

Razielwar: le C il faut l'aborder pour l'adressage mémoire mais un langage pour bien apprendre c'est l'ada

leojean890: à l'enseeiht ils apprennent l'ada en premier apparemment

leojean890: et ocaml

Razielwar: à l'insa aussi

Razielwar: et franchement ct formateur

Razielwar: meme si je savais déjà coder avant

leojean890: car sert souvent dans l'aéro

leojean890: et toulouse et l'aéro.. tu le sais mieux que moi quoi

leojean890: (sur anciens projets)

leojean890: tu t'y es mis avant l'école ?

Razielwar: oui je dev à 10 ans

leojean890: ah nice:p

leojean890: précoce toi aussi :P

Razielwar: sur Amstrad cpc 6128 :p

leojean890: moi commencé genre juste avant l'école

leojean890: mais un peu sur les calculettes TI mais des trucs bidon

leojean890: TI83

leojean890: puis un peu en prépa mais j'ai fait MP SI et pas info

leojean890: donc débutant

Razielwar: ah oui moi j'avais fais un RPG sur la TI82, ça prenait toute la memoire

leojean890: t'étais déjà chaud mdr

Razielwar: je m'amusais

leojean890: moi j'ai commencé un peu vite fait par curiosité par le C

leojean890: mais au moment de la prépa donc à peine avant l'école quoi

leojean890: juste parce que je voyais le C dans les prgrms

Razielwar: c'est bien déjà

leojean890: des écoles d'ingé

leojean890: notamment la mienne qui commence )par ça

leojean890: C puis java puis le reste:p

Razielwar: moi je fais principalement du java maintenant

Razielwar: sinon j'ai eu fait Basic, C C++ Ada

leojean890: moi au taf mais sur CG full python mais jvais reprendre c++ et java aussi

Razielwar: et j'ai testé le kotlin récemment c super cool

leojean890: en entreprise j'ai fait du c++, python java bash

leojean890: mais certains ça commence à dater

leojean890: kotlin jdevrais tester comme rust et scala

leojean890: scala déjà commencé

Razielwar: kotlin c du java en moderner tu vires toute la lourdeur du langage

Razielwar: pas de ;

Razielwar: tu peux surcharger les opérateurs

Razielwar: ya plein de trucs cool

leojean890: ah ouais pas mal

Razielwar: après sur cg t'as les memes problème de perfo qu'en java a cause du GC voir pire car c encore plus masqué

leojean890: syntaxe plus concise ?

Razielwar: oui

Razielwar: bah en kotlin le code golf c plus simple qu'en java ^^

leojean890: jfais du python sur cg pour me simplifier la syntaxe et éviter les bugs en masse :p

leojean890: que j'aurais en C surtout et maybe en cpp

leojean890: kotlin sans ; déjà ça simplifi

leojean890: e

leojean890: c# ça semble un bon compromis perfs/syntaxe aussi

leojean890: jamais pratiqué

Razielwar: perfs je sais pas trop c proche je java je pene

Razielwar: syntaxe c aussi proche de java

leojean890: le c# ?

leojean890: plus concis on dirait

Razielwar: j'en fais un peu de C# pour accompagner mes stagiaires sur de la VR et Unity

leojean890: et c'est à mi chemin entre java et c++ pour plein de features

Razielwar: la surcharge d'opérateur ça manque en java

leojean890: ça peut servir ouais

leojean890: jsais pas pk j'ai la flemme d'en faire sur cg en général

leojean890: la syntaxe

leojean890: pourtant j'avais commencé à coder un truc en java pour pac

leojean890: et jrisque de le faire pour UTTT (un MCTS)

Default avatar.png JBM: java :(

leojean890: en java je pense car cpp je vais galérer je pense

leojean890: vu que pas trop fait depuis un moment

Snef: gotry cpp pour utt leojean890 !

leojean890: p:p

Razielwar: cpp faut que je m'y mette UTTT je le ferai en cpp je pense

leojean890: c mieux en effet :p

Razielwar: le mcts en java avec le garbage c la mort

leojean890: j'ai un uttt en python là

leojean890: mais pas opti du tt

leojean890: 10eme silver ?

leojean890: ah ouais je vois

leojean890: bon jferai pas mcts en java:p

Razielwar: :)

leojean890: avec du courage je reprends cpp

leojean890: j'avais fait des anciens sujets de google hashcode en cpp

leojean890: (ma reprise il y a 3 mois)

leojean890: j'ai un peu galéré quand même en terme de nb de bugs / nb de lignes

Razielwar: moi ça fait hyper longtemps c++

Default avatar.png JBM: hashcode

Razielwar: après dès que tu maitrises quelques langages ça va vite

Default avatar.png JBM: c'est vraiment le truc j'ai l'impression d'etre passe a cote

Razielwar: tu perds juste du temps à connaitre les libs et les spécificités de syntaxe

leojean890: hashcode faut faire des codes performants que tu laisses tourner en local

leojean890: pour générer des résultats et les submit

Default avatar.png JBM: j'en ai pas fait un

leojean890: + submit le code

leojean890: j'en ai fait qu'un, il y a 3 mois

Default avatar.png JBM: on m'a dit que recemment que c'est codejam en plus facile et plus frequent

leojean890: je l'ai fait en python alors que j'ai fait les trials en cpp

leojean890: Razielwar mais cpp c'est pas le plus facile à reprendre..

leojean890: pas testé codejam encore

leojean890: si tu fais pas de cpp pendant lgtps tu peux galérer au début, plus que java ou python

Default avatar.png JBM: c'est un peu tard pour cette annee

leojean890: jtesterai une année

leojean890: battledev j'ai testé

Default avatar.png JBM: inscriptione N_1 genre en fevrier/mars prochain

leojean890: c'est genre "codons le plus vite possible"

Default avatar.png JBM: oui

Default avatar.png JBM: c'etait marrant

leojean890: battledev de mars il parait que c'était full bugué

Default avatar.png JBM: ce serait mieux en mode vrai polyglotte

leojean890: sujet avec erreurs

Default avatar.png JBM: mais c'est mieuix que rien

Default avatar.png JBM: ouais

Default avatar.png JBM: j'atteste

leojean890: alors que novembre dernier c'était mieux je oense (le seul que j'ai fait)

leojean890: mars j'ai pas eu envie de refaire

Razielwar: j'ai pas testé d'autres plateformes moi, j'ai tellement à faire sur cg

Default avatar.png JBM: me souviens pas (et ai probablement pas fait) le nov de cette annee

leojean890: cg y'a de quoi faire c vrai, entre les multi les optims, les puzzles

Default avatar.png JBM: c'est pas parce qu'il y a tant a faire qu ec'est le bon choix Razielwar

leojean890: si tu veux optimiser à fond tu peux en avoir pour des tonnes d'heures:p

leojean890: bah après par curiosité tu peux tester d'autres sites

leojean890: même si cg est bien

leojean890: selon ce que tu cherches

Razielwar: JBM c'est vrai mais quand je m'étais mis à chercher je trouvais les autres sites vraiment peu conviviaux par rapport à cg

leojean890: genre ça ça me tente moins https://leekwars.com/

leojean890: mais potentiellement testable

Default avatar.png JBM: le nom roxx

leojean890: jchercherais bien un site pour faire comme CG mais des IA d'échecs

leojean890: pour le try au moins:p

leojean890: leekwars c'est bataille de poireaux, c qqn de cg qui m'en a parlé

Default avatar.png JBM: apres j'ai pas emnvie de m'inscrire juste en voyant la page

leojean890: mais avec un langage à eux inspiré du JS...

Razielwar: ah leekwars j'ai joué un moment ct marrant

Default avatar.png JBM: les echecs ca me botterait pas plus que ca

leojean890: Alshock je crois

Default avatar.png JBM: mais je pense qu'il y A un concept

leojean890: echecs juste pour le try

Default avatar.png JBM: a faire un CG-ersatz

Default avatar.png JBM: en blockchain

leojean890: CG-ersatz?

Default avatar.png JBM: [c'est pas souvent que vous me verrez trouver des usqges a la bc]

Razielwar: echec moi ct un projet à l'insa j'avais déjà fait, j'ai appris le mini max, killer et alpha beta à ce moment là

Default avatar.png JBM: killer?

Razielwar: killer heuristic

Default avatar.png JBM: cad?

Razielwar: ça permet de mieux faire marche ton alpha beta pruning

leojean890: sur CG y'a checkers (dames)

Razielwar: le coup gagnant d'une branche est certainement celui qui gagnera dans la branche d'a coté donc tu le joues en premier

leojean890: ah oui un truc pour augmenter le score d'éval si tu as une win plus rapide

Default avatar.png JBM: "ca permet" c'est pas une def

Razielwar: en gros aux echecs ça se traduit par la prise de la dame par exemple

Default avatar.png JBM: c'est Quoi?

Default avatar.png JBM: juste le concept de preferer le win court si t ule vois?

Razielwar: non l'alpha beta pruning te permet de virer une partie de ton arbre car tu sais pertinament que ça n'apportera rien

Default avatar.png JBM: *nemment

Razielwar: ensuite le killer te permet de classer te move pour couper au plus tot

Default avatar.png JBM: pour moi c'est inclus dans alphabeta

Razielwar: vous l'utilisez pas dans Tron?

leojean890: j'avoue ça peut avoir sa place dans tron

Default avatar.png JBM: je pense toujours pas avoir fait une ia a tron

Razielwar: pertinemment^ pardon JBM j'écris un peu à l'arrache

Default avatar.png JBM: oui on lit ca

leojean890: j'ai une IA genre 80eme gold jcrois

Default avatar.png JBM: c'est tout?!

leojean890: mais je minmax pas loin

Default avatar.png JBM: au boulot!

leojean890: car timeout en python xD

leojean890: depth 2 max

Razielwar: gold à tron tu peux l'atteindre sans minmax il me semble

Razielwar: juste avec un voronoi

leojean890: j'ai minmax depth 2 et voronoi contre tous les ennemis

leojean890: + maximiser les tailles de zones + longer les murs

leojean890: quasiment que ça

Razielwar: met un alpha beta et tu var aller plus loin en profondeur

Razielwar: tu branches une profondeur iterative et c parti

leojean890: j'avais hardcodé des killerMove comme dans ooc :P

leojean890: pas laossé jcrois

leojean890: laissé

Default avatar.png JBM: oh mais

Default avatar.png JBM: des strats faciles? je prends

leojean890: Razielwaralphabeta je l'ai tjr en minmax

Razielwar: tron tout est dans le liens : Vonronoi, MinMax, alpha beta + killer = légende

leojean890: JBM j'ai des killerMove foireux c pour ça que je les ai pas gardés :P le voronoi seul marche mieux:p

Default avatar.png JBM: non je veux dire

leojean890: je fais tjr alphabeta quand je fais minmax

Razielwar: ok

Default avatar.png JBM: un killer move, c'est deja cense tuer le reste sur un alphabeta

Default avatar.png JBM: sinon j'ai pas compris ton eval

leojean890: ouais

leojean890: bah avant de faire ça j'avais hardcodé un truc:P

leojean890: qe j'ai viré:p

leojean890: que

leojean890: mais qui pourrait être refait en mieux (mais sale)

leojean890: mais sûrement pas très pertinent

leojean890: et ouais mon template minmax que je réutilise inclut l'élagage alphabéta quand même

Razielwar: avec tout ça j'ai pas réussi à écrire mon PM :p

leojean890: hehe courage :P

leojean890: moi j'y vais, bonne nuit :P

Razielwar: bonne nuit

Default avatar.png JBM: bon

Default avatar.png JBM: aller se coucher

Default avatar.png JBM: ou en reboire une et trainer, meme si c'est avec vous

Default avatar.png JBM: !rng

Default avatar.png JBM: Automaton2000: ?

Automaton2000: et donc que tu as

Default avatar.png JBM: c'est pas gagne

Default avatar.png JBM: AutomatonNN: et tu?

AutomatonNN: ou Automaton2000 pour le contest de ce que tu veux dire ?

Default avatar.png JBM: mon interpretation me parait la bonne