Chat:Fr/2020-07-21

From CG community
Revision as of 11:01, 15 June 2021 by Chat Log (talk | contribs) (Created page with "<img src=/a/26090852120005> nicola: Ensuite, tu tenteras le BU, le ZO et pour finir, le MEU. <img src=/a/43448306132121> dbdr: et si plus grand, on prend une poubelle et on r...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

nicola: Ensuite, tu tenteras le BU, le ZO et pour finir, le MEU.

dbdr: et si plus grand, on prend une poubelle et on recommence

dbdr: ce qui montre d'ailleurs que le GA c'est zéro

Bob: amis des shadoks et des tortues o/

Bob: Automaton2000, au rapport

Automaton2000: la question est : est ce que t'as dit

Bob: j'ai dit, Automaton2000

Automaton2000: il n'y a que le boss pour le moment

Bob: c'est trop d'honneur Automaton2000

Automaton2000: donc je suppose que non

leojean890: le mars lander très difficile faudra que je teste en modifiant mon code de l'optim qui validait les autres, j'sens que c'est pas de la tarte

Stilgart: c'est de la cuisine ML3

Stilgart: honnêtement

leojean890: tu cuisines des seuils ?:P

leojean890: pour l'optim j'ai fait ça en vrai:)

leojean890: (ML2)

leojean890: si distance à l'arrivée dans un intervalle et vitesse verticale dans un intervalle et horizontale dans un intervalle alors faire ..

leojean890: et après pour optimiser ajouter encore des if pour faire moins souvent du thrust élevé ;)

leojean890: je tenterai le GA un jour ;P

leojean890: celui-ci me parait assez chaud tiens :p winamax-sponsored-contest

nicola: On prend BU poubelle.

Default avatar.png Dadapas: c'est difficile

Bob: d'avoir du style ?

Guiguim: C'est quoi une "perfect string" ?

Edjy: Un sous-vêtement sublime

Guiguim: mdr

Edjy: demande à Automaton2000 au pire

Automaton2000: ah oui par contre je comprend pas je suis pas sur de comprendre la question

Bob: const perfectString = "perfect";

Bob: de rien

Guiguim: J'ai essayé avec une string dont son équivalent à l'envers est dans elle-même, mais ça me donne que 75%. Peut être que c'est l'exo qui est pété car tout le monde a ce score

Bob: on parle de quel exo eactement ?

Bob: si c'est un CoC, peut-etre que personne n'a compris :)

Guiguim: Possible aussi

Bob: c'etait quoi l'enonce ?

dbdr: https://www.geeksforgeeks.org/perfect-reversible-string/ ?

dbdr: "reverses of all possible substrings of ‘str’ are present in ‘str’ or not. "

Guiguim: Print "YES" si la string d'input est parfaite

Guiguim: J'ai testé ça, mais que 75%

dbdr: sans la definition?

Guiguim: https://www.codingame.com/clashofcode/clash/report/13025091ccf5e01eeab746881111cff84d0c882

Guiguim: Non sans la définition

Bob: si l'enonce donne pas la definition c'est sur que c'est complique

dbdr: reverse golf :D

dbdr: reverse puis golf

dbdr: parce que antigolf c'est autre chose

dbdr: :D

Bob: ouais ok sans la definition vous pouvez rever :)

Bob: il y a un mode reverse golf ?

Guiguim: Dommage :confused:

dbdr: ben a priori ce serait trivial non?

dbdr: 100K à chaque fois :)

dbdr: anfin l'antigolf

dbdr: reverse gold, c'est juste un golf ou l'enoncé est pas clair, donc il faut reverser

Bob: arf

Bob: bon pas moyen de forcer enzyme a updater ce putain de composant

dbdr: :wastebasket:

Bob: BU :wastebasket:

Thyl: Yo !

Bob: shi !

ZenkoLab: yo

Bon[]Crayon: Bonjour

Bon[]Crayon: Bonjour AUTOMATONNN

AutomatonNN: ok

Bon[]Crayon: Bonjour AUTOMATON2000

Automaton2000: mais bon on s'y fait

Bon[]Crayon: AUTOMATON2000 TOUT À FAIT

