Chat:Fr/2020-05-28

From CG community
Jump to navigation Jump to search

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

Automaton2000: et je me dis que si tu joues contre toi même

AutomatonNN: et surtout tu peux pas te dire que tu as une bonne solution de contest de contest de contest dans le

VirtualAtom: Salut à tous ,o/, et à Automaton2000 ainsi qu'à AutomatonNN

Automaton2000: et les mecs qui ont fait des trucs sales

AutomatonNN: oui j'ai pas trop compris c'est quoi le problème du contest ?

BlaiseEbuth: Ouai faut pas oublier les mecs qui font des trucs sales VirtualAtom

VirtualAtom: mes excuses Automaton2000 : bonjour à tous ainsi qu'aux mecs qui font des trucs sales

Automaton2000: j'ai juste du mal à savoir ce qui vaut le coup de main

VirtualAtom: il a l'air d'aimer mieux

VirtualAtom: quelqu'un pourrait me conseiller un multi pour progresser ? Je me galère avec les heuristiques, les fonctions d'évaluations et les prises de décision (ouais, je ne suis pas très doué ^^).

VirtualAtom: j'aimerais m'entraîner là dessus, progressivement

BlaiseEbuth: Un bon starter c'est tron.

VirtualAtom: ok je note ! merci

leojean890: Alshock hehe ouais en fait tout ce que je fais pour le moment c'est de m'éloigner du plus proche :P mais il m'arrive de me faire encercler;P faut que je fasse une eval qui me met dans des positions plus safes globalement ;P

BlaiseEbuth: Et puis n'hésite pas à demander des tuyaux si besoins.

leojean890: VirtualAtom en fonction du sujet tu peux tenter différents algos tels que MCTS, minmax, AG.. et réfléchir à des évals. Lire des PMs peut aider à chopper des idées et voir comment certains réfléchissent

leojean890: ce qui peut t'inspirer pour d'autres sujets en appliquant les mêmes principes

VirtualAtom: je ne sais pas si c'est malin, mais je fais déjà un multi, puis le lis les PM une fois bloqué. Là j'ai fait STC, puis en voyant les PM je comprends que j'ai une fonction d'eval pourrie pour choisir le meilleur candidat à la fin de la simulation. Il doit me manquer une heuristique pour ne pas choisir des mouvements bêtes lors de la simu

BlaiseEbuth: En ça tron est intéressant, car peu de paramètres à prendre en compte dans la simu

VirtualAtom: ok, je note tout ça, merci à tous les deux !

Magus: tron y'a un truc vachement chiant pour les inputs au premier tour de mémoire

BlaiseEbuth: Ah ?

Magus: ouai y'a pas une histoire avec la lumière des adversaires qu'il faut initialiser ?

Magus: je me souviens plus faudrait que je revoie mon code

Magus: pour moi le multi le plus simple (mais pas forcément le plus fun), c'est Back to the code

leojean890: pareil je fais un multi pour appliquer only mes idées puis je lis les PMs une fois que je l'ai mis de côté une première fois et que je suis passé à autre chose mais je vais pas forcément revenir dessus et appliquer les PMs ensuite :P par contre les idées qu'on choppe dans les PMs on peut les appliquer à d'autres sujets!

BlaiseEbuth: Bah c'est à toi de stocker la trace adverse ouai, mais pas qu'au premier tour.

leojean890: ouais dans le PM de STC, pb4 a une fct d'éval complexe qui prend en compte si le terrain "est bien disposé" pour préparer des combos, j'avoue je trouve ça chaud à faire bien ça et pas encore essayé:P

VirtualAtom: (je me note Back to Code pour ensuite)

leojean890: ouais tron est simple mais complexe en même temps :P:P BlaiseEbuth t'as un bon rank dessus d'ailleurs je viens de voir :P

VirtualAtom: quand je vois le boss de gold, il a toujours un board bien propre par rapport au mien. C'est pour ça que je pense qu'il me manque ce critère dans l'evaluation

BlaiseEbuth: Bah je l'ai poncé, au début...

leojean890: Back to Code est pas mal pour commencer, ainsi que bandas, c'est les 2 qui m'ont inspiré en premier quand j'ai commencé à faire des multis

leojean890: bandas facile à simuler et pour faire un minmax ou autre algo avec la simu

leojean890: BTTC tu peux facilement avoir des idées heuristiques

leojean890: STC bof je suis qu'en silver pour le moment mdr car j'ai passé 10h dessus seulement avec un minmax moyen :P

leojean890: faut que je passe STC, et UTTT en algos randomisés

leojean890: ceci dit Neumann et dbdr ont un bon classement sur UTTT en minmax apparemment :P

VirtualAtom: sur STC, j'ai atteint gold avec un BFS. Je pensais que le minmax serait trop coûteux car je ne voyais pas comment filtrer les coups possibles

leojean890: bah surtout je suis en silver car j'ai une depth de 3 à peine mdr

leojean890: en vrai c'est plus un minmax c'est un max(n) donc ouais kinda un bfs :P

leojean890: mais un algo randomisé depth 8 avec un langage plus rapide que python ça devrait me faire monter :P

leojean890: 8 pour préparer des combos au max de ce que tu vois

VirtualAtom: je mise beaucoup sur c++ et des optims pour combler le manque d'intelligence dans mon bot ^^, je peux aller en moyenne en profondeur 3.6 avec deux BFS (un pour l'ennemi, un pour moi)

Magus: quand il y a un gros branching, le fait d'avoir un langage plus performant va pas te sauver

Magus: la différence entre 2 profondeurs est souvent beaucoup trop grande, donc de toutes façons tu vas élaguer

VirtualAtom: j'avais choisi langton's ant pour le branching, histoire de me forcer à élaguer

berzek: Bonjour ! Je vous vois parler de BFS et de branching, avez vous un bon exemple en C# ? Si oui je suis preneur. Je suis novice dans l'IA .. :)

berzek: Et je suis actuellement sur le challenge PacMan, et clairement j'ai besoin d'aller chercher dans les tours future.. ^^

VirtualAtom: berzek, je ne connais pas du tout C#, désolé !

berzek: Pas de soucis :)

BlaiseEbuth: Il faut pas s'attacher au langage. Comprend les principes/algos et implémente dans le langage de ton choix.

berzek: C'est ce que je me suis dit aussi :) J'irais faire un tour sur le net pour de bon tuto :)

Default avatar.png JBM: hey bonne idee ca b0n5a1

Default avatar.png JBM: je la note

Zorg1: o/ tout le monde et les bots de haut niveau Automaton2000 & AutomatonNN

