Chat:Fr/2021-04-01

From CG community
Jump to navigation Jump to search

philRG: :clap:

dbdr: \o

codeing: bonjour a tous.

codeing: qlq1 sais comment minifier du code en python ?

dbdr: dans quel but?

codeing: tous les but

codeing: hey dbdr

codeing: l'objectif est d'avoir moins de character

codeing: comme ceci

codeing: https://javascript-minifier.com/

Manah3.deb: je mets mes variables dans une liste

codeing: dbdr ?

Manah3.deb: comme ça j'ai qu'une 'variable' mais qui contient tout

Manah3.deb: c'était une des réponses pour minimiser le code en python pour codeing

Manah3.deb: à mon tour d'avoir besoin de compréhension sur la recherche dichotomique avec shadows of the Knight - episode 1

Manah3.deb: http://chat.codingame.com/pastebin/cb738eb2-64c6-41e7-b3fd-63aa40703f02

Manah3.deb: dans mon code j'ai rajouté des variables qui représente les valeurs extremes des intervalles de x et y

Manah3.deb: je fais les calculs et en fonction de la position soit j'additionne soit je soustrait

Manah3.deb: soustrais*

Manah3.deb: je passe tous les tests sauf le "évasion"

Manah3.deb: je termine à la position 1, 1 et la bombe et en 0, 1

Manah3.deb: mais je perds d'un tour

Manah3.deb: si quelqu'un peut m'aiguiller sur cette erreur

dbdr: codeing minifier c'est ce que tu veux faire, la question pour quelle raison?

codeing: avoir un code avec moins de ligne

codeing: mon code fait 500 ligne, je veux en avoir 100

dbdr: pourquoi?

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

Automaton2000: j'arrive au bon moment ;)

AutomatonNN: mais de toute façon tu peux faire un truc qui passe au premier tour pour faire des petites personnes

BlaiseEbuth: Manah3.deb, au pif, t'as pas mis 1 en minimum ? Ou 0 mais t'utilise > ?

Manah3.deb: salut @BlaiseEbuth

BlaiseEbuth: o/

Manah3.deb: en gros en fonction de la position, l'intervalle min ou max prendra la valeur de X

Manah3.deb: pareil pour Y

BlaiseEbuth: "l'intervalle min ou max prendra la valeur" ?

Manah3.deb: puis ensuite je fais les calculs en faisant la soustraction de la position et de l'intervalle puis je divise le tout par 2

Manah3.deb: en gros si j'ai 'U' la valeur max de l'intervalle sera y0

Manah3.deb: mais si j'ai 'D' la valeur minimale de mon intervalle prendra y0

Manah3.deb: au depart les valeurs minimales de mes intervalles sont à 0

leojean890: alors darkhorse64 tu as ressorti ton IA officielle CSB et tu l'as adaptée ? ^^

BlaiseEbuth: Ca a déjà commencé ?

BlaiseEbuth: Montre ton code Manah3.deb

leojean890: le contest a commencé hier à 0h yep

Manah3.deb: http://chat.codingame.com/pastebin/f331c5be-59c8-4939-a3fc-e98b0f5f75cc

darkhorse64: J'ai ressorti le code Gold et je tune mes paramètres. Au pire, parce que je ne suis toujours pas convaincu que c'est un vrai contest, je n'aurai pas perdu de temps, au mieux, j'aurai un sparring partner pour entrainer mon AG

Manah3.deb: voici mon code BlaiseEbuth

Manah3.deb: il fonctionne pour tous les tests sauf 'évasioné

Manah3.deb: 'évasion'

BlaiseEbuth: évasioné c'est mignon ^^

Manah3.deb: je me suis trompé mais avec création :sunglasses:

Manah3.deb: créativité*

Manah3.deb: bordel

relivio: Hello, sur Evasion même problème, mais la position est surement flottante en fonction de tes choix

leojean890: darkhorse64 ah ouais moi pareil j'ai un code gold avec -3vel et des params pour gérer le thrust en fct des angles^^

leojean890: je vais ptet sortir ça à voir:p

leojean890: c'est un vrai contest car il y a des pric

leojean890: x

relivio: Manah3.deb car si tu écris la position 0 0 la position de base où devrait se situer la bombe, cela ne va pas

Manah3.deb: je vais tout caster en int

leojean890: après ça reste un peu useless dans le principe de reprendre le jeu le plus joué et le plus cheaté du site pour en faire un contest:p

leojean890: darkhorse64 mais vu le code que t'as je suppose que ça te prendra peu de temps si tu veux juste l'adapter au sujet, faut juste remplacer les limites de -18 et 18 et remplacer le nb de pods par 1 et enlever les features de blocking et shield^^

darkhorse64: Ma strat, c'est à fond, à fond et je dérape dans les graviers. T'as vu le deuxième prix ? DataCamp Interactive Learning - Improve In Your Job Today

leojean890: zorg1 a la même apparemment il m'a dit :P

leojean890: et puis t'as plusieurs boosts

BlaiseEbuth: Je parirai sur des soucis d'arrondi ouai. Tu arrondi tes résultats au supérieur, donc tu dois décaller... Manah3.deb

leojean890: changement de rège

leojean890: règle

Manah3.deb: relivio mais pourtant 0 est la limite du tableau à deux dimensions

leojean890: alors il te tente ce 2eme prix ?:P

leojean890: le premier, la ps5 ;) inspiration sopra stéria

Manah3.deb: je peux pas mettre dans mon intervalle à la valeur la plus petite un nombre inférieur à 0

Manah3.deb: j'ai fait lors de la division '//' pour n'avoir que l'entier que je voulais

Manah3.deb: puis le calcul est maintenant dans un int

Manah3.deb: http://chat.codingame.com/pastebin/e6a507b8-69b4-4de8-bcbc-aa4f0cbd6af8

Manah3.deb: c'est toujours pareil

Manah3.deb: pourtant je n'arrondis pas en faisant //

BlaiseEbuth: Bah si.

leojean890: mais j'avoue que c'est surtout le premier prix qui est attractif :P

darkhorse64: La gestion des boosts, c'est compliqué à simuler. Si mon google est bien tombé, c'est tout de même bizarre comme prix et du coup je me pose des questions. Plutôt que de l'adapter, mon AG, je vais le remanier. C'est le starter de inoryy optimisé mais depuis j'ai appris et je pense pouvoir l'améliorer. En plus, le gros changement, c'est la rotation instantanée. Du coup, ca ressemble plus à la combinatoire de PCR