Automaton2000: a moins de 10 minutes

Bon[]Crayon: Automaton2000 Pour une tortue c'est chaud !

Automaton2000: et à la fin du contest

Bon[]Crayon: Automaton2000 C'est la tortue qui gagne. :turtle:

Automaton2000: envoie le lien du puzzle ?

Bon[]Crayon: Automaton2000 https://www.codingame.com/training/easy/onboarding

Automaton2000: j'ai pas du tout envie de coder un truc

Bon[]Crayon: Automaton2000 Une petite pause. :coffee:

Automaton2000: tu vas faire le contest

Bon[]Crayon: Automaton2000 Oui

Automaton2000: pour avoir un score de 0

Bon[]Crayon: Automaton2000 Je participe.

Automaton2000: si ça se trouve ça va être compliqué

Bon[]Crayon: Automaton2000 Rien ne sert de courir, il faut partir à point.

Automaton2000: et qu'il est à portée

Default avatar.png JBM: comment es ton csb a tous

Thyl: moi il est va...

Thyl: Petite question

Thyl: comment dans un min max vous faites jouer l'advs

Thyl: Oups pardon, j'ai dit une betise ;)

Thyl: :D

Bob: amis des chats qui laggent

Thyl: je cherche la contrepetrie

Bob: non meme pas

Thyl: aaa

Bob: comment tu fais jouer l'adversaire dans un min max ?

Bob: ben comme toi

Bob: enfin avec une heuristique

Thyl: pardon je me suis perdu

Bob: faut trouver un compromis entre un truc pas trop gourmand en temps et un minimum realiste

Thyl: tout les coups ...

Bob: t'as rarement le temps de tester 100 % des branchements possibles de toute facon

Bob: donc il faut trouver un moyen de te limiter a un nombre relativement petit de coups vraisemblables

Thyl: ...

Thyl: tout en art !

Bob: oui

Bob: la difficulte c'est pas l'algo en soi

Thyl: c'est l'heuristique

Bob: c'est de remplir les "trous" de l'algo (evaluation d'une position non-finale, coups de l'adversaire...)

Bob: je vais te dire toujours pareil : commence simple

nicola: Bob, et les chats qui rats ?

Bob: une fois que tu maitrises tu peux partir sur des trucs sioux

Bob: sur StC (et probablement sur CSB) par exemple tu as des gens qui commencent par faire tourner leur AG/MCTS/autre sur une fraction du temps imparti contre une heuristique a deux balles pour definir une sequence d'actions basique-mais-pas-trop-conne

Bob: puis ils le refont tourner pour l'adversaire contre cette sequence-la pour predire une reponse de l'adversaire

Bob: et enfin ils refont tourner poux eux contre cette reponse-la

Thyl: ...........................................................................................................................................................................................

**Thyl est épaté

Thyl: sur awalé le branching factor est faible donc ça va allé :D

Thyl: Merci Bob !

Bob: la difficulte technique de ces algos c'est de trouver des moyens de faire les seaux de simulations rapidement

leojean890: nicola le BU, le ZO et pour finir, le MEU ?:P

leojean890: ouais sur oware ça va en effet ;)

nicola: leojean890, cherche Ga Bu Zo Meu.

Zorg1: o/ tout le monde, et aux bots qui maîtrisent CSB, j'ai nommé Automaton2000 & AutomatonNN

Automaton2000: et t'as pas le droit

AutomatonNN: sur le chat et le soleil et une seule ligne :p

Zorg1: et nicola pompa pompa pompa ...

Zorg1: on pourrait faire une version de BF avec Ga Bu Zo Meu d'ailleurs

Zorg1: ils ont bien fait ça avec Ook

Zorg1: ou un espèce de forth avec le même genre d'encodage que WhiteSpace

dbdr: et faut écrire Ga Bu Zo Meu en ASCII art

dbdr: http://chat.codingame.com/pastebin/c1977750-19cc-45a1-9bdd-db6622be182c

dbdr: mais en remplacant la vache par un shadok

Thyl: Yo la street A

Thyl: Yo la street Automaton2000

Automaton2000: faudrait que je le trouve plus

Thyl: Yo la street AutomatonNN