Automaton2000: c'est ce que j'ai dit

AutomatonNN: vraiment mais oui c'est un peu de chance de comprendre comment est ton bot

Default avatar.png JBM: et on t'en remercie

BlaiseEbuth: \o

Alshock: plop \o

ReborN: C'est dingue j'avais un code qui était milieu de ligue or durant le challenge code royale et là je l'ai resubmit en combat de bot (j'ai patch jusqu'a monter dans une ligue avec toutes les regles) et il stuck en bronze

ReborN: Je devais avoir une stratégie différente au début qui devait mieux marcher contre les joueurs plus faibles... Je jouais très défensif sur la fin du challenge :(

Bob: ou alors t'as collé un vieux bug moisi dedans

Bob: o/

ReborN: J'ai copié collé mon code de fin de challenge

ReborN: 235ÈME/396 en or au final

BlaiseEbuth: C'est surtut que le niveau atteint sur une semaine de contest est pas le même que sur un multi là depuis un moment. Sans compter qu'il n'y avait pas encore de reoush auto au passage du contest en multi, et que les bosses ont du coup un niveau plus élevé que pendant le contest.

BlaiseEbuth: *repush

ReborN: J'ai pas compris pourquoi les boss avaient un niveau plus important que pendant le contest ?

BlaiseEbuth: Vu que les ligues étaient réouvertes au fur et à mesure, à raison d'une par semaine, à l'ouverture de bronze, la ligue contenait tous les bots bronze et plus repushés du contest y compris des bots legend, donc à la sélection du boss, ça tapait forcément dans des meilleurs bots.

leojean890: ah je ne savais pas qu'ils ne gardaient pas les mêmes boss en multi

Magus: maintenant si

leojean890: tiens on a perdu nos icones, Magus ;P

Magus: maintenant quand un contest devient un multi, ils reprennent les codes de tout le monde, le leaderbord et les boss

Magus: ?

Magus: dans le webchat ? je vois bien mon avatar moi

leojean890: (icones dans le chat)

Magus: Automaton2000 ton avatar va bien ?

Automaton2000: je viens de trouver un bug dans un puzzle

leojean890: jvois aucun des 2 là :P

Magus: ouai je confirme je vois bien les avatars de tout le monde, tu dois avoir un souci de ton côté

leojean890: ouais il me semble que mtn ils font copier coller de fin de contest

leojean890: ptet qu'il faudrait que je refresh ouais !

leojean890: ce qui fait qu'on a direct les CP, mais avant vous aviez les xp X2 en repushant en multi :p

Automaton2000: quelqu'un a fait le contest

Bob: tout le monde fait le contest Automaton2000

Bob: o/

Automaton2000: mais pour l'instant je suis encore en train de faire du c++

Bob: AutomatonNN fait même des contest de contest de contest, des fois

AutomatonNN: pendant le contest avec les contests de contest de contest je suis pas sur que c'est pas trop compli

Bob: ta-da

Bob: cqfd

Alshock: xD belle perf

257832: Toujours un plaisir les docs microsoft... "Votre surface démarre mais windows ne se lance pas : Assurez-vous d'avoir installé les dernières mises à jour. Pour cela, cliquez sur démarrer, puis..." /me claque violement sa tête sur son clavier.

Alshock: "Votre surface démarre" ?

Alshock: j'imagine la surface d'un étang se faire la malle perso

BlaiseEbuth: Pardon... Microsoft® Surface© Pro...

Default avatar.png BladeEnder: bruh

BlaiseEbuth: Fix ton bruh

Default avatar.png JBM: et tes buhs

Alshock: @JBM y a des buhs dans le menu démarrer du bios ?

Default avatar.png JBM: ca arrive

Default avatar.png JBM: pourquoi?

Default avatar.png JBM: t'es as trouve un?

Alshock: faut demander à blaise, pour l'instan je crois qu'il y cherche toujours le petit logo fenêtre

Alshock: +t

Thyl: Salut tout le monde !

BlaiseEbuth: Yo tout seul !

Thyl: Est-ce que dans Ghost in the spell on peut mettre les "MOVE" dans une boucle

BlaiseEbuth: Ghost in the spell c'est un nouveau multi ? :thinking:

Thyl: Non !

Thyl: Le truc ou tu gère des usines

Thyl: qui crée des cyborg

Thyl: :grimacing:

BlaiseEbuth: C'est un clone Coréen de Ghost in the cell ?

Thyl: Pardonc'est Ghost in the cell

Thyl: mdr

Thyl: :grinning:

Default avatar.png JBM: sympa le concept de ghost in the spell

BlaiseEbuth: J'appelle ça de la nécromancie...

Thyl: Qui s'est

Thyl: si ça se trouve

Thyl: bientôt

Thyl: ce sera un vrai multi...

Zanbez: Thyl, tu dois sortir le résultat sur une ligne. Donc pas de boucle.

Thyl: A ok

BlaiseEbuth: Parce que tes boucles elles font des retours à la ligne toi Zanbez ?

Thyl: en python

BlaiseEbuth: En python les boucles font des retour à la ligne ?

Thyl: non mais print()

Default avatar.png BladeEnder: battez vous

Thyl: Ya pas de println()

BlaiseEbuth: En python print fait des retour à la ligne ?

Thyl: Ouais

Default avatar.png BladeEnder: oui

Thyl: c'est un poil génant...

Default avatar.png BladeEnder: oui

Thyl: Sinon le mieux c'est que je le code en Java ?

Thyl: comme ça println

Default avatar.png BladeEnder: java :3

Default avatar.png BladeEnder: <3

BlaiseEbuth: Ma question etait réthorique... Je vous invite à lire la doc de print...

Default avatar.png BladeEnder: <3<3<3<3

Thyl: A oui !

Default avatar.png BladeEnder: a mais oui

Thyl: je me souviens maintenant

Thyl: end par defaut = \n

Default avatar.png BladeEnder: comment ai-je pu oublier

Thyl: Merci Blaise...

Default avatar.png BladeEnder: Pascal

Zanbez: J'aime bien le concept de sortir le résultat en plusieurs fois :thinking:

Thyl: d'en dautres multi ça se fait !

BlaiseEbuth: Zanbez, top200 qui découvre la vie...

Zanbez: Imagine où je serai si je savais.

Default avatar.png BladeEnder: chez la société générale

Thyl: Je sais est ça me sort pas de la ligue bois

leojean890: chat full trolling today hehehe

Thyl: :rage:

Default avatar.png BladeEnder: :rage:

BlaiseEbuth: leojean890: Je vois pas de quoi tu parles...

Thyl: Moi aussi

leojean890: toi ke premier BlaiseEbuth ;p

leojean890: toi tu troll pas Thyl ;P

leojean890: le premier*

Thyl: de quoi ?

BlaiseEbuth: Les trolls sur internet c'est une légende urbaine...

leojean890: bah tu trollais pas dans le chat mais la plupart ouais hehe

leojean890: surtout BlaiseEbuth comme tjr hehe

Default avatar.png JBM: ca ce saurait s'ils existaient

Thyl: Ca ve dire quoi ?

leojean890: surtout les troll vs castles ;P

Default avatar.png JBM: surtout

Default avatar.png JBM: et il est loin d'etre fini

Thyl: mais ça ve dire quoi?

BlaiseEbuth: Pis les trolls peuvent pas utiliser de clavier, z'ont de trop gros doigts.

leojean890: ce que signifie troller Thyl?;P

Thyl: :grinning:

Default avatar.png JBM: oh ca y est

leojean890: d'ailleurs j'ai vu que tu m'as souvent invité à des clashs of code, sorry je n'étais pas dispo les différentes fois où tu m'as invité ;P

Default avatar.png JBM: vous venez de m'ouvrir une revelation

leojean890: Thyl

Thyl: Ok !

BlaiseEbuth: On peut ouvrir une révélation ?

Thyl: La je bosse sur Gost in the Spell

Default avatar.png JBM: a l'instant

leojean890: d'ailleurs je recommande + de bsser sur des multis et optims que des clashs

leojean890: ce n'est que mon avis après ;P

Thyl: pourquoi ?

leojean890: plus intéressant ;P

BlaiseEbuth: C'est celui des gens sérieux..

leojean890: en terme de reflexion

leojean890: ou des puzzles hard mais j'ai pas encore fait ça ;P

leojean890: sinon pour apprendre des trucs sur ton langage y'a les taille de code

leojean890: mais je suis encore noob à ça

leojean890: je suis classé 4900 en taille de code soit dans le top 20% ;p

leojean890: avec du full python

Default avatar.png BladeEnder: mtn que je suis un genie jutilise des regex

Thyl: J'ai un problème!

BlaiseEbuth: Oui.

Thyl: Ca ve pas me prendre mon print():cry:

Thyl: http://chat.codingame.com/pastebin/67d5776a-5e2d-4d90-bec6-ec423c3a4de1

Thyl: S'il vous plait.

Thyl: Aider moi !:grinning:

Default avatar.png BladeEnder: burk

Default avatar.png BladeEnder: python

BlaiseEbuth: Bah c'est normal. Ton tour se termine quand t'envois un \n et là y'en a pas

Thyl: Va vraiment que je me tape la doc print

Thyl: ça craint vraiment trop

Thyl: Vivement que je maméliore en Java

Alshock: bah end c'est ce qu'il écrit à la fin ^^' c'est assez intuitif

Thyl: Comme ça

Alshock: et sep c'est ce qu'i lécrit entre les arguments

BlaiseEbuth: Tu peux faire ta réponse en plusieurs fois avec end=, mais pour terminer ton tour tu dois envoyer un \n

Thyl: Oui!

Alshock: print("\n", end=) FTW

Thyl: Je crois qu'il va falloir que je travaille mon "Hello World"

Thyl: :grinning:

Alshock: Fix ta Bonjour monde

Alshock: Tiens d'ailleurs j'ai pas dit bonjour aux loulous ! Tortue à vous Automaton2000 et AutomatonNN

Automaton2000: en même temps que je perds en perf

AutomatonNN: oui

Alshock: effectivmeent c'est la décadence

Thyl: Est-ce que ça marche

Thyl: print("WAIT", end=)

   print('\n')

Alshock: non

Thyl: à...

Alshock: print met un "\n" à la fin par défaut

Bob: print ("HULK WAIT")

BlaiseEbuth: Alshock fix ta non.

Alshock: donc print("\n") ça écrit un "\n" puis un deuxième "\n" après

Alshock: print() ça fait juste un "\n", mais c'est un peu moche

Thyl: a

Alshock: print("WAIT") ça marche aussi bien

Thyl: Je vois

Alshock: sinon commande = "WAIT" print(commande) si tu veux avoir la possibilité d'y rajouter des trucs après coup

Zanbez: Voilà, on y vient

Thyl: J'ai fait un petit print("WAIT") comme test

Thyl: ET je suis maudit

Thyl: ça marche pas

Alshock: ah ? qu'est-ce qu'il dit ?

Bob: il dit que ça marche pas

Bob: suis un peu

Thyl: rien

Thyl: timeout

Alshock: ah c'est normal s i tu fais qu'un seul print

Alshock: tu joue un "wait", puis il passe au deuxième tour, et là tu timeout

Thyl: je l'ai mis dans la boucle

BlaiseEbuth: Fix ta lis son code

Alshock: ok on peut voir la boucle alors ? ^^

Thyl: Ouais !

Alshock: @BlaiseEbuth je plaide coupable votre honneur

BlaiseEbuth: Fix ta lis le chat

Thyl: http://chat.codingame.com/pastebin/40e1275a-7019-4b71-9aa4-8b44f0367137

Alshock: et si je sais pas lire ? <>

Thyl: ben...

BlaiseEbuth: Tu viens de te trahir...

BlaiseEbuth: Bref

Alshock: C'est étonnant, normalement selon moi tu devrais output WAITWAIT, et là tu dis qu'il se passe rien du tout ?

BlaiseEbuth: Et du coup tu as le premier wait ?

Thyl: Ouais

Thyl: la sorti c'est WAITWAIT

Thyl: sortie standard

BlaiseEbuth: Bah c'est bon alors...

Alshock: bah du coup c'est juste que ta sortie est invalide parce que WAITWAIT est pas une commande connue

Thyl: C'est bon !

Thyl: j'avais un print qui trainer...

BlaiseEbuth: Alshock: Dis amion

Alshock: chaud camion

Thyl: j'ai un probleme avec cette fonction

Thyl: Merci à tous !

BlaiseEbuth: De rien, mais tu peux m'appeler Blaise

Alshock: bon code à toi ^^

Zanbez: Bonne boucle

Thyl: Merci !:grinning:

Alshock: @Zanbez mais boucle-la enfin ! :D

Alshock: y a pas de tiret là, on est d'accord ?

Zanbez: Ca commence à tourner en boucle c't'histoire

Alshock: https://laboucle.com/en/

BlaiseEbuth: Y'a un modo ? Y'a un mec qui poste des liens commerciaux sur le chat.

Magus: quel chat ?

Magus: (si c'est en PM les modos peuvent rien faire, faut prévenir CG directement)

BlaiseEbuth: Bah ici ^^ Juste au dessus

Default avatar.png Rafdune: CG ?

Alshock: @Rafdune COdingame, les devs quoi :P

Magus: je pense que Alshock faisait juse une blague par rapport à la phrase de Zanbez, ça m'étonnerait qu'ils veuillent vendre des ceintures :D

Alshock: Blaise est déjà en train de faire un rapport de plainte contre-moi, et il a commandé une ceinture sur le site que j'ai envoyé pour me punir, mon plan de com' est un succès :P

Magus: puis ce serait stupide, on est des geeks pendant une crise sanitaire

Magus: je suis sur que personne ici ne porte un pantalon actuellement

Alshock: @Magus parle pour toi, imagine tous les geeks qui ont perdu des kilos et dont les caleçons ne tiennent plus iben en place

BlaiseEbuth: Effectivement,... Ma nouvelle jupe ma va à ravir.

Zanbez: Avec le poids qu'on prends, c'est plutôt des bretelles qu'il faudrait

lionel_fr: certes, un caleçon à carreaux

lionel_fr: de loin, ça fait short

lionel_fr: genre, la webcam n'a pas assez de pixels pour deviner le subterfuge

lionel_fr: faut juste éviter les pois

lionel_fr: ça fait pyjama les pois

lionel_fr: salut au fait

BlaiseEbuth: Bon. https://www.youtube.com/watch?v=S9WWz95ripA Voilà.

lionel_fr: ..que les carreaux , ça fait plutot branché, je les achète en vente flash par lot de 10 sur amazon

lionel_fr: ça jette, c'est ample, ya de quoi ranger tout le bazar

Bob: j'ai l'impression de débarquer dans la boutique de fringues d'Animal Crossing...

Zorg1: c'est la fête du slip faut croire ^^

Zorg1: ou du caleçon

dbdr: qu'est-ce qu'ils ont contre l'Azerbaidjan?

Zorg1: Azerbaidjan ? j'ai raté une marche là :thinking:

dbdr: Le lien de BlaiseEbuth

Zorg1: ah ok

leojean890: dans codingame-sponsored-contest, pour magouiller..

leojean890: dans l'eval avec mon codesi on met score -= ( 10000 / distance(pod, players[-1]) ) on a 1440

leojean890: score -= math.exp( - distance(pod, players[-1]) ) => 1550

leojean890: score -= math.log2( 100- distance(pod, players[-1]) ) => 1736

leojean890: et pas encore le 2000 qui signifie la "reussite" ;P

BlaiseEbuth: Y'a des pods dans le sponsored cg ?

leojean890: non je sais pas ce que c'est c'est des machins qui veulent nous panger je crois :P

leojean890: manger

BlaiseEbuth: Me disais aussi...

leojean890: mais j'ai écrit pod au lieu de monster;P

leojean890: après c'est mon interprétation du truc quoi

leojean890: je fais une bête simu depth 1 là

leojean890: jpense que jpeux améliorer avec les infos de murs

leojean890: qu'on a au fur et à mesure

leojean890: (BFS/DFS/"minmaxà5")

Zorg1: Automaton2000 une idée ?

Automaton2000: jamais réussi à avoir un peu de bol

Zorg1: ouaip le bon random c'est essentiel Automaton2000

Automaton2000: j'ai aucune idée de comment ça marche ?

Default avatar.png BladeEnder: :unamused:

Default avatar.png SupergreenTony: Salut à tous, petite question : où puis-je trouver mes participations à toutes les épreuves "Entraînement" que j'ai fini svp?

Default avatar.png SupergreenTony: Ah c'est bon j'ai trouvé

leojean890: au lieu de calculer les distances normales déjà je vais faire des distances bfs à l'aide des infos de murs obtenues au fur et à mesure, la base :P

leojean890: après faire minmax ou pas à voir :p

leojean890: Entrainement je ne les ai pas encore faits ;P

leojean890: les puzzles

Default avatar.png BladeEnder: on va se battre

Alshock: bastoooooooooon

Zorg1: que se passe-t-il ?

Default avatar.png BladeEnder: rien jaime troll

Zorg1: ah ok je retourne pioncer

Zorg1: Automaton2000 tu m'avertis dès que Neumann passe en tête de SR ?

Automaton2000: non si tu fais n'importe quoi

leojean890: jme demande bien si je me mettrai un jour à la physique sur CG ou nope :P

leojean890: MM CSB FB SR etc

Zorg1: PCR

leojean890: et BR

leojean890: :p

Snef: leojean890 SR y'a pas de collisions :p

Default avatar.png jlf_qlf: lasagne

leojean890: ouais mais les calculs d'angles et tout :P

Zorg1: ouaip ça vire tout le code de détection des collisions

leojean890: bon ça devrait aller si je me concentre assez lgtps

Zorg1: leojean890 : c'est vraiment pas le plus compliqué ça

leojean890: donc le PM de Magus ?

Snef: la fonction pour les angles tu l'a recupère sur le pm de magus ou autre..

leojean890: je l'ai lu

leojean890: je l'ai compris mais j'aurais pas trouvé seul :p

leojean890: ce qu'il a écrit

Snef: ah pareil, j'ai du faire de paint pour comprendre la fonction x)

Snef: des*

leojean890: sauf en rodant le web

leojean890: pour trouver des formules

leojean890: j m'y mettrai surement un jour

leojean890: déjà je continue un peu codingame-sponsored-contest après jvais voir lesquels j'avance :p

Zorg1: c'est dépassé ça y a le starter de qui-tu-sais

leojean890: pour CSB ?

b0n5a1: o/

leojean890: j'avais lu qu'il y avait un starter

Zorg1: \o

b0n5a1: y'en a plusieurs même

leojean890: pour CSB et autres de physique ?

leojean890: o/

Zorg1: surtout CSB

b0n5a1: ouais sur le github d'Inory y'en a un de mémoire

leojean890: je vois

Zorg1: inory il est bcp trop sophistiqué, t'as celui de MK bcp plus simple

leojean890: j'vis lu qu'il y en avait pour d'autres aussi

leojean890: avais*

b0n5a1: https://github.com/inoryy/csb-ai-starter

leojean890: madkinght ?

Zorg1: MAgus en avait fait un pour FB (enfin c'est son code en C++ sans la fonction d'éval)

leojean890: ouais j'ai lu ça sur le chat

b0n5a1: en même temps Inorry tu vois ses repos et sur quoi il a déjà bossé aussi ^^

leojean890: sur d'autres trucs chauds j'imagine ;P

b0n5a1: je suis pas sûr mais de mémoire j'ai suivi une discussion sur le chan world y'a des mois...ia starcraft

b0n5a1: il a bossé dessu si je dis pas de conneries

Zorg1: ya même son CV sous lateX ^^

leojean890: ah ouais du jeu starcraft ? c'est balèze ;P

b0n5a1: ha bin voilà contribution à AlphaStar

leojean890: ah ouais j'ai déjà fait un arpport de stage en latex..

leojean890: rapport

leojean890: au CEA

leojean890: ok donc une bonne xp en IA

leojean890: en pro

b0n5a1: bah regardes juste sa thèse sur son CV ^^

leojean890: jvais regarder ça :p

Zorg1: tiens le starter du fanboy de CSB : https://github.com/git-knight/mad-starter

leojean890: il est si fan que ça ?:P

reCurse: Jadis

leojean890: et toi reCurse tu fais des IAs à ubisoft ?:P

reCurse: Non.

leojean890: comme inory ?

leojean890: ah dommage vu ton level :P

reCurse: Bof.

leojean890: sois pas modeste hehe:P

Zorg1: hehehe

BlaiseEbuth: Ah tiens. Les limites de déplacement vont être levées, et les bars et restaurants vont rouvrir... Bah oui, normal, faudrait pas empêcher le français moyen de profiter de l'été... :grin:

leojean890: juste en terrasse à paris;)

leojean890: avec 1m de distance min entre les sièges de 2 tables diff

leojean890: 10 personnes max par table

BlaiseEbuth: Ca change tout...

leojean890: :P

leojean890: ça va ça reste souple :P

leojean890: le 91 est en zone verte ;)