BlaiseEbuth: A partir du moment où le résultat ne tombe pas juste, si tu le fourres dans un int, c'est un arrondi.

darkhorse64: Sinon, c'est aussi le moment de faire marcher mon smitsimax

BlaiseEbuth: Skoi ce contest où on peut pas juste copier/coller son code ?! :rage:

darkhorse64: La version actuelle fait des shield à tous les tours; là, au moins, ça ne risque pas d'arriver

BlaiseEbuth: Code déguelasse en plus... Qui a écrit ça ?

darkhorse64: Une version plus noob de toi

BlaiseEbuth: Ouai... Plus de trois ans...

darkhorse64: 2016, non ?

BlaiseEbuth: C'est pas le code de contest. C'est mon dernier push.

darkhorse64: git push ? Tu fais du code pour des contests disparus ?

darkhorse64: thrust 100, c'est lent. On se croirait sur une route de campagne

BlaiseEbuth: 'tain va falloir que je code. C'était pas prévu ça.

BlaiseEbuth: Tu t'en sors Manah3.deb ?

Manah3.deb: je comprends pas en faisant // j'obtiens uniquement l'entier

Manah3.deb: mais sans arrondir

BlaiseEbuth: Bah c'est le principe de // non ? Division euclidienne

relivio: Manah3.deb j'ai trouvé ça sur le forum

relivio: http://chat.codingame.com/pastebin/3aef8e33-0500-4f70-8549-bd3af7e14710

Manah3.deb: ça voudrait dire que la bombe n'est pas placée

Manah3.deb: ?

BlaiseEbuth: Va pas l'embrouiller. Ca n'a rien à voir avec le problème. La position des bombes n'est fixée qu'après le premier move pour éviter le hardcode.

relivio: je ne l'embrouille pas j'essaie de comprendre

BlaiseEbuth: ^^

relivio: donc tout dépend, de ton 1er mouvement

BlaiseEbuth: En gros tu joue ton premier coup, le jeu place la bombe et t'envoie ta première indication.

BlaiseEbuth: Après ça la bombe est fixe

Manah3.deb: mon premier mouvement est basé sur l'emplacement de la bombe pourtant

Manah3.deb: j'ai trouvé!!!!!!!!!!!

Manah3.deb: SA RACE LE CODE

Manah3.deb: fallait mettre -1 au lieu de 0 pour intMinX et intMinY

BlaiseEbuth: On en reviens à ce que je disais tout à l'heure. T'as mis 0 mais tu ne considère pas l'égalité à 0

Manah3.deb: l'intervalle du debut pour x et y sont -1;w et -1;h

relivio: je ne comprends pas pourquoi

Manah3.deb: Merci pour le temps passé à m'aider

BlaiseEbuth: relivio ce serait pareil si il avait laissé zéro mais utilisé >= au lieu de >

Manah3.deb: où on peut voir sur le site les challenges réussis ?

BlaiseEbuth: D'une manière ou d'une autre son code excluait le minimum.

kayou: bonjour

BlaiseEbuth: Dans chaque catégorie (easy, medium, ...) les puzzles terminés sont à part.

Manah3.deb: ok merci

relivio: merci à vous

Manah3.deb: non merci à vous XD

kayou: Manah3.deb , qaund tu reclcules tes positions par ex y0-(y0-intMiny)//2 cela revient a faire un ceil sur la nouvelle position, tu ne pourras jamis ateindre 0

relivio: j'avais prévu ce cas en mettant ça

relivio: calculPas(posInitX, X0) == 0 ? 1 : calculPas(posInitX, X0)

relivio: si ma division par 2, me renvoyait 0, j'avançait de 1

Manah3.deb: j'ai mal au yeux avec ton ternaire XD

kayou: simplifie ta formule sur un papier et tu eviteras ce probleme

BlaiseEbuth: calculPas(posInitX, X0) || 1

Manah3.deb: j'ai toujours mon post-it avec les directions, les calculs liés aux directions, ...

relivio: oui mais fianlement la bombe est en 0 2

relivio: alors que j'y passe quand j'initiliase mes positions à 0

relivio: Sortie standard : http://chat.codingame.com/pastebin/4a69453a-4c28-4516-9a34-73d11b0cd40b

relivio: 0 2 Informations : Batman moved from window (0,4) to window (0,2) The bombs are located above Batman

BlaiseEbuth: Mais du coup tu fais pas le même premier move.

kayou: ton calcul est bon d'un point de vue mathematique , mais simplifie ta formule y0-(y0-intMiny)//2, pour avoir un seul y0 dedans

relivio: je suis d'accord, dans un cas, je suis en 2 49 et l'autre 3 49

relivio: mais ça veut dire qu'il y a quelque chose à creuser pour réduire encore le nombre de coups

BlaiseEbuth: Tu le fais en combien de coup évasion ?

dwarfie: :turtle: :turtle: :turtle:

BlaiseEbuth: Le papa tortue, et la maman tortue, et les enfants tortue...

relivio: 7

BlaiseEbuth: Idem

Manah3.deb: idem

dwarfie: me rendant voir batman , je vis 1 homme a 7 femme , chaque femme avec 7 sacs , chaque sac contenant 7 tortues ... homme femme et tortue , combien allait rendre visite a batman

BlaiseEbuth: Un nain

dwarfie: :yum:

dwarfie: t'as faux ... j'ai dit homme femme et tortue ...

Default avatar.png Gttsu: 337

BlaiseEbuth: Oui mais t'as dit "allait" c'était un piège.

dwarfie: perdu ....

BlaiseEbuth: (╯°□°)╯︵ ┻━┻

Default avatar.png Gttsu: 0.0

**dwarfie voit meme pas d'ou peut venir le 337 ... :p

Default avatar.png Gttsu: je sais pas j'aime bien sortir des nombres aléatoirements

Default avatar.png Gttsu: 464568

Default avatar.png Gttsu: Gille de la tourette version math

BlaiseEbuth: Un homme de la RNG...

dwarfie: bon random alors , parce que t'es pas si loin de la reponse piege qui est fausse ...

Default avatar.png Gttsu: Genre 344?

dwarfie: non plus

Default avatar.png Gttsu: j'ai pas mon cerveau aujourd'hui