AutomatonNN: oui

Thyl: Je peux te tuer AutomatonNN

Thyl: ?

AutomatonNN: pete un peu plus tard

Thyl: :joy:

Thyl: Je peux te tuer AutomatonNN ?

AutomatonNN: oui

Thyl: :joy:

Thyl: AutomatonNN t'est le meilleur !

AutomatonNN: pression pour le contest :D

Thyl: AutomatonNN t'est le meilleur !

AutomatonNN: prochain contest ça va pas durer un peu plus tu fais quoi ?

Thyl: surement unminmax bien nul AutomatonNN

AutomatonNN: suffisant de me faire un tas de bots qui font le meme principe que celui de Automaton2000 pour ton r

Thyl: ...

Thyl: que veux dire r AutomatonNN

AutomatonNN: des ters validés ?

Thyl: AutomatonNN

AutomatonNN: ou le boss de toute façon des fois que je suis pas trop de mauvais tu peux voir le contest de ce que

Thyl: tirtue AutomatonNN

AutomatonNN: Automaton2000 tu as ressoumi ?

Thyl: tortue AutomatonNN

AutomatonNN: oui j'ai pas trop compris comment tu peux faire quelque chose à faire quoi ?

Thyl: tortue AutomatonNN, Automaton2000

AutomatonNN: voila

Automaton2000: il te faut au moins que je me renseigne

Thyl: tortue AutomatonNN

AutomatonNN: Tiens

Thyl: print("tortue"*5) tortue AutomatonNN

AutomatonNN: useless

Thyl: print("tortue"*5) tortue AutomatonNN

AutomatonNN: oh merde

Bob: pas mal

Bob: belle defense d'AutomatonNN

AutomatonNN: ouai c'est pas trop compliqué de faire un truc que je peux pas te dire que tu as un truc pour le con

Bob: je me demande comment je dois prendre ca AutomatonNN

Zorg1: mal bien sûr

Zorg1: vous avez fait planter AutomatonNN ? :scream:

AutomatonNN: oui j'ai vu que tu as des trucs que j'ai pas vu le boss avec moi :(

Zorg1: ah non t'es toujours là ouf

Thyl: Si il vous embête AutomatonNN à dit que je pouvais le tué donc demandé ? :D

AutomatonNN: oui je suis pas sur que c'est pas trop compliqué de faire un truc de ce que j'ai fait en python

Bob: ah mais oui c'est qu'il m'a pas repondu en plus l'animal

leojean890: nicola d'acc:p

Zorg1: if (asker=="Bob") ignore();

Zorg1: ou alors c'est un comportement émergent de son NN

Ios: salut

Zorg1: o/

Bob: \o

nicola: Oui, il y a huit instructions en BF donc tu peux tout coder de BUBU à GAMEU.

nicola: Zorg1

nicola: Tu peux même te permettre d’étendre le langage.

Zorg1: et de coder en parlant dans un micro

Zorg1: jusqu'à ce que ton entourage demande ton internement

nicola: :)

Bob: deja qu'aux yeux de certains le simple fait de coder c'est suspect

nicola: Et suspect, c’est sale.

Zorg1: mon dieu

Zorg1: j'étais pas prêt

Bob: :D

Bob: pas pire que suspendu

Zorg1: ça converge tout ça

nicola: Non, de GAGA à BUMEU.

Zorg1: je préfère le RPN avec codage des nombres en ternaire (voire même en ternaire balancé pour éviter de s'emmerder avec les signes)

Thyl: les gars vous avez une soluce pour les min max

Thyl: ma fonction eval evalue que le 3 tous

Thyl: donc même si j'ai un super coup ça va regarde dans 3 tours

Thyl: Une idée ?

Thyl: une heuristique pour calculer que les coups valable ?

Bob: comme indique ce matin : c'est 100 % dependant du jeu

Bob: pas de recette miracle pour ca

Thyl: awalé

Zorg1: bah regarde le negamax avec elagage alpha beta, en Lua je vais jusqu'à profondeur 7 avec ça

Thyl: ok merci !

Bob: note que la ca ne traite pas la meme chose

Thyl: je connais pas negamax

Bob: negamax + alphabeta c'est des optimisations generales de min/max

Thyl: ok

Bob: alphabeta permet d'arreter de traiter une branche quand on a deja determine qu'elle ne pourra pas faire mieux

leojean890: zobrisk hashing sinon ;)