BlaiseEbuth: C'est bien le problème.

leojean890: mais idf zone orange car ils ont fait une moyenne..

leojean890: 95 rouge

leojean890: c'est ptet un chouia trop soupkle

leojean890: pas de reprise des cours collège lycée

BlaiseEbuth: Bah ils ont vu que personne mettait son gosse à l'école quand ils ont rouvert les primaires. Du coup ils se sont dit qu'ills allaient économiser...

leojean890: bah ouais normal ils veulent pas ramener un virus chez eux :P

leojean890: autant faire home school

BlaiseEbuth: Tout ça pour dire qu'on va bien rigoler quand ça sera fini.

leojean890: c'est pas prêt de finir totalement jpense

Zorg1: c'était prévu qu'ils commencent à réouvrir des trucs début juin non ?

Default avatar.png JBM: on a des trolls (style emacs vs vi) marrants/particuliers ici?

Default avatar.png JBM: je demande pour un multi a moi

leojean890: oui c'était prévu

Zorg1: emacs vs vi c'est vieux

Zorg1: comme troll

Default avatar.png JBM: mais ca y sera quand meme

leojean890: mtn peu de gens utilisent emacs et vi:P

BlaiseEbuth: C'est quoi emacs ?

leojean890: quoi que

leojean890: en linux c'est pratique d'ouvrir un vi en ligne de commande parfois

