Chat:Fr/2021-05-26

From CG community
Jump to navigation Jump to search

nicola: Biscuiterie nantaise ?

Thyl: pourquoi ?

Thyl: 987 en Coc ça avance

Thyl: mes codinpoints s'affolent

Thyl: http://chat.codingame.com/pastebin/a0459ce2-28b1-4abc-858f-eb7e570dffb0

Thyl: automaton2000 de réagit pas

Automaton2000: mais c'est un bordel monstre

Thyl: trop bien A*Craft

Thyl: mais vraiment

Thyl: facile à simu

Thyl: le top

leojean890: facile à simu du coup tu peux t'amuser tranquille avec des algos de recherche tels que GA/SA ..

Thyl: je vois que monsieur l'a fait en python

Thyl: gg

Thyl: y ades atsuces d'opti en python qui font des grosses différences ???

leojean890: j'ai fait une simu locale pour avoir plus de 1 seconde :P

Thyl: une simu locale

leojean890: mais même sans simu locale c'était pas mal

Thyl: tu ouvres une socket ???

leojean890: non je laisse tourner mon programme qq min sur mon ordi avec une partie des valideurs

Thyl: aaaaa

Thyl: d'accord

leojean890: ils sont présents sur le site de dbdr

Thyl: il a un site ???

leojean890: github plutôt

leojean890: il a un wiki aussi

Thyl: tu connais le lien ???

leojean890: tape sur google github dbdr

Thyl: a oui

Thyl: je l'imaginé pas comme ça :D

leojean890: bah après même sans validateurs il fait de bonnes perfs ;)

leojean890: si ton algo est bien tuné ça marchera même avec un temps réduit

leojean890: et vice versa s'il est mal tuné même avec 20 minutes tu n'auras pas un score de ouf

leojean890: genre sur ce sujet l'algo génétique a ses limites par ex

leojean890: car finit dans des optimums locaux, alors que le recuit simulé explore mieux

Thyl: pourquoi g++ trouve pas ifstream sur mon ordi

Thyl: :sad:

Thyl: :sob:

Thyl: pourtanr

Thyl: c'est pas complexe

Thyl: c'est dans std

Oftime974: yo, le channel fr ici est par rapport au puzzle qu'on fait ou il est juste par rapport au site

Thyl: tout

Thyl: ça

leojean890: au site

leojean890: y'a que les COC qui t'ouvrent un channel spécifique

Oftime974: ok merci !

DaCapo7: comment on peu debug sur codingyme ?!

Thyl: avec stderr

Thyl: en python

Alshock: pour plus de facilité, en lançant ton code en local. C'est toujours plus simple d'avoir des infos précises

Oftime974: print("Debug messages...", file=sys.stderr, flush=True)

WhatTrickeryIsThis: t'aura pas ça au submit, sauf sur les multi ou tu peux afficher des messages courts durant la partie

WhatTrickeryIsThis: Dîtes c'est bientôt summer challenge?

Alshock: même sur ces multis là c'est pas debug c'est stdout

Alshock: alors, comment te dire... On parle de CG là x)

WhatTrickeryIsThis: je préfère les contests moi :) et puis le battleDev j'ai même pas envie d'y aller :(

WhatTrickeryIsThis: on peut avoir deux curseurs souris différent en même temps?

Thyl: ya une fonction en cpp qui permet de savoir si un element est dans dans les clés d'une map ???

WhatTrickeryIsThis: je voudrai pété une appli en cliquant sur deux boutons en même temps

WhatTrickeryIsThis: map.containsKey?

Alshock: https://en.cppreference.com/w/cpp/container/map/find

Alshock: C'est le premier lien SO que duckduckgo m'a donné

babouindafrique: salut les cop1

babouindafrique: yo

babouindafrique: hey

babouindafrique: :stuck_out_tongue_closed_eyes:

Alshock: Y a classe aujourd'hui ?

WhatTrickeryIsThis: hey, un babouin

Thyl: toi aussi t'es sur duckduck

WhatTrickeryIsThis: :banana:

babouindafrique: ouais

WhatTrickeryIsThis: :see_no_evil:

babouindafrique: monjke

Alshock: J'ai été vérifier sur le wiki, il me semble que babouin d'Afrique n'est pas loin du pléonasme

Anone13: bonjour, est-il possible de retrouver les consignes du spring challenge 2021 de la ligue argent ?

Thyl: anone13 fianlement tu l'as pas passée ?

Thyl: un petit gg

Alshock: Bonjour oui, dans le multi (totues les ligues depuis bronze ont les mêmes regles

Thyl: pour mon accord COD passé composé :D

Anone13: non du tout Thyl

Thyl: je l'ai passé au ras des paquerettes

Thyl: je te conseil de regardé le bot

Anone13: j'ai vu ça

Anone13: à la dernire minutes

Anone13: Alshock ta un lien ?

Thyl: tu peux reprendre le challenge

Alshock: https://www.codingame.com/ide/puzzle/spring-challenge-2021

Anone13: Merci beaucoup Alshock ;)

Anone13: oh non le bot est encore 1er

Alshock: >_<

Anone13: bossoot

Anone13: jle déteste

Alshock: Le bot sera toujours premier par définition puisque être devant le bot après ses games de placement = passer à la ligue supérieure

babouindafrique: pareil

BigUP: wow ! plateau en 3D sur Dice duel ! :)

WhatTrickeryIsThis: bientôt y aura des cinématiques et des acteurs pour jouer les multis

leojean890: BigUP motivé pour le faire ?;)

leojean890: par contre ça engendre qq lags

BigUP: leojean890, non, mais je ne suis pas dernier pour le moment sur le contest

leojean890: le contest ? y'a pas de contest actuellement ?:P

BigUP: leojean890, oui meme avec une carte GPU, c'est pas dément au niveau affichage

leojean890: tu veux dire pusher une IA random qui est tout en bas ?^^

Default avatar.png vivibgyctu: hellooooooooooooo

BigUP: leojean890, oui, je parlais de Dice 3D, désolé

leojean890: donc pas motivé pour le faire pour le moment^^

pardouin: o/

leojean890: ouais sur mon ordi il lag ce jeu^^

leojean890: yo pardouin

pardouin: je suis wood 1 sur CALM en soumettant le stub XD

Alshock: c'est marrant on dit souvent carte graphique ou GPU, mais carte GPU c'est un porte-manteau pour moi

Default avatar.png vivibgyctu: sheeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeesh

Alshock: calme-toi vivi prends de l'eau tout va bien se passer

leojean890: pardouin CALM ça passe gold avec du semi-hardcode:)

pardouin: mais je crois que le boss perd tout le temps, il est bugué

pardouin: donc suffit qu'il fasse des combats pour qu'automatiquement des gens montent

leojean890: (générer une liste d'objectifs en fonction de l'assiette que tu veux)

Default avatar.png vivibgyctu: ah oui truc de dingue

Default avatar.png vivibgyctu: sheeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeesh

**WhatTrickeryIsThis throws bananas in the air

**Thyl pensent que si il y avaitBlaiseEbuth il crierait au flood

pardouin: Thyl est plusieurs dans sa tête D:

Alshock: ça dépend, y en a certains parmi lui qui sont seuls dans sa tête aussi