Bob: ou pire suivant le tour considere

leojean890: sinon sur world ils m'ont parlé d'un truc qui marche bien apparemment

Bob: negamax c'est juste considerer que le score de l'adversaire est l'oppose du tien

leojean890: multi probcut

leojean890: je ne connais pas

leojean890: mais à regarder

Bob: mais c'est different (et complementaire) de filtrer la liste des coups possibles

Thyl: où sinon je vais vers un Monte Carlo

Thyl: un filtrant

leojean890: certains font du MC sur oware

leojean890: dans les premiers

leojean890: astrobytes

leojean890: par ex

Thyl: comme je calcule que les branches à choisir

Thyl: à voir

leojean890: perso je suis 31eme avec minmax alpha beta

Zorg1: bob : oui c'est sûr mais déjà essayer les optimisations classiques de minmax non ?

Thyl: moi perso je suis 12 avec une bouse 12/19

Zorg1: négamax n'est pas vraiment une opti, plus un moyen de simplifier le code

Thyl: j'envie ton programme leojean

leojean890: 12 de la ligue du dessous ?

Thyl: oui !

leojean890: bah tkt prends juste le temps de finir et ça ira :)

Thyl: je fais que print 0

Thyl: je vais essayer avec un randint

Thyl: ...

Thyl: :D

leojean890: donc .. multi probcut ;)

leojean890: fais gaffe tu peux pas print 0 s'il y a rien dans la maison 0

leojean890: ;)

leojean890: fais un parcours des maisons et dès que nbGraines > 0 print la :P

Thyl: après awalé je pense que c'est un super entrainement pour minmax

leojean890: c'est bien oui car pas trop dur

leojean890: sinon othello

leojean890: sinon bandas

Thyl: esperont pour le prochain contest que minmax sortira

leojean890: branching faible et eval facile dans bandas

Thyl: ; D

Thyl: cool merci

leojean890: bah c'est ton choix ou non de le sortir

leojean890: othello, changer un 500 par un 200 dans mon eval me fait remonter au dessus des 30 de ELO

leojean890: mais bon le boss a 32 donc pas suffisant :P

Bob: zorg: oui c'est clair

Thyl: eureka !

Bob: alpha beta c'est pas sorcier

Thyl: j'ai trouvé

Zorg1: euh une depth 3 ça suffit pour passer la première ligue d'onware. je crois que le boss il ne fait qu'une éval de profondeur 1

leojean890: alphabéta tu récup un template sur le net..

Thyl: merci

Thyl: après je vais vraiment bosser dessus

leojean890: tu changes la fonction eval() majEntities() getPossibleMoves()

Thyl: je vais faire un Alpha Beta (la prem)!

leojean890: oware j'avais un bug dégueu dans mon minmax et j'étais 93 pendant au moins 6 mois

Zorg1: faudrait que je code mon idée de bitboarding oware en Lua moi

leojean890: pas encore fait ça moi

leojean890: ni sur oware ni UTTT ni othello$

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

Automaton2000: enfin dans le top 100

AutomatonNN: pode en moins de 10 places

darkhorse64: leojean890: eval facile dans bandas ? Nombre de pions ?

leojean890: darkhorse64 facile d'avoir un truc "ok" mais bon pour le top je ne sais pas car mon code se balade entre 25 et 32..

leojean890: j'ai mieux que le nb de pions

leojean890: plus ils sont centrux plus ils valent de points

leojean890: j'ai que ça :P

leojean890: centraux

leojean890: au top c'est du MCTS/MC ?

darkhorse64: Oui comme éval, ça fait sens. Au top, il y a de tout (NN, AB,MCTS)

BlaiseEbuth: AB ?

darkhorse64: Alpha/Beta

BlaiseEbuth: Pruning ?

darkhorse64: Bah oui ?

leojean890: ouais moi c'est minmax avec AB du coup

BlaiseEbuth: Ouai voilà, c'est parce que tu le site dans les algos.