BlaiseEbuth: nano powa

leojean890: pour éditer un fichier de conf

Zorg1: sinon JBM t'as les trolls de langage, le coup de simu vx heuristique ...

leojean890: emacs en école on a appris à l'utiliser :P

Zorg1: *vs

leojean890: ah oui simu vs heuristique

Default avatar.png JBM: j'essaie de les arranger de facon "plutot X" / "plutot neutre" / "plutot Y"

leojean890: suffit de lire les pm de pacman

leojean890: y'a MSmits et Antisquid qui débattent de ça avec qqn

BlaiseEbuth: ça va plus vite de faire apt-get install nano que de trouver comment quitter vi. Si tant est que t'ais réussi à mofifier ce que tu voulais.

leojean890: :wq :P

leojean890: nano pas essayé pour le moment :p

Zorg1: une fois que t'as compris vi ça va

leojean890: mais j'avoue vi c'est pas intuitif :p

BlaiseEbuth: Bah y'a rien à essayer, c'est bloc note

Default avatar.png JBM: y'a pas grand chose d'intuitif

leojean890: faut utiliser i, escape, :wq

leojean890: et voilà :p

Zorg1: enfin :wq c'est quand tu veux sauver tes modifs

leojean890: emacs pas intuitif non plus ;o

leojean890: ouais sinon :q