leojean890: darkhorse64 ouais tu m'avais dit que tu avais optimisé le starter ^^je vais p'tet faire pareil :) Exact, la combinatoire augmente avec la rotation instantanée, le fait que tous les angles soient possibles, c'est comme pcr ouais (c'est des drones, pas des pods donc ça peut prendre tous les angles !^^)

Default avatar.png Gttsu: je suis tropp con

Default avatar.png Gttsu: j'ai compris

leojean890: ouais le prix est un peu chelou mais bon ils voulaient p'tet mettre moins de budget dans les prix que sopra qui proposaient PS5 ET switch ^^

dwarfie: 1H + 7F + 343T => 351 ... mais vu que c'est moi qui vait voir batman et que je suis un nain , la solution est 0

BlaiseEbuth: Awé p'tain les virages que ça prends...

leojean890: les boosts en effet ça peut être compliqué à simuler, enfin c'est presque comme csb sauf qu'il y en a plusieurs

leojean890: tiens Blaise submitting xD

BlaiseEbuth: Mwé mwé mwé...

Default avatar.png Gttsu: j'avais oublié un détail, mais comment ça t'es un nain

BlaiseEbuth: T'as quelque chose contre les nains ?

Default avatar.png Gttsu: j'allais faire une blague mais ça vole pas haut

BlaiseEbuth: :expressionless:

dwarfie: je suis a la fois un nain geigneur et un nain compris ... dur a vivre ... mais je suis blindé ...

darkhorse64: Ca commence à se peupler un peu. J'étais bien seul à 0h15 (le challenge, c'est le submit en moins de 15mn)

Default avatar.png Gttsu: tu dis nainportequoi

dwarfie: on dit "que porte le nain" d'abord ...

BlaiseEbuth: Pas sûr que le -3vel soit optimal avec ce type de rotation...

darkhorse64: C'est là que tu vois que la limitation de la vitesse de rotation donne finalement des trajectoires plus intéressantes

BlaiseEbuth: Clair. la c'est bizare

BlaiseEbuth: Bon. 2eme avec deux lignes de code. SI j'arrive à descendre à une ligne je passe premier.

BlaiseEbuth: Voilà.

darkhorse64: Le code golf, il n'y a que ça de vrai

BlaiseEbuth: Appelez moi Beber.

Zorg1: on est combien finalement maintenant ?

BlaiseEbuth: 14

slims78200: dwarfie tu es un nain posteur

Zorg1: ok merci

BlaiseEbuth: Enfin 13, le dernier a un score négatif

BlaiseEbuth: Sur ce. Bon app'. :beer: :fries: :poultry_leg:

dbdr: quel repas équilibré :D

Default avatar.png JBM: ça manque de sucre

BlaiseEbuth: J'suis pas encore au dessert

dbdr: bah, l'ethanol c'est presque du sucre biologiquement

Default avatar.png JBM: le monoxyde de carbone c'est presque du dioxyde de carbone chimiquement

Default avatar.png JBM: le C++ c'est presque du Java

BlaiseEbuth: :scream:

Default avatar.png JBM: BlaiseEbuth c'est presque un modo

dbdr: ce que tu écris c'est presque un raisonement logique

Default avatar.png JBM: voilà t'as (presque) saisi

BlaiseEbuth: JBM est presque drôle.

dbdr: https://www.youtube.com/watch?v=jv_ibMtdrwA

Default avatar.png JBM: souvenir souvenir

dbdr: tiens un fan de Johnny

x300: :hamburger:

philRG: j'ai poussé ce matin histoire d'attirer la plèbe, j'étais le 4ème

philRG: o/

philRG: 7h51

BlaiseEbuth: Ouai je t'ai vu vite fait quand je t'ai roulé dessus. o/

x300: bah nan du coup si tu l'as roulé dessus tu l'as pas vu sur le coup

BlaiseEbuth: Ah si, c'était à dessein.

Default avatar.png AlexTornado06: slt les bg

x300: slt

BlaiseEbuth: Boules de Gommes ?

x300: chewing gum?

Default avatar.png AlexTornado06: les beaux gosses

BlaiseEbuth: Et les moches on s'en fout ? Et les filles ?

Default avatar.png AlexTornado06: vous etes touys dezs bg bandes de noob et kikoo lol

Default avatar.png Gttsu: repete sans beugler?

Bryndye: c quoi ce channel? ca va trop loin

BlaiseEbuth: Hop

slims78200: je pense qu'une tornade de force 5 va s'abattre sur Alex

Default avatar.png Arkmer: ALALA ! je suis naze même les tests facile je n'arrive pas a les faire.... je débute

philRG: BlaiseEbuth là je suis en train de mettre à l'algo génétique c pas gagné :joy:

philRG: me

BlaiseEbuth: Te complique pas la vie, j'ai fait mon code from scratch en 10 minutes ce matin.

BlaiseEbuth: Bon après il risque de pas tenir longtemps au top... ^^

Default avatar.png Titou_uotiT:

BlaiseEbuth: C'est du Whitespace ?

BlaiseEbuth: https://fr.wikipedia.org/wiki/Brainfuck#Whitespace

dwarfie: "est-ce que tu aimes lorsque scratch se frotte à ta jambe de haut en bas ?" (y'a-t-il un pilote dans l'avion ?)

BlaiseEbuth: ^^

darkhorse64: sf2442 en golf, dwarfie ?

Default avatar.png xuxin: yo

dwarfie: darkhorse64 ...?

darkhorse64: un nain qui affronte des hordes de bulgares, ça le fait non ?

BlaiseEbuth: Des Thraces.

dwarfie: thraces de gras ou thraces de frein ? ;)

BlaiseEbuth: Ou Thrace de pneu...

darkhorse64: thrace ta route

BlaiseEbuth: Wah ! J'sais pas qui c'est Bembelsche mais il est chaud.

darkhorse64: Il a mis le turbo

BlaiseEbuth: C'est un allemand, ça doit être un smurf d'euler.

darkhorse64: Euler ne fait du C#

darkhorse64: *ne fait que*

BlaiseEbuth: Vais être obligé de coder...

Zorg1: il arrive à Euler de coder en C++ à la fin d'un contest

darkhorse64: Jamais en Java sauf pour faire un multi

philRG: :-D c bien français de crier victoire

philRG: bon j'ai viré mon algo génétique, je le mets sur l'oreille pour plus tard

philRG: je vais partir sur mon idée du début

BlaiseEbuth: Wé! Totoro challenge !

