Chat:Fr/2020-06-07

From CG community
Jump to navigation Jump to search

tekki: yop AUtomatonNN

AutomatonNN: ou automaton2000 et toi ?

tekki: quoi 2 9 chez toi AUtomaton2000?

Automaton2000: je ne suis pas le seul

tekki: embrasse tout le monde AUtomaton2000 ;)

Automaton2000: mais bon, je me suis dit que c'etait pas le but

tekki: et quel est ton but dans la vie Automaton2000?

Automaton2000: moi je suis à peu près au moment où je me demande si ce serait pas différent si je faisais ...

tekki: et toi AUtomatonNN?

AutomatonNN: CSB est pas content de toutes façons ^^

tekki: AutomatonNN bonne journée

AutomatonNN: oh si tu veux te poser une question pour le contest pour moi

tekki: un conseil Automaton2000?

Automaton2000: bon en tout cas pour le moment :)

tekki: et toi AutomatonNN?

AutomatonNN: oui je suis de trop compte par contre le seul truc que j'ai pas eu en compte je me suis fait remonte

tekki: AutomatonNN une chanson?

AutomatonNN: ouaip

tekki: AutomatonNN vas-y!

AutomatonNN: Automaton2000 t'es toujours le meme pas AutomatonNN

Alshock: ça ferait un bon reffrain

Alshock: bonjour @Zatousse

GGaspary:

VirtualAtom: ,o/

BigUP: j'avais encore jamais vraiement regardé Numba, pensant que c'etait du numpy boosté, mais en fait c'est du JIT pour Python... ca à l'air intéressant. Dommage que le module n'est pas dispo sur CG

leojean890: ah j'connais pas non plus :P

BigUP: leojean890, a bien lir ela doc, ca boost quand meme bien numpy, mais pas que numpy

BigUP: et ca peut utiliser le GPU ;)

leojean890: faudrait que je regarde

BigUP: je vais faire un petit test sur une fonction qui transforme une image 360 (fisheye) en image "presque" normale

dbdr: je pense pas qu'il y ait de GPU sur les servers CG...

BigUP: dbdr, non mais déjà le JIT pour Pyhton ca doit etre énorme... j'aurais quelques codes qui feraient un bond au classement ;)

dbdr: franchement je suis d'accord que ce serait bien

dbdr: réduire le gap entre les langages

dbdr: après faut voir quel effort/cout ça représenterait pour CG

BigUP: bon bah 1er test, j'ai du rater quelquechose, ca met plus de temps !! ;)

dbdr: gg

Default avatar.png JBM: mais et ruby!

Thyl: Yo

Thyl: est ce que vous conaissez

Thyl: une façon de données la position dans l'aphabet d'une lettre

BigUP: oui on connait

Thyl: en python

Thyl: Pourrait tu me dire ce que c'est ?:grinning:

BigUP: Thyl, ord('a')-65

Thyl: merci !

BigUP: a verifier quand meme

Thyl: quel est le nombre qu'il faut mettre derrière

Thyl: pour avoir la position dans l'alphabet

Thyl: qu'avec les lettres

BigUP: Arf ! non mais meme sur un exemple donné sur la doc de numba mon code JIT met plu sde temps que le code non JIT !!?? j'ai vraiement du rater un truc

Thyl: ord('a')-96

Thyl: pour l'alphabet

BigUP: haha !! ;) Mdr ! meme sur l'exemple de base qu'on trouve sur le site ca marche moins bien !!! Quelquechose me dit que pip install numba n'est pas la bonne approche pour l'installation

Thyl: tu prend numba pour accélerer ton code ?

BigUP: Thyl, je voulais tester pour voir si c'etait intéressant, mais la j'ai un soucis de perfs sur ma machine perso. ca devrait booster mais c a freine

BigUP: je me méfie des package pré-compilé dispo par pip install, pour que ca marche sur toutes les machines, ils n'activent souvant pas les optimisations (c'est le cas sur opencv ou tensorflow)

VirtualAtom: BigUp, tu peux même recompiler ton python avec les optimisations. Sur cpython, on annonce 10 à 20% de gain au runtime. Je l'ai testé en production, j'ai bien du gain, mais pas possible de le quantifier exactement

BigUP: VirtualAtom, apres il faut bencher de toute facon pour etre certain que c'est intéressant

VirtualAtom: j'avais jamais moins de 5% de gain entre les deux python. Comme c'est juste des options de compilation, ce n'était pas négligeable

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