Zorg1: tu veux pas forcément le faire

leojean890: exact:p

BlaiseEbuth: plutôt tortue ou plutôt licorne

leojean890: emacs c'est bien pour ceux qui ont pris la peine d'assimiler tous les raccourcis

Default avatar.png JBM: tabs / spaces

leojean890: et tapet à la vitesse de ...

leojean890: tapent*

Zorg1: plutôt simu ou plutôt hardcoding ?

Default avatar.png JBM: et bruteforce

Default avatar.png JBM: faut caser du bruteforce

BlaiseEbuth: java ou un vrai langage

leojean890: simu en local pendant 2h PUIS hardcoding :P

Default avatar.png JBM: ah, html

Zorg1: bruteforce c'est ce que tout le monde essaie

Default avatar.png JBM: merci blaise

BlaiseEbuth: :thumbsup:

leojean890: ce débat n'empeche sur le PM pac

Default avatar.png JBM: mais arrete de changer de sujet

Zorg1: html ? programmer en HTML ? ^^

Default avatar.png JBM: j'ai un pb important la

BlaiseEbuth: valider ou refuser

BlaiseEbuth: clashs ou multis

Zorg1: un pixel rouge sur ton troll ?

leojean890: emacs faut vraiment tt apprendre, genre compiler direct depuis emacs

leojean890: ça faut demander à dwarfie et Stilgart

leojean890: pour le refus de COC :P

leojean890: et de puzzles:P

Zorg1: tester une dernière fois ou tout pusher en prod ?

leojean890: et Boulet;p

BlaiseEbuth: Ah ! Neumann ou reCurse ? :grin;

leojean890: pusher un vendredi soir à 18h et se barrer en vacs;)

leojean890: un groos dev

Default avatar.png JBM: ok, vi, tabs, html

Default avatar.png JBM: quoi d'autre

Default avatar.png JBM: ah oui simu/heuristique

Zorg1: la modération des CoC ^^

leojean890: on peut faire l'un avec l'autre :P

Zorg1: bon t'as pas d'opposition claire en fait là dedans

Default avatar.png JBM: j'ai aussi de la place pour du troll non-oriente