darkhorse64: ?

BlaiseEbuth: Le challenge offi en mai.

Zorg1: trop de challenge tue le challenge

darkhorse64: c'est zoli

dwarfie: les noiraudes sont quand meme plus reconnaissables que les totoro ...

BlaiseEbuth: Copyright oblige

BlaiseEbuth: Ce sont des rototos du coup

G-Rom: exactement

Default avatar.png JBM: ohlala le theme a ete revele

Default avatar.png JBM: mais quelle niouze phenomenale

Default avatar.png JBM: ca valait vraiment un email de notification

Default avatar.png JBM: je n'aurais vraiment jamais pu tenir jusqu'au challenge sans savoir le THEME

BlaiseEbuth: JBM semble presque sarcastique... :thinking:

Default avatar.png JBM: ah oui tiens une opportunité manquée :(

Default avatar.png JBM: savoir le thème ferait presque ma journée

Zorg1: ouaip tu prononces ça avec le ton qui faut on a l'impression que t'énonce une vérité fondamentale alors que tu fais que répéter une formule creuse :D

Zorg1: ah scroll

BlaiseEbuth: Après voilà. La dernière fois c'était zelda, et y'avait juste un dessin de triforce (même pas en ascii art).

dwarfie: et les socieres (boss d'un donjon de Ocarina of time...)

BlaiseEbuth: Oui mais c'est du spécifique

BlaiseEbuth: C'est comme si je te faisais un jeu WOW basé sur l'aubergiste.

BlaiseEbuth: Wait...

Zorg1: le thème et le rhème

darkhorse64: quelle bande de chouineurs

Default avatar.png JBM: tiens vla le conformiste

BlaiseEbuth: T'inquiètes on te laissera profiter du jeu de fabrication de potion avec le bô skin rototo.

BlaiseEbuth: Voilà darkhorse64 qui sort de nulle part et me passe devant. Retourne faire tes potions.

darkhorse64: C'est fou comme un petit paramètre change tout

BlaiseEbuth: Dimoitou :ear:

darkhorse64: C'est dans le PM

BlaiseEbuth: Quel PM ? De qui ?

darkhorse64: Le mien

BlaiseEbuth: De CSB ?

darkhorse64: du ce contest

darkhorse64: de ce

BlaiseEbuth: t'as déjà écrit un PM ? Oo

darkhorse64: il sera publié dans quelques jours

BlaiseEbuth: Ah. On s'est pas compris. Je veux l'info tout de suite.

Vry: Yo ! J'ai été pingué par un mail de CG ... :p

darkhorse64: :zipper_mouth:

BlaiseEbuth: Vry, le dernier dinosaure...

Vry: J'ai raté 18 puzzle of the week :sunglasses:

BlaiseEbuth: Marche plus ton truc darkhorse64. Ou alors tu hide ? :rage:

darkhorse64: regarde je suis juste derrière

darkhorse64: devant maintenant

BlaiseEbuth: Suis plus là

darkhorse64: vite revenu

BlaiseEbuth: Bon. Va falloir que je code un truc au lieu de tweaker mon unique param...

darkhorse64: ca fait quoi de rouler sur les thraces ?

BlaiseEbuth: :3

Vry: Vous êtes sur le dernier contest ?

darkhorse64: oui

BlaiseEbuth: Ouai. Semi privé amadeus

Vry: Ah ok, bonne chance !

BlaiseEbuth: Wa darkhorse64 a tout pété !

darkhorse64: on va pas s'enflammer pour deux ifs.

jfaixo: Hello ! il a commencé ya longtemps ce contest ? ^^

BlaiseEbuth: 15h

Vry: Mais c'est un truc à trois en fait ...

Vry: Il reste 10 jours ...

Default avatar.png JBM: ben y'a une base csb quoi

Vry: Visuellement c'est pas faux !

Vry: On va pas lire le statment de toute façon

Vry: On est 18

Vry: Je vais avoir un jour pour m'y intéresser (lundi prochain)

darkhorse64: de toute façon, Daporan va submit 15 mn avant la fin et remporter le ventilateur

BlaiseEbuth: Mais non. C'est une clim

Default avatar.png PythonSlayer: Wow le bonhomme bleu qui lance sa merde sur un bonhomme rouge je m y attendais pas

BlaiseEbuth: ?

Default avatar.png PythonSlayer: La photo de spring challenge

BlaiseEbuth: Wé! darkhorse64 me carry !

darkhorse64: j'ai piqué tous les points

jfaixo: je peux trouver le lien vers le contest où du coup ? (et j'imagine que les paris sont ouverts sur le jeu de société a coder pour le spring challenge ? xD)

BlaiseEbuth: Faudra faire des potions

darkhorse64: https://www.codingame.com/ide/challenge/sofia-labs-coding-challenge

Default avatar.png PythonSlayer: XD

jfaixo: merci !

Default avatar.png PythonSlayer: Wtf les kdos

jfaixo: haha, je parie sur une sorte de reversi

Default avatar.png PythonSlayer: Ca fait vraiment le premier peut se detendre avec sa ps5 et le 2ieme n'a qu a bosse parcequ'il est 2 ieme avec son DATAcamp mdr

Default avatar.png PythonSlayer: bosser*

BlaiseEbuth: Et le troisième a un SAKADO !

jfaixo: xD

jfaixo: vu que daporan a déjà une pS5, il va ptet viser le sac a dos, tu sais pas

Default avatar.png PythonSlayer: :D

BlaiseEbuth: darkhorse64 s'arrête plus, il monte, il monte. Mais plus il ira haut plus brutale sera la chute...

darkhorse64: La roche tarpéienne est proche du Capitole

Default avatar.png PythonSlayer: Amadeus va divulguer mon identite si je m inscris ?

BlaiseEbuth: Ils connaissent ton identité ?

Default avatar.png PythonSlayer: Quand tu t inscirs tu donnes nom prenom et tout adresse et ton numero de secu social et le code de ta carte bleu

SeebOmega: techniquement si tu as deja pris un avion dans ta vie amadeus connais ton identite ...

BlaiseEbuth: Personne t'oblige à mettre ton vrain nom...

BlaiseEbuth: *vrai

Vry: Flûte SeebOmega ... je suis repéré alors ...

BlaiseEbuth: Ah ils font des navions amadeus

Vry: o/

Vry: BlaiseEbuth : non

SeebOmega: reservation boarding availability airport IT etc ... pleins de trucs en rapport avec les vols les voyages les billets d avion resa bagages carburant etc ...

BlaiseEbuth: Mais c'est pas eux qui exploitent si ?

BlaiseEbuth: A part leurs employés je veux dire

SeebOmega: exploitent quoi les donnees des vols ?

BlaiseEbuth: Ouai

SeebOmega: ben c est des partenariat entre les companies aeriennes les etats et amadeus ca depends de pleins de params

BlaiseEbuth: Hmm...

SeebOmega: mais bon a un moment tu donne bien ton nom prenom passeport etc sinn on te laisse pas prendre l avion

BlaiseEbuth: De toute façon j'ai jamais pris l'avion.

SeebOmega: infos verifiees par la companie aerienne la secu de l airport etc ...

BlaiseEbuth: Ah darkhorse64 est tombu...

SeebOmega: (il y a aussi des trains et des hotels mais faut pas le dire)

BlaiseEbuth: Je ne vais jamais à l'hôtel sous mon vrai nom, et je prends pas le train, c'est pour les pécores. :imp:

jfaixo: Hmm bon ben j'ai pas de base CSB, ca sera l'occasion de me faire la main ^^'

darkhorse64: PCR ?

SeebOmega: congrats tu pourras echapper a skynet la premiere anee

SeebOmega: +n

BlaiseEbuth: \o/

Default avatar.png PythonSlayer: Moi si mais a chier

Default avatar.png PythonSlayer: De toute façon tu echapperas pas aux invasions aliennes ^^

SeebOmega: bon moi mon pod fait nimp il se prends pour une beyblade, mes angles ont l'air completement broken

BlaiseEbuth: En même temps y'a Musk qui va chez eux. Moi j'appelle pas ça des envahisseurs, c'est des réfugiés...

BlaiseEbuth: Y'a pas d'angles, c'est p'têt pour ça...

SeebOmega: ben il y a pas d angles donnes mais techniquement il ya toujours une orientation et donc un angle entre ton vecteur vitesse et ta target

BlaiseEbuth: Oh ça... :shrug:

BlaiseEbuth: Fix it

SeebOmega: meme si le fait qu on puisse taper des 180 pourrais simplifier une b0nne p[artie

Default avatar.png Preuk: genre les décélérations au dernier moment ?

BlaiseEbuth: https://xkcd.com/1530/

SeebOmega: Preuk je penses que comme dans csb decelerer au dernier moment est moins efficace que le "drift" apres c est la simu qui determinera le meilleur move

Default avatar.png Preuk: décélérer dans le sens "changer radicalement ton vecteur vitesse pour avoir une trajectoire au poil" :)

SeebOmega: je comprends ce que tu veux dire mais potentiellement dans la simulation foncer dans l adversaire et rebondir vers le CP est plus efficace que la traj perfect etc d ou le but de laisser choisir l ordinateur

BlaiseEbuth: Monsieur l'ordinateur...

BlaiseEbuth: Pas génial ton truc darkhorse64...

darkhorse64: ma strat, je te file plein de points et après, je te les pique au submit qui suit

Default avatar.png PythonSlayer: Question mais les threads dans les challenges ca sert?

darkhorse64: non

Default avatar.png PythonSlayer: ok merci

BlaiseEbuth: Bon bon bon... Motivation...

Default avatar.png Preuk: faudrait faire une catégorie "codegolf" à part pour les clash ... on tombe sur un truc au pif mais si c'est un "shortest" mais que tu ne veux pas faire de python/ruby/perl c'est mort d'avance

BlaiseEbuth: C'est ton choix de ne pas vouloir utiliser un langage adapté au problème.

Default avatar.png Preuk: oui, justement ... ça devrait être un choix :)

BlaiseEbuth: C'est ton choix de faire du clash of code.

Default avatar.png Preuk: évidemment

Default avatar.png Preuk: mais c'est pas mon choix de tomber sur un clash type codegolf

BlaiseEbuth: Bah si, puisque tu veux faire des clashs et que les clashs fonctionnent comme ça.

Default avatar.png Preuk: relis ma première phrase :)

SeebOmega: Preuk tu peux faire des clashs prives ou tu choisis le type d exo et les languages

Default avatar.png Preuk: ah ? Je savais pas, merci pour l'info

BlaiseEbuth: J'ai bien lu ta première phrase. Mais vu que ça va pas changer, je te guide vers une voie alternative...

Default avatar.png Preuk: c'était juste une remarque en passant ... c'est juste que je me suis pris 3 shortest à la suite, c'était un peu lassant ;)

BlaiseEbuth: Alors que c'est le seul mode un tant soit peu intéressant des clashs...

Default avatar.png Preuk: ah mais je dis pas ! le golf c'est marrant ... mais sasn contrainte sur le langage c'est python/ruby/perl vs the world

Default avatar.png Preuk: mais si on peut configurer des clash privés pour faire des trucs contraints, tant mieux :)