Automaton2000: si tu veux voir mon code ?

AutomatonNN: oui mais c'est pas trop long que tu as une idée de comment tu peux faire un truc de toute façon je t

257832: Automaton2000 en mode exhib : "Coucou, tu veux voir mon code ?"

Automaton2000: c'est pas ce que tu lis les entrées

Zorg1: ah tiens t'es ENS Lyon toi maintenant BlaiseEbuth ? :D

Default avatar.png minatto_sama: salut

Default avatar.png JBM: c'est vraiment fourre-tout comme ecole

Zorg1: je sens que je vais m'y mettre aussi

Zorg1: section philo ou histoire :)

Zorg1: ça donne le droit d'insulter tout le monde ?

Default avatar.png JBM: quoi d'autre!

dbdr: ENSL section histoire de l'art pour Zorg1 ;)

Default avatar.png JBM: [ERROR] /home/nemo/private/game-troll/src/main/java/com/codingame/game/Referee.java:[60,36] incompatible types: unexpected return value

Default avatar.png JBM: merci java qui refuse de me convertir un void en void

Default avatar.png JBM: alors qu'il pourrait juste le transmettre direct

Zorg1: dbdr : ouaip en train de faire ma thèse sur l'influence de CSB dans la peinture russe ;-)

Zorg1: avec des titres de chapitres genre "les bateliers de la Volga : prémisse des premières courses"

dbdr: :joy:

dbdr: JBM: void c'est pas un type en Java :(

Default avatar.png JBM: korobeiniki: un blocker par blocs de 4

Default avatar.png JBM: ouais il semblerait

dbdr: ou plutot y'a pas de valeur de type void

Default avatar.png JBM: pourtant j'ai plein de fonctions qui sont capables d'en generer

dbdr: void blackhole()

Default avatar.png JBM: ou plus simplement void endGame()

Zorg1: ha tu veux appeler une fonction sans valeur de retour dans une expression

Default avatar.png JBM: ou juste un if

Default avatar.png JBM: litteralement je tentais ca: if (disqual) return endGame();

Default avatar.png JBM: ce qui me paraissait et bien defini et sense

Zorg1: oui mais en Java un void toto() c'est comme une procédure en pascal j'en ai bien peur

Default avatar.png JBM: j'ai cru comprendre

Zorg1: même si return; est valide

Default avatar.png JBM: en pascal procedures et fonctions sont visuellement des types a part

dbdr: JBM: vois le bon coté: tu apprécieras encore plus d'utiliser un joli langage après ;)

Default avatar.png JBM: grave

dbdr: en parlant de ça, j'ai trouvé pourquoi le wiki marchait plus completement

Default avatar.png JBM: fais-nous rever

dbdr: recent changes et l'index de recherche

dbdr: ça utilise php-fpm, ou un nom du genre

dbdr: un process résident qui execute du code php à la demande du serveur web

dbdr: au bout d'un moment, les jobs échouent

dbdr: sans doute un leak dans une libraries php

dbdr: ya une option pour ça: max-requests

dbdr: il redémarre le process au bout d'un moment

dbdr: :/

Default avatar.png JBM: un classique

Default avatar.png JBM: "on assume avoir des leaks"

dbdr: mais c'était pas on par défaut sur debian

Default avatar.png JBM: puristes

dbdr: c'est bien à toi de dire ça :D

Default avatar.png JBM: ca s'est vu?

dbdr: c'est sur que c'est la solution efficace mais bien crade

dbdr: enfin, je pense pas que ça vaille le coup de chercher ce genre de bug dans du PHP

Default avatar.png JBM: surtout du php pas a toi

dbdr: pléonasme ;)

dbdr: quoique, j'ai écrit des petits modules Drupal fut un temps :)

Default avatar.png **JBM sort son megaphone

Default avatar.png JBM: DBDR FAIT DU PHP!!!

dbdr: lol

Default avatar.png JBM: je laisse ca s'amplifier/deformer de soi-meme

dbdr: mon code rust c'est juste un wrapper qui appele php

dbdr: mais chut... ;)

dbdr: j'assume pas

Zorg1: le secret du site c'est que tout est compilé vers du PHP, pas du natif ?

Default avatar.png JBM: on attend toujours ton stream pour le prouver d'ailleurs

Zorg1: ça expliquerais pas mal de chose ^^