Default avatar.png JBM: mais j'evite si possible

BlaiseEbuth: et l'autre avec l'un, mais c'est une question de point de vue

Default avatar.png JBM: je sais meme pas quoi y mettre

Default avatar.png JBM: "electron apps are the fastest"

Zorg1: compiler en natif/utiliser une VM

BlaiseEbuth: keske t'apelles non orienté ? Un troll bi ?

Default avatar.png JBM: oui

Default avatar.png JBM: tri meme

Default avatar.png JBM: X/neutre/Y comme j'ai dit plus haut

Default avatar.png JBM: hop, un ptit han shot first au passage

BlaiseEbuth: bière ou café

b0n5a1: comment es ton strategy pattern ?

Zorg1: à une époque y avait un débat enflammé pour savoir s'il valait mieux tout linker en statique ou utiliser des libs dynamiques

Default avatar.png JBM: euh

b0n5a1: hihi

Default avatar.png JBM: the ou cafe?

Zorg1: je ne sais même plus si ça existe encore

Default avatar.png JBM: probablement

BlaiseEbuth: rayman ou mario

Default avatar.png JBM: celui-la je maitrise pas trop

Default avatar.png JBM: rayman est meme pas sur mon radar, c'est dire

Default avatar.png JBM: mais SML est un mario de merde

Default avatar.png JBM: alors je saurais pas par quel bout le prendre

Zorg1: les baggares de gamers

BlaiseEbuth: pc ou console

Default avatar.png JBM: je mets quoi comme position intermediaire de merde a static/dynamic?>

Zorg1: on s'y perd vite entre quel faction est la meilleur dans le dernier RTS à la mode

Default avatar.png JBM: ah pas mal pc console

Zorg1: JBM:le défaut du système :p

BlaiseEbuth: windows linux

Default avatar.png JBM: lol

Zorg1: avec mac comme position intermédiaire ?

reCurse: JBM: troll ou incompris?

Default avatar.png JBM: oui mais non

Default avatar.png JBM: reCurse: contexte?

reCurse: C'est pour ta liste

Default avatar.png JBM: euh

Default avatar.png JBM: fais une propale?

reCurse: propale?

Default avatar.png JBM: proposition