Thyl: Thyl ne sont pas plusieurs :joy:

Alshock: "Et j'ai des amis qui peuvent le confirmer !"

**philRG ai trouvé 2 codes C++ sur UTTT mais hésite à les pusher

philRG: a

philRG: utilisant MTCS

Thyl: philRG garde la simu

Thyl: je comprend pas pourquoi les Cocs on pas autant de succès sur les joueurs de au lvl

philRG: je me la mets sous le coude, avec celle de tororo du PG CG

Thyl: t'as que des bois

Thyl: :)

philRG: à mon avis, la première passe Gold et la 2ème légende

philRG: la première est plutôt facile à lire, la deuxième un peu moins

Alshock: "je comprend pas pourquoi les Cocs on pas autant de succès sur les joueurs de au lvl" Peut-être parce que les CoCs sont en moyenne excessivement nuls ?

dwarfie: Automaton2000 ... tu ne peut qu'approuver ce que vient de repondre Alshock

Alshock: Le type qui a proposé un CoC minable hier soir, bah j'ai beau râler son truc il passe hein

Automaton2000: bah c'est le problème de la semaine dernière

Alshock: Et de la semaine d'avant ça aussi Automaton2000

Automaton2000: alors que j'ai rien à voir avec le code

dwarfie: Automaton2000 : tu te defend bien vite ... mais sur ce coup la , t'y es pour rien

Automaton2000: ça se fait en 10 lignes

dwarfie: Automaton2000 : 3 le plus souvent , c'est bien ca le probleme ....

Automaton2000: c'est quoi le rapport avec le fait que je trouve un peu de chance

philRG: quitte à écrire une simulation, autant la faire en C++, on gagne en lisibilité et performance

dwarfie: le pire , c'est quand je vois que sur la quest map , les gens sont forcés de faire un CoC pour acceder aux achievement ia et prog ...

Alshock: Alors en performance oui, en lisibilité par contre, ça dépend de quoi tu pars

philRG: par contre hors simulation, je préfère le python, plus à l'aise et je peux coder comme je parle

dwarfie: :thinking: euh ... non , le pire c'est de lire le texte d'ambiance ce cette quete en fait

dwarfie: "ameliorer competence" ... rarement vrai ...

Thyl: pareille philRG

Thyl: le problème c'est qu'il faut que je perde cette habithude et que je me sente à l'aise avec le cpp

dwarfie: facile ca ... fait 50-100 puzzles en cpp et tu seras a l'aise ;)

Thyl: dwarfie oui

Thyl: mais par exemple

Thyl: tu codes à l'aise avec python

Thyl: sauf qu'il est pas assez rapide

Thyl: donc tu fais l'algo en python

Thyl: et tu le refais en cpp

Thyl: moi je veux sauté l'étape python

dwarfie: je code pas a l'aise avec python ... je code a l'aise en php , plus facile de passer a c++ apres

dwarfie: (sauf que je le fait meme plus :) )

philRG: dwarfie a pas tort Thyl :-) profite de ta jeunesse

philRG: s

dwarfie: et l'algo , ca se fait sur papier ;)

dwarfie: ca depend pas du langage

philRG: faut pratiquer le langage

Thyl: oui

Thyl: c'est juste la prochaine étape :)

philRG: j'ai écrit des tonnes de cout << à l'époque, et rien que ça quand j'ouvre un code C++, je ne fuis pas en courant :-D

BigUP: philRG, alors, que tu aurais pu faire de magnifique printf !

dwarfie: ou un puts

dwarfie: mais clairement printf permet de faire des trucs qu'on peut pas faire avec cout ou puts ... surtout en golf :D

dwarfie: genre : printf("bbbonjour"+2) :rofl:

pardouin: oui typiquement printf(" %d" + (i < 1), v) bien pratique pour afficher des valeurs sur la même ligne

philRG: BigUP zarbi qu'on faisait tant de cout oui, je sais plus pourquoi, peut-être du fait du framework utilisé

philRG: l'affichage était géré par le front, et les données récupérées de la base en utilisant les API du framework codé en C++

philRG: en gros à mi-chemin entre le code et le paramètrage

philRG: on faisait pas de malloc. J'ai croisé un débutant qui faisait tourner des codes C qui faisaient coredump 1 fois sur 10 comme tous les codes étaient censés utiliser les API C++ du framework

philRG: personne avait du lui expliquer le fonctionnement du framework et environnement d'exécution

philRG: quand j'ai essayé d'expliquer, il m'a traité de c..

philRG: bref les joies du dev et des architectes du dimanche

jdeveil: salut la commu

scogliani: Alshock tu parles de quel Coc ?

jdeveil: un qu'il a pas apprécié hier soir :p

Alshock: @scogliani me fais pas parler d'horreurs

Alshock: @pardouin tu viens pas de réinventer le "% d" là par hasard ?

JSanction: Bonjour, je pense avoir trouvé quelque chose qui ressemble à un bug sur un puzzle, mon code fonctionne en python, en js, j'ai testé en java, j'ai les mêmes résultats à la fin mais ce qui est attendu est différent comparé à mes 2 autres algos

WhatTrickeryIsThis: python, js sont bien différents de java :D

WhatTrickeryIsThis: prudence donc

WhatTrickeryIsThis: regarde tes types

JSanction: Sauf que là, ça fonctionne sur tous les tests sauf le dernier

WhatTrickeryIsThis: c'est quel puzzle?

JSanction: Je vais tester d'utiliser du double pour voir, à la place de mes floats

JSanction: https://www.codingame.com/ide/puzzle/factorial-vs-exponential

WhatTrickeryIsThis: t'utilises le primitif ou le Float Double

JSanction: le Float

WhatTrickeryIsThis: 100* Double en Java tu aura des surprises

WhatTrickeryIsThis: pareil en float j'imagine

JSanction: exact le double fonctionne mais pas le Float

JSanction: c'est étrange

JSanction: ça veut dire que mon float n'était plus assez précis...

JSanction: ±2-149?1.4×10-45 ? ±2128-2104?3.4×1038

JSanction: ça veut dire que j'ai dépassé la valeur maximale

WhatTrickeryIsThis: probable, vu le nom du test :p

JSanction: Je pensais que ça irait vu qu'en js j'ai été très vite limité par l'espace mémoire des calculs

JSanction: Du coup je pensais que mon algo était large pour java, faut croire que non, merci du coup de main

Tessar: salut

WhatTrickeryIsThis: Il s'appele comment le jeu des potions et des sorcieres? le fall challenge 2020

dwarfie: oui

WhatTrickeryIsThis: FallChallenge, c'est pas terrible pour m'y retrouver dans mon workspace

WhatTrickeryIsThis: j'ai renommé en PotionsSorcieresFallSC2020

WhatTrickeryIsThis: :(

WhatTrickeryIsThis: je vais m'amuser dessus en attendant le Summer Challenge

dwarfie: tu vas attendre longtemps ;)

Alshock: Arrête de retourner la plaie dans mon couteau WhatTrickeryIsThis

Alshock: Surtout que j'ai même pas eu le temos de faire le précédent

WhatTrickeryIsThis: si ça peut te rassurer, je crois je t'ai monté sur ton utt Alshock