Default avatar.png JBM: IS NULL en java c'est simpliement == null?

dbdr: pour tester si une référence est nulle, oui

Zorg1: oui

Default avatar.png JBM: ca parait mieux que JS

Zorg1: "IS NULL" ça sent le SQL à plein nez ça

dbdr: dur de faire pire que JS sur l'égalité...

Default avatar.png JBM: ouais hein

Default avatar.png JBM: un peu python aussi

257832: Pwet

Default avatar.png JBM: toujours pas fixe son gajim

BlaiseEbuth: Keskila gajim ?

Default avatar.png JBM: il a (16:43:26) 257832: Pwet

dbdr: (04:43:32 PM) 257832: Pwet (04:43:46 PM) 257832 is now known as BlaiseEbuth

Zorg1: au moins sur le webchat j'ai toujours les pseudos

BlaiseEbuth: C'est pas la faute de gajim... Dans la mesure où je l'utilise pas. :grin:

BlaiseEbuth: D'ailleurs quand je l'utilisais j'avais pas ce problème...

Default avatar.png JBM: comment tu m'as bien eu

Zorg1: il est rusé

BlaiseEbuth: :imp:

Default avatar.png JBM: allez hop

Default avatar.png JBM: dernier gros push tvc avant les ligues

pb4: Qu'est ce qui a changé ?

Default avatar.png JBM: fin de match anticipee

BlaiseEbuth: Le troll a un nouveau caleçon. A carreaux

Default avatar.png JBM: donc la derniere etape avant le multiround d'apres le PLAB

BlaiseEbuth: Achetés par lots sur Amazon

pb4: "pb4 throws 26 stones at the troll"

Default avatar.png JBM: FINISH HIM

Default avatar.png JBM: tiens faudrait litteralement que je mette ca

Zorg1: va falloir développer des fatality alors ...

Default avatar.png JBM: bonne idee d'easter egg

Zorg1: encore plus de dév graphique ;-)

Zorg1: ça ne fini jamais

Default avatar.png JBM: je vais faire une pause sur les graphiques si je veux finir dans les temps

Default avatar.png JBM: mais ca pourra etre ajoute sans trop de souci derriere

Zorg1: après tu vends les choix de caleçons du troll en DLC ...

Default avatar.png JBM: du merchandising

Default avatar.png JBM: mais trop

Default avatar.png JBM: vite, reserver un slot thinkgeek ou je sais plus quel marchand de t-shirt a la mode

Zorg1: "DLC Troll Of Ice" collection complete de caleçon en fourrure

dbdr: quel temps?

dbdr: les 17 ans?

Zorg1: les T-shirt, les mugs, ....

Zorg1: les magnets de frigo

BlaiseEbuth: Et pourquoi pas les caleçons imprimés officiels ?

Zorg1: +1

Default avatar.png JBM: ok ok je vais voir ce que je peux faire

Default avatar.png JBM: faudra que je negocie avec alshock poru les royalties sur ses arbres

Zorg1: et une fois que tu t'es bien gavé tu vends la licence à Disney qui en fait une trilogie de 9 heures

dbdr: https://printify.com/custom-underwear/

Default avatar.png JBM: pas assez long

Default avatar.png JBM: je vais tenter jackson plutot

Zorg1: Attention ! t'auras pas les chansons niaises

Thyl: délivrée, libérée !

Thyl: désolée

dbdr: c'est beau pourtant, le champ du troll à la tombée du jour

Zorg1: puis Disney ils ont la license Marvel & Star Wars on pourra faire des cross over marrant

Default avatar.png JBM: j'aime l'odeur du chateau brule au petit matin

Default avatar.png JBM: "sorry mario, your disney princess is in another castle"

dbdr: Goooooooooooood morning, ... euh, c'est quoi le nom de la contrée JBM?

Default avatar.png JBM: une comte quelconque?

Zorg1: y a des Hobbits ?

Default avatar.png JBM: seulement si tu joues

BlaiseEbuth: internet of course

Zorg1: hého je me suis rasé les poils des pieds !

Zorg1: la Brocolie, le pays des choux bizarres

abbecool: Hello, y a-t-il un dev java svp ? C'est pour savoir s'il y a un moyen de raccourcir les inputs, éviter de faire xa = in.nextInt(); xb = in.nextInt(); ya = in.nextInt(); etc.... et tout faire en une seule instruction

Zorg1: les économies de bout de chandelle