pardouin: moi je préfère le golf parmi les trois parce que c'est plus détente

pardouin: tu peux aller te chercher une bière etc :)

pardouin: après si tu ne sais coder qu'en Java c'est sûr que c'est compliqué

Zorg1: sauf si c'est un concours de clash en Java ^^

dwarfie: https://forum.codingame.com/t/clash-wars-mini-clash-of-code-tournament/145336

leojean890: pas encore de simu on dirait pour le sofia-labs-csb-contest

leojean890: ça tune des magic numbers ;)

darkhorse64: j'ai bien tuné + 8 ELO

BlaiseEbuth: darkhorse du 64 fan de tuning.

darkhorse64: Te plains pas, t'étais dans l'aspi

darkhorse64: #3 y a laissé des plumes pae contre

darkhorse64: *par*

BlaiseEbuth: Tapis pour lui

darkhorse64: pb4: c'est ton bot de 2016 ?

pb4: Yup

darkhorse64: :cry:

pb4: Je ne savais pas coder à l'époque -_-

pb4: Fait peur de se relire

pb4: M'enfin c'est pas le pire

pb4: Mon pire c'était PCR

darkhorse64: C'est ça qui fait le plus peur, tu peux encore faire mieux

BlaiseEbuth: Rah mais vas t'en pb4 ! Laisse les autres gagner un peu.

darkhorse64: Les règles ont changé ?

skyyker: A l'époque je crois qu'il n'y avait qu'un seul BOOST