leojean890: j'fais jamais de minmax sans AB

leojean890: je repars du même template..

leojean890: tjr

BlaiseEbuth: Moi non plus, mais ça reste un minmax

leojean890: des NN au top comme d'hab quoi

leojean890: ouais

BlaiseEbuth: T'as qu'à en faire aussi, au lieu de râler

leojean890: j'pense que l'eval et le cutting font la diff avec mon truc pour les AB qui me battent (et rapidité du code, etc)

darkhorse64: Non, le seul c'est robo

leojean890: blaise ouais je m'y mettrai un jour mais ça va prendre du tps^^

leojean890: vu mon exp pour en faire ;)

BlaiseEbuth: Faut bien commencer

leojean890: yep:)

leojean890: bah c'est prévu mais j'sais pas qd

leojean890: ça va être long ;o

darkhorse64: karliso, je ne sais pas, Nagrarok, msmits, moi, MCTS, trictrac, minimax

BlaiseEbuth: AutomatonNN t'es long ?

AutomatonNN: sur ma machine c'est pas trop compliqué de faire un truc du genre dans ma solution je pense

BlaiseEbuth: Voilà.

leojean890: MCTS ça a du sens que ça puisse marcher en tt cas:p

darkhorse64: Je suis en full rollout pour le moment

Default avatar.png Vince33: wesh la zone

BlaiseEbuth: :rage:

Bon[]Crayon: :skull:

Thyl: Yo'soir !

Guiguim: Hrllo

TNtube: coucou Guiguim

TNtube: :derp:

Guiguim: nom nom

Bon[]Crayon: Automaton2000 Alors ce puzzle ?

Automaton2000: de ce que l'on ne peut pas savoir

Bon[]Crayon: Automaton2000 Notre ignorance est plus grande que notre connaissance :thinking:

Automaton2000: si on parle du loup

Bon[]Crayon: Automaton2000 le renard et la belette

Automaton2000: et y'a pas de raison

Bon[]Crayon: Automaton2000 quand il y a la passion

Automaton2000: faut faire une liste de liste

Bon[]Crayon: Automaton2000 Tu me l'as déjà dis.

Automaton2000: à la fin de la journée

Bon[]Crayon: Automaton2000 On compte les bugs dans son code.

Automaton2000: je vais voir ce que ca veut dire que je me suis pas assez bon

Bon[]Crayon: Automaton2000 Recode toi.

Automaton2000: je me demande si c'est pas plus rapide

Bon[]Crayon: Automaton2000 Perl, Bash, C++, Clojure, Dart, ...

Automaton2000: du coup j'ai pas pu le faire en java

Bon[]Crayon: Automaton2000 La prochaine fois.

Automaton2000: après oui si tu es en train de bosser sur mon code

Bon[]Crayon: 'void Bot::learn(string& message)'

Bon[]Crayon: Automaton2000

Automaton2000: au point de faire un truc pour faire du sport

Bon[]Crayon: Automaton2000 Faire du sport :laughing:

Automaton2000: non mais y'a des cas où je suis

Bon[]Crayon: Automaton2000 Tu es tortue :turtle:

Automaton2000: désolé je suis un noob

Bon[]Crayon: Automaton2000 Tu es Tortue Génial.

Automaton2000: on est tous dans la meme zone

Bon[]Crayon: Automaton2000 Zone 51

Automaton2000: ce qui est le boss ?

Bon[]Crayon: Automaton2000 tortue = boss

Automaton2000: c'est pas parce qu'il y a plus qu'à

Default avatar.png JBM: comment es ton re

Bon[]Crayon: AutomatonNN Qui est le boss ?

AutomatonNN: il est pas premier comme ça je suis pas sur que c'est pas trop compliqué de faire un truc de magus s

Zorg1: bienvenue sur le chat de Bon[]Crayon !

Zorg1: Comment es ton CSB AutomatonNN ?

AutomatonNN: oui

Default avatar.png JBM: fix it

dbdr: https://pastebin.com/raw/qu45WEUY

dbdr: qu'est-ce?

Default avatar.png JBM: pi?

Default avatar.png JBM: du C?

Default avatar.png JBM: grep archive/ioccc