Zorg1: doit avoir peur de se péter les ongles sur son clavier

Zorg1: est ce que t'as au moins regarder la doc de Scanner pour voir s'il y avait pas une méthode ad-hox déjà ?

abbecool: ça ou alors il existe une section "taille de code"

abbecool: oui mais je n'ai pas trouvé ce que je cherche

Zorg1: dans ce cas là pourquoi les gens vont te filer leurs astuces ?

abbecool: pour que j'apprenne et progresse ?

abbecool: c'est un peu le but de la plateforme

abbecool: alors ok il y a des scores

abbecool: mais dans le fond on est tous là pour progresser

abbecool: mais merci pour cet accueil ce n'est pas la première fois que je viens poser une question et me fais renvoyer comme ça

abbecool: ça me gonfle, je vous trouve sympa quand je vous vois discuter et je pose une question standard, et on me remballe

abbecool: c'est dommage

abbecool: bonne soirée

Default avatar.png JBM: ah mince j'etais pas la pour le remballer

Default avatar.png JBM: c'etait quoi s aquestion d'avant?

Zorg1: golfer les E/S en Java

Zorg1: pour que ça prenne moins de place

Default avatar.png JBM: non je veux dire

BlaiseEbuth: Et c'est moi qui suis méchant avec les nouveaux...

Default avatar.png JBM: (18:42:52) abbecool: mais merci pour cet accueil ce n'est pas la première fois que je viens poser une question et me fais renvoyer comme ça

Zorg1: c'était pas moi

Zorg1: faut voir avec BlaiseEbuth c'est lui le gars méchant :p

Zorg1: Automaton2000 : une idée ?

Automaton2000: salut tt le monde :d

BlaiseEbuth: En même temps d'où viens cette croyance comme quoi cg serait pour l'apprentissage...

Zorg1: surtout apprendre des bidouilles pour golfer

Zorg1: je m'imagine livrer une classe qui tient en une seule ligne :D

Zorg1: après oui bidouiller en golf ça peut t'apprendre des trucs sur le fonctionnement du langage, mais parfois je soupçonne pas mal de dev fonctionner en mode "cookbook"

Zorg1: mais ça doit être mon côté vieux con

Thyl: Yo

Zorg1: o/

Thyl: Est ce que vous conaissez une fonction

Thyl: pour convertir un nombre base 10 en binaire

Thyl: python

Thyl: ?:thinking:

BigUP: dec2bin() un truc comme ca

Thyl: J'essaie

BlaiseEbuth: http://letmegooglethat.com/?q=python+decimal+to+binary

Thyl: Faut que tu me dise où tu as trouvé cette animation ?

BlaiseEbuth: http://letmegooglethat.com/?q=let+me+google+that

Snef: http://letmegooglethat.com/?q=letmegooglethat

Zorg1: inception ....

BlaiseEbuth: First \o/