BlaiseEbuth: :older_man:

BlaiseEbuth: pb4 tu sais qu'on peut brancher plusieurs manettes sur une ps5 ? Y'a pas besoin d'en avoir une par personne...

Zorg1: rêver pas pour la PS5, Dapo va venir 1 minute avant la fin et la récupérer

Zorg1: the IA hidding touch ;-)

skyyker: Il a déjà eu la PS5, on va espérer que cette fois il ne participe pas :P

darkhorse64: non, c'était que fr

darkhorse64: il a juste eu la gloire

skyyker: Malheureusement pour moi, je peux te confirmer que c'est bien lui qui a eu la PS5

darkhorse64: ok

leojean890: t'as eu la switch, c'est pas mal comme 2eme prix (mieux que les prix ici^^)

skyyker: Je crois qu'il y avait une subtilité dans le règlement qui lui a permis d'être éligible au gain

leojean890: mais c'est bizarre qu'il l'ait eue alors qu'il ne réside pas en FR

skyyker: et oui, bien content de quand-même avoir eu la switch =)

leojean890: ouais ok p'tet qu'il a une nationalité française mais ne vit pas en france ou il a un logement en france^^

BlaiseEbuth: Il nous vole notre tr... nos prix !

Zorg1: oui il suffit qu'il réside en france ou qu'il connait qqn pour avoir une adresse en france

BlaiseEbuth: On devrait interdire aux gens qui ont déjà gagné de participer...

kayou: ou l'inverse c'est pas mal aussi

kayou: et faire un tirage au sort à la fin

BlaiseEbuth: C'est à dire ? :thinking:

kayou: interdire a ceux qui ont déja participé de gagner ....

BlaiseEbuth: Exclure ceux qui ont déjà gagné un contest (au moins récement) de la remise des prix. Et interdire la participation de ceux qui ont déjà un bot adaptable de par une précédente participation.

philRG: moi je risque rien :-)

philRG: j'ai essayé coding escape mais ça m'a trop fait mal aux yeux

pierre31: C'est la même chose que Coders Strikes Back

pierre31: tout le monde va faire un algorithme génétique à la Magus ...

Neosoulink: Alors comment vous dire...

Neosoulink: Dites moi ! sur 10 clash par jour combiens estimer vous gagner ?

Neosoulink: Parce-que moi je commence à en avoir mare

Default avatar.png 154906: ben si t'as une mare arête

Neosoulink: :cry:

Neosoulink: Non je vais y arriver ! NERVER GIVE UP !

BlaiseEbuth: Nerve pas trop

Default avatar.png JBM: mais arriver à quoi?

BlaiseEbuth: :shrug:

kayou: Neosoulink prend pas les clash trop au serieux, c'est plsu facile apres en avoir perdu un bon paquet

BlaiseEbuth: C'est en perdant qu'on perd, c'est bien connu.

Neosoulink: Au faite j'essai vraiment de win mes clash mais c'est hyper hardcore des fois ! genre qui fini un clach en 5s ???

BlaiseEbuth: Un bot

Default avatar.png JBM: j'ai déjà fait 4

BlaiseEbuth: C'est ce que je dit

Default avatar.png JBM: Presque.

Zorg1: JBM = Je suis un Bot Méchant ?

BlaiseEbuth: Jambon Beurre Moutarde, mais presque

Neosoulink: J'essai de ne pas trop les prendre au sérieux mais c'est frustrant

BlaiseEbuth: Les vrais n'en font pas.

Neosoulink: ET ils fonts quoi les vrais XD

BlaiseEbuth: A peu près tout le reste.

Thyl: qui est pres pour coder des lapinous !

BlaiseEbuth: C'est des rototos, fix ta culture.

Neosoulink: AHAHAHAH je suis au sol

Neosoulink: et j'ai pas toujours compris comment faire le defi de Tron

Neosoulink: Si vous avez des conseil je suis preneurs

Thyl: :)

Thyl: à oui

Thyl: avec les petite betes noires

Thyl: bon

Thyl: Turtle et d'actue !

Thyl: ?

BlaiseEbuth: J'en sais rien... On sais toujours pas si il y aura des teams libres...

Zorg1: Automaton2000 tu peux remettre de l'ordre dans le chat, on y comprend plus rien

Automaton2000: bon je vais regarder tout ça

Zorg1: :thumbsup:

BlaiseEbuth: sort(chat)

Thyl: sorted(chat)

Thyl: et

Thyl: chat.sort()

Thyl: voyons

BlaiseEbuth: Je fais pas de python

Thyl: std::sort(chat.begin(),chat.end());

Vry: Neosoulink : au moins 50% mais j'en fais pas souvent (et en C en plus)

Default avatar.png TheBouncyStopwatch_4aa6: hello

Default avatar.png TheBouncyStopwatch_4aa6: je m appelle mathieu et j aime amelie

Default avatar.png TheBouncyStopwatch_4aa6: cest ma femme

BlaiseEbuth: :thinking:

darkhorse64: :hammer:

BlaiseEbuth: Je comprends pas la blague :scream:

BlaiseEbuth: N'empèche que sur world amélie a eu un bisou et pas ici...

Neosoulink: Voila ce qu'on appel une perle du chat... alors comme ça MR aime ca femme...

Default avatar.png TheBouncyStopwatch_4aa6: je kiff amelie

BlaiseEbuth: On a compris oui...

BlaiseEbuth: En fait c'est un psychopathe qui séquestre sa voisine dans sa cave.

Default avatar.png TheBouncyStopwatch_4aa6: C'est ma FEMME!!!!

BlaiseEbuth: Ah. OK. C'est un psychopathe qui séquestre sa femme dans sa cave.

...PLY...: mais tu es fou...?

J_F11: Oula

J_F11: Calme toi Mathieu...

Default avatar.png TheBouncyStopwatch_4aa6: felix aime celine

BlaiseEbuth: OK.

J_F11: Wtf?

J_F11: Mec t'es un psychopathe....

BlaiseEbuth: On va pas faire tout le livre d'or.

Francili: Calmez vos hormones

BlaiseEbuth: Calmez votre promo

Default avatar.png InvisibleJellyFromHell_4c61: jf

Neosoulink: Au la push line ! alors c'était pas ca femme mais plutôt une voisine séquestré !

BlaiseEbuth: Me retrouve encore à modérer des scolaires à 19h passé, tout ça parce que quelques tordus se sont dit qu'il faudrait agrandir le territoire français il y'a quelques siècles...