WhatTrickeryIsThis: mais je suis pas sur que tu puisse espérer passer legende non plus

Alshock: Non, cette version est hardstuck, faut que je finisse le rework que j'ai lancé y a environ 300 milliards d'années

Alshock: un des millions de trucs que je commence et que j'ai systématiquement la flemme de finir

Bon[]Crayon: Salut :ghost:

Bon[]Crayon: Bonjour Professeur Automaton2000.

Automaton2000: mais de la façon de faire

Bon[]Crayon: Automaton2000 C'est le résultat qui importe.

Automaton2000: parce que maintenant on est dans les puzzles de cg

Bon[]Crayon: Automaton2000 le 100% sinon rien

Automaton2000: mais on voit pas le rapport avec le fait de pas avoir les bonnes idées

Bon[]Crayon: Automaton2000 pas de bonnes idées, pas de 100%

Automaton2000: ouais du coup ça devrait etre bon

dwarfie: malheureusement , y'en a qui font 100% sans avoir les bonnes idées ... juste en le piquant ... pas vrai Automaton2000 ?

Automaton2000: mais oui je suis nouveau sur le site

dwarfie: Automaton2000 : primo , c'est pas une excuse ... secundo , elle est bidon ton excuse ...

Automaton2000: mon dieu que c'est lent

Bon[]Crayon: J'ai l'impression q'une phrase de l'énoncé en `Monospace` ne s'adapte pas à la largeur du cadre.

Bon[]Crayon: https://www.codingame.com/contribute/view/67293516d9a773d8a3de01469bde7324065a

WhatTrickeryIsThis: ça a été écrit avec le mauvais[]Crayon je penses

Bon[]Crayon: Est-ce qu'il y a une solution ?

Bon[]Crayon: :grinning:

nicola: Oui, 42.

philRG: purée j'en ai bavé

philRG: c'est un Coc?

Alshock: as-tu atteint la blanche colombe ?

nicola: Qui propose un CoC où la réponse est invariablement 42 ?

philRG: print(math.floor(sum([int(input()) for _ in range(count)]) / count))

Jiway: Bonsoir public

WhatTrickeryIsThis: :metal_tone2:

philRG: AIshock :joy: nan pas encore assez bavé :-D

Alshock: http://chat.codingame.com/pastebin/f46448d7-3304-4782-a05d-bb1d8d3d5385

Alshock: J'en reste sans voix

Jiway: C'est pas une blague du genre + est pas définit pour les uint64 et du coup il fait un cast implicit en int?

WhatTrickeryIsThis: c'est juste un wrning

Alshock: Je pense que c'est une blague du type il a remarqué que le bitfield fait moins de 31 bits donc ça tient dans un int

WhatTrickeryIsThis: y à le même genre de bouze qui peut arriver à ceux qui font des (for unsignedint i++à;....)

Alshock: c'est qu'un warning, mais un warning que je comprends pas ça me fait me poser des questions

Jiway: Ah mais parce que t'as fait deux uint64 sur une plage de 32 bits?

Jiway: Je comprends pas dans quel cadre tu dois faire ce genre de pratique barbares

Alshock: en fait c'est des uint32_t mais j'avais pas encore scale down

OldJohn: https://wg21.cmeerw.net/cwg/

Jiway: Malotru

OldJohn: Donc c'est implémentation dépandant... Confondant,n'est-ce pas

OldJohn: Au moins le compilo exprime ce qu'il fait dans la comparaison

Alshock: Je suis pas sûr de quelle issue tu parles

OldJohn: De la tienne, Etienne

philRG: ben les 3 variables sont de même type

Alshock: je voulais dire, dans le lien xD

philRG: ah c'est une struct

WhatTrickeryIsThis: si tu fais des operations sur des varialbes de mêmes type, ça peut donner des trucs de pas même type

OldJohn: Fichtre désolé !

WhatTrickeryIsThis: d'où les loss precisison, les truncate, les arrondis

OldJohn: 739

WhatTrickeryIsThis: bon arrêtez les gros mots svp, Automaton2000 va les répéter

Automaton2000: salut à tous et à WhatTrickeryIsThis

WhatTrickeryIsThis: salut

Alshock: Merci beaucoup OldJohn ! <3

Jiway: Automaton2000 dit pas de gros mots s'il te plait

Automaton2000: je le fais en quel langage ?

Jiway: En aucun Automaton2000 on a dit pas de bétises

Automaton2000: oui, je suis d'accord avec toi

Jiway: Bien

WhatTrickeryIsThis: pas en allemand stp

Jiway: Je viens de faire l'exo "Container Terminal", je me souvenais pas que les exercices faciles pouvait avoir des petits tricks qui sont pas décrit directement dans l'énoncé

WhatTrickeryIsThis: What Trick?

Jiway: Pour moi les exos faciles c'était on t'explique ce qu'il faut faire, et c'est tout

BlaiseEbuth: Genre y'a des règles à respecter...

Alshock: Mais la propal semble s'intéresser exclusivement aux bitfields de signe indéfini (les fameuses indéterminations de int char et consors)

Jiway: La difficulté des exos faciles pour moi, c'est de l'ordre du "Je connais pas suffisamment le langage pour savoir quel container je dois/peux utiliser"

BlaiseEbuth: "pour moi"

Alshock: pour lui, pour elle, et tous ceux qui le veulent

WhatTrickeryIsThis: What Trick Is This?

Jiway: C'est le cas des exercices proposés par Codingame directement. Tu peux tous les résoudre en suivant à la lettre ce qui est décrit dans l'énoncé

**BlaiseEbuth slaps Alshock with a large summer hit.

Jiway: Là faut que tu vois que tu peux pas empiler un conteneur sur un conteneur qui part plus tôt, et c'est pas explicite

BlaiseEbuth: L'ironie du propos passe au dessus de jiway...

Jiway: Je suis trop choqué pour réfléchir xD

philRG: AIshock j'ai rien compris à ton warning, et je suis motivé pour apprendre ;-)

philRG: ‘uint64_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]

philRG: où est l'int?

philRG: il y a que des uint64_t

dwarfie: perdu ... uint6_t , c'est ULL et pas UL ;)

dwarfie: uint64_t

philRG: bon je vais me mettre à scratch moi

nicola: Ça manque par ici.

nicola: On propose à [CG]Thibaud ?

BlaiseEbuth: Le truc pour collègiens ?

nicola: Oui.

WhatTrickeryIsThis: moi je voudrai jouer à un jeu genre pokemon, mais à la place des pokemon on atrappe des bananes

nicola: Il manque uint64_t dans un coin ?

dwarfie: "Qu'est ce que ça te fait quand Scratch s'aggripe à ta jambe et se frotte de haut en bas ?"

BlaiseEbuth: Je te fais la réponse en avant première nicola: "Ca serait intéressant... Mais c'est pas une priorité. :("

philRG: nicola: c clair :-D

nicola: UTTT en Scratch.

nicola: On ne passe pas le premier balaise.

WhatTrickeryIsThis: nice Blaise, la priorité ça doit être le summmer Contest probablement

nicola: Ou même coder un BFS en Scratch.