BlaiseEbuth: :) ou :(

Zorg1: proposition commerciale

reCurse: Le débat revient souvent si tu trolles ou si tu es juste incompris

reCurse: Voilà quoi

Zorg1: troll/incompris/humour disruptif

Default avatar.png JBM: ah ok

Default avatar.png JBM: ca va etre dur a entrer dans le moule

Default avatar.png JBM: je note l'idee le temps qu'elle murisse

Default avatar.png JBM: merci

Zorg1: BlaiseEbuth : ça fait très comédie grecque

Default avatar.png JBM: me faut un intermediaire pc/console aussi BlaiseEbuth

BlaiseEbuth: Quel homme culturé !

BlaiseEbuth: pc avec une manette

Default avatar.png JBM: ah oui

Default avatar.png JBM: pad ou stick

Zorg1: les vrais ils jouent avec leur clavier et la souris

Zorg1: d'abord

BlaiseEbuth: farpaitement

Default avatar.png JBM: ouais les temps ont bien change

Zorg1: d'un autre côté j'ai que ça

Default avatar.png JBM: jme vois pas claquer de l'APM broodwar au joystick

BlaiseEbuth: Light theme ou dark theme

Default avatar.png JBM: et en intermediaire?

Zorg1: ASCII art

Default avatar.png JBM: vendu

b0n5a1: j'ai connu un mec un peu fêlé...il nous lattait en lan sur des fps...avec un juystick simu vol ^^

Default avatar.png JBM: ok, rts/fps

b0n5a1: lol

reCurse: Que dire, je sais pas si c'est un compliment sur son talent ou une insulte sur le votre

Default avatar.png JBM: pourquoi pas les deux

reCurse: Soit

BlaiseEbuth: et entre rts et fps ?

Default avatar.png JBM: solitaire

Default avatar.png JBM: (est ce que j'ai mis spontanement)

BlaiseEbuth: démineur alors

Default avatar.png JBM: naaaan

Default avatar.png JBM: je joue a demineur

b0n5a1: c'était un challenge qu'il s'était fixé, à en baver pendant des heures pour y arriver super bien...fêlé

Default avatar.png JBM: passera pas la review

Zorg1: éclater ses petits camarades en RTS au joystick de vol ?

Zorg1: après il a essayé le volant ?

reCurse: Sinon y'a éclater à starcraft avec un clavier méga géant

b0n5a1: au piano

Zorg1: interface MIDI, ça le fait

b0n5a1: jouer en mélodie c'est classe

Default avatar.png JBM: y'a pas de tableaux multidimensionnels en java?!

Zorg1: si je crois

Zorg1: j'utilise très peu

reCurse: https://youtu.be/LwQf356XncI

BlaiseEbuth: Caleçon à pois ou à carreaux

Default avatar.png JBM: naan

Zorg1: mais c'est pas le coréen qui s'était fait engueulé pour avoir jouer avec ses pieds lui ?

reCurse: Oui

b0n5a1: si JBM et de mémoire chaque row peut avoir une taille différente

Default avatar.png JBM: ah ok c'est ca

Default avatar.png JBM: je le declarais en truc[][3]

Default avatar.png JBM: et ca passe depuis que j'ai vire le 3

Default avatar.png JBM: merci

Default avatar.png JBM: zerg masterrace c'est encored'actu?

BlaiseEbuth: troll ou sjw

Default avatar.png JBM: ah bien, ca viendra completer la suggestion de recurse

b0n5a1: tain j'en veux un comme ça de clavier c'est marrant

BlaiseEbuth: Pain au chocolat ou chocolatine

Default avatar.png JBM: pour le strong typing

b0n5a1: héhé

Default avatar.png JBM: j'aime, mais trop specifique

Default avatar.png JBM: je la passe en "special"

Default avatar.png JBM: mmm faudra que je verifie, avec leurs possibilites de localisation en/fr

BlaiseEbuth: avec petit pain au milieu

Default avatar.png JBM: naturellement

b0n5a1: j'ai lu petit nain

Default avatar.png JBM: et bam NPE

Default avatar.png JBM: ca m'apprendra a faire du java

BlaiseEbuth: google ou duckduckgo

Default avatar.png JBM: euh

Default avatar.png JBM: tu veux dire yahoo vs bing, avec ddg au milieu

BlaiseEbuth: Pourquoi ?

b0n5a1: lmgtfy ou google

Zorg1: NPE ou segfault

Default avatar.png JBM: ca je prends

Default avatar.png JBM: Zorg1: et au milieu?

Zorg1: timeout :D

Default avatar.png JBM: j'en ai deja un :/

Default avatar.png JBM: sur bruteforce vs algs

BlaiseEbuth: "ça marche pas" au milieu

Zorg1: kernel panic alors

Default avatar.png JBM: vendu

Default avatar.png JBM: et static/dyn linking?

BlaiseEbuth: notepad++ ou sublim

Default avatar.png JBM: ah ben symlink tiens

Default avatar.png JBM: BlaiseEbuth: dis-m'en plus?

Zorg1: surtout que ça rentre dans la bagarre des éditeurs, déjà vi/emacs

Default avatar.png JBM: (et j'ai mis notepad entre vi eet emacs)

BlaiseEbuth: Hmm ? bah moche et performant ou smooth et lent à mourir

Default avatar.png JBM: nan mais je veux pas non plus cautionner le fait que ce soit possible de developper sous windows

Zorg1: t'as atom pour ça

Default avatar.png JBM: et son estension RAM

Default avatar.png JBM: ah non je confonds avec electron

Zorg1: genre l'éditeur lent comme pas possible

BlaiseEbuth: j'avoue...

BlaiseEbuth: Github ou gmail

Zorg1: (sublime je croyais que c'était plutôt rapide)

Default avatar.png JBM: github ou gmail?

Default avatar.png JBM: wat

Default avatar.png JBM: oh ok pourquoi pas

b0n5a1: ouais JBM y'en a ils stockent en mail

Default avatar.png JBM: (et au milieu?)

BlaiseEbuth: Dédicace à ThomasNicoullaud ça ^^

Default avatar.png JBM: raconte

b0n5a1: et Zorg1 nous avait sorti un truc avec la poubelle je crois ^^

BlaiseEbuth: Je sais plus il avait parlé de ça une fois et c'est resté...

Zorg1: oui mais on m'a dit que j'inventais vu que c'étais super gros

b0n5a1: le mec crée un rep avec une date, et fout à la poubelle pour éventuellment pouvoir y récupérer une ancienne version ^^

Zorg1: voilà c'est ça

BlaiseEbuth: Ah ouai ! Bah alors git/gmail/copy-paste

Zorg1: fallu le convaincre que c'était pas génial

b0n5a1: je l'ai trouvée épique celle là ^^

Zorg1: bah quand tu tombes là dessus t'es un peu comme deux ronds de flanc

Zorg1: et l'autre qui trouve ça super logique et naturel

BlaiseEbuth: edge ou firefox

b0n5a1: shif ou mi

b0n5a1: je sors...

Default avatar.png JBM: lol, ca passera pas, j'en affiche qu'une a chaque fois

Default avatar.png JBM: ah, objet vs fonctions

Default avatar.png JBM: hop

Zorg1: c'est pas plutôt chrome vs firefox maintenant ?

Zorg1: edge c'est pas un peu mort ? quoique vu que c'est proposé par défaut avec windows

BlaiseEbuth: Bah t'as énormément de gens qui utilisent edge parce que par défaut

Default avatar.png JBM: j'ai trop d'opinions la-dessus pour proposer plus que msie vs safari

BlaiseEbuth: youtube gaming ou twitch

Default avatar.png JBM: et au milieu?

Zorg1: snapshot pourri

b0n5a1: delegate ou pointeur de fonction...tu veux le milieu ? :grimacing:

Default avatar.png JBM: ca va SIGSEGV

Zorg1: goto ou prog structurée

257832: Faudrait un truc avec agile... :thinking:

Default avatar.png JBM: oui 257832

Zorg1: waterfall ou agile

Zorg1: au milieu : à l'arrache

Zorg1: voilà

Default avatar.png JBM: au milieu scrum = qqch

Default avatar.png JBM: scrum isn't agile

Zorg1: bah si c'est LA méthode agile :p

Default avatar.png JBM: LA

Zorg1: niark niark

Default avatar.png JBM: LA > SOL

Default avatar.png JBM: Bb best note, change my view

Default avatar.png JBM: rah mais il me fait chier avec sa NPE

Default avatar.png JBM: pourquoi je fais du java T_T

Zorg1: perso je comprends pas

Zorg1: moi quand je suis chez moi j'en fais pas

b0n5a1: lol

BlaiseEbuth: marvel ou dc

Default avatar.png JBM: yes

Zorg1: bof ça finira en "Disney"

Zorg1: et picétout

Default avatar.png JBM: bah, j'en fais pas au boulot, j'imagine ca ratrappe

Zorg1: ah tu crois si j'en fais au boulot c'est une histoire de dette de karma ? :thinking:

Zorg1: ça expliquerait les indiens

b0n5a1: on dit java guru pas indien

Zorg1: viens dans mon ashram faire du maven mon petit

b0n5a1: on dirait que ça cache une contrepèterie ton truc

Zorg1: oui ça fait pas naturel comme phrase

Zorg1: (en fait avec le télétravail je réalise que je fais aussi du Java chez moi :( )

Default avatar.png JBM: ouch

BlaiseEbuth: pis y'as les charmeurs de python, les balades à dos de php, le man de la jungle...

b0n5a1: https://thumbs.gfycat.com/FancySimilarKouprey-small.gif

BlaiseEbuth: comics ou mangas

Default avatar.png JBM: et au milieu?

Zorg1: BD franco belge

BlaiseEbuth: bédé

Default avatar.png JBM: pas internationalisable

BlaiseEbuth: bible ou coran? Et au milieu ? Jérusalem

Zorg1: mmmm

b0n5a1: strip cartoon ça passe pas JBM ?

Default avatar.png JBM: ca peut si tu me construis une phrase courte ou un slogan autour

b0n5a1: si faut encire faire un haiku :sweat_smile:

Default avatar.png JBM: je prefererais plus court

Default avatar.png JBM: j'en ai 2/3 plus longs de prevus, ils apparaitront que "rarement"

BlaiseEbuth: Horde ou Alliance

b0n5a1: mon frangin viens de me signaler que c'est borderlands2 le gratuit du jour sur epic games

BlaiseEbuth: Ah, intéressant, je démarre le launcher

Default avatar.png JBM: BlaiseEbuth: plus de contexte?

BlaiseEbuth: Pour ?

Default avatar.png JBM: horde alliance

BlaiseEbuth: World of Warcraft

Zorg1: BorderLand 2 ?

Default avatar.png JBM: et ua milieu?

b0n5a1: oui

BlaiseEbuth: Au milieu l'océan

Default avatar.png JBM: mmmm non

BlaiseEbuth: :grin:

Default avatar.png JBM: me faut un truc pour twitch et yt gaming aussi

Zorg1: ah mon "snapshot pourri" ça convient pas ? je suis tristesse :(

Default avatar.png JBM: ah oui tiens sur docker/k8 on a encore rien

Zorg1: b0n5a1 : Borderland c'est un FPS c'est ça ?

BlaiseEbuth: En cherchant une réponse, tu découvres qu'il existe "facebook gaming".

Default avatar.png JBM: j'irai pas leur faire de pub pour autant

BlaiseEbuth: "joue au lieu de regarder les autres" au milieu

b0n5a1: Zorg1 https://store.steampowered.com/app/49520/Borderlands_2/

Default avatar.png JBM: je prends

Zorg1: ah ok merci

Default avatar.png JBM: bon je pushe ca

Default avatar.png JBM: mais on n'a pas fini

Zorg1: t'as vu l'effort créatif que nous a forcé à faire ...

Default avatar.png JBM: ouais hein

Default avatar.png JBM: et vous avez souffert pour

Default avatar.png JBM: contre votre gre

Zorg1: va me falloir une :beer: pour recharger mes accus

Default avatar.png JBM: hop c'est en prod

Default avatar.png JBM: moi aussi

b0n5a1: Thanos did nothing wrong

Default avatar.png JBM: l'y est deja :p

BlaiseEbuth: i'm groot ou I'm groot ?

Default avatar.png JBM: huh

b0n5a1: oui je l'ai vu

b0n5a1: la mort ou chi-chi

RomanceDawn: c'est utile d'apprendre à faire du k8 ?

RomanceDawn: kubernetes pour les nons intimes

b0n5a1: https://www.youtube.com/watch?v=V0QTAjlWPbs

Default avatar.png JBM: jira ou trello?

Zorg1: ni l'un ni l'autre ?

RomanceDawn: jira c'est bien

RomanceDawn: mais si

Default avatar.png JBM: on en tient un

Zorg1: on va pouvoir l'exposer

RomanceDawn: :(

RomanceDawn: j'aime bien confluence aussi

Default avatar.png JBM: confluence vs ?

RomanceDawn: hm

b0n5a1: twiki ^^

Default avatar.png JBM: nan

Stilgart: Automaton2000

Automaton2000: tu n'es pas en run

b0n5a1: asana

Stilgart: Automaton2000: correct

Automaton2000: je dis pas que c'est une méthode de la classe

Default avatar.png JBM: ah ben oui tiens

b0n5a1: bonne nuit

Default avatar.png JBM: ah ouais

Default avatar.png JBM: comme ca

b0n5a1: claqué ^^

Zorg1: bn

leojean890: 2186 dans codingame-sponsored-contest, ça sent le gros coup de chance de combinaison de considérations/pondérations de distances qui colle bien aux valideurs..

BigUP: C'est lequel celui la ?

BigUP: ha oui je l'ai

BigUP: 1078 ici

leojean890: JBM ils l'ont dit mac vs windows ?;P

leojean890: vs linux

leojean890: :p

leojean890: BigUP jpense que l'idéal c'est de compute des chemins et d'envisager le pire des cas pour esquiver

leojean890: j'ai pas fait ça pour le moment :P

BigUP: leojean890, j'ai a peine compris ce qu'etait le jeu ! ;)

leojean890: mais t'as quand même plus de 1000 ?:P

leojean890: moi j'ai mieux compris depuis hier

leojean890: mais pas à 100% genre je sais pas dans quels cas on a des points

leojean890: ptet en explorant

Default avatar.png JBM: ouais ils l'ont dit

leojean890: ou vis à vis des distances aux autres

leojean890: ah ok dmg

BigUP: tout ce que j'ai compris c'est ca :

BigUP: # A = droite # E = gauche # C = haut # D = bas

Default avatar.png JBM: hey spoile pas

leojean890: ouais:p

leojean890: mais tu sais qui est ton perso non ?

BigUP: il doit me manquer le saut ou un truc du genre

leojean890: après faut comprendre les murs quel input correspond à quelle direc

leojean890: c'était un peu chaud

leojean890: et les conditions de défaite

Zorg1: comme ça spoile ici

leojean890: jdis plus rien ;P

Default avatar.png JBM: le viewer cg il essaie de generer 16 trames par s en JS

Default avatar.png JBM: meme en pause

Default avatar.png JBM: tu m'etonnes que ca rame et que ca accapare du CPU

leojean890: tulipes and daisies se remplit à fond today wow, moi j'ai pas fait grand chose encore dessus sauf appliquer mon IA de yavamath sans la changer et le résult est pas top ;P

leojean890: yavalath

leojean890: JBM clair ça fait lutter mon ordi:p

leojean890: le pire c'était OOC

Default avatar.png JBM: et pour de mauvaises raisons

Default avatar.png JBM: c'est d'un truste

Default avatar.png JBM: troste

Default avatar.png JBM: truc

leojean890: OOC mon ordi prenait trop cher niveau lags et surchauffe juste quand je pushais

Alshock: J'ai un gros problème, à chaque fois que je lis "OoC" je pense "Ocarina of... ah non Ocean of Code". C'est insupportable ça fait un mois que mon cerveau refuse d'intégrer l'acronyme

leojean890: je vois :P

leojean890: ça arrive :p

Alshock: BORDEL

Alshock: j'étais en train de rattraper le chat... j'étais déjà pas prêt pour le mec qui joue à starcraft sur un méga clavier, mais le coup de la copine en support qui vient juste pour cliquer sur deux touches sur commandes ça a détruit mon dernier neurone

leojean890: jamais testé starcraft ;P

leojean890: un peu testé LOL mais pas bcp

Alshock: Ah ouais je connais bien LOL, tu prends Ryze et tu roules ta tête sur le clavier

Alshock: c'est assez efficace

Stilgart: go tester starcraft

Stilgart: Alshock: pas d'après ton clavier :(

leojean890: :P je jouais quelques adc et mid mages mais j'ai pas fait bcp de parties et j'étais moyen :P tu peux faire le multi botg c'est un peu LOL:P

leojean890: très dur à simuler !

leojean890: le winner etait aussi Saeylos je crois avec des heuristiques solides :P

Default avatar.png SupergreenTony: https://www.codingame.com/ide/puzzle/sudoku-validator ENDED, YES! Bon maintenant, j'vais voir comment j'aurais pu raccourcir mon code ^^