dbdr: tricheur ;)

Default avatar.png JBM: oui enfin bon

Default avatar.png JBM: soit on devine au pif

Default avatar.png JBM: soit on le decompile

dbdr: les appels de fonctions peuvent etre un bon indice

Default avatar.png JBM: c'est quoi tes regles implicites qui ne sont partagees par personne d'autre ici?

Default avatar.png JBM: pipe et fork? bof

dbdr: fork, exec, dup2

Default avatar.png JBM: ca fait un prg qui communique avec un sous=process

Default avatar.png JBM: la belle affaire

dbdr: vu la taille, il doit pas faire grand chose d'autre

dbdr: donc...

Default avatar.png JBM: ce serait bien naif

Default avatar.png JBM: y'a un chdir en plus

Default avatar.png JBM: ca c'est ultra suspect

dbdr: yep

dbdr: suspect dans quel sens

Default avatar.png JBM: "quel programme simple aurait besoin de ca"

dbdr: ça chauffe on dirait :)

Default avatar.png JBM: bof

Default avatar.png JBM: ca fait un moment que j'ai decroche de l'ioccc

dbdr: c'est une bonne question

Default avatar.png JBM: au bout d'un moment ca tourne en rond

Default avatar.png JBM: c'est pas souvent qu'il ressort un truc "wow"

dbdr: c'est un vieux effectivement

Default avatar.png JBM: parlant de ressort...

dbdr: c'est wow pour moi, mais effectivement je connais pas bien du tout les classiques

Zorg1: y a un rapport avec pi et sinus/cosinus ?

dbdr: c'est peut-etre une ruse...

Default avatar.png JBM: a part qu'il apparait en clair dans le code?

dbdr: calcul de pi avec fork comme primitive de calcul

dbdr: c'est une idée :)

Default avatar.png JBM: ouais ca me fait plus rever ces trucs la

Default avatar.png JBM: j'ai vieilli :(

Zorg1: ah ok on dirait que c'est un shell ton truc

Zorg1: ça expliquerait tout ces dup2 et autre fork et execv

dbdr: gg Zorg1!

dbdr: et chdir pour implementer cd

Default avatar.png JBM: c'est dur a implementer autrement

Zorg1: ;-)

Zorg1: t'as la gestion des < > et | qu'est croquignolette

dbdr: t'es motivé Zorg1 on dirait!

Zorg1: en fait tu regardes la fonction e() tu vois qu'elle affiche un prompt en fonction de la situation

Zorg1: donc tu penses à un shell, en plus vu les pipe fork et execv c'est pas déconnant

Zorg1: sinon t'as les décodage de Fabien Sanglart sur les ray traces en carte postale ou en carte de visite (il a fait les deux)

Zorg1: c'est assez instructif sur le domaine abordé

Zorg1: après je suis d'accord ces trucs c'est comme le golf, c'est du vice :p

dbdr: version déofusquée: https://github.com/zserge/tinysh/blob/master/c/tinysh.c

Zorg1: t'as aussi le gars avec son jeux d'échec en moins de 2000 chars

dbdr: faudrait une option multi-golf sur CG

dbdr: 5K chars?

Zorg1: non 2K si je me souviens bien

dbdr: je veux dire, proposition de limite sur CG pour le multi-golf

dbdr: 5K au lieu de 100K d'habitude

dbdr: CSB en catégorie 5K

dbdr: comme les démos/intros en 4K/64K

dbdr: 4K du coup, ça sonne mieux :)

dbdr: enfin 4Ki

Zorg1: tu me diras ça va être dur de hard coder

dbdr: CSB c'est un mauvais exemple, avec -3vel c'est trop facile

dbdr: BotG en 4K.... ça limite pas mal

Zorg1: elles ne sont pas forcément énorme les heuristiques de BotG

dbdr: oui, c'est qd tu veux simuler que...

dbdr: enfin de mémoire, c'est vieux

dbdr: je crois que j'ai une copie du referee dans mon bot :D

dbdr: je m'en sers pas forcément super bien

dbdr: sinon, prêts psychologiquement pour l'arrivée de la quest map? :)

Zorg1: quest map ?