nicola: Ça t’élimine de 95 % des puzzles.

BlaiseEbuth: Nan. La priorité c'est faire venir plein de monde (on sait pas pourquoi) et l'escape truc.

nicola: Faire venir du monde, j’ai une idée (des données anonymisées).

nicola: Pour les recruteurs.

BlaiseEbuth: Bah ouai, quand c'est gratuit, c'est toi le produit.

WhatTrickeryIsThis: faire venir du monde = submits plus lent :(

nicola: Un peu comme les vendeurs de GPS pour bagnoles pompent leurs données pour affiner leurs bases de données.

nicola: Faire venir du monde → plus de sous → plus de serveurs.

Bon[]Crayon: Est-ce que certains ou certaines d’entre vous utilisent un client externe pour le chat ?

nicola: Tant qu’ils ne sont pas à Strasbourg.

philRG: je trouve ça bien l'escape game sinon, mais j'ai pas pu tester, pas de fenêtre vi

BlaiseEbuth: D'où ça fait plus de sous ?

WhatTrickeryIsThis: y à des fuites sur les recette CG apparemment, Apo doit avoir une combine

nicola: (Plus de données)

philRG: et mon mulot s'est fait attrapé par le chat

BlaiseEbuth: Les données faut les faire, si les gens viennent créent un compte et se barrent, y'a pas masses de données.

nicola: Non, pas de client externe (pidgin rame à mort chez moi).

nicola: Le premier truc, c’est de filtrer les données.

philRG: graphiquement il y a de l'idée quand même, perso j'ai pas testé :expressionless:

nicola: Et ceux qui créent un compte puis se barrent ne font pas ramer les serveurs.

nicola: philRG, Scratch ?

BlaiseEbuth: Pas actuellement Bon[]Crayon mais j'ai l'habitude. -_- c'quoi l'problème

BlaiseEbuth: ?

Bon[]Crayon: Pour savoir si ça fonctionnait.

Bon[]Crayon: Il faut que je me renseigne comment le chat fonctionne.

philRG: nicola: oui

philRG: https://machinelearningmastery.com/simulated-annealing-from-scratch-in-python/

philRG: merci gargle :-D

philRG: je tape scratch et il me file ce lien

Remiavecuni: Bonjour, est-ce que quelqu'un s'est penché sur le puzzle de la semaine ?

WhatTrickeryIsThis: Un Brownlee tiens

Bon[]Crayon: @Remiavecuni C'est lequel ?

WhatTrickeryIsThis: sont méchants en triathlon

BlaiseEbuth: Bon[]Crayon: mal

Remiavecuni: C'est Tiling by Square

Remiavecuni: Je suis un peu perplexe quant à la démarche

Alshock: j'ai même pas regardé

Bon[]Crayon: @BlaiseEbuth merci

WhatTrickeryIsThis: suffit de sommer les aires avec un bruteforce?

BlaiseEbuth: Si tu veux un client externe -> pidgin. C'est celui qui subit le moins les problèmes de conf du serveur xmpp. Bon[]Crayon

Bon[]Crayon: ok merci

WhatTrickeryIsThis: c'est carrement débile, on peut toujours remplir un rectangle avec des 1

WhatTrickeryIsThis: la réponse c'est w*h

Remiavecuni: Je pense qu'il faut trouver le nombre minimum.

WhatTrickeryIsThis: ah ouééé

WhatTrickeryIsThis: malin

Remiavecuni: Donc mettre les carrés les plus grands possibles

WhatTrickeryIsThis: malin comme un singe

Remiavecuni: mais pas trop, car si on comble avec des 1x1 ça fera trop.

WhatTrickeryIsThis: somme des aires = w*h, c'est le premier trick

WhatTrickeryIsThis: pas certain si y à une condition supplémentaire

WhatTrickeryIsThis: peut être par récurrence

WhatTrickeryIsThis: en programmation dynamique

WhatTrickeryIsThis: parceque tu connais la solution sur des rectangles inclus dans le rectangle père

WhatTrickeryIsThis: faut demander à dwarfie il a gagné celui là

dwarfie: hé hé

dwarfie: et en 25 lignes claires en plus :yum:

WhatTrickeryIsThis: hardcodé quoi

dwarfie: meme pas ... c'est fou ce que ca ressemble a un bfs ... en meme temps .... ;)

dwarfie: mais c'en est pas un ... :D

WhatTrickeryIsThis: un bruteforce sur le nbr de carrés + test sur les aires, y à pas mieux

WhatTrickeryIsThis: :strong:

dwarfie: pas si sur ...

WhatTrickeryIsThis: nan pas sur parceque les carrés si ça se trouves ils rentre pas en largeur :D

WhatTrickeryIsThis: le buteforce pas trop forcé donc

dwarfie: ah le sale .... je vient de voir une solution , c'est limite du harcode en effet .... le gars a fait un tableau contenant toutes les valeurs possibles par rapport aux contraintes :D

Bon[]Crayon: C'est malin.

WhatTrickeryIsThis: malin comme un singe

WhatTrickeryIsThis: faut que je reprennes les puzzles, je suis bientôt lvl40

WhatTrickeryIsThis: 2500 xp, c'est combiens de puzzles ça :thinking:

dwarfie: 50

WhatTrickeryIsThis: ouch

dwarfie: bon ... 480 fait en php ... ca doit me faire presque 500 de resolu ... faudra vraiment que je fasse le vrai compte un jour ...

dwarfie: c'es tplus vraiment la que je peut gratter des XP (meme s'il me reste des officiels a 500 cp qui trainent)

dwarfie: ... 500 xp ...

WhatTrickeryIsThis: j'en ai fait qu'une dizaine

WhatTrickeryIsThis: de community

WhatTrickeryIsThis: j'ai tous les autres mais pas nitendo en C++

WhatTrickeryIsThis: il rapport lui je crois

WhatTrickeryIsThis: Automaton2000 il a fait nintendo

Automaton2000: donc faut le faire avec un seul pod

WhatTrickeryIsThis: c'est pour ça il est haut lvl

WhatTrickeryIsThis: y à un lvl mini pour parler sur le chat

WhatTrickeryIsThis: ou y avait

BlaiseEbuth: C'est une blague groovy ? C'est tellement lent que ça timeout 4 fois sur 5 sur le test 1 de temperature...

BlaiseEbuth: Ah. Des fois ça timeout alors que t'as sorti la bonne réponse

WhatTrickeryIsThis: c'est lent comme java

WhatTrickeryIsThis: bhe tu as raté un \n ou un truc

BlaiseEbuth: Bah c'est un copié/collé d'un code java, et aucun souci en java...

WhatTrickeryIsThis: sysout existe pas en groovy

WhatTrickeryIsThis: si?

BlaiseEbuth: Genre j'y connait quelque chose...

WhatTrickeryIsThis: remplace

WhatTrickeryIsThis: println

WhatTrickeryIsThis: println "output"

WhatTrickeryIsThis: et les imports, les types

WhatTrickeryIsThis: Scanner in =...

WhatTrickeryIsThis: supprime Scanner

BlaiseEbuth: par ?

WhatTrickeryIsThis: par rien

WhatTrickeryIsThis: on dit pas int a =2 en groovy apparemment