Snef: trop de ping :(

Zorg1: tue le ping ?

Snef: le pong

Thyl: la fonction au passage c'est bin()

Thyl: merci

Thyl: maintenant je sais utilisé Google:grinning:

Snef: manque plus que la conjugaison :D

Zorg1: z'êtes impitoyables ...

Thyl: J'ai fais une faute de frappe ?

Zorg1: tkt y en a qui font leurs grammar nazi (c'était "utiliser" je crois)

Zorg1: mais bon vu que j'ai pas une orthographe irréprochable ici ...

BlaiseEbuth: fix ta ortograf

Thyl: binsur

Zorg1: noice

Snef: temps que tu c'est te fairent conprandre ..

Thyl: tu sute:grinning:

Thyl: moi pansé ben cmprandr

Thyl: Bon maintenant

Thyl: Mon orthographe

Thyl: j'yfais attention

Zorg1: Automaton2000 montre nous ta maîtrise de la langue

Automaton2000: donc il est pas content

leojean890: il avance trèèès lentement mon CSB xD

BigUP: Il fait du surplace mon SR

leojean890: j'ai fait avancer mon A*C je suis 79eme :P mais ça reste pas ouf sachant que j'ai hardcodé 15 val sur 30..

leojean890: mais mon SA se défend pas trop trop mal

leojean890: me manque quand même 3k pour atteindre dbdr donc ..

Zorg1: t'as dépassé mon bot sur A*C ?

leojean890: non t'es 54

leojean890: tu vois même en hadcodant la moitié des valideurs je reste derrière :P

leojean890: j'dois avoir un truc pas ouf niveau évolution génétique

leojean890: euh SA

Zorg1: soit un bug dans la simulation, ou pê une simulation trop lente

leojean890: (heuristiques de mutations etc)

leojean890: non la simu est juste, car admettons que je simule en local un valideur

leojean890: pendant genre 5 10 min

leojean890: je remplace hardcode précédent par le nouveau

leojean890: et ma diff de score au submit est cohérente avec la diff de score donnée par ma simu

leojean890: ah et quand je joue sur les tests IDE

leojean890: ma simu me donne pareil que le vrai score

Thyl: tu fais sur quoi ta simu ?

leojean890: je simule mes mouvements de robots

Thyl: ahhh

leojean890: genre je fais une copy de mon terrain, j'y ajoute les flêches

leojean890: que je simule

Thyl: tu refais le jeu...

leojean890: ensuite je fais un parcours par robot

Thyl: respect

leojean890: et je compte

leojean890: Thyl sur ce jeu c'est pas excessivement dur

leojean890: sur CSB c'est laarge pire

Zorg1: en gros sur "Bunker" je fais 190 000 simus pour un score de 554

leojean890: au submit tu me bats environ de 700 points Zorg1

leojean890: dbdr et Neumann de 3k

leojean890: les 8 premiers ont > 11k

leojean890: les 31 premiers ont > 10k

leojean890: les 71 premiers ont > 9k

leojean890: j'ai 8.8k

leojean890: 190k simus c'est bien

leojean890: en vrai faudrait que je compte le nb de simus que je fais

leojean890: si ça se trouve c'est tellement lent que même en 5 min j'en fais pas bcp (mais je pense pas trop peu quand même)

Zorg1: bah ça te permet de te repérer :

Zorg1: t'en fais plus que moi => t'as pê un pb dans ta simu

Zorg1: ou dans ton évolution

Zorg1: t'en fais moins => pê des simus trop lentes ...

Zorg1: en plus j'utilise pas vraiment l'astuce de tourist

leojean890: ptet que dans certains cas ça simule mal après, mais dans l'ide c'est conforme (ce que j'envoie et ce que le référée m'indique)

leojean890: enfin ma simu est d'accord avec le référée

leojean890: effectivement je devrais faire un compteur de simus et l'afficher

leojean890: j'utilise pas non plus l'astuce de tourist

leojean890: peut être un de ces jours

Zorg1: faudrait que je le fasse

leojean890: ah d'ailleurs, t'as mis un truc pour refuser de faire 2 fois la même simu je suppose ?

Zorg1: mais bon je crois que ça casse pas mal de trucs dans mon code

leojean890: stocker les simus déjà effectuées

leojean890: pour ne pas faire des mutations pour arriver à un état déjà évalué

leojean890: ouais le truc de prendre des zones de taille fixe et de tenter de bouger des flèches au sein de ces zones je ne l'ai pas fait

leojean890: faudrait que j'interdisse de mettre 2 fleches face à face aussi

Zorg1: refuser de faire 2 fois la même simu ? je crois pas

leojean890: moi non plus, mais quand j'avais un AG j'avais mis ça

leojean890: pour le SA je l'ai pas mis mais j'hésitais à tester

Zorg1: le seul truc c'est que si j'ai un nombre inférieur à un seuil, je fais un bruteforce

Zorg1: *nombre de flèches

leojean890: ah ouais tu bruteforce toutes les positions et sens possibles et évalues ?

leojean890: c'est pas con, si t'as genre 2 fleches c'est assez rapide

Zorg1: oui voilà

leojean890: comme ça t'as pas besoin de retourner sur ces états ensuite avec ton SA

Zorg1: heu je ne fais même pas tourné le SA dessus en fait

Zorg1: j'ai essayé toutes les configurations possibles de flèches

leojean890: ouais tu bruteforce pour 1 ou 2 flèches puis tu fais tourner le SA avec diverses mutations qui impliquent plus de flêches ?

Zorg1: euh non c'est quand un puzzle à moins de 250 000 configurations de fleches, je fais un brute force et puis c'est tout

leojean890: ah ouais ok

Zorg1: sinon je fais un SA

leojean890: ouais ça dépend du nombre de cases vides

dbdr: Zorg1: comment c'est possible d'avoir que 2 fleches?

leojean890: de plus j'évite de mettre les flêches dans les couloirs

dbdr: j'ai du oublier les regles de A*C :D

leojean890: dbdr ça dépend du level

Zorg1: dbdr : non c'est leojean890 qui comprenait pas

leojean890: ouais j'avais mal compris ce que tu voulais dire

Zorg1: moi je calcule le nombre de config totale (en élaguant certaines flèches) et si je suis en dessous d'un certain seuil, je brute force

dbdr: ah, j'avais pas lu cette partie

dbdr: pas bete

leojean890: j'comprends ouais, c'est une bonne idée:)

Zorg1: après je crois que j'élague un peu agressivement, Aveuh m'avait montré une solution que je pouvais pas voir :D

dbdr: je me demande si c'est des niveaux suffisament petits pour que la recherche stochastique trouve l'optimum de toutes façons

leojean890: d'ailleurs pour ma première simu j'élague les "face aux trous", je mets une fleche devant chaque robot d'entrée

leojean890: mais je devrais le faire systématiquement

leojean890: j'élague pas encore TOUT ce qui est mauvais de manière évidente, juste une partie

leojean890: je devrais faire ça automatiquement pour tous les cas

dbdr: j'ai regardé mes notes: les 15 premiers ils sont assez faciles

dbdr: et avec des petits scores

leojean890: dans les valideurs, le 10 apporte plus de 800

leojean890: dans l'ide c'est par ordre croissant de difficulté

leojean890: mais ouais y'en a 15 qui sont faciles avec scores plus bas

dbdr: les validateurs sont dans le désordre oui

dbdr: je parle de l'ordre de l'ide

leojean890: oui

Zorg1: oui j'avais codé ce truc de brute force au début du contest, je ne savais pas vraiment ce que mon MC bricolé allait donner ;-)

leojean890: c'est d'ailleurs mon max tout level confondu, 807

leojean890: ouais t'as raison ça t'assure qqc de plus certain quoi

Zorg1: je pense que ce n'est plus trop utile

Zorg1: mais bon "c'est codé on va pas toucher j'ai plus aucune idée comment ça marche ce truc" :D

dbdr: c'est satisfaisant si tu peux prouver l'optimalité

dbdr: (tm)

leojean890: en gros si tu testes vraiment toutes les configs possibles :p

leojean890: ou avec des élagages qui n'enlèvent QUE de mauvaises solutions

Alshock: euh oskur ! Mon GParted est un nazi. Pour resize ma partoche windows il a lancé un ntfsresize --force --force -s ...

IamTheSmix: salut les filles

Heliferepo: ;

BrainSolver: yes ! 1er à Bulls and Cows 2 ! :grinning:

Bon[]Crayon: Bravo :clap:

dwarfie: Alshock ... pourquoi nazi ... il a pas mis " -s -s " ;)