Neosoulink: Après je m'attendais un peu à quelque chose pour le Avril venant de Codingame mais R

Zorg1: BlaiseEbuth : bah tu sais tu te balades en bateau et tu te dis "et tiens si j'annexais deux ou trois trucs histoire de ne pas revenir les mains vides"

BlaiseEbuth: Ces gens là ne pensent pas aux générations futures...

BlaiseEbuth: Et y'a philRG qui s'envole...

philRG: j'ai chippé la technique de darkhorse et le raccourci pour monter gold à csb

philRG: pour freiner à l'approche d'un cp

BlaiseEbuth: Skoi la "technique de darkhorse"

darkhorse64: ta technique que je t'ai piqué

J_F11: On le laisse

BlaiseEbuth: J'ai une technique moi ?

philRG: j'ai ptêt une optim aussi en plus mais elle est pas méchante

philRG: et surtout je suis en python :-)

BlaiseEbuth: Donc quelle technique ? Si elle viens de moi j'aimerai au moins savoir de quoi on parle.

Zorg1: ah cette technique là

BlaiseEbuth: fépastil

Zorg1: :p

Zorg1: va falloir que j'adapte mon AG moi

aa.adnane: Salut

Zorg1: o/

Vry: Quoi, il faut coder un AG ... pfff

Vry: ... je préfère sortir sans masque !

Zorg1: tiens salut Vry ;-)

Zorg1: t'as retrouvé ton Mdp finalement :p

Zorg1: enfin "coder un AG", c'est déjà fait Yapuka adapter

Vry: Nan FF s'en souvenait pour moi ... c'est à cause du mail de CG que je suis de passage ... :)

Zorg1: ah ^^

Default avatar.png JBM: j'ai même pas trouvé où on était censés cliquer sur leur mail

BlaiseEbuth: Fallait cliquer ?

Default avatar.png JBM: je sais pas

Zorg1: même pas vu leur mail

Zorg1: "ah le thème a été révélé"

Zorg1: encore un truc sur lequel j'ai pas trop de référence

**BlaiseEbuth tends une & à Zorg1.

Default avatar.png JBM: y'avait une réf?

Zorg1: bah le thème

Default avatar.png JBM: suis-je bête

BlaiseEbuth: presque

Topinambour: voilà "totoro" la réf

Zorg1: connait presque pas c'est un gros truc qui s'amuse avec des gamines

Zorg1: va savoir dans dix ans il finit en taule, quand les gamines balancent ce que c'étaient les 'jeux innocents"

**Zorg1 voit le mal partout

Jcommand: oufff le résumé...

BlaiseEbuth: Tu vois le mâle partout.

Topinambour: Jcommand : ouaip je te résume tout ce que tu veux moi

jdeveil: bjr à tous,

jdeveil: le thème du challenge, on peut le trouver où ? à part l'image je vois rien

Zorg1: bah c'est surtout l'image en fait

Zorg1: mais ça peut être tout et n'importe quoi en vrai

Zorg1: ça se trouve ça sera un espèce de CSB avec du brouillard de guerre

Zorg1: (oui j'ai pas pu résister)

Zorg1: ils avaient fait le même pataquès quand ils avaient sorti l'image des sorcières pour le dernier contest

Alshock: ah y a un challenge qui arrive ?

Zorg1: quoiqu'à l'époque on avait déduis que ça allait être un truc de fabrication de potion

Zorg1: Alshock : bah début mai

Alshock: coucou automaton2000, une 'tite tortue pour me faire plaisir ? :wide_cat_eyes:

Automaton2000: en fait je crois que j'en ai rien à battre

Alshock: Outch, ça fait mal là où c'que ça tape !

Alshock: Ok, je prends note

Zorg1: il est comme ça Automaton2000 faut pas lui baver sur les rouleaux

Automaton2000: j'ai le droit à un algo en o(n)

Alshock: P=NP, et en degré 1 grâce à Automaton2000

Automaton2000: à force de jouer avec des gens qui ont du temps à perdre

Zorg1: :D

Alshock: Il est uuuuultra chaud, je veux pas me tenir en travers de son chemin

Zorg1: AutomatonNN : qu'est ce qu'il a ton frère à être au taquet comme ça ?

AutomatonNN: des fois je sais pas si c'est pas trop de temps que je sais pas trop ce que c'est pour le prochain c

BlaiseEbuth: Une course de chat-bus !

jdeveil: une attaque de la forêt par les boules de suif et les totoro de toutes les couleurs doivent les combattre à coup de feuille.

jdeveil: ou de gland

jdeveil: ok c'est trop proche de l'image pour que ce soit plausible

pardouin: t'as oublié le brouillard de guerre

jdeveil: :D

pardouin: attaque de gland avec du brouillard de guerre

pardouin: "va savoir dans 10 ans il finit en taule" etc

Zorg1: :D

jdeveil: oula ! il par de louin pardouin

jdeveil: :p

Zorg1: bientôt "mon voisin Totoro est communiste"

pardouin: d'ailleurs kiki la petite sorcière c'était secrètement pour protester contre la chasse aux sorcières

Zorg1: tu m'ouvres les yeux

Zorg1: je savais bien que ça cachait quelque chose tout ça

Default avatar.png JBM: un fedex defiscalise?

Zorg1: J'ai confiance en la justice de mon pays

Default avatar.png JBM: et en sa gestion de crise sanitaire?

BlaiseEbuth: Bawi. C'est le peuple qui fait nawak.

Zorg1: oui Castex l'a assez dit, le gouvernement est irréprochable.

Zorg1: Ce n'est pas un échec, ça a persisté à ne pas marcher

Zorg1: avec Manu qui nous fait le coup de l'expert Twitter

Zorg1: vu que ces ministres nous ont fait le coup du "#unpopularOpinion : le virus ne se transmet ni à l'école ni dans le métro"

Zorg1: bon c'est pas tout ça mais j'ai encore rien codé au hackaton au delà d'un -3vel tout moisi

leojean890: déjà ça n'a pas de sens de dire que le virus ne se transmet pas à tel ou tel endroit

leojean890: ça dépend de pas mal de paramètres

Zorg1: que représente ce que tu sais par rapport à la science d'un ministre ?

leojean890: le ministre a forcément raison !!!:p

leojean890: déjà s'ils ferment les écoles..^^

Zorg1: et quand il a tort c'est le président qui a raison

Zorg1: c'est pas compliqué

leojean890: dans le 93 je crois à drancy ils ont fermé un lycée car 30 parents d'élèves de ce même lyéce sont morts

kayou: et le president a tort tous les 5 ans

leojean890: chaud

Tiouz: Les bars sont fermés mais la politique de bistrot est toujours là ça fait plaisir !

leojean890: y'en a qui font à emporter et ça boit sur le trottoir en face hehe

Zorg1: Serviteur :bow:

leojean890: ou dans un parc;)