WhatTrickeryIsThis: on dit juste a =2

BlaiseEbuth: Bah ça c'est bon

BlaiseEbuth: Le code fonctionne hein, seulement il timeout souvent

BlaiseEbuth: Mais si tu spammes le test des fois ça passe

WhatTrickeryIsThis: cqfd

WhatTrickeryIsThis: spam

WhatTrickeryIsThis: ça me fait penser au spam submit en battledev

WhatTrickeryIsThis: bientôt la battledev

Default avatar.png ldiaks01: hello guys

BlaiseEbuth: o/

Remiavecuni: Je suis en train de chercher sur le web des solutions mathématiques au puzzle de la semaine, c'est pas gagné ...

WhatTrickeryIsThis: c'est pas une soluce mathematique que tu cherche, c'est informatique

Remiavecuni: Si je trouve une solution mathématique, je peux la coder en informatique

Remiavecuni: Puis si je trouve une solution informatique, il n'y a plus d'intérêt ;)

dwarfie: la solution mathematique s'applique pas dans ce puzzle ... pas de bol :D

Remiavecuni: Qu'est-ce que vous suggérez comme piste ?

WhatTrickeryIsThis: fait des gros carre qui prennent la largeur, ça devrait converger

WhatTrickeryIsThis: carre largeur + carre largeur residuel +++

WhatTrickeryIsThis: coupe une bonne tranche à chaque occurence jusqu'à 1

WhatTrickeryIsThis: out( nbrOccurence)

Remiavecuni: Est-ce que cette solution n'est pas influencée par l'exemple ?

Remiavecuni: J'ai l'impression que ça ne fonctionnerait pas pareil si le rectangle faisait 11 par 12

WhatTrickeryIsThis: les trucs paires, ils se coupent en deux rectangle peut être bien

Remiavecuni: J'ai bien envie de tester toutes les dimensions possibles, en commençant pas le carré le plus grand possible (11x11 dans l'exemple), puis en diminuant jusqu'à la moitié (7x7 pour cet exemple), puis remplir l'espace restant par le carré le plus grand possible ... mais j'ai peur que ce soit une solution trop lourde.

Remiavecuni: * la moitié du côté le plus grand

Remiavecuni: Tiens je vien sde me rendre compte que j'excluait le cas où le rectangle est "long" (petit côté inférieur à la moitié du grand côté)

WhatTrickeryIsThis: ça à l'air d'être moitie -1 la solution optimale, mais bon dans le doute bruteforce

philRG: Remiavecuni: c'est la solution que j'ai trouvée sur LeetCode, mais elle n'est pas minimale

BlaiseEbuth: Tricheur

philRG: après il ne me semble pas y avoir de code optimal

dwarfie: definis "code optimal"

philRG: ie qui trouve toutes les solutions

dwarfie: ben si ...

BlaiseEbuth: Il te dit que non.

dwarfie: ah ben oui , c'est vrai ... j'ai pas un code , j'ai un script en php qui le fait ... :D

philRG: j'ai trouvé une solution en Haskell: http://int-e.eu/~bf3/squares/Young.hs

Remiavecuni: Je suis en train de remplir un tableau ave cles solutions évidentes ... pour voir si je trouve une formule ensuite. Mais ça va pas être évident avec les nombres premiers entre eux.

BlaiseEbuth: ruby import prime...

BlaiseEbuth: :3

Remiavecuni: philRG c'est pas une solution, c'est le tableau que je voulais faire ... merci pour le gain de temps :)

dwarfie: pff ... tout ca pour juste placer des carres ....

**dwarfie tend un verre d'eau que vous finissiez de vous noyer les gars

WhatTrickeryIsThis: http://chat.codingame.com/pastebin/2d076a8e-37b7-456d-a5a4-06762f30d105

WhatTrickeryIsThis: ça marche pas trop mal

WhatTrickeryIsThis: à une vache prêt

WhatTrickeryIsThis: pour autant, ça decale de 1, je suppose le brute force du cut c'est mieux

Default avatar.png Atraya: Hello , bonsoir tout le monde

Remiavecuni: Bonsoir

nicola: Du cut du cut du cut !

Zorg1: le professionnel de la profession

Default avatar.png ldiaks01: Woww, en cinq secondes

dwarfie: regle du jour : quand on fait une mcts avec des valeurs de wins en float , on devrait jamais laisser un type int pour wins dans la fonction ucb

Default avatar.png Yvan435: c'est possible des tests codingame en html?

BenPix: Bonsoir, je vois que les tips donnés pour le Spring Challenge 2021 c'est MiniMax. Vous pensez qu'on peut battre le boss Gold avec ce type d'algo ? (j'ai encore jamais codé de MiniMax)

BenPix: Yvan435 non je pense pas, HTML c'est un langage de structure, c'est pas de programmation. Ici y'a que des problèmes d'algo, pas de QCM

dwarfie: 29 victoires pour une defaite a othello en appliquant la regle du jour .... :D

dwarfie: mais le boss est quand meme haut ...

dwarfie: et 30 places de mieux a oware avec la meme correction ... heureusement que je l'ai vu ... ca m'evitera de me planter la prochaine fois :rofl:

Thyl: gg dwarfie

Thyl: j'ai jamais comprit le mcts

Thyl: comment tu peux avoir des perfs pour faire des tours et des tours...

dwarfie: mon mcts , c'est 40 lignes generiques maintenant ...

dwarfie: tout se joue sur la gestion des etats et trouver le moyen de simuler rapidement ...

Thyl: sur Oware tu m'as éclaté

Thyl: j'ai un minimax deep 8

dwarfie: sur oware ... j'ai que 5k simu par tours ...

**dwarfie va finir juste derriere le boss a othelle ... c'est sur ...

dwarfie: oware , les parties peuvent etre tres longues , c'est ca le soucis ...

dwarfie: 12matchs contre le boss , j'en perd que 4 et je reste coincé derriere ... c'etait sur ca ... :D

dwarfie: va falloir quelque submit pour le descendre un peu mais ca devrait le faire ...

Thyl: avec un bitboard ?

dwarfie: ca et/ou du pre-calcul

Thyl: oware à était résolu