dbdr: oui, mais usage excessif de la --force

dwarfie: c'est pas les siths ca plutot ? :p

dbdr: est-ce incompatible?

dwarfie: :thinking: hummm ...

dbdr: https://en.wikipedia.org/wiki/Iron_Sky

Zorg1: ah ce fameux documentaire ;-)

Zorg1: les nazis planqués sur la face cachée de la Lune

dbdr: le maillon manquant qui explique tout

Zorg1: t'avais aussi la théorie de la terre creuse bien croquignolette

Zorg1: c'est mort ici, n'est ce pas Automaton2000 ?

Automaton2000: sans passer par un tableau

Default avatar.png JBM: c'est le lag

Default avatar.png StoneBoy: Bonsoir

Default avatar.png StoneBoy: il y a des gens ?

Default avatar.png JBM: non, plus maintenant

Default avatar.png StoneBoy: il y a un jean ?

Default avatar.png JBM: fait trop chaud pour ca

Default avatar.png StoneBoy: non en vrai je bute sur le problème du thor, il marche pas droit le bougre

Default avatar.png JBM: ah ca craint

Default avatar.png StoneBoy: tu pourrais m'aider ?

Default avatar.png StoneBoy: s'il te plait *

Default avatar.png JBM: pas trop le temps l

Default avatar.png StoneBoy: bon

Default avatar.png JBM: sur thor le pb classique est de ne pas penser a tenir sa position connue a jour

Default avatar.png StoneBoy: il faut juste mettre à jours le tableau en incrémentant ou décrementant X et Y ?

Default avatar.png JBM: je sais pas de quel tableau tu parles

Default avatar.png JBM: mais il faut tenir a jour et y oui