Chat:Fr/2020-05-18
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 :'-(
thoip: Tryum tu es trop specialisé en attaque.
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
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)
Essai: ca a plus d'importance à 50 minutes de la fin
domak: tu peux juste perdre beaucoup
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 ?
0xCAFE: C'est surtout qu'il faudrait prendre des jeux moins random quoi
Haashi: c'est ca
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
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
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
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
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 !!!!!!!
AdaoSwann: la conv était bloqué plus haut j'ai repondu à un vieux message
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
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
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 ^^
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 ?
sanpas83: AHAHA :D
sanpas83: c'est bon passe facile en gold
domak: hey gg BigUP
sanpas83: juste que tu ne te auto descende pas :o ^^
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
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
WhatTrickeryIsThis: gg <3
Haashi: fall challenge :(
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: ^^
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
bouajajais: on aura accès à ce jeu plus tard,
Haashi: oui
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;)
JBM: automne, ou ete, ou hiver
WhatTrickeryIsThis: OUI ! fall challenge
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
AdaoSwann: Sur l'image du fall challenge il y a de tout wow
Haashi: bon, 10500 CG points supplémentaire pour moi demain
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
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 ...
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
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
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 ^^
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
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.
JBM: j'aime bien l'autre qui clot le topic bugs avec "will be released as multi"
JBM: genre ca empeche les bugs
MPSI_LIV_Lipschitz: tron
Neumann: Bon je veux finir devant _Royale, et dans le top 100, je demande pas grand chose
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
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?
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:
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
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
JBM: je suis pas d'accord avec ce point de vue
Stilgart: (honnêtement, le nouveau go est sans doute un peu plus intéressant que l'ancien)
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)
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)
JBM: j'en peux plus des acronymes
Stilgart: mais sans, ça aurait ses défauts aussi
Stilgart: spring contest
Stilgart: celui que tu as streamé en dernier
JBM: dans 3 ans ca paraitra bizarre comme acro
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
JBM: ben c'est ce que j'ai lu quand tu l'as dit
JBM: bon, tout ca pour dire, c'est random que si tu le geres pas, mais ca reste equitable
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)
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
JBM: soit r = sqrt(2qs+d^1)-d avec d=i/s-1/2
Stilgart: chaque lettre est un réel ?
JBM: i,q,s parametres entiers, s dans {1,2}
JBM: existe-t-il un jeu de parametres tel que floor(r) en IEEE soit superieur a floor(r) dans R
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é
JBM: inferieur de 1 y'en a (une proportion que j'ai pas calculee, mais) a partir de la
JBM: j'ai pas encore reussi a me prouver mentalement que superieur c'etait pas possible
JBM: mais j'ai pas encore de contre-exemple non plus
JBM: j'ai lance le calcul ce matin
Stilgart: en gros, je commencerais par chercher une entrée conduisant ) un "mid-point"
Stilgart: ie, dont le réel est pile entre deux flottants
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
JBM: si le pb n'est "que" trouver ca pour sqrt, j'en ai
JBM: 94906266 et 94906267 sauf erreur
JBM: (dans un sens puis dans l'autre)
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 ?
JBM: je le refais, je me fais plus confiance apres avoir noirci toutes ces pages
Stilgart: et pas d^1 ?
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 ?
JBM: si tu le veux differemment, c'est la somme des n premiers de la suite arithmetique i,i+s...
Stilgart: (s'ajoute à ça que c'est pas évalué pareil si s=1)
JBM: s comme step, q comme quota, i comme i0
Stilgart: i,q,s sont des entiers 32 bits, ou plus grands ?
Stilgart: (ça change beaucoup l'analyse d'erreur)
Stilgart: aie, q est grand
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)
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
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
JBM: c'est pas mal comme objectif ca
Stilgart: 2qs c'est exact après troncature de q
Stilgart: FMA(2qs, d, d) = 2qs + d * d en ***1*** arrondi
JBM: bordel cete erreur je l'ai faite 5x sur mes pages noircies
Stilgart: et ça, ça peut tout changer
Stilgart: Fast multiply-add
Stilgart: un circuit qui fait a*x+b
JBM: oui oui avec le contexte ca va
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 :)
JBM: ma question c'est pas tant "est-ce que le resultat va etre exact"
JBM: que surtout "mais pourquoi c'est toujours inexact du meme cote?"
Stilgart: la racine biaise ça
JBM: (jusqu'a preuve du contraire)
Stilgart: la lente monotonie de la racine pourrait être la cause (intuition)
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 ?
JBM: mais je m'etait deconvaincu de ca
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
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
JBM: donc j'ai en gros 2 carres pour une racine
JBM: donc si pas de bol c'est un de chaque cote de n^2
JBM: mais avec ce raisonnement, c'est pas possible d'avoir les 2 racines de cotes different d'un entier
JBM: donc j'ai mis cette intuition de cote pour l'instant
JBM: pour plutot regarder le cote "est-ce que j'arrive a trouver des
JBM: c'est quoi le terme pour le truc dont on prend la racine?
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
JBM: joelthelion: c'est la version "closed form" de codejam 2020 2a
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$
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)
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)
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
JBM: la liste des modos presents deborde de la hauteur de la fenetre pidgin
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é.
Magus: domak: wtf
domak: on a juste pas la bonne mentalité pour fiare du fric
Stilgart: Magus l'a visiblement
JBM: mmm article bbc sur un us guy
Stilgart: bon, ce beam search !!!
JBM: ce que je trouve interessant c'est comment l'article appelle ca un "scam"
JBM: je vois pas vraiment d'arnaque
Stilgart: c'est un peu malhonnête de sous-traiter son boulot sans le dire
JBM: le pb est de cadrer ca comme "son boulot"
JBM: c'est "un boulot" pour lequel il est paye
Stilgart: je suppose que ça dépend beaucoup du point de vue duquel tu te places
JBM: en quoi est-ce malhonnete de sous-traiter?
JBM: y'a des societes entieres qui font que ca
Stilgart: *sans le dire*
JBM: est-ce necessaire a dire?
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
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 ?
Alshock: je sais pas si c'est un pourquoi légal ou moral ?
ReborN: @Stilgart ah dans si longtemps :( D'accord merci !
ReborN: C'est vrai que fall c'est pas tout de suite
ReborN: A vrai dire
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 :/
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
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 ?
JBM: rah, C qui joue au plus fin avec moi /flip
JBM: tous les logs sont bons, tous les changements de valeurs ok
Alshock: cherche pas il gagne à ce petit jeu :P
JBM: et pourtant le printf final affiche pas les bons chiffres :'(
BlaiseEbuth: problème de format ?
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
JBM: ce serait plutot probleme de sequencement
Alshock: T'es sur quoi pour en arriver à faire du C ?
JBM: toujours ce fichu codejam 2a
BlaiseEbuth: sur le cul
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
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 ?
JBM: mais haskell n'a pas de long double
JBM: [d'accessible avec ce qui est fourni par la plateforme]
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é
JBM: whaaa gdb c'est en couleurs maintenant!
JBM: ce sera donc ce probleme si classique du C
JBM: decalage dans la liste des arguments au printf final
JBM: et gentiment il me mettait toujours un 0 dans la valeur manquante, pas du garbage
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
JBM: bingo, en long double ca passe avec la formule directe sans verif
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
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)
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
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
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
JBM: 60.2 bits de mantisse et hop
Stilgart: mais c'est sans doute de la recommandation
JBM: je connais pas la recommandation
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 ?
Stilgart: ça me parait être une appelation qui date de bien avant l'extended prec de chez intel et les histoires de double doubles
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
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
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 ?
JBM: oh mais y'a une subtilite
Stilgart: JBM: c'est vraiment garanti ça ?
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
JBM: y'a un fichier genre "no warranty" qui vient avec a peu pres tout soft GNU
Stilgart: JBM: vu comme ça :p
Stilgart: après, ça s'émule pas si mal 96 avec la technique des double doubles
JBM: j'ai confondu avec la ligne x86-32
Stilgart: (ie, on stocke le résultat sous forme d'une somme de deux doubles)
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
JBM: c'est la resolution qui m'interesse, pas le max
Alshock: la résolution c'est LDBL_MIN
Alshock: MB ya un LDBL_EPSILON c'est encore mieux
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
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
JBM: ca fait du bien de relire ne sereait-ce que la table des matieres de gcc
JBM: y'a plein de trucs cool pour quand tu acceptes de sortir de la norme
YannT: j'adore l'approche tests d'iintegratioin de jke :o
Alshock: "liste des trucs que personne ne doit voir"
JBM: "simulation always wins" / "there is some exception"
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 ? (.-.)
YannT: c'est un objet si y'a une majuscule devant
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
JBM: mefie-toi avec l'underscore unique
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
JBM: bon, ben rendons mon code standard
YannT: <$>
JBM: < c'est minuscule en haskell
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
JBM: ou au moins ou on peut les definir
YannT: <==> <$> (_)
YannT: c'est trucs un peu ascii art quoi
JBM: attends si t'aimes l'ascii art
YannT: je vois bien une utilisation pour un <=> d'ailleurs
YannT: opérateur swap
JBM: <=> sans la plupart des langage c'est 'compare'
YannT: :(
JBM: mais tu pourras bientot l'overloaded en c++, n'aie crainte
YannT: mon swap a mwa
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
JBM: _Float128 d = (_Float128) i0 / step - 0.5f128;
Alshock: c'est.... C'est beau le C
JBM: ah, ca passe pas sur codejam par contre
JBM: ils doivent utiliser un gcc encore plus vieux que leur ghc
Alshock: GCC 6.3 December 21, 2016
Alshock: c'est presque récent
JBM: c'est *plus recent* que leur ghc
JBM: bon, assez magouille de fp pour ce soir
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)
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
BALEK: perso j'ai pris un fauteuil reconditionné, pas de regret (un steelcase je crois)
Neumann: Tu trouves ça dans quel genre de boutiques ?
Neumann: Tu trouves ça sur quel genre de site ? *
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 ?
JBM: j'alterne entre la chaise (oui, ikea) en bois et le ballon suisse
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
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
JBM: dis-toi juste que c'est "search" dans un contexte de "graph search"
JBM: une fois que t'as vu passer la generation n
JBM: le reste, c'est le contexte qui decide
TidyMaze: c'est pas très clair ça JBM ^^
Alshock: moi je trouve ça clair
JBM: c'est toi qu'est pas tres clair
Alshock: génération 0 : un seul élément
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
JBM: le fait de garder des elements ou pas n'a pas de sens
Neumann: zasmu: Ah ok, je vois ;)
JBM: Neumann: merci d'avoir pose la question "chaises"
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
JBM: 2 ou 3e jour de teletravail, j'ai pose le chaton sur la swiss ball de madame
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
b0n5a1: woputain....je vais chercher le hamster!!!!
Neumann: Ca parait legit
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
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 !"
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
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 ?
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
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
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
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)
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 !"
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 ...
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"
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...
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é !
dwarfie: bigup ... meme pas , c'est dans les tags ...
JBM: ca fait des plombes que j'ai pas ose regarde la queue
JBM: les notifs me mettent en garde quotidiennement
dwarfie: (en francais en plus le tag ... quelle scandale)
dwarfie: -e
dwarfie: -le
dwarfie: j'ai pas les idées claires en plus .... ;)
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
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
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 :(
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 ;)
leojean890: voilà un truc de 4h : there is no spoon
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)
JBM: j'ai repousse la derniere partie de spoon vraiment longtemps
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
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
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.
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
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)
JBM: ah, on a arrete le confinement>
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
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:)
leojean890: ouais
Zorg1: oui
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
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
leojean890: :p
Zorg1: c'est mal ?
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
Alshock: Le Soleil croiser jamais tu ne devras
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
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
JBM: dis-nous juste leauel de ces mecs chelous tu representes
Alshock: on se moque de tous quoiqu'il arrive non ?
leojean890: celui devant sur le clavier nord sans charisme hehehehe
JBM: il a le meilleur charisme du lot
leojean890: ah thanks !:p:p
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..
leojean890: ou superposer du 4/4 avec du 11/8 parfois
JBM: 13/16 je l'ai pas encore entendu
leojean890: on a un break om on superpose des trucs comme ça:p
JBM: bon faut que je plugge mon johnny du coup
JBM: qu'est-ce que j'ai fait du lien
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
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
JBM: non mais supprimer son soundcloud quoi
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
JBM: non mais on regarde plusa la vid depuis longtemps gein
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 ?
Alshock: kézako ?
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
JBM: vous avez PARTAGE DU CODE
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
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..
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)
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++
Razielwar: après dès que tu maitrises quelques langages ça va vite
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
leojean890: + submit le code
leojean890: j'en ai fait qu'un, il y a 3 mois
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
JBM: c'est un peu tard pour cette annee
leojean890: jtesterai une année
leojean890: battledev j'ai testé
JBM: inscriptione N_1 genre en fevrier/mars prochain
leojean890: c'est genre "codons le plus vite possible"
leojean890: battledev de mars il parait que c'était full bugué
JBM: ce serait mieux en mode vrai polyglotte
leojean890: sujet avec erreurs
JBM: mais c'est mieuix que rien
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
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
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
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é
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
JBM: les echecs ca me botterait pas plus que ca
leojean890: Alshock je crois
JBM: mais je pense qu'il y A un concept
leojean890: echecs juste pour le try
leojean890: CG-ersatz?
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à
Razielwar: killer heuristic
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
JBM: "ca permet" c'est pas une def
Razielwar: en gros aux echecs ça se traduit par la prise de la dame par exemple
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
Razielwar: ensuite le killer te permet de classer te move pour couper au plus tot
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
JBM: je pense toujours pas avoir fait une ia a tron
Razielwar: pertinemment^ pardon JBM j'écris un peu à l'arrache
leojean890: j'ai une IA genre 80eme gold jcrois
leojean890: mais je minmax pas loin
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é
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
leojean890: je fais tjr alphabeta quand je fais minmax
Razielwar: ok
JBM: un killer move, c'est deja cense tuer le reste sur un alphabeta
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
JBM: ou en reboire une et trainer, meme si c'est avec vous
Automaton2000: et donc que tu as
AutomatonNN: ou Automaton2000 pour le contest de ce que tu veux dire ?
JBM: mon interpretation me parait la bonne