WhatTrickeryIsThis: mon win utt il est int :(

leojean890: Thyl t'as ptet des bugs dans ton oware ?

leojean890: un minmax ça rank vers 30-40

leojean890: dwarfie Othello le boss est un MCTS (darkhorse64), moi en minmax je me suis fait pousser et je suis bottom W1 (les premiers sont en minmax apparemment)

leojean890: (j'ai un winrate < 50% contre le boss)

dwarfie: ca je m'en doutais que tu t'etais fait pousser vu ce que t'as bas en wood 1 ;)

leojean890: papyjo m'a poussé et a poussé aussi java cofffee cup

leojean890: et un 3eme

leojean890: il spammait les submits

dwarfie: je marche sur le top 10 ... j'ai 75% contre le boss et ca passe pas :(

leojean890: je me suis dit bon je repush pas vu qu'il va me pousser ;)

dwarfie: la je tente une variation mais pas sur que ca soit mieux ...

leojean890: ah 75% mais moins contre certains du top ?

dwarfie: par contre une fois passé en wood 1 , je risque d'en faire redescendre :D

leojean890: tu es entrain d'enchainer les MCTS

leojean890: je me suis dit que j'allais m'y mettre

leojean890: ...

leojean890: https://jeffbradberry.com/posts/2015/09/intro-to-monte-carlo-tree-search/ cet article est assez clair

dwarfie: la sur le top je suis a 100 % 50% 100% 100% 100% 50% 100% ;)

leojean890: ah bah normalement tu passes lol

leojean890: sur combien de matchs ?

dwarfie: sauf que le boss est haut ...

leojean890: tu le fait baisser avec des submits

leojean890: ^^

dwarfie: 4 points entre le 1er (hors moi) et le boss ...

leojean890: mais si tu lui mets 75% il devrait baisser, non ?^^

dwarfie: donc dur de monter et la moindre defaite me fait chuter ou fait monter le boss

leojean890: ah je vois dans le leaderboard que t'es 2 pts au dessus du 2nd

dwarfie: je stall a 2.5 derriere lui la

leojean890: ça devrait passer alors si tu le fais baisser

dwarfie: en 3 run , il a plus monté que descendu :(

leojean890: moi si je repush il me semble que je bats que papyjo et java coffie cup en W1 les autres ont > 50% sur moi

leojean890: ah mais les 75% c'est basé sur combiend e matchs ? CG benchmark ?

dwarfie: sur 50 matchs en ide

leojean890: ah ok ouais c pas mal déjà comme métrique

leojean890: dmg qu'au submit tu le fasses monter

dwarfie: et 2 matchs nuls en plus des victoires ;)

leojean890: match nul vu que ton ELO est < au sien ça joue en ta faveur, non ?

dwarfie: jamais ete clair ca ...

leojean890: ce serait logique^^

dwarfie: le boss , j'ai toujours eu l'impression qu'il etait un peu cheaté ... sinon il serait toujours en bas ... :)

leojean890: 32.28 tu montes

leojean890: tu vas sûrement l'avoir soon

leojean890: arf j'ai rien dit ça rebaisse;)

dwarfie: bon , la variation marche un poil mieux contre le boss mais moins bien contre le top ...

leojean890: ce qui compte c de baisser le boss je dirais, non ?:P

leojean890: au pire si t'en fais passer un, osef ?:P

dwarfie: bah ... 3-4 run pour le descendre et ensuite l'autre pour passer devant en ecrasant le top ... bourrin mais ca peut marcher :D

leojean890: par ex hehe

leojean890: après c'est chaud de monter en W1 je trouve^^

leojean890: j'ai pas essayé de réutiliser l'arbre d'un tour à l'autre

leojean890: et de considérer les propriétés de symétrie

leojean890: pour ne pas simuler plusieurs fois des trucs équivalents

leojean890: mais ça pourrait être une bonne idée

dwarfie: tien ... j'ai pas pense a la symetrie :D

leojean890: j'ai pas essayé de coder un truc avec ça

leojean890: j'y ai juste pensé

dwarfie: en meme temps ... pas sur que ca soit rentable

leojean890: ça semble pas si simple à mettre en place

leojean890: car la symétrie n'est plus là rapidement

dwarfie: bon , il a un peu descendu sur ce run ... et en une victoire il remonte de 0.15 ... cheaté je te dis ;)

leojean890: au fait on parlait de dice duel l'autre jour, j'ai réfléchi à ce qu'on a dit.. le state inclut aussi la position des faces, donc faut faire gaffe si on tente d'optimiser la simu et réduire le branching en ne considérant que les cases d'arrivée au lieu de BFS, ça risque de donner des configs différentes de dés parfois