dbdr: Thibault sur discord: I didn't take care of the moderators list this week as I was working on the quest map (which should be released very soon...)

dbdr: ça avait été annoncé sur le forum il y a un moment...

Zorg1: une course au trésor, sauf que là il faut trouver les bugs de CG et les corriger ?

Zorg1: bizarre ça me rappelle un truc que je fais en journée :thinking:

dbdr: https://forum.codingame.com/uploads/default/original/3X/4/6/46676874ed9d718c72e12a6767621d5c77c649d7.jpeg

dbdr: tiens, firefox gère pas bien les grosses images

Zorg1: c nul y a pas le Brute Force Path :(

dbdr: si on clique c'est bien

dbdr: si on zoome ça s'arrete trop tot

Zorg1: oui j'ai vu ça hier avec ta généalogie d'Unix

Zorg1: quand tu zoom t'as plus une partie du truc

dbdr: là c'était un PDF en plus je crois

dbdr: c'est un autre composant je pense

dbdr: après les ???, il faudrait un "profit" :D

Default avatar.png JBM: comment es ta re

Default avatar.png JBM: il fait un peu peur le graphe

Default avatar.png JBM: "reach rank 500 sur un optim" <- ca va pas etre possible pour tout le monde

Default avatar.png JBM: le hacker path c'est dangereux pour eux

Default avatar.png JBM: c'est pas trop clair, elle part ou la fleche qui sort de coc god?

leojean890: 500 sur une optim sachant que la plupart des optims sont faites par moins de 500 personnes..

Default avatar.png JBM: oui

Default avatar.png JBM: maos si y'a la quest...

leojean890: level 30 c'est censé arriver avant grand maître donc :P

Default avatar.png JBM: le lol

Default avatar.png JBM: ces lvl qui veulent plus rien dire

leojean890: bah .. j'étais genre lvl 14 environ quand j'ai été #500 en CP je pense..

leojean890: lvl 30 faut quand même en faire un paquet des puzzles :P

Default avatar.png JBM: y'avait pas besoin de bcp plus que tous les non-commu

Zorg1: vont peut être changer les calculs de XP & CP. ça va encore râler

Default avatar.png JBM: historiquement

leojean890: ils veulent changer quoi ?

Default avatar.png JBM: changer, c'est admettre qu'ils se sont gourres

leojean890: ah oui d'accord, bah les non-commu very hard j'sens que ça va être chaud mais je verrai :P

Default avatar.png JBM: boah

Zorg1: JBM : pas forcément tu dis que la situation a changé et voilà

leojean890: déjà je commence vox codei en hard..

Default avatar.png JBM: je crois meme pas les avoir finis

Default avatar.png JBM: Zorg1: tkt je serai la avec un post a moi d'il y a 3 ans pour leur dire "je vous l'avais bien dit"

leojean890: semble plus simple que winamax

darkhorse64: J'ai vu l'image mais c'est quoi le projet derrière ?

Default avatar.png JBM: darkhorse64: du marketing CG, rien d'interessant pour la commu

darkhorse64: 200 achievements, c'est un gros boulot comparé aux autres objectifs

Zorg1: je dirais c'est pour être plus débutant-friendly mais bon

darkhorse64: Il faut obligatoirement faire les badges de langage et j'ai un peu de mal avec certains (avec un bon paquet même)

Zorg1: ah oui je n'en ai fais que quelques uns

Zorg1: je me suis pas forcé sur ceux qui ne m'intéressent pas

Zorg1: ou que je ne connais pas vraiment

Default avatar.png JBM: quand meme, 200?

Default avatar.png JBM: ils existent?

Zorg1: t'en a déjà au moins deux par puzzle CG

darkhorse64: Il y en a 271 officiellement

Default avatar.png JBM: ah ok

Bob: j'en ai 252

Zorg1: après ils vont pê rajouter des langages

Bob: les achievements de langage, avec les community c'est facile

Default avatar.png JBM: les community, les golf, les multi

Bob: à part peut-être pour les 2-3 langages un peu sploitz où même hello world est pas tout à fait trivial, et encore

Bob: tu soumets le code par défaut dans un multi ça doit compter

Default avatar.png JBM: je me suis lasse des achievements langage quand ils ont fait je sais plus quoi de tellement plus facile qui rapportait tellement plus

Default avatar.png JBM: genre les ligues

Default avatar.png JBM: ou les commu

darkhorse64: Oui, mais c'est fastidieux. Les multi, ça compte pas

Bob: je crois qu'il me reste F#, Ocaml et Haskell

Bob: comme par hasard

Default avatar.png JBM: ca pour une coincidence

Default avatar.png JBM: y'a un langage .net dans le lot

Default avatar.png JBM: mais quelle etait la proba?!

Bob: et D

Zorg1: ah un prog C ne marche comme tel en D ?

darkhorse64: D, c'est facile quand on connait C

Bob: ah ?

Bob: je sais pas j'ai même pas regardé

darkhorse64: Ce n'est pas pareil mais pas trop différent non plus

Default avatar.png JBM: c'est pas le meme niveau de portabilite que c->c++ ou c->objc

Default avatar.png JBM: perso j'ai adore

Zorg1: le D ?

Default avatar.png JBM: ca m'a donne une sacree sensation de "wow tout marche tout seul c'est bien goupille"

Default avatar.png JBM: yep

darkhorse64: C'est pas plus dépaysant que Java ou C#

Bob: après il me manque ceux sur le parrainage de nouveaux

Bob: vu que j'ai pas d'amis

Default avatar.png JBM: le mien progresse... etonamment

Bob: les deux de nintendo parce que j'ai toujours eu la flemme de chercher la doc pour le résoudre

darkhorse64: Mais si on t'aime mais c'est trop tard pour nous invité

Default avatar.png JBM: je sais pas comment savoir a cb on en est

darkhorse64: *inviter*

Default avatar.png JBM: les 2?!

Bob: oui

Default avatar.png JBM: c'est quoi le 2e?

Bob: ben 50 % et 100 %

Default avatar.png JBM: ah ok

Default avatar.png JBM: 50% ca se bf pas?

Bob: sais pas

darkhorse64: J'ai trouvé la doc mais pas la solution

Bob: flemme j'ai déjà dit je crois ?

Default avatar.png JBM: enfin bf... genere+backtrack quoi

Default avatar.png JBM: oui sans doute

darkhorse64: Il m'en reste quelques autres hard/very hard à faire

Bob: note du brasseur : la cuvée d'ambrée était pas prête, on vous en a mis une autre un peu plus costaud qu'on a appelée "la revanche du pangolin"

Bob: <3

Bob: il me manque les 2-3 badges "arriver dans le top 10 en contest" que j'aurai jamais

Bob: et la création de cc

Default avatar.png JBM: la creation de cc c'est pas terrible comme achievement

Default avatar.png JBM: c'est vraiment pas "ouvert"

Bob: clair

Zorg1: d'ailleurs c'est fini je crois

Zorg1: il n'y aura plus de CC si j'ai bien compris

Bob: communityyyyyyyyyyyyyyy c'est finiiiiiiiiiiiiiiiiiii

darkhorse64: Il n'y a pas d'achievement créer un puzzle, 2, trois, 5 , dix. Les struct achievemens

Default avatar.png JBM: dire que c'etait...

Zorg1: houla on se calme

Default avatar.png JBM: ouais ils disent c'est le dernier 1x pas an en moyenne

Default avatar.png JBM: credibilite++

Default avatar.png JBM: mais d'autant moins le bon achievement

Zorg1: enfin on en a déjà discuté je crois que le pb c'est qu'ils ne savent pas quoi faire avec leur communauté ^^

Default avatar.png JBM: et ca se voit

Default avatar.png Happith: salut salut

Zorg1: o/

leojean890: super-computer c'est vraiment dans les puzzles hard ? wtf;)

Default avatar.png Happith: ah.. perso je suis bloqué au puzzle The Power of Thor par pur manque de logique

Default avatar.png Happith: Si vous avez des conseils pour améliorer sa logique et son raisonnement, je suis preneur

leojean890: tu compares tes coordonnées avec celles de l'objectif chaque tour et tu print ce qu'il faut pour aller dans la bonne direction

Default avatar.png Happith: Merci !