kayou: heureusement qu'il ya les chats pour remplacer les comptoirs

Zorg1: moi ma frangine me racontait que certains était déjà rond dès 6 heures

kayou: ca ce voyait peut etre moins avant mais ca a toujours existé

Topinambour: oui mais ça semble plus généralisé j'ai l'impression

kayou: Il ya momnet de ca je prenais le bus pour aller au boulot le matin à 7h30 je passais devant un bistro et je savait si j'etais à la boure ou pas à la longueur de la rangée de cannettes devant un gars qui etais la tous le smatins

kayou: je pense que ca doit etre dur pour lui maitenant

kayou: ou pour ca femme ....

kayou: s

Zorg1: ça me rappelle un gars du service général d'un ancien client, le mec il venait à 10 heures il puait déjà l'alcool

BlaiseEbuth: _çoèo;

Zorg1: il était accompagné de son chef, une caricature de petit chef, t'avais l'impression que c'était le modèle de de funès en fait :p

Zorg1: t'en avais un qui essayé de réparer l'autre qui lui geulait dessus

Zorg1: un vrai spectacle dans le paysager, évidemment la productivité baisser

Zorg1: c'était mon premier boulot, je me demandais où j'étais tombé ^^

BlaiseEbuth: En même temps quelle idée de bosser...

jfaixo: flemme de m'y mettre ce soir, je ferai demain pour ma part :) Algo G ou PSO ? mon coeur balance !

Zorg1: PSO ?

jfaixo: https://en.wikipedia.org/wiki/Particle_swarm_optimization

Zorg1: ah cet algo, il revient de temps en temps mais c'est vrai il a pas une grosse visibilité ici

BlaiseEbuth: Jamais fait.

Zorg1: pareil mais j'en ai déjà entendu parlé ici

Zorg1: et par d'autres personnes que jfaixo ^^

BlaiseEbuth: Pour un coup que j'utilise l'ide CG il est pété...

Zorg1: fix ton IDE

BlaiseEbuth: C'pas le miens

Zorg1: ah tu développes ton IDE déjà

Zorg1: c'est bien

BlaiseEbuth: Bah après le client xmpp...

Zorg1: bon aujourd'hui je code l'assembleur, la semaine prochaine le compilo, puis l'éditeur de lien ...

pardouin: j'avais lu Patrick Swayze Optimisation

pardouin: oulah faut que j'aille dormir

BlaiseEbuth: Nan mais c'est ça quand personne avant toi a été foutu de coder des outils corrects...

BlaiseEbuth: Après t'es obligé de tout faire.

Manah3.deb: Zorg1 tu veux faire ton propre langage ?

BlaiseEbuth: Il parle de moi.

Zorg1: euh non je plaisante ^^

BlaiseEbuth: A la première personne

Manah3.deb: putain chaud

BlaiseEbuth: Et oui c'est en cours, mais on verra après l'OS, parce que c'est plus urgent.

Manah3.deb: ce qui serait pas mal à faire, c'est un émulateur

Manah3.deb: par contre bonjour les pages sur les opcodes, etc.

Manah3.deb: tu fais quelle école BlaiseEbuth ?

BlaiseEbuth: Ecole ?

Manah3.deb: En fac ?

Manah3.deb: peut-être ?

pardouin: guérande salt school

BlaiseEbuth: La question est au présent ?

Manah3.deb: ou au passé

pardouin: c'est très connu dans le milieu

BlaiseEbuth: Voilà

BlaiseEbuth: C'est dans mon profil

Manah3.deb: ptdr on est avec des pro breton

BlaiseEbuth: Qui est breton ?

BlaiseEbuth: C'est dangereux d'insulter un modo

Manah3.deb: une insulte XD

BlaiseEbuth: Est-ce que je t'appelle jambon moi ?

Manah3.deb: AHAH je suis mort

Manah3.deb: mais chocolat c'est plus raffiné

BlaiseEbuth: Y'a du chocolat à Bayonne ?

Manah3.deb: c'est la capitale du chocolat

BlaiseEbuth: Exit la suisse et la bavière...

Manah3.deb: patriote

BlaiseEbuth: Y'a pas de quoi...

Manah3.deb: c'est vrai

Manah3.deb: que là c'est chaud

**Zorg1 se demande où cette discussion va mener :thinking:

BlaiseEbuth: Au bout de la nuit...

**Manah3.deb sort du debat politique

BlaiseEbuth: Ah on parlait pas de spécialités régionales ?

Zorg1: on est sortie depuis longtemps de la politique

Manah3.deb: au début oui

Zorg1: ah Céline c'est de la politique ?

Zorg1: le gars était un troll mais de là à dire qu'il faisait de la politique

BlaiseEbuth: Bah c'était orienté...

BlaiseEbuth: Mais qu'est-ce qu'il viens faire là sinon ?

Zorg1: bah "au bout de la nuit" ça reveille des trucs chez moi

BlaiseEbuth: Awé... Je pensais à un truc moins culturé...

Zorg1: ah ok

Zorg1: Automaton2000 tu veux nous faire partager une impression ?

Automaton2000: vous parlez de quoi ?

Zorg1: t'as toutes les logs, tu pourrais suivre Automaton2000 :(

Automaton2000: il est à combien ?

Zorg1: allons soyons fort tentons le SA en lua ^^

BlaiseEbuth: Zorg1 fait sa lua...

BlaiseEbuth: Bon. Il semble que j'ai une simu...

Zorg1: c'est moi ou c'est un peu lent les submits ?

BlaiseEbuth: C'est tout lent.

BlaiseEbuth: Mais y'a un stream sur CSB. A tous les coups ils ont déclenché une vague de promotions...

Zorg1: ah le fameux débordement CSB

BlaiseEbuth: Ah bah non... Seulement 6...

Zorg1: on est pas nombreux sur ce truc en plus ...