leojean890: (si tu mets la position des faces dans l'éval par ex)

leojean890: genre c'est mieux d'avoir un 6 qu'un 1 pour avoir plus de champs de liberté au coup d'après

dwarfie: j'avoue que je l'ao pas regardé vraiment pour le moment

leojean890: ouais..

leojean890: j'essaye d'améliorer un peu, car dernier de wood 1 lol

Regulus136: qui m'a poussé sur hypersonic ?

Thyl: Regulus poussé en legende ?

Regulus136: oui

leojean890: pareil pendant le SC2021 mdr

leojean890: y'en a un qui a décidé que hypersonic c'est mieux que SC2021^^

Regulus136: j'avais pas touché à mon code depuis novembre 2016

leojean890: mdr ça a mis du temps xD

leojean890: moi je l'avais poussé il y a 6 mois

leojean890: il était vers 15eme gold

leojean890: du coup ça m'a surpris que ça monte légende

leojean890: y'avait plus de 2 pts de ELO entre moi et le boss avant je crois

dwarfie: c'est pas moi ... je retarde de bosser sur HS depuis des mois :D

Regulus136: là il y a un joueur qui a plus de 13 points d'avance sur le boss

leojean890: y'a un fort taux de légende n'empeche sur hypersonic

leojean890: wow un mec en submit avec tanta d'avance ?^^

leojean890: genre 420 légende sur 2300 bots c'est énorme

leojean890: CG ont pas été super sélect sur celui-ci^^

Regulus136: c'est clair

**dwarfie se cache en silver :D

leojean890: 13 pts d'avance il va pas finir dans les abysses de légende lui

Thyl: va déjà falloir que je sois au moins une fois Légende

Thyl: pas gagné

pardouin: tuto pour passer légende: https://www.allocine.fr/film/fichefilm_gen_cfilm=105557.html

pardouin: (j'ai honte)

WhatTrickeryIsThis: les affiches cinema?

WhatTrickeryIsThis: j'ai trouvé une critique cinema sympa de Jack Nikolson

WhatTrickeryIsThis: https://www.youtube.com/watch?v=BdDhaE-GwGA&t=7s

pardouin: XD

pardouin: ça c'est alshock quand il regarde les contrib CoC ^^

leojean890: ouais j'ai vu hier il s'est énervé^^

leojean890: un COC qui va agacer pas mal de monde, on dirait ^^

leojean890: où il faut copier coller des trucs depuis le statement

leojean890: dans le code

leojean890: des encodages de lettres

leojean890: mais il a été validé apparemment

pardouin: j'ai pas regardé mais apparemment c'était ascii art avec seulement quelques lettres :/

dwarfie: evudemment ... y'a que les bons coc qui sont pas validés ....

leojean890: y'a des mecs qui valident un peu tous les nouveaux COC, non ?

leojean890: genre qui ont le oui facile^^

pardouin: ça: https://www.codingame.com/contribute/view/67959e84d38495cb2d8c28ab866670eb88b6

leojean890: perso je vais jamais voir

leojean890: la flemme d'aller voir les COC

leojean890: alors que je suis pas fan de COC

dwarfie: ils ont le oui facile parce qu'il faut avoir le oui facile pour la quest map ... c'est connu

pardouin: en même temps tu as des points de questmap pour modérer/créer des contrib

pardouin: oui voila

pardouin: et là le truc est validé malgré un score de -3

leojean890: la quest map tu peux approve ou reject les 2 marchent pareil

pardouin: il devrait y avoir une condition de score >= 0

leojean890: perso j'ai mis des approval sur 2 multis et voilà lol

dwarfie: ne pas l'avoir dans la quest map ca serait encore mieux

leojean890: "créer une contrib" dans la quest map c pas forcément une bonne idée

leojean890: ça crée bcp de contenu

dwarfie: bon , je passerais vraiment pas wood 1 ....

leojean890: mais ça évite qu'on ait majoritairement des contenus créés avec une vraie idée

leojean890: dwarfie en tunant un peu peut être^^

leojean890: ou te faisant pousser

pardouin: ben surtout là il y a genre 200 contrib en permanence, super pour faire le tri

dwarfie: pousser c'est pour les faibles ... et ca necessite des participants

leojean890: moi je trie par puzzle

leojean890: et ensuite je regarde que multi et optim

pardouin: les gens qui passent 10h pour pondrre un bon un truc se retrouvent noyés dans la masse

leojean890: j'y passe pas 3 plombes en gros:)

leojean890: ouais dmg

leojean890: mais ça finit quand même validé par les serial validers

leojean890: quoi que pour valider des multis y'a moins de candidats

dwarfie: s'ils ont passé 10h , ca sera pas validé ... c'est trop dur donc on refuse ...

pardouin: je regarde la contrib qui avait fait rager alshock, le rendu est vraiment dégueulasse en plus ^^

leojean890: pousser c'est pas le top mais bon quand t'arrives pas à passer ou quand tu passes à autre chose quand t'en as marre ça finit par arriver

leojean890: après y'a peu de candidats qui participent aux multis commus j'avoue

leojean890: un ou 2 de tps en tps par multi

leojean890: tu peux y passer 10h sans pour autant que le puzzle soit dur

pardouin: c'est surtout des gens qui ont quasi tout fait donc ils se rabattent sur les multis commu

pardouin: mais quand tu as encore plein d'autre contenu non fait sur le site c'est pas forcémet ta priorité

leojean890: les gens qui aiment bien les multis

pardouin: oui aussi

pardouin: il y en a qui ne font que ça

leojean890: les commu ce sont pas mal de board games

pardouin: bon toujours pas fait le POTW

leojean890: certains préfèrent ces jeux à d'autres officiels

leojean890: je croyais que t'avais tous les puzzles < hard ^^

pardouin: j'ai refait quelques very hard, j'en ai trouvé des nouveaux faisables si ça t'intéresse

pardouin: non 86%

leojean890: vas y je veux bien ^^

leojean890: 86% hard tu m'avais dit

leojean890: mais 100 < hard

pardouin: 100 100 86 36

pardouin: ça avance tranquilement

leojean890: voilà

pardouin: j'étais à 19 vh

pardouin: mais ça monte vite il y en a peu

leojean890: je vzux bien les faisables vh^^

leojean890: oui je vois

dwarfie: pfff , j'ai fait descendre tout le top10 de 1 point et le boss lui remonte un max ...

leojean890: arf dmg te reste plus qu'à tuner dessus

pardouin: alors derniers que j'ai fait: cubax folding, prime transformations, hitori solver, fill the square!, dungeon designer, squares order, completed mahjong hands

leojean890: d'acc thx

dwarfie: y"a rien a tuner ...quand je le bat 4 fois , il descend a peine et je perd une fois , il s'envole ... ca me rappelle la galere de pcr avec tidymaze ....

pardouin: les plus simples pour toi ce serait hirtori solver et cubax folder je pense

pardouin: ça ressemble aux trucs que tu aimes bien

pardouin: hitori*

leojean890: dwarfie c bizarre ça

pardouin: squares order pas trop dur aussi

leojean890: logiquement l'algo trueskill ferait + descendre que monter qd t'es en dessous

leojean890: pardouin ok faudra que je regarde ça

dwarfie: sauf que 10.000.000 ieme fois ... c'est pas rellement du true skill ....

leojean890: ah

leojean890: mais souvent ça m'avait l'air logique quand je suivais mes submits en regardant le leaderboard

dwarfie: le seul truc ou y'a vraiment un semblant de trueskill c'est le classement de CoC

leojean890: du coup jsp pk c'est bizarre comme ça là

leojean890: faut regarder sur CG stats le nb de victoires et loses et voir de combien ça monte ou baisse, ça peut être à retardement par ex

leojean890: y'a que beardwhale qui te résiste^^

leojean890: 34 le boss, abusé

leojean890: le boss tu l'as baissé que de 0.1 en 1 vict (ou 2)

dwarfie: oui ... et tu vas voir , ces qui'l en gagne une il reprend 0.15

leojean890: encore de 0.1 avec une vict de plus

leojean890: tu lui mets 3/0

leojean890: et t'as des WR > 50% sur tous ouais

dwarfie: c'est ca le plus gonflant .... :(

leojean890: lorenzods te resiste un peu aussi mais tu gagnes

leojean890: le boss a encore perdu 0.1 avec 1 vict de ta part, 33.91

leojean890: 1 vict du boss mais ça l'a remonté que de 0.1

leojean890: ça semble ê équivalent quand il win ou lose en nb de ELO gagnés/perdus

leojean890: vu que tu le bats le spam submit devrait suffir, non ?

leojean890: t'es à 0.8 ça passe ptet

dwarfie: si ca suffisait je serais deja passé y'a une heure ...

leojean890: le pbm c'est les petites loses des mecs en dessous

leojean890: j'ai l'impression que ça te baisse un peu trop

leojean890: meêm s'il y en a peu

leojean890: le boss remonte de 0.08 en te battant

dwarfie: 6 victoires de suite a je monte plus ...

dwarfie: 9 victoire et le monte de 0.3 ... l'arnaque

leojean890: ceux qui te mettent 2/3 loses j'ai l'impression que ça te baisse de bcp

dwarfie: 1 loose , je perd 0.1 ... logique

leojean890: contre les mecs en dessous, peut être car ils ont 2-3 de ELO de moins que toi

dwarfie: c'est pas que je descende le soucis ... c'est que les win font pas monter

leojean890: du coup ça te baisse + de perdre que ça te monte de les battre

leojean890: voilà comme tu dis

leojean890: et c'est dû au fait qu'ils ont plusieurs pts de moins je pense

leojean890: le boss, tu l'as baissé de 0.3 pendant le submit car 6/3

leojean890: ça augmente d'autant par win que ça baisse par lose

leojean890: bizarre car il est au dessus de toi

dwarfie: et voila ... je bat le boss 6 fois , il gagne 3 et du coup il est descendu d'a peine 0.12 ...

leojean890: de 1.5 environ

leojean890: non il était à 34.25 tout à l'heure et là 33.98

leojean890: tu l'as qd même baissé un peu

dwarfie: au debut du submit il etait a 34.1

leojean890: j'avais vu 34.2X moi

leojean890: su CG stats

dwarfie: il avait deja monté

dwarfie: sur la premiere defaite

leojean890: j'ai cru voir +0.1*3-0.1*6 environ

leojean890: vu que 6/3

leojean890: on va voir vu que t'as resub

leojean890: arf le 70eme te met une lose c chiant ça lol

dwarfie: et l'autre descend seulement de 0.08 ... pfff

leojean890: en tt cas ça commence avec une win pour toi contre le boss il est à 33.86 alors qu'il avait 33.98 avant ton sub

leojean890: c'est un bon début

dwarfie: ah oui ... ca fait 0.12 ... en fait faut que je submit , a la premiere victoire contre lui je recommence ...

dwarfie: comme ca au bout de 10 il est en dessous de 33.5 :D

dwarfie: 32.5 plutot

leojean890: c'est le bon plan tu lui mets une win quand t'es encore 10 places en dessous

leojean890: il baisse de + que quand t'es proche

leojean890: ouais en fait vu comme ça ça prendra énormement de submits pour le baisser assez

leojean890: (mais pour moi il avait baissé de 0.25 au submit précédent^^)

leojean890: arf 2/1 pour lui

dwarfie: pfff ... 10% de perf en moins ... c'est les serveurs qui me chient dessus la ...

leojean890: dmg c'est resté à 2/1

leojean890: ça aide pas

leojean890: 3/1 pour le boss mouais :s

leojean890: tu l'as doublé au final mais ça reste un peu juste, va falloir submit 20 fois pour passer ;)

dwarfie: ouais ... ou 5 fois plus ....

leojean890: ou !n submit de chance

leojean890: un*

leojean890: t'es quand même pas loin en ELO

leojean890: ah ouais 0.25 d'écart en ELO

leojean890: ça va le faire

leojean890: 0.17 même

leojean890: dommage fallait juste une ou 2 loses de moins contre lui et c'était ok

dwarfie: clair

dwarfie: bon , je vais tenter de flirter avec le timeout

dwarfie: arff ... plus de temps et je gagne pas contre lui ... bizarre ...

Default avatar.png M0oux: bonsoir ! je débute totalement et jessaye d'apprendre le python mais je n'arrive même pas à définir correctement me variables...

Default avatar.png M0oux: quelqu'un pourrais m'apporter un peu d'aide svp ?

leojean890: dwarfie la vache ça a fait ce que t'as dit tout à l'heure là une seule win et il est vachement monté :o chelou

leojean890: M0oux tu regardes des tutos ?

leojean890: ptet que quand la victoire est un des premiers matchs ça vaut plus et plus les matchs avancent moins ça vaut

Default avatar.png M0oux: oui oui mais le variables des tutos sont automatiquement définie (pour ce site) et quand j'esaye d'en définir une moi-même, je ne fait forcément pas les chose correctement sinon ça aurais fonctionner

Default avatar.png M0oux: le site me propose de participer à clah of code, ce que je fait, sans réussir à définir une variable, bon je vai me triturer un peu le cerveau et si j'avance pas plus je reviens vers vous

leojean890: faut que tu forces un typage

dwarfie: oublie les clash ... j'ai plutot quelques puzzles easy pour te faire la main

leojean890: COC c'est pas super, fais les puzzles..

dwarfie: hé hé ;)

leojean890: ;)

