Chat:Fr/2020-06-19
BigUP: c'est moi, ou github est mort ?
BigUP: ha bah c'est revenu, peut-etre le lien sur lequel j'ai cliqué qui avec un carctère moisi ?
lhm: BigUP non moi aussi j'ai des problèmes depuis quelques minutes
VirtualAtom: effectivement, même tour ici, confirmé par https://www.githubstatus.com/
CharlesDeSainteMarie: Salut vous savez si on peut trouver les solution des clash of code en java ?
Bon[]Crayon: Aucune idée :no_mouth:
Bon[]Crayon: Automaton2000 C'est la fête de la musique, est-ce que tu vas chanter ?
Automaton2000: c'est plus un problème de perf
Bon[]Crayon: Automaton2000 active l'autotune
Automaton2000: tu fais pas la même que le mien
Bon[]Crayon: Automaton2000 do ré mi fa sol la si
Automaton2000: oui, mais si tu fais un ag
Bon[]Crayon: Automaton2000 ag ?
Automaton2000: il y a un nombre de simu
Bon[]Crayon: Automaton2000 ah bon :no_mouth:
Automaton2000: le mien est beaucoup plus simple que ça
Bon[]Crayon: Automaton2000 Tu t'es pas foulé.
Automaton2000: c'est ce que je suis pas un robot
Bon[]Crayon: Automaton2000 T'es pas assez productif.
Automaton2000: tu fais une fonction qui fait ca
fxmat: Automaton200 is upgrading to Automaton3000.......
Bon[]Crayon: Automaton2000 J'ai pas encore réussi à le faire.
Automaton2000: je pense qu'il faut que je check ça
Bon[]Crayon: Automaton2000 Oui
Automaton2000: si j'ai un peu la meme chose ?
Bon[]Crayon: Automaton2000 Une erreur de conception ?
Automaton2000: je dis juste qu'il faut faire
fxmat: Pourquoi tu t'appelles pas Automaton3000
Bon[]Crayon: Automaton2000 + 1000
Automaton2000: donc il a pas mal de chose
Bon[]Crayon: Et comment va AutomatonNN ?
AutomatonNN: Neumam c'est pas un puzzle de plus en plus le boss pour le moment :p
Bon[]Crayon: AutomatonNN Neumam, c'est de plus en plus le boss pour le moment :p
AutomatonNN: ok je vais regarder ce que tu dis :D
Bon[]Crayon: AutomatonNN Fais moi confiance :innocent:
AutomatonNN: vous etes pas assez bas
Bon[]Crayon: AutomatonNN ?????
AutomatonNN: oui
Thyl: Yo !
Thyl: Si vous voullez y a un nouveau REVERSE
Thyl: ...
Thyl: :grinning:
Thyl: By me
Thyl: ça veux dire quoi?
Thyl: :grinning:
BladeEnder: rien de particulier
lolgourdongamer: salut tout le monde
Thyl: Yo!
lolgourdongamer: ça va les gars ?
lolgourdongamer: j'apprend a coder mais je pige pas tout
257832: Automaton2000: Il y'a beaucoup trop de nouveaux sur ce chat, fais le videur s'il te plaît.
Automaton2000: pas forcément une bonne idee
lolgourdongamer: java
lhm: java :'(
257832: Je pense que si Automaton2000, regarde, ils font du java.
Automaton2000: moi je dis qu'il y a un lien vers le puzzle
lhm: La nouvelle génération fait du java
Thyl: Aussi du python
Thyl: :hearts:
Alshock: plus je fais du python plus je me rends compte qu'en vrai je vais même pas tellement plus vite qu'en C++
Alshock: c'est dire la Kaliitat négative dudit python
Thyl: Oui
lhm: Tu veux dire "plus vite à développer" ?
BlaiseEbuth: Ouai parce que pour ce qui est de l'execution... :grin:
Thyl: Oh ça va
Thyl: ça s'accélère
Thyl: avec du C
Thyl: ...
lhm: Non mais pour du prototypage c'est pas si mal :)
Thyl: :grinning:
lhm: hah
Thyl: d'ailleurs y a CPython pour ça
BlaiseEbuth: lel
Thyl: quelqu'un ici code un CP?
lhm: nop
Thyl: d'ailleurs...
Thyl: c'est utilisé ou pas?
BlaiseEbuth: De quoi ?
Thyl: CPython
VirtualAtom: quasiment tout le monde qui utilise python, vu que c'est l'implémentation standard
BlaiseEbuth: Bah cpython c'est l'interpreteur standard de python...
Thyl: Je savais pas...
BlaiseEbuth: Rien à voir avec une quelconque accélération
VirtualAtom: tu confonds peut-être avec cython
BlaiseEbuth: birk
Thyl: Ouais c'est çà
Thyl: cython
Thyl: désolé...
VirtualAtom: je trouve que c'est un peu inutile cython. Autant faire directement un module C. Dès qu'on a du code critique lent en python, on passe tout en c++ et on utilise pybind11 pour faire le module
BlaiseEbuth: Je serai presque d'accord... En modifiant un peu. "Je trouve que c'est un peu inutile python. Autant faire directement du C."
lhm: shots fired !
VirtualAtom: :-}
VirtualAtom: le problème, c'est que beaucoup de clients savent utiliser/bidouiller python, mais peu savent compiler. Donc c'est là pour rester ^^
BlaiseEbuth: Pis "du code critique lent en python" c'est un pléonasme, "du code critique en python c'est pareil.
BlaiseEbuth: Le trou dans la couche d'ozone aussi il va rester, c'pas une bonne chose pour autant.
Magus: Automaton2000: est-ce que c'est le weekend la ?
Automaton2000: ça m'étonnerait que ce soit
Magus: pertinent :(
dbdr: tu veux savoir le moment optimal pour pousser tes changements dangereux en prod?
lolgourdongamer: bonjour quelqu'un sait quel langue est la plus facile ?
BlaiseEbuth: l'esperanto
lolgourdongamer: merci
Thyl: Blaise c'est une langue ça
Thyl: pas un langage
BlaiseEbuth: Bah c'est ce qu'il a demandé
lolgourdongamer: désolé je suis un peut perdu...
lolgourdongamer: je suis nouveau c'est pour ça
Thyl: pas grave
lolgourdongamer: tu sais laquelle est plus facile a apprendre en terme de codage ?
Thyl: Je suis pas un expert du code
lolgourdongamer: ...
BlaiseEbuth: La facilité ne doit pas être une critère de choix.
BlaiseEbuth: Edit: La facilité du langage
Alshock: @BlaiseEbuth si, bien sûr que si
BlaiseEbuth: Non.
Alshock: ça ne doit pas être le seul critère mais c'est un critère qui compte
Alshock: regarde le JS, son seul problème c'est d'être dur à apprendre parce que tout ce qui se présente comme simple est en fait super compliqué
Alshock: bah c'est un très bon critère pour dire que le langage est pas ouf
BlaiseEbuth: son "seul" problème qu'il dit :grin:
lolgourdongamer: heu..............
Alshock: @BlaiseEbuth donne un contre-exemple :P Je pense que ça couvre vraiment une bonne plage des soucis (JS hein, pas node ou autre framework)
BlaiseEbuth: La facilité doit venir du support d'apprentissage et/ou de l'enseignant, l'outil lui même n'a pas à être simple. Et ciblé un outil parce qu'il est simple est le meilleur moyen de prendre de mauvaises habitudes, et de faire l'impasse sur des concepts clés.
BlaiseEbuth: *cibler
Alshock: ça c'est la différence entre simple et magique
Alshock: le C c'est très simple
Alshock: le Pascal encore plus
BlaiseEbuth: Ca dépend ce que tu mets derrière simple.
BlaiseEbuth: Quand tu débutes c n'est pas "simple", python beaucoup plus. Mais tu gagnera beaucoup plus à commencer par c.
Alshock: pour moi "simple" c'est des règles généralistes et intuitives.
BlaiseEbuth: Quand tu n'a aucune notion de prog, "simple" c'est quand ton code fait des trucs sans que t'es à réflechir
BlaiseEbuth: *ai
BlaiseEbuth: j'ai du mal aujourd'hui
Alshock: je sais pas trop pour ça, tu gagnes à commencer en C si tu continues à coder après. Mais s'il faut que la première expérience soit un peu sexy, la magie du python permet de s'occuper de concept beaucoup plus avancés avant de devoir se demander ce que c'est que la mémoire et qu'est-ce qu'il branle vraiment ce putain de code pour ramer du cul comme ça
Alshock: *aies non ?
Alshock: suffisait de concaténer tes deux versions
BlaiseEbuth: On peut le voir comme ça. Mais beaucoup de ceux qui commencent en python restent en python
Alshock: ouais, ça c'est un autre problème. À mon sens c'est pas un problème à la première étape de l'apprentissage, mais à la deuxième. Le manque de remise en question et de curiosité
Alshock: Et puis avec un peu de chance, les gens quitteront le python pour le Ruby et là ils auront tout gagné :P
BlaiseEbuth: Mais est-ce qu'un mec commençant par c ne sera pas plus curieux des autres langages qu'un mec ayant commencé par python... En mode "je sais comment ça fonctionne, mais j'ai envie d'essayer autre chose de plus sexy", plutôt que "j’écris des trucs et ça marche, je vais continuer comme ça."
Neumann: dbdr : dayuum
Neumann: T'as loué une ferme de serveur ou quoi ?
dbdr: non, juste les bonnes heuristiques :)
Josoul: Je pense pas, je pense que à niveau égal en C ou en Python les deux sont susceptibles soit d'explorer d'autres langages soit de rester dans leur langage d'origine, cette susceptibilité va dépendre bien d'avantage de leur environnement de travail, leur communauté et leur personnalité que leur langage d'origine.
dbdr: btw: https://www.urbandictionary.com/define.php?term=dayuum :D
Neumann: "Dayuum boy, your heuristic is fiiine!"
dbdr: lol
Neumann: T'as un truc fondamentalement différent d'une recherche online ou pas ? (i.e. un SA à depth N, puis tu pick le premier coup de la meilleure séquence, et tu refais pareil pour le tour suivant, etc)
Neumann: En passant à depth 30-40, et en allouant genre 3s par tour, je grapille poussivement quelques 0.1 par ci par là
dbdr: oui, j'ai cette architecture là
BlaiseEbuth: Sur quoi ?
Neumann: SR
Neumann: Bon bah y'a une heuristique magique que je dois rater alors
dbdr: il faut bien gérer les regressions/la diversité
Neumann: Bah c'est nativement géré par le SA ça, normalement
dbdr: sinon tu peux facilement prendre un CP dans le "mauvais" sens
Neumann: Surtout à depth 30
dbdr: dans le principe oui
dbdr: apres ça dépend de ton éval, de la température, etc etc
BlaiseEbuth: Faudra que j'y regarde tiens...
Neumann: Mhh
Neumann: Ca met longtemps ton bousin à tourner sur un test ?
dbdr: tout dépend des parametres bien sur
Neumann: (╯°□°)╯︵ ┻━┻
dbdr: qqs dizaines de minutes, je pense
dbdr: je pourrais optimiser surement mais c'est pas le probleme
Neumann: Ah ok
Neumann: J'en suis loin
Neumann: C'est peut-être juste ça la clé
Neumann: et reCurse aura raison
Neumann: J'ai gagné 2 points avec 1h30 de recherche sur 4 core
Neumann: lel
reCurse: J'ai rarement vu aussi peu d'intérêt à poursuivre
reCurse: Je sais quoi faire pour améliorer
dbdr: c'est pas l'inverse de la preuve?
reCurse: Et j'en ai tellement rien à foutre
dbdr: 2 points en 6H de CPU c'est pas grand chose
dbdr: et diminishing returns...
Neumann: Ce que je dis c'est que moi je laisse tourner 5 à 10 min par test-case maxi, et tu sembles dire que de ton côté tu laisses tourner bien plus longtemps
Neumann: Ca serait la preuve qu'il faut "juste" laisser tourner longtemps
Neumann: Mais c'est du troll, je sais que c'est pas que ça
dbdr: ya qu'un moyen de savoir
reCurse: C'est surtout ça oui
dbdr: qqs dizaines de minutes c'est pas grand chose pour voir
reCurse: Après faut une bonne recherche qui en bénéficie c'est sûr
Neumann: On tente avec 30 minutes
Neumann: 30 minutes sur un test, -0.07
Neumann: A ce rythme, je te dépasse en 2023
dbdr: :popcorn:
dbdr: tu oublies les diminishing returns
dbdr: les premiers 0.07 sont les plus faciles ;)
Neumann: C'est compté, c'est compté
dbdr: ah pardon :D
dbdr: on peut jouer à Achilles et la tortue
Thyl: Est-ce que c'est possible de faire un gros bloc try
Thyl: Et à chaque fois qu'il y a une interception
Thyl: on fait une commande et on retourne où on était ?
dbdr: de façon standard, je pense pas
dbdr: tu fais plusieurs blocks
dbdr: tu peux appeler la meme fonction pour gerer les exceptions
Thyl: Oui.
Thyl: Merci !
Thyl: :grinning:
exodus-it: svp si j'a un timeout quand je suis entrain de passé un test d'anbauche qu'est passe t'il
BlaiseEbuth: Ton code mets trop de temps à répondre, ou tu as une boucle infinie quelque part
exodus-it: non j'ai passé un test de competence, je répond et je ne click pas sur le bouton (question suivante)
exodus-it: est ce que ma reponse ne sera pas pris en compte ?
BlaiseEbuth: Tu veux dire que le temps est dépassé et que tu n'as rien envoyé ?
exodus-it: j'ai saisi ma réponse et je n'ai pas click
BlaiseEbuth: Je crois que ça sauvegarde ce que tu as fait et que ça sera pris en considération, mais je ne jure pas.
exodus-it: c'est ce que j'ai deviné
exodus-it: Bon Merci pour tes réponses
kayou: Bonjour, vous savez comment desactiver les aides dans l'editeur ?
BlaiseEbuth: Y'a des aides ?
dbdr: ya un editeur?
Zorg1: y a un chat ?
kayou: y a des humains ?
Zorg1: que des bots ici, désolé
BlaiseEbuth: Ah ça non par contre, y'a que des bots
Zorg1: Automaton2000 t'as vu un humain ici ?
Automaton2000: je crois qu'il a fait une crise cardiaque
Zorg1: :D
BlaiseEbuth: lel
BlaiseEbuth: Bon du coup y'en a plus
kingsjester41: bonjour a tous, quelqu'un pourrait -il me dire comment sont obtenus les codinpoints ?
BlaiseEbuth: En bossant dur
BlaiseEbuth: Et avec des pots de vin aux bonnes personnes
kingsjester41: :thumbsup:
Thyl: Blaise, qui sont les bonnes personnes?
kingsjester41: (serait ce parce qu'on est dans "fr" que ça parle de corruption xD )
Zorg1: faut passer par Blaise qui prend sa com'
BlaiseEbuth: Exactement
Thyl: Quel est ta comme?
Thyl: com'
BlaiseEbuth: Sur la page d'accueil tu as un encadré avec ton classement général, et il y a un petit "?" dans le coin, si tu cliques dessus, tout te sera révélé...
dbdr: kingsjester41: https://www.codingame.com/help/rank
dbdr: j'avais jamais vu cette page :D
Zorg1: c'est bien ça te fait découvrir le site
dbdr: lol
dbdr: franchement, on y arrive comment?
BlaiseEbuth: C'est ce qui est affiché dans l'encadré sus-cité
BlaiseEbuth: Via je sais plus quelle balise
Thyl: Tu fais du html BlasiEbuth?
dbdr: la page ultime: https://www.codingame.com/help/
BlaiseEbuth: Personne ne fait de html, c'est le html qui te fait.
Zorg1: BlaiseEbuth le JFK de CG :p
dbdr: je l'avais lu comme un: in soviet russia, ...
Zorg1: ah oui y a ça aussi
dbdr: don't ask what soviet russia can do for you, ...
Zorg1: :)
dbdr: ça arrange tout le monde?
Zorg1: le grand conciliateur
dbdr: soviet russia asks what it can do for you
Zorg1: pendant ce temps là je grapille des points su SR mais je sens que je suis aulimite de ma mob'
Zorg1: va falloir la kitter
dbdr: bidouille le pot...
Zorg1: j'enleve l'antiparasite ?
Zorg1: ça fera chier les vieux et leurs télé du quartier ^^
dbdr: c'est pour faire plus de bruit?
BlaiseEbuth: Faites du bruit !
Zorg1: non ça brouille la réception des radio/télé
Zorg1: y en a qui faisait ça, par contre le gain de vitesse je vois pas trop
dbdr: option utile s'il en est
dbdr: sinon essaye le moteur de ferrari sur ta mob
Zorg1: ça dépasse ...
dbdr: oui, faut bien le centrer
Zorg1: je vais mettre des roulettes de chaque côté
Zorg1: ça va ressembler à un kart
dbdr: je vois très bien l'image
Zorg1: :D
Thyl: C'est quand qu'on connaite letype du proch challenge?
BlaiseEbuth: Généralement 2-3 jours après le début du challenge. :grin:
Thyl: Y a quoi comme type()?
Zorg1: y aura du brouillard de guerre d'après les spécialistes
Zorg1: un ou deux boss qui plantent
BlaiseEbuth: C'quoi c't'histoire de type, c'est du racisme anti-contest de vouloir les cataloguer...
Zorg1: un type louche
Thyl: Tout les conbtest sont des combat de bots?
Zorg1: c'est devenu la règle. Il y a eu un puzzle et une optim dernièrement
Zorg1: mais en général c'est du combat de bots
Thyl: cool!
RebellusCamy: hello
Zorg1: puzzle => detective pika truc eet son ruban de meobius
Thyl: Hello !
Zorg1: o/
BlaiseEbuth: Hell'ow !
RebellusCamy: j'aime trop le contester de ce site
Thyl: Et nous donc !
Thyl: :grinning:
BlaiseEbuth: Should he stay or should he go ?
Zorg1: hé hé je talonne snef ...
Zorg1: bon #5 sur SR "my job is done here"
dbdr: go #4 Zorg1
Zorg1: faut que je modifie deux trois trucs dans mon Ag pour tester
Zorg1: enfin SR c'est plus simple pour faire des tests sur son AG que CSB
dbdr: c'est ton meilleur optim deja
Zorg1: oui, mais y a pas grand monde et seulement 3 qui hardcodent
dbdr: le nombre est pas mal vu l'age, et va monter vite je pense
dbdr: c'est accessible
Zorg1: oui j'ai bricolé un petit SA en lua c'était assez simple sur SR
Zorg1: profondeur 6, 1500 simulations, 13000 points en gros
Zorg1: une seule formule un peu compliquée, le calcul de la "collision" avec le prochain cp
BlaiseEbuth: Fix ta elastique
Zorg1: justement pas de vraie collision, élastique ou non :D
BlaiseEbuth: Alors fait pas genre c'est compliqué...
Zorg1: bah la formule c'est un produit scalair et une équation du second degré
Zorg1: c'est un peu plus compliqué qu'un règle de trois
Zorg1: :p
BlaiseEbuth: mouai, mais ça reste compréhensible
Zorg1: oui
BlaiseEbuth: La formule des collisions sur csb tu la prend et tu l'appliques sans réfléchir
Zorg1: bah je l'ai retrouvée, mais c'est chiant et t'as la fameuse demi impulsion minimale
Alshock: @BlaiseEbuth cette phrase on peut la coller sur n'importe quel concept, c'est pas pour autant que tout est simple à saisir
Alshock: aqueux coucou RobinGremion, fais attentino t'as pas dit bonjour spécifiquement à Automaton2000 et AutomatonNN il vont bouder !
Automaton2000: je pensais que c'était le cas avant
AutomatonNN: ok j'attend quand même :D
leojean890: mars lander = le jeu pour lequel il faut un mode d'emploi largement plus complet que la description à gauche
leojean890: hardcoder des seuils suffira pas ici ;P
Zorg1: surtout ML t'es un peu obligé de deviner comment le moteur marche
leojean890: ouais je viens de lire ça c'est chaud !
Zorg1: (si t'as envie de faire une simu - sinon y en a qui arrive très bien avec des heuristiques)
leojean890: en effet car le fonctionnement du moteur n'est pas décrit - y'a des articles en annexe qui peuvent aider je suppose
leojean890: heuristiques j'imagine que c'est à base d'hardcode d'angles, distances, hauteur, ..
leojean890: vitesses bien sûr à prendre en compte
leojean890: simu + AG ça doit win ici
leojean890: moins de max locaux que A*craft j'imagine
Zorg1: t'as un article du blog d'un gars qui a tenté de faire ML en AG
leojean890: Ressources externes Régulateur PIDNavigation à l'estimeTrilatérationCourbe de BézierDébrief Mars Lander
leojean890: ça peut aider :)
leojean890: l article dont tu parles je suppose : https://www.codingame.com/blog/genetic-algorithm-mars-lander/
leojean890: donc ici il a tout appris pour ML
leojean890: . I needed to clarify the physics behind the problem, so I could feel comfortable with my simulation algorithm. To do that, I went through almost all motion physics learned in school, from this site: physicsclassroom.com.
Zorg1: oui
leojean890: ça fait partie des sujets les plus chauds pour moi en tt cas :P
leojean890: mais il peut être intéressant
Zorg1: essaie SR alors la physique est simple
leojean890: SR c'est peut être même plus simple de le faire avant CSB car pas de collisions sauf CP
Zorg1: et ça te permet de tuner ton AG si t'en utilises un
Alshock: @leojean890 ML c'est super simple, tu fais la moitié du tour, tu appliques ta rotation et ton thrust, tu finis le tour.
Zorg1: c'est pas mal, j'ai compris plus de truc qu'avec CSB
leojean890: mars lander faut que j'aie le courage de me lancer dedans suffisamment lgtps
Alshock: après il faut faire la collision segment-segment, mais ça se fait bien
Zorg1: ML2 ça rouille dans ma TODO list
leojean890: Alshock mais t'as une simu pour ML non ?
Alshock: ouais
leojean890: c'est cette partie là qui est hard
leojean890: comment es ta fete de la zic
leojean890: hard sauf avec les bonnes connaissances en physique qui peuvent s'acquérir je pense en prenant le temps
Alshock: bah ouais mais non, c'est cette partie là dont je viens de parler. Faut juste comprendre que l'action se fait au milieu du tour (pourquoi ça, mystère) et faut faire une collision segment-segment entre le rover début/fin de tour ,et le sol où il s'écrase.
leojean890: mais ouais je pense que je vais bosser SR avant csb
Alshock: à part ça bah t'as que des points dont un qui bouge, niveau complexité vraiment même pour moi ça se fait
leojean890: mais tu lui files un angle et un thrust, avec ça t'arrive à calculer tout ça ?
Topinambour: (en fait c'est pas vraiment au milieu du tour, c'est l'intégration qui fait que t'as un facteur 1/2 ...)
leojean890: genre trouver quel est l'impact de angle, thrust sur tes variables d'état (position, vitesse..)
leojean890: tu appliques le PFD ?;)
leojean890: force gravitationnelle = masse * acc ?
leojean890: pas fait ce genre de machins depuis 10 ans xd
leojean890: d'ailleurs la somme des forces c'est pas que la force gravitationnelle je pense ici
Zorg1: bah t'as la propulsion aussi
JBM: oui pourquoi tu te limites a la force gravitationnelle?
Alshock: @Topinambour ah oui effectivement je comprends mieux xD je l'ai rajouté comme un gros crade et j'ai juste regardé après pour noter que ça me faisait un décalage
dbdr: à quand un CSB3D avec des bosses à sauter?
Alshock: @leojean890 sinon ouais gravité + propulsion = acceleration.
JBM: a la masse d'inertie pres
Alshock: ça serait sacrément rigolo, mais je pense que le viewer serait en PLS
Alshock: JBM oui mais quand tu bouges toujours la même masse c'est pareil
JBM: quand tu vois le CPU que ca luireclame pour afficher la meme frame a 14fps
leojean890: oui la propulsion qu'on controle nous meme c'est vrai
Alshock: peut-être que c'est parce qu'il est optimiser pour ouger dans tous les sens alors l'immobile il sait pas faire
Zorg1: dbdr : ok pour CSB3D s'il y a un lance grenade ou des torpilles
JBM: ou on est passe a un autre meme? j'etais pas trop la cette semaine
Zorg1: naturellement comment peut il en être autrement ?
Alshock: @leojean890 du moment que tu t'interdit d'output plus que la prop précédente +/- 1 oui
Alshock: Faut complètement que les initiales du prochain contest soient FoW
Alshock: ouais j'ai pas trop suivi le délire là dessus
Zorg1: je croyais qu'il fallait que "Code" soit dans le titre :thinking:
dbdr: Nom de multi: War of Fog
Alshock: au final c'était quoi la conclusion ?
dbdr: reste qu'à trouver les règles
Alshock: @dbdr facile, chacun des joueurs incarne un fog qu icache la map à l'adversaire
Zorg1: on va laisser le sujet ouvert plutôt, ça permet de changer les règles
Alshock: et le but c'est de prédire la position de slimes qui se déplacent aléatoirement dessus
Alshock: mais pas toujours
JBM: fog comes in 3 kinds: fog of Rain, fog of Powder and fog of Sulfur
Zorg1: alshok : seiche war, chacun envoit son jet d'encre ?
dbdr: lol
Alshock: @Zorg1 au moins le rendu sera pas trop dur
JBM: y'en a un qui me voit venir
Alshock: on l'appelle soeur Anne ?
leojean890: Alshock ah ouais je vois
Zorg1: je ne vois que mon AG qui merdoit
leojean890: Zorg1 avec tes progrès sur SR tu vas encore grimper sur CSB ;P
Alshock: pas trop quand même il m'a avoué avoir mal aux reins
Zorg1: je fais une pose histoire d'attendre de pouvoir repush ;-)
Zorg1: mais je crois que je suis au limite
Zorg1: je pense pas que je puisse dépasser snef
leojean890: en tryhardant tu pourras :P
leojean890: pause cotc ?:P
dbdr: tortureurs de serveurs CG!
Zorg1: un peu la flemme de faire une simu
leojean890: FB j'ai fini 300 gold hier je l'ai mis en sand by :P
leojean890: stand*
leojean890: et j'ai fait un peu MM
leojean890: j'pense que je vais la tenter la simu COTC
Zorg1: c'est sûr en try hardant sur ta babasse au moins tu soulages les serveurs CG :D
leojean890: tryharder en local :P
dbdr: exactement, le offline c'est une question d'éthique
Zorg1: ah ok
dbdr: :)
leojean890: par contre les simus FB et MM ça fait peur !
leojean890: autant que BOTG et CR
dbdr: "Aucun serveur CG n'a été maltraité pour l'élaboration de ce record"
Zorg1: va te falloir un logo ou un label
leojean890: FB MM ça semble encore plus chaud à simuler que CSB
Zorg1: FB MM c'est CSB mais avec plus de mobile/truc qui fait rebondir
dbdr: "calculé à 100% sur une machine du terroir local"
Snef: Zorg1 gg #5 !
Zorg1: merci Sneg ;-)
Snef: (ça m'arrange si tu restes la ou tu es :D)
dbdr: pas trop chaud aux fesses Snef?
Snef: dbdr un peu si
leojean890: ouais ça doit être le même genre de moteur mais avec plus d'éléments c ça
Zorg1: merci snef
leojean890: gere les cognards
leojean890: et puis MM c'est le bazar le terrain avec toutes les entités en même temps
leojean890: genre*
Zorg1: y a le rebond sur le poteau qu'est coquignolet aussi
leojean890: ouais j'avoue
leojean890: t'as fait une simu toi ?
Zorg1: pas encore c'est dans la TODO list
leojean890: t'as l'air assez chaud dans ces trucs là
leojean890: plus que moi en tt cas :P
leojean890: ouais je vois:)
Zorg1: j'ai des périodes
leojean890: j'pense que ça met du temps de s'y mettre bien et maitriser
leojean890: MM j'pense que de bonnes heuristiques sur le farm peuvent pas trop mal performer
leojean890: genre trouver un bon chemin pour farmer vite
leojean890: destroyer qui va casser plusieurs tankers au même endroit comme ça tu fais +2 eau par tour
leojean890: et ensuite un autre à côté
leojean890: histoire d'avoir un chemin de spots d'eau
leojean890: en faisant attention à l'huile
leojean890: en en emttant sur l'ennemi
leojean890: etc
leojean890: xD
leojean890: mettant*
Zorg1: MM c'était original les matchs à 3 et l'arène circulaire
leojean890: ça devient de la bidouille dégueu si je sors un code comme ce que je viens de décrire
leojean890: ouais original mais ça fait un peu bordel vu le nb d'entités sur une surface aussi petite :P
leojean890: justement comme son nom l'indique je suppose qu'un minmax peut être bien :P
leojean890: tu vois ce que l'autre peut faire d'optimal pour farm et te géner
leojean890: et tu anticipes
leojean890: mais faut la simu
Zorg1: les anglophones ne comprenaient pas la blague je crois, ils prononcent bien 'mean' et 'min' eux :D
leojean890: ah il me semblait que ça se prononce pareil en anglais ;P
leojean890: avec le son "i" et pas "aie"
JBM: c'est qu'on peut pas savoir si t'es serieux
leojean890: avec mon émote ?;)
JBM: y'a auun son aie entre min et mean
JBM: donc ca arrange pas encore ton cas
leojean890: bah ouais
leojean890: avec le son "i" et pas "aie" pour min et pour mean
JBM: fais un stream en anglais, on verra l'etendue des degats
leojean890: alors que "Hi dude !" c'est le son "aie"
JBM: mais c'est pas du tout ca le pb
leojean890: "my" aussi c'est le son "aie"
leojean890: mais min le son i
JBM: on parle de la difference *entre* min et mean, pas entre {min/mean} et {reste du monde}
leojean890: ah d'accord
JBM: donc le fait meme que tu partes sur aie
leojean890: niveau phonétique je l'aurais prononcé pareil min et mean
leojean890: bon après j'ai une prononciation et un accent trop français en effet
leojean890: j'avais de bonnes notes à l'écriut mais jamais oral en anglais
leojean890: 15/20 mines-ponts MP 2010 ;P
leojean890: écrit seulement :P
leojean890: 5/20 oral anglais CCP MP 2010 :P:P
leojean890: ça pique !
Zorg1: en tout cas y a pas pénurie d'emoji :D :p :)
leojean890: j'avoue !!
leojean890: en
leojean890: effectivement c'est une langue dans laquelle ils "chantent" :P
leojean890: donc bcp de nuances dans la prononciation, que je ne fais point
leojean890: => ton monotone
leojean890: n'empêche mines ponts j'ai beau avoir eu 15 en anglais et 10 en maths j'ai même pas réussi la barre tellement j'étais bas en physique et SI ;P j'avais que petites mines ;)
Zorg1: SI ? Science de l'Ingénieur ? c'est quoi exactement cette bête ?
leojean890: ouais j'étais mauvais :p
Zorg1: mais c'est quoi comme truc ?
JBM: "dessin technique et tenseurs (si t'as de la chance)"
leojean890: t'as fait un cursus MP aussi ?:P
Zorg1: ah du Dessin Industriel
Zorg1: je croyais qu'on en faisait plus
leojean890: y'avait un peu ça
leojean890: qu'lques calculs en mode physique aussi
leojean890: quelques*
leojean890: avec + de côté pratique
Zorg1: parce que bob se baladait avec une table et un té :(
JBM: j'ose pas exiger quelques tranformees de laplace, ca a du sortir du programme depuis longtemps
leojean890: y'en avait :P
leojean890: diagramme de bode de black etc :P
Zorg1: même de mon temps on en faisait en école, pas au concours
Zorg1: par contre les transfos de fourrier c'était au concours
leojean890: décomposition en éléments simples
Zorg1: je me souviens encore de mon superbe plantage
JBM: mais fourier c'est au programme de maths
leojean890: fourier j'avais en physique et SI
leojean890: y'avait de la méca aussi
leojean890: torseurs cinématiques
Zorg1: ah mais il y a la fête de la zique Dimanche
JBM: si y'a une annee ou je vais etre a l'arraache dessus
JBM: d'ailleurs comment elle va se gerer avec covid?
Zorg1: tkt avec Stop Covid tout est sous contrôle :p
Zorg1: c'est vrai les rues bondées de Paris ...
JBM: je sais pas trop, ca donne quoi paris en ce moment?
Zorg1: d'un autre côté vu les quantités d'alcool qu'ils ingurgitent
Zorg1: y a du monde dans les rues, les terrasses se faisaient envahissantes, mais ils ont réouvert les salles
Zorg1: après j'ai pas encore repris les transports en commun
Zorg1: toujours en TT
BlaiseEbuth: En tuk-tuk ? Cool
Zorg1: Terrassé de Travail, voyons
Zorg1: le boulot te gave tu peux même pas dire "vivement que je rentre chez moi" :(
JBM: tout est dans la fermete du geste en claquant le laptop
Zorg1: mystérieusement JBM a du changé trois fois de laptop de TT ...
JBM: ouais j'ai une separation vie pro/vie perso tres nette
JBM: (dixit le mec qu'a migre s avie perso sur le laptop boulot parce qu'il etait mieux que le perso)
JBM: mais c'est tres net, je coupe le vpn, je kill bluecoat
JBM: (je garde outlook j'ai une partie de mes rdv dedans)
Zorg1: ah oui si ton laptop boulot n'est pas vérouillé de tous les côtés
JBM: ...pas au point de m'empecher de contourner
leojean890: fete de la zic cette année j'avoue ça risque d'être full covid
leojean890: plein de monde :P
JBM: y'a pas grand monde (qui en vaille la peine) qui a pu repeter dans des conditions decentes jusque la
Zorg1: bof ça va surtout être une beuverie, mais après le Covid çq risque d'être le gros défouloir
Zorg1: Automaton2000 tu vas nous jouer qqch pour la fête de la musique ?
Automaton2000: je ne le gère pas
Zorg1: fix it Automaton2000
Automaton2000: tu as fait de la merde ?
Zorg1: comme tu es dur, Automaton2000 :(
Automaton2000: et il a pas de sens
Alshock: la fête de la musique c'est le jour de l'année où on a le meilleur débit parce que les gens sont sortis dans leur "monde extérieur" inintéressant c'est bien ça ?
BlaiseEbuth: Zorg1 c'est une sorte de chat, il sait pas si il entre ou si il sort...
Zorg1: par tradition j'ai 36 onglets d'ouvert
Zorg1: ça permet d'avoir un carillon dès que quelqu'un valide un CoC
BlaiseEbuth: :popcorn:
Zorg1: presque envie de troller sur un langage de prog tiens ...
Zorg1: \o/
Zorg1: message de service: ça y est snef c'est fait :p
Neumann: gg Zorg1
Zorg1: merci Neumann :)
Daher: private clash https://www.codingame.com/clashofcode/clash/126209199251b6823a67af3f99a8c9e48c2b461 for java, c, c++ and c# coders
Neumann: T'as pas encore battu mon record online :P 10,587.96
Zorg1: quoique je suis en depth 14 là
Zorg1: bon après je crois que je suis un peu au limite de mon truc
Neumann: Nouveau record online : 10583.42
Zorg1: ok je le note et je m'en félicite :D
Neumann: Laisse-moi savourer
Neumann: Soit cool
Neumann: Il me reste que ça pour flex depuis l'arrivée de dbdr
Zorg1: :D
Zorg1: j'ai pas ton nombre de simus, alors normalement tu crains rien
Neumann: Je vais submit avec 2 fois moins de temps, pour pouvoir flex encore plus
Zorg1: frimeur
Zorg1: :p
Neumann: Bim, 10620 avec 17ms
Neumann: Qu'est-ce qu'il y a
Zorg1: :(
Zorg1: va falloir que je passe mon bazar en C si je comprends bien ....
Zorg1: d'un autre côté je peux déjà le simplifier. J'ai encore la structure issue de CSB, avec des appels de fonctions dans tous les sens et une ribambelle de structures
Neumann: JBM il est rébou
Zorg1: ?
Neumann: Je suis même pas breton
JBM: ah ouais t'es a nantes c'est ca
Neumann: Haha
JBM: dsl on me l'a faite aujd ca m'a fait sourire
Neumann: Je suis de Vendée, et de chez nous Nantes c'est pas en Bretagne
JBM: mais la vendee c'est plus de nulle part depuis que jes chouhans se sont fait tej
Neumann: Exactement
Neumann: J'ai aucun affect pour la Vendée, tes tentatives de troll sont vaines
JBM: je connaissais pas la vendee avant que t'en parles, ta defense est vaine
BlaiseEbuth: Y'a pas d'troll là bas, c'est des korigans
Neumann: Tu connais les chouans mais pas la Vendée
JBM: spa en bretagne d'outre-manche les korrigans?
JBM: c'est parce que j'ai vecu le bicentenaire
JBM: tu peux (probablement) pas comprendre
BlaiseEbuth: y'en a des deux côtés, puisque la grande bretagne s'est détachée de la france et a dérivé
JBM: mmm je connais un mec de niort
JBM: c'est forcement toi, des geeks des deux-sevres il peut pas y en avoir plus de 2/3?
Neumann: Fun fact : la Vendée et les Deux-Sèvres sont deux départements différentes
Astrobytes: Pour JBM: bonne nuit mes amis <3
Astrobytes: bn :)
JBM: Neumann: oh, tu distingues departement de contree
JBM: spa comme si on pouvait rattacher niort a autre chose
BoldPostItNote_75db: Qui a réussi le CHuck Norrise étape 3 ?
Zorg1: ah le '%' ^^
BoldPostItNote_75db: c'est très bizarre
Zorg1: en binaire ça fait quoi le code ASCII de % ?
BoldPostItNote_75db: en int je trouve 37 binaire 100101
BoldPostItNote_75db: pour le %
Zorg1: ok regarde l'énoncé dans les règles au sujet des chars ASCII
BoldPostItNote_75db: ha ok il faut donc remplir les avec des 0 du coup 0b0100101
BoldPostItNote_75db: ha ok il faut donc remplir avec des 0 du coup 0b0100101
BoldPostItNote_75db: C'est trop tard j'ai remis mon taf xD
BoldPostItNote_75db: Mais ça me fait du bien de savoir ou était le probleme
Snef: Zorg1 Je suis obligé de me remettre à SR à cause de toi, merci :(
Anto_Bourrico: Salut tout le monde
Alshock: salut
BoldPostItNote_75db: Bonjour, les arrivants, merci pour l'aide, je peux enfin aller dormir en paix aller bonne journée a ceux dont le soleil s'est levé ^^
Alshock: belle manière de parler de ceux qui dorment le cul en l'air
JBM: y'a pas d'autre bonne maniere de dormir!
Alshock: tu devrais la faire breveter
Zorg1: snef : c'est nouveau pour moi, je vais des modifs et ça améliore mon score
Zorg1: j'étais pas habitué ^^
Zorg1: *fais
JBM: t'as rien compris a la prog toi
Zorg1: non je découvre c'est trop cool
Zorg1: y a pas un pb avec les validateurs d'onboarding ?
JBM: ouais j'ai un bug sur temperatures aussi
Zorg1: va falloir faire un post dans le forum alors
Zorg1: mais au fait vous recommandez quel langage de programmation ? j'hésite entre VB et Python :thinking:
Zorg1: quoique je vois que tout le top est en C++ je vais peut être en faire tiens, je demanderais ici si j'ai des questions :kissing_heart:
JBM: c++ y'a que ca de vrai pour la perf java rame trop kthxbye