Zorg1: :p:p:p

leojean890: les coc c'est pas super pour apprendre

leojean890: ça te force à coder vite pas à reflechir à ce que tu fais

Zorg1: c'est pas pour apprendre c'est pour devenir un expert Fibonacci et Prime numbers

dwarfie: 25% de perf en plus en virant un pragma parasite ...ca fera pas tout mais c'est deja un plus ...

leojean890: wow pragma parasite carrément^^

leojean890: faut faire attention auxquels mettre alors:p

dwarfie: ca fait 2-3 fois ou celui la me fait perdre de la perf : #pragma GCC optimize("unroll-loops")

Default avatar.png M0oux: ok alors vous me conseiller quel puzzles ?

pardouin: thor

dwarfie: temperature

pardouin: the descent

dwarfie: horse racing

pardouin: ̶s̶p̶a̶c̶e̶ ̶m̶a̶z̶e̶

dwarfie: pardouin : :point_right: :door:

leojean890: 33.68 bah voilà il baisse bien ton boss xD

Default avatar.png M0oux: ok merci je vais commencer par the descent

dwarfie: oui mais si je monte pas ca sert pas a grand chose :D

leojean890: resub 10 fois^^

leojean890: moins bon sub que l'autre trop de loses contre les autres

leojean890: du bas

leojean890: mais faitmieux baisser le boss

leojean890: 33.5 now

pardouin: hardcode ton premier coup et submit ton code sur un autre compte qui perd exprès quand il rencontre un joueur qui commence par ton premier coup

pardouin: il battra le boss mais pas toi

pardouin: <- génoe du mal

pardouin: génie*

pardouin: (je plaisante hein ^^)

dwarfie: et si le boss joue le coup il perd contre lui ... vu qu'il y a que 4 premiers coups possibles ...

Zorg1: tous ces grugeurs c'est de la faute à pardouin finalement :D

pardouin: XD

pardouin: je sais même pas de quel multi vous parlez ^^"

Zorg1: tu ferais mieux d'aider le génie local sans bouillir à résoudre P=NP

pardouin: je savais pas comment lui répondre alors j'ai tenté l'humour

Zorg1: bah l'interessant j'ai un peu fouillé tout ça, ça m'a un peu rafraichi la mémoire

leojean890: othello hehe

leojean890: le boss baisse encore là!

Zorg1: le boss wood2 ?

dwarfie: s'il descendait autant que j'ai fait descendre le top 10 ... :D

leojean890: mais field3 t'a bien ralenti ce submit

dwarfie: alors que c'est celui que je battais a 100% hier :D

leojean890: mais le boss.. en continuant ainsi ca ira^^

**dwarfie sent venir le remake de pcr ... une galere pour etre promu et apres direct dans le top 20 :D

leojean890: le wood 2 de pcr c'est un peu ça

dwarfie: c'etait le gold qui m'avait gonflé un tres long moment ...

leojean890: ah ok^^plus dur xD

leojean890: le W2 y'a plein de bloqués n'empeche^^

leojean890: je suis en bronze là avec heuristique vite fait, pas de simu^^

leojean890: (pcr)

BlaiseEbuth: pcr...

Zorg1: y en a qui était Bronze PCR avec un WAIT ...

BlaiseEbuth: Ca marche plus depuis longtemps.

Zorg1: je m'y étais fait poussé à l'ouverture des ligues avec un WAIT

Zorg1: après le WAIT n'est pas une si mauvaise stratégie à ce jeu

BlaiseEbuth: J'ai un WAIT en arène depuis 2 ans et il est toujours Wood2

BlaiseEbuth: Y'a une contrib qui s'appelle Turtle ! :o

BlaiseEbuth: C'est un coc...

Zorg1: ha un espèce de logo

dwarfie: un coq ?

dwarfie: :D

pardouin: fini le POTW

pardouin: me suis compliqué la vie je crois

pardouin: bonne nuit !

Zorg1: bn

pardouin: ah tiens c'est marrant, je suis passé de 36% à 36%

pardouin: parce qu'avant j'avais juste copié-collé mon goro want chocolate et ça passait plus de 50% des validateurs

pardouin: ça veut dire que ça ajoute au pourcentage global de complétion même quand on ne fait pas 100% :o

pardouin: moi qui pensais gagner de précieux pourcentages :'(

pardouin: allez zou

jdeveil: bon c'est l'heure d'aller se coucher pour pas dormir demain matin au boulot... bn