Chat:Fr/2021-05-06

From CG community
Jump to navigation Jump to search

Vry: Yo les gens ... today is a great day ! :D

Vry: Something magical will happen topday ... :stuck_out_tongue:

leojean890: o/ Vry ^^

dbdr: un crash magique des serveurs? ;)

Galrauch: salut

Galrauch: 16h avant c'etait le vendredi a 18h non?

[CG]Thibaud: oui

Galrauch: faut que je rajuste mon alarme :p

Vry: C'est cool, je vais pouvoir commencer avant d'aller chercher les gamins à l'école ! ;)

Vry: o/ leojean890

dbdr: Battery 0: Discharging, 43%, discharging at zero rate - will never fully discharge.

dbdr: c'est cool, j'ai le mouvement perpetuel

Zorg1: Salut tout le monde et le bot survivant Automaton2000

Automaton2000: et au moins un an

Zorg1: vry : bah n'oublie pas d'aller les chercher, n'attend pas de corriger "encore un bug et c'est bug" :p

Zorg1: *c'est bon

nicola: [CG]Thibaud, je ne peux pas lire le profil de https://www.codingame.com/forum/u/Phoenix_X.0.

nicola: J’ai droit à un beau Pigeot 404.

[CG]Thibaud: https://www.codingame.com/forum/u/phoenix_x.0/summary

nicola: Pareil.

nicola: Not Found

The requested URL was not found on this server.

[CG]Thibaud: j'ai réussi à y accéder depuis le forum

leojean890: Zorg1j'ai enfin réussi mars-colonization début de matinée et ce n'était pas sans galérer, j'avais plusieurs bugs^^

Haashi: gg

leojean890: thx, ce n'est pas le plus simple mais faisable par rapport à certains^^

Zorg1: leojean890 : ouaip j'ai vu ça gg ^^

nicola: Pas moi, [CG]Thibaud.

nicola: Si je clique sur son avatar, j’ai l’erreur.

Zorg1: mais t'as vu c'est très con une fois que t'as trouvé le sous arbre couvrant

Alshock: le problème c'est de trouver un bon couvreur, les tortues par exemple ça couvre bien @Automaton2000

Automaton2000: je sais meme pas a faire mieux que ça

leojean890: bah suffit d'appliquer kruskal correctement

Alshock: Tu te débrouilles très bien Automaton2000 te dévalorise pas

Automaton2000: en fait tu peux pas vraiment le problème

leojean890: initialement je ne générais pas toutes les arêtes

leojean890: ensuite on enlève les s-1 plus chères car le s-ieme satellite va permettre une jointure avec les autres

leojean890: et on print la distance suivante

leojean890: avec qq fonctions utilitaires def isPathBetween(arbre,n1,n2) pour éviter les cycles et def complet(arbre) pour vérifier qu'on a bien tout visité (que j'avais déjà faites pour electrical-grid)

jfaixo: H-4, ca se précise

Default avatar.png AlexTornado06: m

Default avatar.png AlexTornado06: Bnnicez moi +

Default avatar.png AlexTornado06: non

Default avatar.png AlexTornado06: bannicez moi svp du tvhat cest justes pour un teste etapré unbanez moi svp les modos

Default avatar.png AlexTornado06: je suis un gamin de 4 ans qyui est trop intelligentb

Default avatar.png AlexTornado06: les modos vous ete moches (svp ne me bannicez pas)

b0n5a1: o/

Default avatar.png JBM: \o

b0n5a1: Pour ceux que ça branche, gratuit jusqu'au 09 mai : https://store.steampowered.com/app/414160/Nubarron_The_adventure_of_an_unlucky_gnome/

Sakisan: oo

Bon[]Crayon: Salut

Bon[]Crayon: Automaton2000 yo

Automaton2000: y'a pas de raison de faire du code

Bon[]Crayon: Automaton2000 Le code a ses raisons que la raison ignore.

Automaton2000: vous êtes sur quoi ?

Bon[]Crayon: Automaton2000 Sure les nerfs.

Automaton2000: il est où le boss gold

Bon[]Crayon: Automaton2000 Dans la salle d’attente.

Automaton2000: c'est pas tout ça mais j'ai pas mal de temps pour les contests :)

Bon[]Crayon: Automaton2000 Ça tombe bien.

Automaton2000: non je te vois pas

Bon[]Crayon: Automaton2000 Coucou :wave_tone2:

Automaton2000: bonsoir tout le monde est d'accord pour dire que c'est pas ce que dit magus

Bon[]Crayon: Automaton2000 Il a toujours raison.

Automaton2000: quelqu'un peut m'expliquer le principe de base de cg

Bon[]Crayon: Automaton2000 C'est simple, le principe de base est de dire tortue.

Automaton2000: automaton2000: on parle de ceux qui ont un code qui ne compile pas

Zorg1: bien le bot qui s'autoping ^^

Bon[]Crayon: Ce bot a une voix dans sa tête.

Sakisan: C'est Crayon qui déclenche Automaton ou c'est l'inverse?

Zorg1: la science n'a pas encore répondu à cette question

Zorg1: doit y avoir une histoire de relation symbiotique à mon avis

b0n5a1: ils sont connectés avec du mycélium ces deux là ^^

Default avatar.png KiwiPoilu: Salut, ce site vaut le coup pour lc C svp ?

krolhm: le language C tu veux dire ?

Default avatar.png KiwiPoilu: oui

krolhm: Moi je code tout en C pour l'instant donc jsp

krolhm: Tu sais déjà coder en C ?

b0n5a1: ouais t'as de quoi faire avec les puzzles

Default avatar.png KiwiPoilu: je sais coder qu'en C jsutement :grin:

krolhm: bah nickel

BlaiseEbuth: Ca veux dire quoi "valoir le coup pour le C" ?

krolhm: nan mais même pour les battles de bots je code en c et ça ne me pose pas de problème pour l'instant

Default avatar.png KiwiPoilu: et en clash je me fais exploser, les gens ils trouvent en une ligne en python pendant que moi je dois ecrire un bouquin

Shoyen: Tu peux aller sur du C++, il y a des similarités

krolhm: ah oui en clash c'est sur que ça prend du temps x)

Default avatar.png KiwiPoilu: J'ai rejoint parce que y'a un tournoi a 16h et que mon école nous a suggerer d'y participer

Default avatar.png KiwiPoilu: suggeré*

Greg237: C'est une bonne idée, et tu devrais pouvoir participer au challenge en C.

krolhm: j'ai rejoin pour la même raison xD

krolhm: du coup je me suis entrainer sur Coders strike back et ghost in the cell et j'aime beaucoup le principe

Default avatar.png KiwiPoilu: bah on est dans la meme école :D

krolhm: ah oui xD

LantarSidonis: 42 FTW !!

Default avatar.png KiwiPoilu: :fire:

Alshock: OUIIII ! j'ai enfin trouvé mon bug sur UTTT ! à moins d'une heure du challenge suivant xD

jfaixo: haha xD j'espère que t'as pas épuisé tout ton mana sur uttt Alshock x)

Alshock: @jfaixo tkt de toute façon j'ai 30 de mana, je mise tout sur la régen

Alshock: éclair de givre éclair de givre éclair de givre

jfaixo: mdr, t'aurais pas joué mage sur wow ?

WhatTrickeryIsThis: bien, le contest termine dans 30 minute, il est temps de faire le last push

Alshock: en vrai non, j'ai joué 30 minutes sur WoW et j'ai tué trois sangliers dans toute ma vie environ.

Alshock: Fait incroyable, mon eval se débrouille désormais très officiellement mieux que le hasard ! Kilucru ?

Neumann: Mage frost > le reste

R4N4R4M4: Salut tout le monde

Alshock: Salut R4N4R4M4 ça faisait un bail <3

b0n5a1: o/ R4N4R4M4

R4N4R4M4: Oui, en effet, ça va être dur de s'y remettre

WhatTrickeryIsThis: c'était mieux quand on était jeune

Alshock: Oui ça va être dur, attends je calcule la proba pour que tu galères... -2

R4N4R4M4: Ha ha, c'est quoi une proba ? :D

WhatTrickeryIsThis: quand y avait un contest tous les 2 mois

R4N4R4M4: Le bon temps

WhatTrickeryIsThis: une proba c'est un calcul de chance, donc toi tu as pas de proba

BigUP: [CG*] on peut décaler le démarrage du contest a 18h/18h30 ? je ne vais pas etre pret, j'ai des réunions ...

WhatTrickeryIsThis: oui pas de soucis

R4N4R4M4: BigUP tu commences toujours en retard les challenges de toute façon

BigUP: R4N4R4M4, ouais mais c'est chiant du coup mon code n'est jamais pret pou rles ouvertures de league et ensuite c'est une galère pour monter de league

Alshock: fun trivia, g++ accepte les ' pour faire les séparateurs de milliers dans les nombres littéraux (comme l'underscore dans la plupart des langages) et et pas clang. Y a pas de norme là dessus en C++ ou y a un moyen standard de le faire ?

R4N4R4M4: BigUP, faut être synchro avec les passages t'as raison

R4N4R4M4: *passages de league

b0n5a1: Alshock t'es pas sensé mettre des séparateurs

mapapin: L'heure de début du challenge peut être modifiée ?

Alshock: mapapin pourquoi, tu veux qu'on t'attende ? ^^'

b0n5a1: bien sûr, tu peux commencer plus tard

b0n5a1: ^^

mapapin: Non c'est une question par rapport au message de Bigup, est-ce que lui peut demander à ce que le challenge se lance plus tard pour lui

Alshock: @b0n5a1c'est quand même plus joli avec. Je viens juste de découvrir que c'était pas portable (j'ai jamais de constante à 7 chiffres hors CG)

mapapin: En gros: est-ce que l'heure (16h) du début peut changer ? (mais pas pour moi)

Alshock: @mapapin c'est une blague classique, comme le fait de faire comme si le challenge était déjà commencé depuis une semaine

b0n5a1: c'est plus lisible ouais, mais pas standard donc faut oublier ^^

mapapin: Ok ok

BlaiseEbuth: Si tu commences à croire toute les conneries du chat t'es pas sortie...

mapapin: hm

mapapin: J'ai le droit de ne pas connaitre le fonctionnement non ? ^^'

b0n5a1: on dit se faire troller

Alshock: @b0n5a1 static_cast<size_t>(xxx * 1e6 + xxx * 1e3 + xxx) Je suis un génie non ?

MatthieuC: D'ailleurs dépêchez vous de push avant la fin du challenge... Plus que 20 minutes

BigUP: pareille pour la fin du challenge, je serais peut-etre pas trop dispo, on verra pour fermer plus tot ou plus tard

Alshock: Meeerde ça lag je vais pas pouvoir push à temps

MyPharo: @mapapin, change de fuseau horraire :grinning:

BigUP: ca va dépendre un peu de mon classement

MatthieuC: Qui était là lors du challenge qui devait durer 2h, mais où l'affluence à rendu le truc impossible x) ?

mapapin: Je pensais juste que c'était BigUP qui avait créer le contest et je ne connais pas les droits que les créateurs ont sur le contest

Thyl: c'était quoi le thème ?

MatthieuC: Je sais plus, c'était peut-etre code royal

Alshock: C'était astral

MatthieuC: oui oui

MatthieuC: astral

Alshock: xD

Haashi: suffit de changer la date de son pc pour pouvoir jouer plus tot :nerd:

MatthieuC: oui j'ai testé ça marche bien chez moi

MatthieuC: et ça marche aussi pour retarder sondernier push à la fin du challenge

Default avatar.png Brandon: cob

Zhormos: @Haashi pas vrai: le mien est bloqué en 1998 et je ne vois pas le concours !:nerd:

BigUP: Haashi, à une époque, il y avait un cheat mode pour commencer le contest plus tot. Je crois que c'etait Alt+F4

Default avatar.png Brandon: Combien de personnes vont essayées de ca

Alshock: "tiens un push pour le challenge du mois dernier ? Le timestamp a l'air valide, je prends"

Default avatar.png Brandon: hanger

BigUP: pt'ete ca marche encore

Alshock: oh nan pas les trolls du Alt+F4 par pitié on est pas sur SO

Vry: Le C, c'est le plus fort !

Alshock: Respecte-toi BigUP quand même :sunglasses:

Pedrito_B: C'est comme le portsalut C++

Pedrito_B: c'est plus fort que C

Pedrito_B: deux fois plus fort meme

Zorg1: bigup va falloir mettre à jour tes trolls

BigUP: Alshock, c'est l'ouverture de league, tous les coups sont permis !

Zhormos: On est obligé d'attendre l'ouverture de la league Or pour voir les règles complètes ?

Haashi: les regles completes c'est bronze normalement

Haashi: donc si tout se passe bien on aura déjà toutes les regles ce soir

BigUP: Alshock, ok, n'est pas Beberlenewbie qui veut ! Beberlenewbie ! j'invoque ton esprit !

Zhormos: Ok donc il faut attendre qd mm

Haashi: euh non, il suffit de rusher le bronze

Zhormos: ah oui autant pour moi

Pedrito_B: Le bronze est ouvert tout de suite?

Zhormos: enfait le bronze est accessible d'entrée c'est ça ?

Zorg1: oui faut passer les woods et c'est bon

Zorg1: après quand on est 1000 en wood ça peut être long

Pedrito_B: 12729 inscrits

Zorg1: ça veut rien dire ça

Pedrito_B: C'est plus que pour les sorcieres non?

Pedrito_B: pour le fall 2020

Zorg1: bah tu devait avoir plus de 10 000 inscrits mais au final on était dans les 5000 je crois

Alshock: Pourquoi ça parle de kiki ici ?

Zhormos: donc la methode pour voir les règles c'est de rusher un bot basic mais assez fort pour aller en bronze ?

Pedrito_B: ou alors tu prends ton temps et tu refais ton code à chaque fois

Zorg1: ah 7011 au fall challenge quand même

Zorg1: pas mal

Pedrito_B: au bout du bout c'est le premier à la fin qui compte

Zhormos: c'est permis de partager les règles quand on les a ?

Zorg1: sur 17 663 inscrits

Pedrito_B: ah oui donc moins que fall 2020

Alshock: ouais les règles c'est pas un problème, mais de tute façon mieux vaut commencer par passer bronze

Zorg1: Zhormos : oui ça n'a rien de secret

Seiryn: *knuckles crack

Haashi: pour fall challenge, on avait eu acces au referee ? parce que sinon il y a les regles dans les sources du referee

b0n5a1: ouais il me semble

Zhormos: @Zorg1 @Alshock Ok. en effet ça semble de bon sens de respecter les étapes

Default avatar.png OldJohn: Allez, ne vous en faites pas trop... Relax !

**Zhormos se fait du stress inutile

Vry: Commençons par se brosser les dents ... :grin:

Zorg1: si on a accès au referee depuis au moins Wondev

MatthieuC: dépêchez vous de push... plus que 3 minutes

jfaixo: Pensez à vous hydrater

Pedrito_B: le petit pipi aussi

Default avatar.png OldJohn: Fait !

Alshock: pas le temps, j'ai la bouteille sous le bureau

**Zhormos piaffe d'impatience comme un vieux cheval de course

Zorg1: y en a déjà qui ont fait un stream là dessus ...

leocrabe225: Oh ptn je viens de me réveiller, ça va les gars ? KEKW

Default avatar.png OldJohn: Emile Bilodeau sous Spotify, I am ready !

MatthieuC: Error loading Quest Map


egaetan: Hello

WhatTrickeryIsThis: o/ egaetan

MatthieuC: ya que chez moi que ça a crash?

Seiryn: J'ai 10 secondes encore

**Zhormos comme un comédien avant d'entrer en scène

Pedrito_B: c'est parti

VilBoub: GOOOOoooooooooooo

TylerDurden: gl hf :)

Vry: C'est mignon

Haashi: 504 :(

Tisamu: 504. :/

Skyloro: 504

WhatTrickeryIsThis: 504

Vry: Tu as perdu Haashi ...

leocrabe225: Let's goooo

MatthieuC: Network error : status 504


Default avatar.png OldJohn: I love Crabs

Jo: 504

Pedrito_B: Le jeu se déroule dans une forêt, dans laquelle de doux esprits résident. Ils sont responsable de veiller à ce que les arbres achèvent leur cycles de vie. Deux esprits de la forêt sont en compétition pour la place de l'esprit le plus efficace. Plantez et faites pousser stratégiquement les arbres de la forêt pour maximiser vos points.

Haashi: MCTS

Zorg1: ah tiens 504

Zhormos: 504! 504! 504!:joy:

pardouin: ça linke sur onboarding

Default avatar.png JBM: un wood spirit?

sanpas83: :D

Default avatar.png JBM: ça sent plus mononoke que totoro quand meme

pardouin: ça commence bien

Default avatar.png OldJohn: Erreur de chargement ...

sanpas83: 504 :nerd:

Tiouz: GA, SA, (on balance juste des algos random maintenant) ?

pardouin: on va tous refaire onboarding hein

VilBoub: aie, des hexagones...

Hearner: Totoboss

Zorg1: pouvez vous déco que je puisse pusher mon code dans des conditions optimales ?

Zorg1: merci :p

pardouin: ces français qui mettent des hexagones partout

WhatTrickeryIsThis: c'est un jeu de foêt, je pars sur un solution type algo de la chouette

Zorg1: 502

Indrill: On peut avoir le sujet ailleurs que via le site web? Ca semble down

pardouin: on se rapproche

Zorg1: je vais faire tous les codes d'erreur HTTP je le sens

pardouin: bientôt 501

[CG]jupoulton2: oui sur https://github.com/CodinGame/SpringChallenge2021

RedRikudo: 506

Default avatar.png OldJohn: Error loading Quest Map !

pardouin: à 404 ça charge normalement

dbdr: j'ai toujours rien bu moi

dbdr: *vu

Indrill: thx

leojean890: ça fait penser à tulips and daisies cette histoire de planter des plants mieux que l'autres, avec en prime la grille hexa comme cotc^^

Mazelcop: salut !

Apturaa: Site en pls non ?

leojean890: pardouin je t'ai pas dit que j'ai enfin réussi mars ;)

Zorg1: oui bon le site a l'air d'avoir du mal

Zorg1: je viendrais ce soir

pardouin: cool :D

b0n5a1: comme d'hab, grosse charge

pardouin: un truc d'arbre mine ou pas, richesse, etc, grow

psychedelic68: c'est moi ou ça plante ? haha

Default avatar.png OldJohn: C'est pour les habitués de la classe à la maison...

pardouin: wait, seed, grow complete pour les actions

krolhm: error 504 pour moi :(

Default avatar.png KiwiPoilu: ouais j'ai eu un bad gateaway aussi

Andry_: pas de move ?

krolhm: pourtant sur les lives ça marche

BlaiseEbuth: C'est tout pété trop bien

pardouin: pour tout le monde

pardouin: on regarde le github

pardouin: pour avoir une idée

Sakisan: https://github.com/CodinGame/SpringChallenge2021/blob/main/config/statement_fr.html.tpl

dbdr: "Error loading live streams..."

WhatTrickeryIsThis: richness?

Palmipedus: ho non encore une map en hexagone

WhatTrickeryIsThis: bon dieu

pardouin: il y a un parametre sun aussi

WhatTrickeryIsThis: wealth?

Zorg1: "encore"

Palmipedus: le dernier contest pirate of carabean

Zorg1: ça fait plus de deux ans ...

Zhormos: Merci @Sakisan !!!

Palmipedus: bon ok ca fait un bail mais je m'en souviens de celui-la

Fangel: ça me rappelle photosynthesis

RedRikudo: It worked for me! :D

Default avatar.png JBM: Sakisan: j'ai pas compris ton "the lobby is going to wipe" de tout à l'heure

Fangel: oui c'est ça avec une richesse de sol en plus

Zorg1: en général ils s'inspirent fortement d'un jeu existant ...

Default avatar.png JBM: c'est quoi le jeu existant du jour?

Haashi: photosynthesis

Sakisan: je pensais que personne allait reussir JBM

Default avatar.png JBM: ah ok

psychedelic68: c'est un catan un peu haha

Default avatar.png JBM: me souviens plus particulierement duquel c'était ^^'

pardouin: un typo ligne 204

Default avatar.png **JBM cherche le oneliner de beber dans le classement

BlaiseEbuth: One day i'll be abble to access the IDE...

Zorg1: oui ça serait dommage de ne pas profiter des jolis rectangles rouges qui poppent

Default avatar.png JBM: whaaaaa stream cambrian explosion

Zorg1: bon allez je vous libére de la BP :p

Default avatar.png JBM: ah oui tiens rectangles rouges

WhatTrickeryIsThis: https://github.com/CodinGame/SpringChallenge2021/blob/main/config/statement_fr.html.tpl

Thyl: c'est partit pour le selfie dans le top !

pardouin: autre typo ligne 289

pardouin: s/petit/grand/

Erzow: c'est bon !

pardouin: yes cool

leojean890: j'avoue, l'ide ne marche pas :p pas de visuel, pas d'informations console

BlaiseEbuth: Jamais content...

datiti: quelqu'un arrive à faire tourner brutaltester sur le referee ?

leojean890: le site est-il pété pour tout le monde ou .. ?:P

Mahouss: J'ai la chance d'avoir tout qui fonctionne parfaitement :grimacing:

Thyl: pourquoi personne passe la bronze ???

Vry: Que pou toi leojean890

leojean890: ah certains sont épargnés donc ^^

Vry: *pour

leojean890: Vry bah non j'en ai lu d'autres^^

leojean890: wood 1 ça remarche

Galrauch: le Ghiboss se fait roulez dessus!

Vry: J'ai codé en local donc pas de problème et là j'ai réussi à faire mon submit ... mais pour l'instant j'ai rien compris ... :sunglasses:

leojean890: plus de pbm d'ide en W1

Galrauch: sympa la consepte du contest avec brouillard de guerre :D

Vry: [Sauf faire la deuxième commande systématiquement]

leojean890: euh sympa ? tu veux dire que c'est tous les contests xD

leojean890: le fow

Default avatar.png Ordonnateur: L'autocomplétions qui ne marche pas, l'enfer lol

Vry: Si sur VSCode, l'autocomplétion fonctionne ... :D

Haashi: merde j'étais au dessus du boss wood1 et j'ai resubmit

Default avatar.png Ordonnateur: en Java l'activation de l'assistant tourne en rond pour rien ><'

Haashi: je pensais pas que mon oneliner arriverait bronze

Default avatar.png Ordonnateur: il faut dire que la strat de base c'est juste de del les arbres du centre vers l'extérieur... on gagne 0 points quoiqu'on fasse xd

Galrauch: la ligue bronze na pas l'air ouverte

dbdr: le boss est coincé

Haashi: jafar

Vry: Il remonte le coquin ...

Vry: ... (le boss wood1)

domak: o/ j'ai perdu le chat dans mon interface (je suis sur Gajim). Vous savez comment on le réactive?

R4N4R4M4: Ca code ? Je suis encore en réunion, mais ça a l'air intéressant

R4N4R4M4: Très jolis graphismes

Zorg1: je code en réunion moi ...

Jo: le boss est reparti de zéro, ils sont en train de changer l'IA en fufu?

pardouin: circonstance aggravante ça

Haashi: R4N4R4M4, dommage qu'on va passer 95% du temps en mode debug

WhatTrickeryIsThis: Salut domak, la pêche? :bear:

R4N4R4M4: Oui c'est bien possible

krolhm: Bonjour j'ai un "votre code n'a pas lu toutes les données...." comment on règle ça svp ?

domak: WhatTrickeryIsThis, bein non, toujours pas de bras...

pardouin: l'ouverture de la prochaine ligue c'est quand ?

psychedelic68: ajoute un input() ou un readline() selon ton langage :P

dbdr: des que le boss est stabilisé

R4N4R4M4: pardouin, league argent lundi

pardouin: ok merci

BlaiseEbuth: Don't feed

R4N4R4M4: Tu cliques sur "Ligue Bois 2" en haut de l'IDE

BlaiseEbuth: Don't feed...

pardouin: ^^

pardouin: wood 1 \o/

BlaiseEbuth: Je vais te kick pour la peine.

pardouin: j'ai l'impressiion d'être un génie

R4N4R4M4: gg

leojean890: ah oui #130 le boss

R4N4R4M4: Hello Leo :D

Vry: Déjà plus de 400 en ligue wood1

Tiouz: Je suis juste à la limite du boss^^

Vry: Hi R4N4R4M4

R4N4R4M4: o/

krolhm: hmm non je n'arrive pas à régler l'erreur :/

Haashi: reset ton code

Vry: krolhm : en C ?

WhatTrickeryIsThis: richess, richness , wtf

krolhm: c'est embetant car mon bot ne fais pas ce que j'ai écris

krolhm: oui

Vry: le code de base était bon

Haashi: fait attention de pas commenter une ligne de lecture d'input

Vry: J'ai rien changé (scanf/fgetc) et ça passe bien

Haashi: c'est pas parce que tu t'en sers pas qu'il faut pas le lire

krolhm: aah je vais voir ça

Haashi: sinon tu décales tout ta lecture d'input

leojean890: hello R4N4R4M4 !

R4N4R4M4: Il a l'air cool ce challenge

R4N4R4M4: Je regarde de loin, je suis encore en call

Haashi: je pense qu'une simu en mcts ca peut bien marcher

Default avatar.png Ordonnateur: La valeur size est totalement broken ou quoi ? j'ai une condition (size != 2) pour grow et sinon rien et j'arrive à avoir des arbre lv 3 O_o

R4N4R4M4: MinMax non ?

Haashi: en + il y a moins de 64 cases

Haashi: minmax aussi

leojean890: R4N4R4M4 il y a moyen qu'il soit cool ouais on verra les full règles en bronze^^

leojean890: ça semble pas mal anyway

leojean890: en tout cas on ne sait pas si un arbre est à personne ou à l'adv on dirait avec le isMine => FOW

R4N4R4M4: Oui, j'espère qu'il y aura des règles sympas, style Flipendo :D

krolhm: non je n'ai touché aucun scanf

R4N4R4M4: Un arbre peut être à personne ???

Haashi: leojean890, il y a pas d'arbre neutre

Thyl: la grille hexagonale à simulé c'est pas cool

leojean890: Haashi ah ok:)

R4N4R4M4: Fais un graphe Thyl

Haashi: le jeu origianl c'est un plateau donc je vois mal faire du fov

Zorg1: après je suppose que tu dois planter un arbre à partir d'un autre dans une case voisine vu la gueule des commandes

Haashi: oui

leojean890: ah oui du coup on peut voler des arbres à l'autre

leojean890: je connais pas le jeu de société en question

Haashi: arbre de taille 1 peut planter à 1 de distance

leojean890: on verra s'ils vont mettre du foxw ou pas^^

Zorg1: ah ok

Vry: C'est quoi le jeu originel ?

Haashi: photosynthesis

Vry: Merci Haashi

Seiryn: Thyl : En vrai ils sont gentils ils donne une astuce dans les input pour simuler la grille si tu es malin

Haashi: y a une notion de soleil qui tourne aussi (les petites fleches en mode debug)

leojean890: ça va j'ai fait une simu à COTC qui peut resservir mais elle est vraiment crade

Thyl: il donne les voisins ouais

pardouin: qui va acheter la version physique du jeu et y jouer tout le we ?

leojean890: ma simu c'est du hardcode dégueu

R4N4R4M4: https://blueorangegames.eu/fr/jeux/photosynthesis/

R4N4R4M4: Ca se joue à 4 du coup ?

leojean890: y'aura ptet des parties à 4 joueurs en bronze ??

mapapin: Ce serait drole

Haashi: il y avait 4 gugusses sur l'artwork

Haashi: :nerd:

Zorg1: vu la gueule de l'IHM ça m'étonnerais ...

leojean890: Haashi du coup on ne peut planter que sur nos voisins ?

pardouin: je te vois dans les places 100 leojean ^^

Haashi: jsp je lis les regles du jeux en meme temps ahah

leojean890: (je parle du jeu de société)

Haashi: je sais pas si la distance c'est genre en ligne droite ou juste de l'adjacence

leojean890: mais ouais je peux check sur leur git sinon^^

leojean890: mais je vois, et pour simuler ça, on a besoin du moteur d'hexa

Haashi: moi aussi je parle du jeu de société ahah, j'y ai jamais joué j'ai juste le livre de regle sous les yeux

leojean890: ah ok^^

pardouin: je joue la strat du boss en wood 1

leojean890: je croyais que tu disais le contraire^^

pardouin: <- intelligent

Default avatar.png OldJohn: Bon ben je suis passé avec un stupide oneliner ! Pas bien compris encore :-)

leojean890: ouais la logique demandée pour être au dessus du boss W1 est pas très compliquée

leojean890: juste du grow, du complete et hop^^

krolhm: j'ai tout suppr et tout refait à parement c'est une boucle for que j'ai créé qui me met l'erreur d'entrée standard :/

pardouin: je complete si possible, grow sinon, sinon premiere ation possible

pardouin: et ça bat le boss XD

leojean890: tu peux même faire mieux en priorisant en fonction de la fertilité^^

Mahouss: Le délire avec la direction du soleil ne va pas simplifier les choses non plus :o

Default avatar.png OldJohn: moi j'ai pris l'aléatoire !

pardouin: aucun tri ni rien ^^"

leojean890: mais oiuais ça casse pas 3 pattes à un canard^^

Tiouz: Je fais un coup random qui n'est pas WAIT tant que c'est possible, et je suis 5 places au dessus du boss

leojean890: la fertilité c important ;p

pardouin: oui je pense qu'en faisant grow dans le plus fertile ça donne bien

leojean890: ça aide yep

leojean890: pour grow et complete

pardouin: pour grow oui mais complete je sais pas si tu as pas intérêt à complete les plus petits d'abord

FredericLocquet: https://www.youtube.com/watch?v=x0H4n28UoQE

pardouin: vu qu'ils font pas d'ombre interessante

Haashi: pour passer le boss faut juste passer en mode debug sur le viewer

leojean890: les nutriments sinon ça pousse à complete tot

pardouin: (pas trop réfléchi)

leojean890: vu que le nb de nutriments baisse avec le temps

leojean890: donc le score gagné

Seiryn: Eeeh Dans les règles y a rien qui marque qu'on à pas le droit de reclaim un arbre adverse

Seiryn: Je me suis faites avoir

pardouin: oui c'est pour ça que je complete dès que je peux

leojean890: Seiryn c logique^^

leojean890: faut que tu plantes par dessus en bronze

leojean890: le boss est à 86% donc..soon

WhatTrickeryIsThis: je viens de passer bronze, il doit être 100%

mapapin: Elle sort quand la league bronze ? Je ne vois pas l'indication sur les leagues

tazorax: mapapin now

mapapin: Ah !

leojean890: exact

WhatTrickeryIsThis: un poil ez la bronze

Haashi: brooooonz

WhatTrickeryIsThis: par contre la légende, ça va friser du cassoulet

leojean890: voilà 6 voisins, un peu en mode COTC (pour planter)^^

domak: moi je laisse ma place en légende, je suis en WE mercredi...

domak: d'ailleurs, le choix de la date....

Tiouz: petite typo : les arbres de taille 1 projettent une ombre sur 3 cases -> taille 3

pardouin: bon je gros sur le plus riche

pardouin: ça marche effectivement mieux

pardouin: j'ai repris leur starter Python, il est pas ouf

pardouin: trop de classes tue la classe

pardouin: une classe Action :/

krolhm: quels starters ?

pardouin: sur le github tu as un genre de stub avec des classes déjà faites et tout

Haashi: krolhm, c'est la premeire phrase de l'énoncé

krolhm: ah oui j'avais pas lu :/

leojean890: Haashi ah si il y a des cases sans arbres ^^

krolhm: j'ai un peu survolé le sujet :)

leojean890: même certaines où on ne peut pas planter du tt

pardouin: une classe Cell, une classe Tree, bon ça c'est classique, mais la classe Action euh ça apporte quoi ?

pardouin: ^^""""

Default avatar.png Ordonnateur: Les stater semblent plus adaptés au règles final, c'est compliqué à dompté pour les ligues de bases ;p

pardouin: je te vois plus leo tu dois etre bronze

Vry: GG les gens ...

Tiouz: Il y a un endroit pour report les typos ?

Default avatar.png Ordonnateur: ça me trigger trop l'assistance HS, c'est pas pratique de comprendre la structure starter sans au moins voir rapidement les fonction lorsqu'on utilise une classe T_T

leojean890: pardouin oui

Littleyounes: Il marche que dalle le starter python x)

Default avatar.png illian13: celui de java non plus

pardouin: tout se fait dans compute_next_action

krolhm: 1h d'attente pour connaitre son classement mdr

pardouin: mais c'est pas ouf oui, tu es les arbres dans game.tree et les cell dans game.board

pardouin: mais aucun moyen d'accéder vite à un truc par son index par exemple

BlaiseEbuth: Un mec sérieux n'utilise pas de starter, ni l'ide online. Ni python ou java d'ailleurs.

krolhm: pourquoi pas l'ide ?

Default avatar.png AntoineAlexandre1: :D

pardouin: perso j'aurai pas structuré comme ça

Default avatar.png illian13: ça fait quoi un mec sérieux alors

Galrauch: un crayon et du papier?

krolhm: ça hack codingame

krolhm: x)

k4ng0u: krolhm tu copy paste le code depuis tom notepad

BlaiseEbuth: Ca code par soi même, dans un vrai ide et avec un vrai langage.

Tiouz: Bon je met la typo ici pour celui qui lira : Fin du jeu en bronze : 24 jours pour que le soleil tourne 6 fois -> 6*6 = 36

krolhm: oh non coder sur notepad quelle horreur x)

b0n5a1: vrai ide local avec son propre code...

Default avatar.png illian13: ok grand mage

pardouin: les vrais code sur publisher

krolhm: je vois pas trop de différence entre l'ide de codingame et vsc hein

pardouin: avec des lettrages 3D

pardouin: codent*

pardouin: oui franchement je code souvent sur l'ide du site ça passe très bien

BlaiseEbuth: On est sensé en faire quoi de ta typo Tyouz.

krolhm: perso petit code en c, ide en ligne 1 seule structure et ça fait le taff

pardouin: il y a un thread sur le chat

Vry: lol top 20 Bronze

krolhm: après c'est pas hyper rapide mais ça me va

Arthurmtro: Bon sang je ne sais pas comment demarer

krolhm: gg

pardouin: pour report les typos

scogliani: BlaiseEbuth : un vrai ferait ça plutôt ? https://xkcd.com/378/

pardouin: ah oui je l'avais vu celui-là :)

BlaiseEbuth: emacs...

k4ng0u: Arthurmtro https://www.codingame.com/home tu cliques sur le bouton start dans la section Spring challenge ;)

pardouin: avant j'en loupais pas un seul de xkcd mais j'ai un peu décroché

pardouin: smbc aussi c'est cool :)

pardouin: ayé bronze

Arthurmtro: Hehe oui mais je veux dire le code :p je ne comprend pas ce que lon attend de moi ou plutot comment on veux que je le fasse

BlaiseEbuth: On veut rien.

BlaiseEbuth: Fais ce que tu veux

egaetan: BlaiseEbuth, les vrais ils ont un theme dark

littlelux: Je ne comprends rien à l'interface de cette plateforme :')

pardouin: tu as une liste des actions possibles dans game.possible_action

Seiryn: Les vrais ont un theme arc-en-ciel

BlaiseEbuth: Bah ouai egaetan

egaetan: haha

pardouin: game.possible_actions plutôt

krolhm: oh non je viens de voir que les arbres s'endormaient xD

krolhm: j'aurais pu opti même si je pense que ça passe pour wood 1

Galrauch: pourquoi la visualisation du challenge ne se charge pas?

BlaiseEbuth: PArce que.

Galrauch: et seulement celle du chanllange...

BlaiseEbuth: C'est même pas une vraie spirale leu truc...

BlaiseEbuth: Ils auraient dû placer les id au hazard.

krolhm: xD

BlaiseEbuth: La 7 aurait dû être à la place de la 18

krolhm: et pareil pour la 36 et 19

Seiryn: Totoboss 120e

Seiryn: Ca me fait marrer

jfaixo: xD

BlaiseEbuth: Pourquoi?

jfaixo: ya beaucoup de monde qui sort du bois

Seiryn: Bah, du coup j'ai encore 50% de bataille à faire alors que je suis 50e

Haashi: j'arrive pas a comprendre mon oneliner qui fait 17eme en bronze

BlaiseEbuth: Oui oui, on a compris que t'étais trop fort.

jfaixo: tu peux t'arrêter là Haashi et revenior samedi 15 :)

Haashi: Merci c'est exactement ce que je voulais entendre

Zorg1: il nous fait son magus Haashi ?

Magus: ?

Magus: bah perso j'ai traversé les ligues bois avec un code débile :D

Magus: mais bon, je vais pas m'en plaindre

Default avatar.png OldJohn: On se calme, vous êtes tous des minus de toutes les façons !

BlaiseEbuth: Y'a des bans qui se perdent...

krolhm: on a pas tous ton experience hein

Seiryn: Bois 2 : Bah je complete le plus grand et voila...

leojean890: vaut mieux des bois simples que rester bloqué sans les vraies règles trop lgtps^^

Seiryn: Completement d'accord

Zorg1: ah ok on est 430 en cours de push en wood 1

krolhm: oui.

y42nn: les run sont tellement longs

Default avatar.png OldJohn: J'avoue ne pas encore avoir tout compris les règles !

Arthurmtro: +1

Zorg1: tkt moi non plus

y42nn: j'apprécie mon 100% de winrate en wood2 mdr

Arthurmtro: Moi je suis carrement perdu :p

y42nn: par rapport aux règles de quelle ligue?

Arthurmtro: Vie de noob

Seiryn: y42nn : Comment tu fait ? Je fais des tonnes de ex equo du coup je "perd"

Arthurmtro: Je vien de lancer le truc j'ai des notes et tous mais bon

Magus: Seiryn: encore plus stupide que ça comme code

Magus: possibleMoves[1]

y42nn: Bah heu moi mon code c'est juste prendre le plus grand

y42nn: Sérieusement Magus ?

y42nn: c'est scandaleux

Magus: je suis très sérieux :D

Seiryn: C'est débile

Seiryn: Ils sont meme pas classé par ordre de points

Zorg1: mais ça marche

y42nn: mais complète le plus gros

y42nn: t'auras 100% de wr

Thyl: Magus the same

y42nn: pour la seule fois de ta vie

Thyl: et top 20 :D

krolhm: flemmards xD

Arthurmtro: Vous conseillez les starters ?

krolhm: jsp jamais cliqué

y42nn: bah c'est juste pour lire l'entrée non ?

Magus: Si tu penses pas être capable de coder mieux que les starters, oui

Seiryn: y42nn : Sauf si ton adversaire fait pareil, du coup tu es ex equo

Arthurmtro: Bah enfait apart trier je sais pas ce que cela apporte

y42nn: oui mais ex equo cest pas un soucis

Magus: ça te donne des classes déjà prêtes, ça parse les inputs pour les mettres dedans

y42nn: compléter le gros = stratégie optimale

y42nn: Seiryn t'as juste à attendre que ton run termine

y42nn: tu passeras

Seiryn: Ouais nan mais ce que je voulais dire c'est que c'est pas 100 wr du coup

y42nn: bah ex equo je pense que c'est comme une win non?

Seiryn: Pas dans mon coeur

Seiryn: Bref, dans 30s je passe lighe bois 1

BlaiseEbuth: Qui a un coueur...

BlaiseEbuth: *coeur

philRG: les starters c'est pour les vieux

philRG: o/

Zorg1: bon c'est long le push ...

philRG: sympa les ENUM en Python, jamais utilisé encore

philRG: ActionType.WAIT.value pour imprimer 'WAIT'

philRG: bon faut que je prenne en compte la richesse du sol, comme faire une jointure déjà

philRG: nt

BlaiseEbuth: C'est qui ce mec qui flood

nicola: enumerate ?

Default avatar.png OldJohn: @philRG un peu de respect !

philRG: @OldJohn ah je suis pas tout seul :-)

y42nn: quelqu'un a compris ce qu'il y a dans les possibleMove svp ?

Zorg1: bah les actions possibles

BlaiseEbuth: :o

y42nn: non mais sous quel format?

pardouin: possibleMoves[1 if len(possibleMoves) > 1 else 0]

pardouin: -> silver

y42nn: parce que je me prends des erreurs bizarres

jfaixo: string

jfaixo: tu peux les print

Zorg1: une chaîne de char non ?

BlaiseEbuth: ca passe plus ça pardouin

pardouin: si tu as repris le starter python il faut les passer en str pour les voir

jfaixo: haha pardouin ^^

y42nn: j'ai pris le start c++

y42nn: bon ok mb jj'ai compris

y42nn: en fait ça lisait pas toute l'input

philRG: nicola ah ouais enumerate plus simple comme sont classés par ordre d'index dans le starter

nicola: Ce qui marche aussi avec un ensemble.

nicola: http://chat.codingame.com/pastebin/b01b15db-da76-40ad-8c10-d5c14ec42708

pardouin: je suis 66ème/259 en bronze avec un truc claqué au sol

y42nn: print(mouvements[0]) ? :')

BlaiseEbuth: Wé pardouin toi aussi t'es trop fort...

nicola: Et un dictionnaire : http://chat.codingame.com/pastebin/c70be5c5-8b53-4398-9f71-ddd934c05c52

pardouin: complete si possible, grow dans meilleur richness si possible, sinon action[0]

pardouin: le truc prend 3 lignes

y42nn: x))

BlaiseEbuth: Trop d'intelligence, ça m'éblouit

pardouin: j'ai aucune idée du genre d'algo qu'il faudra faire dans les ligues plus élevées

Default avatar.png lturbang: Que faire en cas de message : "Attention : votre code n'a pas lu toutes les données" ?

y42nn: peut être qu'un algo génétique ça marchera bien

y42nn: jsp

y42nn: ya des nouvelles règles en bronze non ?

pardouin: je sais pas j'ai submit mon wood 1

pardouin: il y a les ombres

pardouin: je sais pas si c'était déjà dans le wood 1

b0n5a1: lturbang faire que une sortie par tour, à tout hasard

y42nn: MDR

y42nn: j'ai push un code qui peut faire des move illégaux

y42nn: et ça marche bien

pardouin: j'ai regardé le module enum, bof

y42nn: genre je fais les grow sans vérifier que j'ai assez de points de soleil

pardouin: j'imagine qu'il y a des cas d'applications utiles mais là c'est pas très utile pour les actions

pardouin: ah mais je pense qu'il vérifie pour toi que tout est légam

pardouin: légal

pardouin: j'ai fait zéro vérif en toout cas

y42nn: non mais j'utilise même pas le possible move

y42nn: genre pendant la lecture des arbres

y42nn: je cherche l'arbre à complete le plus riche et le grow à complete le plus riche

y42nn: mais je check pas si je peux faire le grow

y42nn: et j'ai vraiment 100% de winrate

y42nn: le jeu serait pas bug ?

pardouin: je pense qu'il ne te met que les actions légales

pardouin: donc pas de vérif à faire

philRG: pardouin ouais enum sert pas à grand chose

pardouin: c'est bien pour parcourir tes constantes mais là je vois pas trop pourquoi tu les parcourerais ici :/

maxi97: bonjour à tous, je ne vois pas le challenge j'ai un carrée gris, quelqu'un sait pourquoi?

y42nn: oui mais pardouin je prends pas parmi les actions proposées

pardouin: ah ok

[CG]Thibaud: t'as webgl maxi97 ?

BlaiseEbuth: Ce dialogue de sourd

maxi97: peut être pas!

maxi97: je l'Installe pour voir, merci pour ta réponse!

Default avatar.png toutane: Le nombre de caractères a-t-il de l'influence sur le score ? ou quoi que ce soit d'autre par ailleurs ?

b0n5a1: non, y'a plusieurs langages...ce serait con

philRG: ah oui 18 points de soleil au début, donc mieux vaut choisir ses arbres

b0n5a1: les verbeux se ferait arnaquer

Default avatar.png toutane: nan mais en go il me génère 500 caractères d base donc...

b0n5a1: t'as droit à 100.000 max par contre

y42nn: challenge: dépasser la limite de chars

maxi97: toujours un carrée gris!

Mourfette: du coup on a pas a poser d'arbre ni rien, on peut que les complete là? j'imagine que les actions "Grow" et "Seed" ce sera pour plus tard

y42nn: grow c'est en bois 1

Mourfette: ok

y42nn: seed je sais pas il me semble pas l'avoir vu

Mourfette: // GROW cellIdx | SEED sourceIdx targetIdx | COMPLETE cellIdx | WAIT <message>

Mourfette: c'est en commentaire dans le code de base

y42nn: ah bah ça sera pê en bronze

y42nn: je te dis quand mon push est finit

y42nn: les match prennent trop de temps :(

RedRikudo: quand est ce qu'on aura le boss de bronze?

masterpoo: welp, j'ai pas l'annimation des matchs, c'est tout gris :\

y42nn: le 10/05

y42nn: silver ouvre

RedRikudo: ah d'accord xD

RedRikudo: merci

y42nn: np

maxi97: la même chose masterpoo

y42nn: il faut activer l'accélération matérielle je crois

no_XENSK: Et comment on passe bois1 j'ai du louper un truc, jai cliquer sur tester dans l'arene mais ca tourne en boucle

philRG: ah voilà les règles du jeu: https://plateaumarmots.fr/test-photosynthesis-cultivons-jardin

BigUP: bon ce contest !?? on y va ?

y42nn: non

y42nn: ça fait des match no_XENSK

y42nn: en gros tu dois attendre que ton ia fasse un certain nombre de match

y42nn: et si elle est mieux classée que le boss elle passe à la ligue supérieure

BigUP: bon cool, des hexagones... il faut de la coordonnée polaire ?

y42nn: nop

y42nn: Ils donnent des numéros entiers

y42nn: ils sont gentils !

no_XENSK: :thumbsup: thanks

BigUP: y42nn, juste un grap du coup ?

BigUP: graph

y42nn: ouais

b0n5a1: nan équatoriale BigUP

y42nn: et ils te donnent même les voisins

y42nn: ils sont beaucoup trop gentils :heart_eyes:

philRG: le referee utilise des coordonnées cubiques

philRG: https://www.redblobgames.com/grids/hexagons/

y42nn: ya un moyen beaucoup plus simple

y42nn: de faire la conversion hexagone grille

y42nn: en gros l'hexagone tu le tors pour en faire deux carrés superposés

Bob: sous la forme attendue en output

Bob: oh ce lag

Bob: amis du lag o/

maxi97: oui c ok avec l'accélération matérielle ! Merci y42nn

BlaiseEbuth: Moi j'aime pas le lag.

y42nn: o/

BlaiseEbuth: Ni les amis d'ailleurs.

y42nn: snif

y42nn: :(

philRG: \o

BlaiseEbuth: 504!

BlaiseEbuth: T'inquiètes y42nn j'taime bien vu que t'es pas mon ami.

y42nn: merciii

y42nn: trop gentil

MatthieuC: ça y est j'ai fini les combats! ligue bronze atteinte

BlaiseEbuth: C'est beau de faire toujours plus de pub pour attirer pleins de nouveaux joueurs sans jamais augmenter la capacité des serveurs...

y42nn: oh les modo ont le droit de trashtalk

BigUP: tiens, si je lisais l'énoncé !?

BlaiseEbuth: Pourquoi pas? J'suis pas salarié.

y42nn: je trollais hein

Bob: lire l'enonce c'est pour les faibles

y42nn: je suis assez d'accord avec toi

y42nn: (pas Bob)

BlaiseEbuth: Les trolls je les ban

BigUP: j'aime l'objectif --> Gagner plus de points que votre adversaire.

y42nn: snif

BigUP: voila, comme ca, c'est dit

BlaiseEbuth: Ouai bah ça c'est pareil à chaque fois "Objectif: gagner"

philRG: à quoi servent les nutrients?

y42nn: c'est un boost

y42nn: genre quand tu complètes un arbre

BlaiseEbuth: A te faire lire le reste de l'enoncé

BigUP: ha merde! faut faire pousser des arbres !?? :( j'espèr equ'on peut les cramer apres, ca caille, vive le réchauffement climatique !

y42nn: tu viens de me donner une idée de jeu

VincentBab: ya un bug dnas l'énoncé en francais je crois

VincentBab: Les arbres de taille 1 projettent une ombre sur 3 cases.

y42nn: "Donald trump simulator"

y42nn: faut construire le meilleur mur

no_XENSK: jaurais preferer creuser des trou de petrole perso

philRG: Ensuite, la valeur de nutriments (nutrient) est réduite de 1 de manière permanente.

philRG: A chaque tour de jeu ça descend?

BlaiseEbuth: Nan mais on sait qu'il y'a plein de typos VincentBab, va le dire à quelqu'un qui pourra le corriger.

BigUP: tin ! pourquoi je ne passe pas en ligue bois 1 !?? j'ai le code magique ! "WAIT" !

y42nn: :')

Bob: c'est pas wait, c'est hulk wait

y42nn: Lazy wait ça marche pas ?

y42nn: ou tortue wait

BigUP: ha ouais ok, ligue bois 2 c'est soft ... 2 actions, COMPLETE et WAIT ... Ca doit pouvoir se passer en random ! a l'ancienne

philRG: le wait c quand il y a plus d'actions jouable

philRG: on s'en fout de la direction du soleil en wood 2 apparemment, les arbres ont tous la même taille

BigUP: hum, ca doit etre ca le cheat code pour passer ligue bois 1 --> print(possible_action)

jfaixo: manque le mode daltonien pour la richness xD

philRG: je refuse de passer à la ligue wood 1 sans avoir tout décortiqué

Bob: il est fou lui

BigUP: philRG, tout décortiquer, c'est un truc de faible !

y42nn: la direction du soleil est utile en wood1 ?

y42nn: parce que je suis à 60% d u run

b0n5a1: o/ Bob

y42nn: top 15 wood1

Bob: les ligues wood faut les brutaliser

Bob: tu decortiques une fois que tu as toutes les regles

y42nn: j'ai juste un algo débile

Palmipedus: y42nn non tu t'en fous du soleil pour ligue 2, je suis passe sans m'en preocuper

Bob: sortir de wood 1 ca doit pas etre sorcier

b0n5a1: philRG rush les wood, tu te fais chier pour rien

Bob: genre tu prends l'action sur le meilleur terrain

Bob: ca doit meme passer pour wood 1 et 2 a la fois je pense

Palmipedus: Bob exact, ca suffit pour gagner a 100% ou faire draw

b0n5a1: ouais Bob ça passe ^^

b0n5a1: enfin, faut ajouter une ou deux connerie en wood1 Bob

y42nn: oui j'ai ça pour wood 1

y42nn: mais le push est si long

Bob: b0n5a1tu crois ?

Bob: avec le boss a 180 ?

BE_Walker: On ne peut pas complete plus d'un arbre par tour ?

Bob: une action par tour

Bob: mais tu peux avoir plusieurs tours par jour a priori

Charles_Borde: Salut, c'est normal que mon écran de jeu soit gris ? ^^

Beretta_Vexee: le jour ne prend fin que quand les deux adversaires sont à l'état wait.

AastroLePetitRobot: Faut que je sois rank 1 wood pour passer bronze ?

Beretta_Vexee: Pour la richesse du sol il suffit d'utiliser le numéro d'index des cases.

Beretta_Vexee: C'est quoi la valeur "combat en cours" dans l'arène et il faut atteindre quel score pour passer à l'étape suivante ?

BE_Walker: "Tant que vous avez assez de points de soleil, vous pouvez prendre autant d'actions que vous souhaitez. " On est d'accord que complete un arbre ça coûte toujours 4 ?

AastroLePetitRobot: y

Bob: AastroLePetitRobot & Beretta_Vexee : il faut terminer au-dessus du boss

Bob: terminer = 100 % des combats effectues

y42nn: = attendre 1h

Beretta_Vexee: Cela prend 4point, tu as un complete

AastroLePetitRobot: c giga long mdr

Bob: ca ira mieux demain

Bob: la c'est le demarrage, tout le monde soumet en meme temps

Beretta_Vexee: C'est très lent, j'ai eux les 40% premier pourcent en quelques secondes et là cela mouline depuis 10 minutes pour 10%.

y42nn: ça doit faire 1h que j'attends perso

BE_Walker: J'ai bien 8 points de soleil, je complete bien deux arbres, mais y'en a qu'un seul qui est vraiment complete, je foire quelque part ?

Charles_Borde: des gens sous opera qui ont aussi un écran gris ?

philRG: b0n5a1 là j'ai pushé pour wood 1, mais j'ai que des draw, et ça a l'air de ramer un peu

philRG: suis en wood 2

BE_Walker: Sortie standard : COMPLETE 6 | COMPLETE 7 BE_Walker is ending their tree life on cell 6, scoring 23 points

FredericLocquet: oui ecran gris sous chrome

BE_Walker: Mais rien pour le tree #7

Beretta_Vexee: BE_Walker tu balances un seul ordre par print. Tu fais une boucle et une ligne par ordre

lsarrazi: Pour les écran gris, il faut activer l'acceleration hardware dans les parametres chromes ou opera

Beretta_Vexee: Tant que tu n'as pas envoyé wait, tu peux renvoyer des ordres

Default avatar.png Opalir: Comment on passe à la prochaine ligue ?

BE_Walker: Aah, d'accord, je crois que je vois, je vais tester ça, merci !

y42nn: Opalir tu soumets et tu attends d'être à 100% de combats effectués

Bob: Opalir : on attend T_T

y42nn: si tu es classé devant le boss tu es promu automatiquement

Beretta_Vexee: Les combats sont super chiant dès qu'on arrive à 100 dans le classement ont a tous exactement le même algo et on finit tous en égalité.

Default avatar.png Opalir: Ah ouais c'est long ^^'

Bob: Beretta_Vexee : pareil, au debut c'est normal

Charles_Borde: merci Isarrazi

y42nn: Bob tu penses faire légende ?

Bob: aucune idee

leojean890: ça se sait pas d'avance ça :P

Bob: mais je dirais peu probable

y42nn: bah jsp si ça se trouve il a eu une illumination

BlaiseEbuth: Bah si. Question d'engagement

Bob: maintenant que j'ai un boulot interessant, j'ai moins de temps en journee :D

BlaiseEbuth: Tsss

y42nn: j'ai pas encore vu les règles bronzes mais j'ai l'impression que les heuristiques vont bien marcher

Beretta_Vexee: Dans les commentaires du code on voit qu'il va y avoir d'autre commandes GROW SEED

y42nn: GROW c'est bois1

y42nn: seed sûrement bronze

Bob: si j'ai bien compris, en bronze tu vas pouvoir semer des arbres en plus

philRG: bon y a plus qu'à attendre, ça progresse doucement

Bob: et la direction du soleil va etre importante parce que les arbres dans l'ombre d'autres arbres ne peuvent pas grandir

y42nn: ah et ya une histoire d'arbres

y42nn: yes bronze !!

Beretta_Vexee: je viens tout juste de commencer, où trouve t on sa ligue actuelle ?

y42nn: en haut de l'écran

y42nn: "ligue ..."

Mourfette: c'est long de passer wood1? j'ai fait un code basique pour me débarrasser de wood 2, mais tout le monde a le même code donc tous les matchs c'est 1er ex aeco et le classement bouge pas trop

y42nn: Mourfette je pense que tu es sûrement devant le boss

Bob: Mourfette c'est surtout long parce qu'il y a des centaines de gens qui soumettent en meme temps

y42nn: mais il faut attendre que tous tes match soient faits

Beretta_Vexee: Mourfette cela fait 20 min que j'attend.

Mourfette: ok, ça monte petit a petit oui, patience

Beretta_Vexee: On a tous le même algo, commencer par l'arbre le plus au centre et itéré ...

Bob: j'ai lance mon code wood 1 i ly a 20 minutes, je sais qu'il va passer mais je ne suis qu'a 40 %

Beretta_Vexee: 76%

Bob: donc la je vais aller faire a manger et je reviendrai plus tard :)

jfaixo: idem, 47%, patience patience

philRG: en fait ton score est mathématiquement proportionnel au pourcentage d'avancement de ton run lol

Mahouss: @Bob tu es sur qu'ils ne peuvent pas pousser dans l'ombre ? C'est pas jsute qu'ils ne donnent pas de points au jour suivant ?

Mourfette: 44%, oui Beretta_Vexee, tous le même code, en même temps avec juste la commande complete on peut pas faire grand chose :D

philRG: ton rang

dwarfie: yo les gens ... automaton2000 , les serveurs sont deja au tas ou j'ai le temps de me mettre a regarder le sujet du contest ?

Automaton2000: ça permet de faire croire que tu sais déjà que c'est pas bien de se moquer

dwarfie: (il me connait bien en fait :rofl:)

Beretta_Vexee: Mourfette je pire c'est que je sens venir le trucs ou à l'étape suivante on va juste avoir 3 jours au lieu de un à gérer ...

philRG: bon moi je vais couper des courgettes en attendant

jfaixo: dwarfie, tu peux push un truc de base et aller faire un tour xD

FredericLocquet: Pour info chrome ecran gris même avec acceleration materielle. Et ça marche avec firefox sans reglage particulier. Si ça peut aider certains...

Cendretoundra: Bonjour à tous , est ce que vous savez si l'ombre s'applique a nos propres arbres ?

dwarfie: jfaixo ... je vais aller faire un tour direct alors ;)

Mahouss: #Cendretoundra il semble que oui

Lexer31: Les arbres de taille 1 projettent une ombre sur 1 case.

   Les arbres de taille 2 projettent une ombre sur 2 cases.
   Les arbres de taille 1 projettent une ombre sur 3 cases.

Cendretoundra: top merci !

Lexer31: c'est combien l'ombre pour la taille 3

Beretta_Vexee: 3 cases ?

Cendretoundra: j'imagine 3

Beretta_Vexee: 1.7 * sqrt(2)

Lexer31: ok

TylerDurden: y'a une video une fois en bronze pour les règles: https://www.youtube.com/watch?v=gZMdOiqchDk (en attendant la fin du push...)

Beretta_Vexee: Bois 1 me voici !

Mourfette: 72%

Bluepioupiou: je suis le seul qui a une erreur dans les inputs à la ligne qui récupérer la valeur de nutrient ? j'ai l'impression qu'il essaye de mettre dans un int "WAIT"...

dwarfie: ah , ca commence bien ... le viewer est buggé ...

Lexer31: L'arbre moyen projette une ombre menaçante sur l'arbre petit.

Lexer31: L'arbre moyen projette une ombre qui n'est pas menaçante sur l'arbre petit.

Lexer31: La 2eme regle de bronze c'est pas menaçant pour le grand ?

Alshock: Reuh

Alshock: En wood 2 on sait même plus où est le boss

VincentBab: oui il ya un bug dans l'énoncé en francais je pense Lexer31

Lexer31: ok

Alshock: Oh tiens on a droit à deux fois plus de temps que d'habitude

Alshock: c'est sympatoche

BigUP: Yes !! Mon cheat code a marché ! :) Wood 1 ! :)

Alshock: MDR t'as vraiment lancé un random.choice(possible_actions) ?

BigUP: Alshock, non pour le coup, juste print(possible_action)

Alshock: Ah tu les as tous fait au fur et à mesure du parsing ? xD

Alshock: genius

Bluepioupiou: non sans rire, quelqu'un a une idée de comment j'ai pu merder pour me retrouver avec un WAIT dans mes input ?

BigUP: merci !

Alshock: Bah ya un input qu'est pas dans le bon ordre, tu codes en quoi Bluepioupiou?

Bluepioupiou: je code en python

BigUP: Bluepioupiou, peut-etre ca fait parti des possible_action ?

Alshock: (c'est normal d'avoir un WATI, c'est la première des lignes de possible_action

Default avatar.png khealer: Bonsoir,

Certains ont des soucis sur les inputs en C++ ?

Bluepioupiou: et me semble pas avoir joué avec les input

Alshock: Bluepioupiou ben t'as pris le starter python ? Il parse tout bien comme il faut dans des dataclasses toutes prêtes

Bluepioupiou: oui justement ^^

Bluepioupiou: mais j'ai forcément rajouté un truc qui pete mais je vois pas quoi ...

Alshock: bah s'il marche pas t'as touché à quelque chose ^^

Bluepioupiou: c'est ce que je me dit

Mourfette: sur https://github.com/CodinGame/SpringChallenge2021/tree/main/starterAIs en fouillant le fichier de ton language tu peux retrouver le code d'origine

Bluepioupiou: benh vais finir par reset avec le starter je sais pas comment me dépattouiller là

BigUP: chiotte, le referee n'est toujours pas en python ... snifff

Zorg1: de quoi tu te plains ils n'ont pas eu le courage de le coder en clojure

Default avatar.png Ids: les gars, aidez moi à avoir une bonne note

**dwarfie tend :musical_note: à Ids

AastroLePetitRobot: comment on obtient les voisins du cases choisis ?

Mourfette: int neigh0 -> int neigh5

Mourfette: // the index of the neighbouring

cell for each direction

Mourfette: en c# en tout cas

Bluepioupiou: ahhhh j'ai trouvé, j'ai viré un input comme un gros sale ><

dwarfie: c'est des choses qui arrivent ... ;)

BlaiseEbuth: Pioupiou!

Bluepioupiou: oui ?

BlaiseEbuth: Rien, j'exprime juste ma joie de te voir.

Alshock: @AastroLePetitRobot à l'input t'as neigh_0, neigh_1, neigh_2, neigh_3, neigh_4, neigh_5

Bluepioupiou: oui ça fais longtemps Blaise, comment va ? on se croise qu'aux challenges ^^

Alshock: Oups scrolling :shrug:

BigUP: youpi, 3eme mise à jour Win10 de la semaine .... 3eme fois que je suis obligé de tout fermer

BlaiseEbuth: Ca va ça va. Faut venir plus souvent ^^

AastroLePetitRobot: Oui j'ai vu ça mais y a une chose que j'ai pas du comprendre

BlaiseEbuth: Comprendre c'est surfait, de nos jours faut agir.

AastroLePetitRobot: xD

BigUP: je sens que je ne vais encore pas pouvoir coder avant 23h ...

Zorg1: c'est si long que ça un update windows ?

Bluepioupiou: @AastroLePetitRobot c'est juste que chaque cell contient les indes de ces voisines

BigUP: Zorg1, non j'ai d'autre trucs a faire en parallele...

b0n5a1: ça se postpone aussi Zorg1

Zorg1: oui bah parles en à mon boulot

Zorg1: ils t'imposent de rebooter en journée

BlaiseEbuth: Les mises à jour windows c'est pas forcément long, mais tu sais pas dans quel état tu vas rétrouver ton système après...

BlaiseEbuth: Ni si tu vas le retrouver d'ailleurs...

b0n5a1: boarf c'est rien ça, notre pseudo admin les laisse faire sur serveur en automatique n'importe quand avec redémarrage...ça le choque pas :joy:

BigUP: BlaiseEbuth, 1h celle d'hier avec perte de la conf perso... youpi, plus de wifi, et couleur par défaut (donc trop lumineux qui explose les yeux)

b0n5a1: Seed action...faut donner du fric ?

b0n5a1: ok je sors...

BlaiseEbuth: J'ai déjà perdu plusieurs système à cause de mises à jour windows...

Zorg1: ah je me souviens un jour j'arrive à mon boulot, j'allume mon poste , paf màj windows 30 minutes à attendre ^^

BlaiseEbuth: Dont un qui m'a couté 500 balles parce que c'était sur une surface pro, et impossible de la dépanner maison...

Zorg1: super

BlaiseEbuth: Juste parce que microsoft ils connaissent pas les safestates...

Bluepioupiou: pas de chance. Et pas cool les sécurités du taf qui te ralentissent plus qu'elles t'aident

BlaiseEbuth: Pourquoi le boss a pas de rank en wood1 ?

WhatTrickeryIsThis: :skull:

BlaiseEbuth: Il est sur la voie 9 3/4 c'est pour ça

philRG: bon l'accès à bronze est facile

BlaiseEbuth: Il est littéralement entre deux positions

VilBoub: C'est dommage de n'avoir mis que 2 joueurs sur ce jeu...

BlaiseEbuth: C'est pas toi qui paye le serveur.

Bluepioupiou: ouais j'aimerai bien avoir des challenges avec genre 4 participants

BlaiseEbuth: C'est pas toi non plus.

R4N4R4M4: Il y a une subtilité avec le nombre d'arbres ? J'ai toujours 0 en input, info décalée ?

Bluepioupiou: tes réponses me manquaient Blaise ><

philRG: elles sont fournies en input

philRG: oulah pb de scroll

BlaiseEbuth: :grin:

Bluepioupiou: bon je file assomer mes enfants pour qu'ils dorment tot et je reviens !

BlaiseEbuth: :muscle:

philRG: lol je fais que des nuls contre tibo

Default avatar.png Codeur_du_Sexe: salut les codeuses

BlaiseEbuth: Hop. Ca dégage.

Default avatar.png WYzzeer: ouch

Kadeux: wow

Kadeux: oh mon gode

Default avatar.png Sqeefox: salut tout le monde question peut-être pas très intelligente, mais pour vous il faut être bon en maths pour être bon en code ?

BlaiseEbuth: CA dépends de ce que t'appelles être bon en math et être bon en code....

b0n5a1: :joy:

b0n5a1: merde scroll

b0n5a1: ha ça va c'était y'a 3 min

Default avatar.png Sqeefox: bah est ce que le fait d'avoir un niveau en maths moyen va faire que je vais plus galérer à apprendre le php qu'une autre personne vraiment à l'aise en maths ?

BlaiseEbuth: Non.

Default avatar.png Sqeefox: mdrr ok merci

BlaiseEbuth: Là c'est plus une question de logique.

Default avatar.png Sqeefox: ok je demande ça car des écoles m'ont demandé mon niveau en maths pour savoir si je suis capable de suivre leur programme

Beretta_Vexee: PHP n'est absolument pas un langage utilisable pour faire des maths, des stats, probab, ML, etc.

Beretta_Vexee: Donc a priori non, tu m'aurais du pour faire du R ou de la DataScience en Python, oui clairement cela aurait été un désaventage majeur.

Default avatar.png klacointe: yes, à part pour être data scientist c'est pas primordial les maths pour jouer avec les langages ;) enjoy

b0n5a1: et ils font pas d'éval des candidats en écoles ? "T'es bon en maths?" ... "oui"... "Ok on te crois, c'est bon on te prend"...

jfaixo: faut etre un minimum bon en math pour savoir indexer proprement dans des tableaux, ce genre de chose... Et en fonction de ce que tu développes, ca peut devenir plus exigeant. Bref, "ca dépend" ;)

b0n5a1: ha bon...faut savoir compter ça suffit

b0n5a1: pour indexer

BlaiseEbuth: C'est ce que je disais "ça dépend de ce que tu veux dire par bon en math"

BlaiseEbuth: Esprit mathématique != connaissances académiques

jfaixo: bah ya des gens qui savent pas compter hein ^^'

Default avatar.png Sqeefox: bah c'est par ce que de base j'ai fais un bac pro donc ils m'ont direct recalé

b0n5a1: ouais mais ceux là essayent pas d'entrer en école

b0n5a1: à moins que ce soit en maternelle

Default avatar.png Sqeefox: et m'ont orienté vers une remise a niveau scientifiques pour avoir un vrai "bon" niveau

BlaiseEbuth: Quoi comme école?

Default avatar.png Sqeefox: un dut informatique dev web

b0n5a1: lol

BlaiseEbuth: lel

BlaiseEbuth: Ils sont gonflés

b0n5a1: ils se foutent bien de la gueule du monde ceux là

Frankich: bon niveau en math + dev web = c'est quoi le rapport

Default avatar.png Sqeefox: même si je sais que bac pro c'est en dessous en maths largement j'avais 16 de moyenne en plus

BlaiseEbuth: Nan mais ils avaient trop de monde et ils avaient besoin d'un critère de tri, c'est tout. Les maths n'apportent rien dans ce domaine...

Default avatar.png Sqeefox: ah ok donc vraiment ils m'ont pris pour un con

BlaiseEbuth: Bienvenue dans le monde merveilleux de la sélection sur critères à la con.

b0n5a1: non mais web dev, tu sais compter , faire les opérations de base et faire un pourcentage ça suffit hein...faut arrêter les conneries

b0n5a1: l'élitisme à la française par les maths, pour rien

Alshock: ptêtre un peu de trigo si un connard veut te faire faire un canvas

Default avatar.png Sqeefox: Ok bah merci en tout cas de me redonner de l'espoir mdr

DepartmentOfRedundancy: des fois il faut faire de la trigo et tu es content de te rappeler de thales et pythagore...

BlaiseEbuth: Me relancez pas sur le système scolaire, on est pas sorti...

b0n5a1: enfin élitisme...quand tu vois à quel point les programme sont rabotés depuis des années pour être sûr d'avoir un "bon" taux de réussite...belle blague

Alshock: @b0n5a1 l'élitisme et la dévalorisation des diplômes c'est deux faces de la même pièce

b0n5a1: DepartmentOfRedundancy ou tu cherches sur le net, tu te fais un peu mal et tu l'apprends...t'as besoin d'une école pour la trigo de nos jours ? lol

b0n5a1: +1 Alshock

R4N4R4M4: Je crois que mon push va finalement quitter Wood 2

R4N4R4M4: Problème d'input, j'avais copié collé les inputs player...

b0n5a1: ou tu copie colle le code trouvé sur le web comme un plouc sans comprendre ça marche aussi

-TheWalder-: b0n5a1 perso je suis en 1ère (au lycée) tout ce que j'apprends c'est en fouillant sur le net

R4N4R4M4: Oui b0n5a1, j'aurais dû copier d'Internet j'aurais perdu moins de temps

b0n5a1: ouais sauf que ceux qui font ça systématiquement R4N4R4M4 faut pas trop leur en demander dans les faits , dès qu'il faut réfléchir un peu c'est fini :joy:

philRG: 69% bon encore un bon 1/4h pour monter bronze

BlaiseEbuth: On dirait l'administration française. Des heures de formalités avant de pouvoir coder.

dwarfie: toujours mieux que recevoir des inputs invalides depuis le referee ...

philRG: dommage que les maths aient acquis une si mauvaise image, au détriment de l'informatique, science appliquée

R4N4R4M4: J'aime pas réfléchir b0n5a1 :D

philRG: BlaiseEbuth :-D

BlaiseEbuth: Réfléchir c'est pour les miroirs!

SkyDream: Le spring challenge c'est un challenge de patience pour sortir de la ligue bois ?

b0n5a1: quand tu vois tous ceux qui sortent le smartphone pour faire une addition de CE2...

R4N4R4M4: BlaiseEbuth, joli thème les miroirs pour un prochain challenge

b0n5a1: avec ds vampires

BlaiseEbuth: ^^

BlaiseEbuth: R4 ! Je veux que tu refasse un montage sonore du contest, comme pour CALM !

R4N4R4M4: Ca tombe bien, je suis en train d'enregistrer :D

R4N4R4M4: Mais je suis sur FB en privé

BlaiseEbuth: Wé! \o/

Default avatar.png caduk: C'est quoi le planning pour les ouvertures de ligues siouplait ?

R4N4R4M4: En fait tu veux pas que je performe trop le contest BlaiseEbuth :D

Frankich: si tu click sur la league tu le voit en haut

Skygge: Argent le 10/05

BlaiseEbuth: :smirk:

Default avatar.png caduk: Dans si longtemps o_o

Frankich: mais probablement lundi silver, mercredit gold, vendredi legend

BlaiseEbuth: komdab

leyo: argent c'est ouvert

-TheWalder-: What

R4N4R4M4: L'argent ouvre lundi

-TheWalder-: La ligue argent n'est pas censée ouvrir plus tard ?

nicolasD: "Passage en ligue Argent dans 0 secondes" XD

Default avatar.png caduk: Oh, l'argent semble venir d'ouvrir

-TheWalder-: Je viens de recevoir une notif comme quoi je passe Argent à 20:00

b0n5a1: non c'est ouvert on te dit R4N4R4M4, embêtes pas les trolls comme ça ^^

leyo: arf je me suis fait avoir par " Passage en Ligue Argent dans : 00H 00MN 00SC "

-TheWalder-: Pareil x)

Luksis: la vache mais les gars c'est la premiere fois que je vois des ia bronze aussi facile à un challenge

Luksis: ia boss bois*

leyo: ah bah c'était pas un troll, je suis bien en argent avec mon algo wood 1

b0n5a1: heu non, y'en a où faire "WAIT" suffit ^^

Luksis: j'ai littéralement l'impression d'avoir codé 3 lignes de code et ça va passer pour bronze d'habitude y avait besoin d'un peu plus

dwarfie: Luksis ... ah bon ... pourtant c'est comme ca depuis quelques contests ... helassssss ....

VilBoub: y a déjà la ligue Argent ???

krolhm: chiant le passage en Ligue Argent dans : 00H 00MN 00SC

leyo: ouaip, pas eu le temps de commit en bronze

Luksis: ouais dwarfie après c'est vrai que ça fait 2 ans que j'ai plus fait de challenge

VincentBab: WTF Ligue argent lol

BlaiseEbuth: Y'a un bug, les messages s'affichent mais y'a pas de boss

Luksis: Mais j'ai fait les comabt de bots quoi

dwarfie: ok

VincentBab: Les servers en PLS

Luksis: mais c'est bien ce qu'il me semblait

dwarfie: ha la la ... quel festival de message bad gateway depuis quelques minutes ...

Luksis: c'est bien un truc nouveau dans les nouveaux contests

Luksis: et c'est codingame qui refait les contests du coup plus la communeauté

leyo: et dans l'IDE -> "Défaut was disqualified. Round 0/23"

dwarfie: Luksis ... oui ... sans doute que les commu etaient trop hard :D

Luksis: Hahaha

-TheWalder-: C'est normal si le boss "Défaut" en ligue argent viens de faire un time out lors d'une partie ?

leyo: apparemment y'a quelques soucis serveur

dwarfie: s/queques/de gros/

yoqorl: la ligue argent ouvre théoriquement le 10

Zorg1: ils viennent d'ouvrir argent ?

BlitzProg: J'étais censé venir à 16h mais l'ordi que j'ai emmené en vacance avec moi a un hdd

b0n5a1: Zorg1 ouais y'a un couac, je viens d'être promu

Zorg1: ça devient n'importe quoi ici ^^

b0n5a1: attends

Zorg1: pareil moi aussi

b0n5a1: t'as le logo silver mais tout écrit en bronze ^^

yoqorl: je pense qu'il il y un probleme de leur coter ou du coter de leur serveur

b0n5a1: regardes en haut

BlitzProg: j'ai tellement rage du loading time que je suis parti acheté un ssd et j'ai fait le remplacement. bref, désolé du retard, c'est parti pour ce challenge

Zorg1: bon aller je fais autre chose, j'attends qu'ils stabilisent leurs bazars ^^

dwarfie: BlitzProg : c'est pas grave , t'as pas raté grand chose ;)

leyo: un mod sur world : "everyone hold hands and say a prayer, bugs will be fixed soon"

Luksis: BlitzProg à 16h le site était completement planté

BlitzProg: :O

Luksis: le site pas le challenge, le site entier

lsarrazi: TheWalder t'es déjà en ligue argent ?

BlitzProg: J'ai du retry pour charger en effet... y avait un 504 pendant une minute

BlitzProg: si vous dites que c'était pire avant j'ai ptet pas loupé grand chose en effet x)

dwarfie: BlitzProg ... j'en suis a 40 en 5 minutes a peu pret

dwarfie: :rofl:

dwarfie: bon , 12 lignes de codes et ca va passer bronze ... jamais autant faineanté moi lol

b0n5a1: Zorg1 et y'a l'XP avec...comme la fois où y'a eu un passge en ligue légende bidon ^^

Default avatar.png OldJohn: Je suis passé en ligue argent sans rien faire !

TidyMaze: Bonjour les zaffreux habituels ! Bonjour Automaton2000 !

Automaton2000: on peut avoir un lien

dwarfie: Automaton2000 : fan de bondage maintenant ?

Automaton2000: mais je compte pas faire de mal

-TheWalder-: A chaque fois que je lance une partie contre le bot il fait un timeout, tout le monde va être promu en silver ?

b0n5a1: non les serveurs auront cramé avant...

YannT: amis du contest bonsoir

egaetan: salut

YannT: merci de cesser de flinguer les serveurs, je fais mon premier submit

Beretta_Vexee: Quelqu'un a essayé de faire de l'optimisation linéaire des couts de GROW pour trouver la stratégie optimale ou vous avez juste fait yolo, je fais grossir le plus gros arbre disponible et le plus au centre possible ?

leojean890: Les arbres de taille 1 projettent une ombre sur 3 cases. => ce fail^^

Default avatar.png OldJohn: Pour le moment c'est plus simple que cela Beretta

b0n5a1: leojean890, à 20h ça marche

b0n5a1: faut jouer à midi

b0n5a1: ça pousse mieux

Default avatar.png Ordonnateur: focus sur la génération de lumière est moins worth que rush 1 arbre puis faire le second en wood 1... le nombre de jours est vraiment trop bas pour pas jouer simplement rush...

leojean890: s/1/3 ^^

polpoul: lol c'est normal que je sois déjà en ligue argent ? ^^

leojean890: c un bug^^

jdeveil: vous allez être rétrogradé ou pas ?

leojean890: yep

Default avatar.png Ordonnateur: si l'ia est bonne pas si sûr ;)

jdeveil: ah bon pas la peine que je m'excite sur mon code alors :)

leojean890: c'est lundi le passage..

Default avatar.png Ordonnateur: (après le jeu semble limité pour ne pas presque coder la strat en dur... à voir avec les nouvelles règles...)

dwarfie: youhou ... je suis enfin plus seul dans la team autodidacte ... ca fait super plaisir :D

BlaiseEbuth: ça marche sérieux dwarfie ?

pardouin: ils ont communiqué sur la ligue argent ?

leojean890: c un bug

leojean890: ils l'ont dit sur world je crois

pardouin: ok

BlaiseEbuth: Quel scoop...

pardouin: mais ça montre que même nos bots à l'arrache passent silver facile ^^

leojean890: et oui même s'ils ne l'avaient pas dit c'était sûr^^

dwarfie: BlaiseEbuth ... je suis seul a avoir submit , mais j'ai bien d'autres personne dans la team ... oui

pardouin: (je viens de rentrer des courses)

leojean890: euh non le boss qui garde les portes de silver sera plus fort que ça hehe

pardouin: ok

philRG: euh mais je vais pouvoir tester la ligue bronze là j'aurais du rester en wood je le savais

pardouin: mindgeek 14ème

leojean890: en bronze au moins t'as toutes les règles

leojean890: mdr mindgeek, quel trollisme ;)

philRG: c cool content

Default avatar.png Ordonnateur: en soit c'est comme code striker où juste avec une gestion basique de la vitesse passe gold...

Andry_: wtf ya deja une ligue argent

leojean890: toutes les règles => tu peux préparer quelque chose que tu ne vas pas forcément jeter quoi

Default avatar.png khealer: C'est quand même bizarre un bu pareil après 6 mois de préparation

Default avatar.png khealer: bug*

philRG: yep

b0n5a1: préparation ?

Beretta_Vexee: Pour le moment si tu codes propres dès le début, c'est assez facile de passer les différentes étapes.

b0n5a1: ils ne font pas que ça déjà...

Beretta_Vexee: Je passe plus de temps à attendre que l'arène se finisse qu'à coder.

leojean890: je crois pas que ce soit le coeur de l'activité de leur entreprise ^^

SteveDkt: bonsoir à tous ! on va s'y mettre ;-)

Beretta_Vexee: leojean890 ils font quoi en vrais ? Du recrutement de la qualification ?

b0n5a1: bah arrêtes d'attendre en code...

b0n5a1: et*

leojean890: entre autres, et puis ils ont préparé leur coding escape game aussi^^

Beretta_Vexee: b0n5a1 tant que tu ne peux pas tester c'est un peu limité.

leojean890: je ne sais pas quelles sont les taux de charges sur chaque activité

b0n5a1: genre tu peux pas tester en local dans l'IDE en attendant...

Beretta_Vexee: b0n5a1 j'ai pas codé de simulateur de l'arène, ni de bot adverse, je l'avoue. Si la question c'est "est-ce que le code s’exécute, oui évidement"

philRG: euh mon code pourri bat le boss bronze à chaque fois

leojean890: bon, j'sais pas encore quoi coder comme algo^^'

Beretta_Vexee: ils sont vraiment naze ces boss.

leojean890: on en reparlera quand tu affronteras le boss gold hehe

YannT: ça sent le MCTS à plein nez comme affaire

leojean890: MCTS y'a moyen je pense^^

YannT: durée du game limité, ça semble tout naturel pour faire des rollouts

philRG: pour tester les règles sans boss pas top

b0n5a1: :popcorn:

YannT: y'a pas de bot bronze encore, c'est une IA dummy

leojean890: tu testes contre le #1 philRG

YannT: met le #1de la ligue à la place dans l'IDE

philRG: oui oui

leojean890: chips ;)

philRG: ah 39/179 j'préfère :)

BlaiseEbuth: dwarfie, elle est située où ton école "Autodidacte" ?

Beretta_Vexee: Comment on selectionne contre qui on joue en test ?

leojean890: tu mets "supprimer" en bas sur DEFAULT

b0n5a1: ha ça y est pas besoin de simu...

leojean890: et tu en choisis un autre

jdeveil: tu supprime l'IA, puis tu sélectionne après

Beretta_Vexee: ok

YannT: sinon appuie sur F1 pour faire venir clippy il explique

b0n5a1: :beer:

pardouin: pour une fois que je suis classé devant dbdr en ligue, c'est un bug :(

leojean890: ^^

dbdr: :D

leojean890: ça fait penser à OOC avec le passage gold

leojean890: le fail

dbdr: lol. le titre du stream de cegp

philRG: sinon les animations sont sympas, je me demande si je vais devoir ressortir Thalès pour les calculs d'ombres portées

YannT: OOC tu passais pas le wood en faisant un random sur les possible moves proposés en input hein :p

leojean890: j'avoue les boss wood OOC étaient costauds^^

leojean890: mais ils ont fait passer tous les silver en gold^^

pardouin: pourquoi faire random quand on peut faire action[-1] ? :o

leojean890: et rollback

YannT: random c'est pour les pro

leojean890: assez complexes les règles, anyway :)

YannT: t'appelle ça un MC et you're in business

BlitzProg: OOC, quel contest déjà?

kamod: y'a le bon random, et puis y'a le mauvais random

leojean890: ocean of code^^

pardouin: "j'utilise random c'est un algo génétique"

BlitzProg: oh

Beretta_Vexee: y a pas moyen de faire passer les combats dans l'arène plus vite ?

BlaiseEbuth: On t'a vu domak

BlitzProg: J'ai commencé un jour avant la fin celui là, il s'est peut être passé des trucs que j'ai loupé x)

kamod: spamoi

leojean890: dont le passage "tous en gold"^^

BlaiseEbuth: C'pas bô de hide

philRG: règles complexe mais au niveau inputs, ça reste simple

leojean890: oui

BlitzProg: mais y avait hypersonic dans le genre, ils avaient promu un boss difficile de bois 1 en bronze, sauf qu'en bronze il était buggé et tu pouvais passer silver avec while(1)echo"wait\n";

kamod: je hide pas, j'arrete mercredi

leojean890: y'a bcp de règles je veux dire:)

kamod: we prolongé...

leojean890: ah oui tu l'avais dit:)

BlaiseEbuth: Pourquoi t'es sur un smurf alors

philRG: oui j'ai pris le starter, moins de temps perdu pour s'imprégner des données

kamod: pour pas avoir un classement de merde avec mon officiel

kamod: déjà que d'habitude c'est gold au forceps

BlaiseEbuth: Pas sûr que t'y gagne...

kamod: bah je le ferai en multi

philRG: modélisation ratée au début, temps perdu après

Syj: un board game ...pfff... moi qui a revu mes fonctions de trigo , simulation de physique pour rien

jdeveil: lol

leojean890: ça te servira pour faire les 5 multis avec physique Syj^^

Default avatar.png PythonSlayer: J'ai battu karliso

kamod: bein screenshot et poster mural!

Default avatar.png PythonSlayer: clairement

VincentBab: l'ide est plus accessible ou c'est que moi ? :/

leojean890: j'ai eu ce bug à un moment, je n'ai pas retesté là

VincentBab: Une erreur est survenue (#-1) : "internal error"

VincentBab: :(

leojean890: pareil

Haashi: euh

Haashi: pk j'ai eu une notif silver ??

BlaiseEbuth: lalalalala

leojean890: mdrr

VincentBab: je l'ai eu aussi, c'est un gros bug

leojean890: tout le monde se rend compte au fil de l'eau du bug;p

Zorg1: ah ah ah

Zorg1: à chaque fois ils me surprennent

b0n5a1: ça devient pathétique au fil des contests ce bordel

leojean890: en tout cas ça sent la surcharge encore, 10k joueurs ?^^

leojean890: j'espère qu'on aura pas des submits de 3h le weekend:)

b0n5a1: bin si

Zorg1: bon dans 2 heures on est gold ?

b0n5a1: et le dernier dimanche sera le pire

VincentBab: mais le coup de la ligue silver c'est juste un admin qui a appuyé sur le mauvais bouton non ? xD

b0n5a1: comme d'hab

BlaiseEbuth: Comme je disais sur #world, il faudrait passer à un contest par an, parce que 6 mois ça semble pas assez pour se préparer.

leojean890: ça doit être compliqué après pour eux de gérer une telle charge et un tel nb de submits parallèle

leojean890: faut des serveurs, des ressources^^

BlaiseEbuth: -> Du coup pourquoi ils font tout pour attirer autant de monde ?

b0n5a1: tu peux aussi louer du surplus pour 10 jours leojean890...

BigUP: vous etes parti de quel code de contest pour le spring challenge ?

leojean890: b0n5a1 tu as raison;)

leojean890: et ouais ils veulent attirer du monde

leojean890: ce qui augmente ce risque

b0n5a1: bin les "attirés", ils découvrent ça ils se cassent en théorie...en pratique probablement aussi

leojean890: BigUP de aucun pour le moment, je pense implémenter une simu et je ne sais pas quoi faire avec^^

Zorg1: après bon là tout le monde n'a que des heuristiques

Haashi: parlons peu parlons sérieux

Haashi: beamsearch ? mcts ?

BigUP: leojean890, comme toutes les simus, tu simules ! :)

b0n5a1: ouais...quand ça va téter les 100ms sur certains bots ça va être comique Zorg1

Zorg1: ^^

BlaiseEbuth: Monte Carlo Markov Chain !

Default avatar.png PythonSlayer: Ils peuvent louer des ressources mtn ou c'est trop tard?

Default avatar.png caduk: wtf, mais je suis top 20 !

Default avatar.png JBM: atta

Default avatar.png JBM: ils ont refail le coup du passage de ligue?

Zorg1: oui

Default avatar.png JBM: purée

Zorg1: ils ont ouvert silver

Default avatar.png JBM: CG ct mieux avant

leojean890: trop tard, si ça se trouve ils ont loué des ressources en amont, on verra ça le weekend

b0n5a1: PythonSlayer faut déjà vouloir/pouvoir se le permettre...

BlaiseEbuth: caduk tu est top20 bronze, les forts sont en silver ^^

Pink: est-ce seulement moi qui ne peux plus aller sur le contest?

Default avatar.png JBM: ils l'ont refermée, ou on attend qu'il fasse jour?

Default avatar.png PythonSlayer: Ah ok je vois

leojean890: ah ça y est ils ont rollback mdr

Default avatar.png caduk: mais il 'y a plus silver...

leojean890: 960 en silver

leojean890: bronze*

b0n5a1: si ça te rapporte pas de fric PythonSlayer, tu vas pas encore en claquer

polpoul: oh pt1 mon code a disparu ><

Haashi: ils l'ont refermé et ca a resubmit tout le monde

leojean890: b0n5a1 logique ouais

BigUP: c'etait Codders of the Carribean qui etait en coordonnées cubique ?

Default avatar.png JBM: ça va faire du bien a la planète tout ça

leojean890: oui cotc en hexa

Default avatar.png PythonSlayer: C'est vrai ca y a pas de pubs comment ils gagnent de l'argent?

Zorg1: ah je suis revenu bronze

BigUP: ha oui c'est ca... bon je vais reprendre une partie du code

polpoul: qui a perdu son code avec le rollback ?

Zorg1: on dirai qu'ils l'ont réouvert

Default avatar.png JBM: et les XP?

Zorg1: ah tout le monde push

b0n5a1: mes précieux !!!

leojean890: mais en effet il risque d'y avoir pas mal de monde en MCTS

Zorg1: j'ai toujours les 100 XP de la ligue argent

Zorg1: vont pê les virer

b0n5a1: bah comme les 500 le jour du couac légende Zorg1 ^^

Zorg1: c'était couac gold ;-)

b0n5a1: ha oui

b0n5a1: quoique, je doute là

BlaiseEbuth: Le mec sur la vidéo il a un t-shirt "front-end" ça n'inspire pas confiance...

Zorg1: si c'était à l'ouverture de la ligue gold, d'un seul coup le boss silver a eu une faiblesse et toute la ligue argent s'est retrouvé en gold

Julius2k17: salut tlm, c ki qui a le doigt sur le bouton submit ?

b0n5a1: BlaiseEbuth "front end" c'est pour dire que c'est le mec affecté au tableau blanc

BigUP: hum, il y avait PR1 et PR2 également en hexa, mais j'avais pas géré de coordonnées cubiques

Zorg1: gné ?

eban: Hello, j'ai besoin d'une ptite clarification... Selon vous le possibleActions, il contient toutes les actions possibles ou juste quelques unes parmis l'ensemble des possibilités ?

b0n5a1: RTFM

Zorg1: cette violence

Haashi: RTFStatement

eban: Je l'ai lu, et j'avais un doute

eban: Mais merci

Default avatar.png Ordonnateur: toute (mais pas les combos double grow/grow puis complete par ex)

Magus: ce serait vachement bizarre de mettre que certaines actions possibles dedans

eban: Yes je pensais ca aussi

eban: Mais "Cette liste est présente pour vous aider à débuter." m'a fait douté

Default avatar.png Ordonnateur: (c'est possible d'insta complete d'ailleurs ?)

b0n5a1: ok donc ... https://cg.desast.re/pages/question.html

eban: Ca sonnait comme un "vla quelques idées, debrouillez vous"

b0n5a1: merci JBM \o/

Haashi: mais non

BenPix: http://chat.codingame.com/pastebin/1c5bb74e-1aeb-443e-a8c4-ec817cb86bf7

Haashi: incroyable ce lien

b0n5a1: et merci eulerscheZahl

b0n5a1: arf j'ai dû le bipper là ^^

b0n5a1: Haashi : http://how-to-properly-ask-a-question.surge.sh/ ^^

b0n5a1: la version #world

pardouin: re

pardouin: retour en bronze

pardouin: mais les 100xp sont restés :)

Koku: Dsl si c'est une question bête mais "Tant que vous avez assez de points de soleil, vous pouvez prendre autant d'actions que vous souhaitez." ça veut dire qu'on peut faire plusieures actions par tour?

MyPharo: Les changement de ligues sont bloqué ou juste sature?

Kirbiby: Mais du coup je ne suis pas d'accord, cest vraiment une bonne question. Ca existe vraimetn des experts PHP ?

Default avatar.png Ordonnateur: c'est assuré que les règles ne changeront pas après le bronze ?

BenPix: Koku il y a un tour tant qu'il y a un joueur qui fait une action

b0n5a1: par la MACIF oui

pardouin: jamais fait de MCTS, si j'ai le temps je tenterai

Kirbiby: Ah tu n'as pas lu comment poser une question toi

Kirbiby: Ordonnateur

Default avatar.png Ordonnateur: Jamais ! ;p

Kirbiby: T'as pas lu le statement apapremment aussi :)

jfaixo: les paramètres de jeu peuvent changer Ordonnateur (genre le nombre de jours, la topologie de la map pour les richness...), mais les règles normalement on a tout

Default avatar.png Ordonnateur: lire ? qu'est-ce donc que cela ? :joy:

Default avatar.png Hugues: Combats en cours 50% \o/ !!!

Default avatar.png caduk: j'ai remonté la coquille sur les arbres de taille 3

Kirbiby: T'as pas besoin de savoir si les règles changent si tu les lis pas du coup

Default avatar.png Ordonnateur: Ok merci :)

BenPix: "Les arbres de taille 1 projettent une ombre sur 3 cases."

J'imagine que c'est une erreur de copy/paste

pardouin: ce troll ils avaient remis le stub XD

b0n5a1: +1 Kirbiby :joy:

BenPix: ok merci caduk

Default avatar.png Ordonnateur: je suis à 85% des combats fait en wood 1, j'ai start à 19h le submit T_T

Default avatar.png caduk: Il y a un thread dans le forum pour remonter les bugs et erreurs d'énoncés

Haashi: le bourbier

pardouin: euh c'est pas normal ça

Kirbiby: Ordonnateur, oui elles ne changent plus en vrai

pardouin: j'ai plus eu l'impressiion d'y passer 30min-1h

pardouin: plus de 2h c'est tendu

Default avatar.png Ordonnateur: t'es tombé sur un bon timing lol

Default avatar.png caduk: pareil, moi c'est hyper long

pardouin: ah oui oulah j'en suis qu'à 3 combats

pardouin: je viens de resubmit avec mon vrai code

psychedelic68: salut, je comprend pas ce que ça fait exactement l'ombre dans le challenge ? Ca empeche les arbres de rapporter des points de soleil seulement, ou bien ça empeche aussi de planter/pousser ? Merci :)

pierre31: quelle lenteur en wood1...

Default avatar.png caduk: seulement les points de soleil je crois

MyPharo: Pierre31, le wood 2 aussi, je pense que leur serveur donne tout ce qu'ils ont :)

Zorg1: ah on est déjà quasi 1000 en bronze

Default avatar.png dragonicagata: zzz

Default avatar.png dragonicagata: trop long pour up

Haashi: vite le silver

pierre31: il y en a 200 qui arrivent

b0n5a1: bon le player dégueu quand tu veux le screenshot ça me gave

Default avatar.png Ordonnateur: On peut skip les niveau ou on doit passer par chacune sur ce jeu ?

BenPix: caduk bah quand je clic sur forum, à gauche là, ça mène à aucune page spécifique :/

b0n5a1: tu peux aller direct en légende oui, t'embête pas

Haashi: Ordonnateur non non, suffit de demander et on te passe légende mec

[CG]jupoulton2: Salut, vraiment désolé pour les petits problemes technique qui se produisent, on fixe aussi vite que possible

Default avatar.png Ordonnateur: nan mais je dit ça car pour code striker j'ai skip l'argent...

b0n5a1: tu l'as pas skipé, tu l'as pas vu passer, nuance

Default avatar.png caduk: dans forum Spring Challenge 2021 - Bugs & Questions

b0n5a1: t'es parti...t'es revenu et t'avais passer le boss silver c'est tout

Default avatar.png Ordonnateur: en 1 submit j'ai fait bronze-> gold, j'appel ça un skip perso ^^'

b0n5a1: oui oui...

R4N4R4M4: Comment on écrit dans la bulle ?

Palmipedus: on a commnet la direction du soleil?

Haashi: Palmipedus day%6

pardouin: jour % 6

Kirbiby: comment on passe legend ?

Vry: On attend vendredi dans huit jours KiwiPoilu

Palmipedus: Merci Haashi pardouin

Zorg1: en battant le boss gold

Zorg1: #derien

Vry: Kirbiby

Kirbiby: j'avais un doute

Kirbiby: cool merci

Vry: Mais avec ton avatar tu pourras passer légende directement

Kirbiby: C vrai ça

Kirbiby: ça fait 5 ans que j'atttends ce thème

k4ng0u: Kirbiby t'as juste a editer l'html du leaderboard final

jfaixo: tu peux aussi tenter le sacrifice de chèvre Kirbiby

dwarfie: en meme temps ... y'a pas vraiment de rapport avec totoro ...

b0n5a1: fallait bien troller dwarfie

pardouin: quand ils donnent les cells ils pourraient les donner dans l'ordre, comme ça elle seraient directement indexées comme il faut

dwarfie: moi qui esperait une course de chabus ...

pardouin: c'est surprenant

Kirbiby: C'est un peu boardgamearena ce contest

ChupaBug: y avait quand même beaucoup de notion de forêt dans l'illu

Zorg1: ouaip ils ont gardé le concept de forêt ...

dwarfie: ChupaBug ... oui ... mais les sylvain de mononoke hime aurait ete mieux adapté au sujet en fait ...

pardouin: pour qu'on le fasse avec une forêt de ifs :)

Zorg1: on aurait pu se retrouver à gérer une scierie, on a échappé à ça

pardouin: oui totoro à part dormir il en fout pas une rame

ChupaBug: dwarfie les totoros sont quand même les esprits de la forêt

b0n5a1: qqun a un screenshot du player en mode debug avec indices des hexas ?...ça rend hyper dégueux illisible de mon côté

b0n5a1: c'est canal+...

dwarfie: b0n5a1 ... pas moi , j'ai qu'un ecran gris a la place du viewer ...

Default avatar.png Ordonnateur: passe ta souris dessus (0 est au milieu)

b0n5a1: m'en cogne Ordonnateur, je le sais, c'est pas ce que je demande

pardouin: (ah j'ai rien dit les cells sont vraiment données dans l'ordre)

Zorg1: b0n5a1 : ça ? https://imgur.com/a/RXxQgzb

pardouin: (ça va me faire gagner 2 lignes de code ça ^^)

b0n5a1: merci Zorg1 !

ChupaBug: n'empêche 'sont cute ces totoro

Kirbiby: j'aime bien aussi

ChupaBug: j'ai participé à ça que pasque l'illu était avec totoro, ça faisait plusieurs mois j'étais pas venu sur codingame x)

Kirbiby: Mais je peux pas le faire dommage.

pardouin: tu vis en corée du nord ?

MyPharo: 30 minute pour faire Wood2 -> Wood 1 youhou ^^

Kirbiby: pardouin, non en France

b0n5a1: via VPN

b0n5a1: ^^

Mazelcop: tiens, si son code crashe mais qu'on a plus d'arbres, on gagne quand même

Mazelcop: https://www.codingame.com/replay/546989445

dwarfie: MyPharo : maintenant t'es parti pour 2h pour passer bronze ;)

SachaWski: Ouais le passage au bronze est trop long:(

Zorg1: bon j'ai la flemme de coder moi

ChemyR: Le changement de ligue se fait quand on a fait 100% des battles ou bien à une heure précise ?

SachaWski: perso j'ai juste soumis le code et j'attend

ChemyR: Ca met 3 plombes

SachaWski: aucune idée

pierre31: je confirme les 2h

ChemyR: Alors que je suis devant le boss (comme beaucoup de monde d'ailleurs)

pierre31: je regarde le code source pour les règles en bronze en attendant...

pardouin: je vais faire le puzzle MCTS de aCat pour me préparer psychologiquement ^^

Zorg1: tu lis pas son bouquin non plus ?

jdeveil: sur les autrse jeux, le passage d'une league à l'autre se fait à intervalle régulier pour tous les joueurs qui battent le boss

pardouin: n'abusons pas

pardouin: ben tout à l'heure c'était quand même relativement rapide

Default avatar.png Hugues: à 21h08, j'étais à 50% de Wood 1. Là, je viens de passer à 80% (90 combats), pour un ordre d'idée.

pardouin: j'ai du m'y mettre sérieusement entre 16h30 et 17h30 et j'ai eu le temps de faire W2->W1->-Bronze

b0n5a1: pierre31 : https://ibb.co/3Mk7BRM cadeau

pardouin: donc c'est censé être rapide

pierre31: b0n5a1: grand merci !!!!

MyPharo: Le probléme c'est que vers 18/19h les personnes rentre du travail et commence, donc cela rajoute beaucoup de monde...

leojean890: en fait osef des hexa vu qu'il n'y a pas de coord, il suffit d'utiliser une liste de voisins, comme dans les PR

Zorg1: c'est quoi cette horreur b0n5a1 ? c'est ce que tu vois dans ton viewer ?

b0n5a1: quand je screenshot seulement Zorg1 d'où ma demande du viewer en debug avant

Haashi: b0n5a1, je veux pas etre désagréable mais ta carte graphique est pété

pardouin: ils sont donnés dans l'ordre des diredctions du soleil ?

pardouin: si oui alors effecivement on peut skip la partie hexagone

pardouin: (pas trop regardé encore les détails)

leojean890: y'a pas de coord

leojean890: neigh_0, neigh_1, neigh_2, neigh_3, neigh_4, neigh_5 c'est explicite en terme de sens

Haashi: oui

Zorg1: ils ont pensé aux gars qui avaient fait une grossesse nerveuse à Coders Of The Caraibe en voyant la grille hexa ?

b0n5a1: Haashi je pense plutôt FF (les webgl unity passent plus non plus, je dois passer par edge pour tester les jeux LD...)

b0n5a1: parce que la carte graphique carbure bien comme d'hab partout sinon

YannT: https://www.twitch.tv/doctolibtechlife - on stream messieurs :D

b0n5a1: Haashi je viens de réussir avec lightshot dans FF

Haashi: tu coachs quelqu'un ?

b0n5a1: c'est le screenshot intégré à FF qui chie

Fangel: les arbres d'un joueur se font de l'ombre entre eux ?

Zorg1: t1 si je sors mes log sur stdout aussi ...

Zorg1: ce boulet :(

b0n5a1: lol

Magus: Fangel: oui

Fangel: Merci Magus, et dans le jeu photosynthesis, il me semble qu'on ne pouvait pas faire grandir un arbre dans l'ombre. Là pas de problème ?

Default avatar.png Octodone: En cas d'égalité les points de ligues n'augmentent pas ?

Zorg1: fangel : d'après le statement l'ombre gène seulement la génération de point de soleil

Oioi: salut

Zorg1: o/

b0n5a1: o/

ChupaBug: youhou j'ai fini la combats du bois 1

Zorg1: gg

ChupaBug: les*

krolhm: pff je dois tout recommencer...

krolhm: trop cool la vie

Beretta_Vexee: y a moyen de faire le test de l'arène en tâche de fond, ca prend des plombes. J'ai coupé le browser et c'est reparti à 12%

Zorg1: bah c'est ce qu'on fait tu pushes et tu fais autre chose

Zorg1: ou tu codes ta vraie IA

b0n5a1: déjà dit, pas compris Zorg1

Syj: @beretta tu peux jouer en local

Zorg1: ?

Default avatar.png caduk: Il y aura des changements de règles dans les prochaines ligues ?

Zorg1: bronze = règles définitives

Default avatar.png caduk: ok merci

pardouin: normalement tu peux faire de l'arène et faire autre chose pendant ce temps

pardouin: tu peux même fermer l'onglet

b0n5a1: ouais mais ça veut pas rentrer ce concept pardouin, j'ai essayé avant...

Zorg1: bon va falloir bitboarder ...

Zorg1: ils auraient pu mettre que 32 cases, va falloir que j'utilise un int64 moi

pardouin: c'est pas prévu par mon starter ça :o

b0n5a1: c'est ballot ^^

Zorg1: :p

b0n5a1: bah tu vas bien trouver une utilité aux bits en "trop"

pardouin: un peu chiant à bitboarder j'imagine, pas mal de données

pardouin: et si tu prends les masques des ombres, ils augmentent au fur et à mesure

Zorg1: en fait c'est surtout pour les graines

Zorg1: mais en effet ça dépend de la hauteur aussi

b0n5a1: bon c'est bien beau de filer en screen des règle bronze aux autres...mais c'est que j'ai pas encore lu tout ce bouzin ^^

b0n5a1: ho un lapin obèlse orange avec la canne de Gandalf...

y42nn: pourquoi tu veux faire un bitmask zorg?

b0n5a1: pour pas qu'on le reconnaisse

y42nn: gné

Zorg1: m'ouais je crois que c'est une idée pas très pratique en fait :thinking:

b0n5a1: un Zorg1 bitmaské, capé, et à cheval

Zorg1: tiens marrant j'avais la chanson en tête ...

y42nn: bah après si jamais tu fais un BFS oui ça peut être utile

Robinsstudio: "Premature optimization is the root of all evil"

y42nn: pour marquer les états déjà visités

y42nn: mais bon jpense que c'est pas giga pratique

y42nn: le jeu a l'air d'avoir des mécaniques grave intéressantes

b0n5a1: https://www.youtube.com/watch?v=jEi-JPy0vp8

Zorg1: Robinsstudio : oui oui mais va bien falloir que je fasse autre chose que mon code à deux balles

Zorg1: b0n5a1: exactement ^^

kamod: Sérieux... bronze en random... même pas eu le temps de lire les règles de wood1...

b0n5a1: je les ai pas lues

b0n5a1: pas utile

Syj: j'ai pas osé le faire le random

Syj: mais je me suis dit que çà devait marcher :)

kamod: bein faudra quand même s'y coller à un moment... où alors ça devient un contest de retro

b0n5a1: saul le truc vert "grow action"

b0n5a1: bon on va mute vimlark et juste farmer de quoi équiper le singe en silence... hein Zorg1

b0n5a1: ^^

Zorg1: il fait quoi Vimlark là ?

Zorg1: ^^

Beretta_Vexee: Quelqu'un a codé un convertisseur cellidx vers coordonnées X, Y ?

b0n5a1: un singe avec aseprite je crois, ou pyxeledit...pas fait gaffe...petit et 160p ^^

Haashi: non et je pense que c'est une mauvaise idee beretta

b0n5a1: c'est aseprite

Zorg1: connait plus trop tout ces outils

b0n5a1: aseprite est à 15 balles sur steam...je l'ai compilé y'a quelques temps pour tester (open source)

b0n5a1: en achetant t'as les màj...sinon tu te retapes la compil

b0n5a1: c'est plutôt bien foutu comme outil

Haashi: j'ai a la fois une flemme et une envie de bitboard

b0n5a1: julie streame pas (sputnik V hier...au pieu aujourd'hui à cause de ça)

Zorg1: ha le vaccin russe

Zorg1: t1 mon push est toujours en cours

b0n5a1: y'a Alex qui streame le dev de son jeu là

b0n5a1: et Recher maintenant

Recher: Coucou !

b0n5a1: salut

Default avatar.png JBM: ah non pas ce soir

Default avatar.png JBM: faut que je dorme

b0n5a1: j'ai Alex en fond sonore, je lui truve des trucs des fois quand je fais attention à ce qu'il cherche (asset aou autre)

b0n5a1: (il cherchait des sons de forêt free)

tdouge: hello

pardouin: Bosch -> le top pour les sons de foret

pardouin: Bonsoir.

tdouge: pour le challenge je comprends pas pourquoi j'ai ça: Attention : votre code n'a pas lu toutes les données disponibles depuis l'entrée standard avant d'avoir écrit sur la sortie standard. Ceci cause une désynchronisation qui peut entraîner des comportements inattendus.

tdouge: normalement je suis censé tout lire si c'est arrivé a quelqu'un je suis chaud d'une explication

tdouge: =)

b0n5a1: faut faire que une ligne de sortie par tour...

pardouin: tu es censé récupérer toutes les entrées, print ton action, récupérer, print etc

Patou: ouais

Patou: a tous les coups, tu dois faire une boucle sur ton tableau d'arbre en printant des actions

b0n5a1: si tu fais plus d'une ligne les inputs des tours suivants : dans le derche

tdouge: yes

tdouge: merci c'est ça

tdouge: ok j'ai raté une consigne je pensais que tant que on avait des soleils

tdouge: on pouvait parler

Patou: tu peux

Patou: Tour != jour

b0n5a1: :popcorn:

YannT: j'ai fait du touitche héhé

Haashi: tout les matins je me connecte sur touitche

Vry: o/ YannT

Palmipedus: tiens on a 100 ms par tour, deux fois plus que d'habitude

Palmipedus: le luxe

Vry: Ouais on va pouvoir sur-optimiser notre code à mort

b0n5a1: attends, pas dit que tu les aient les 100...rappelles toi la dernière fois quand tout ramait à mort...beaucoup ont du descendre des 50 ms pour pas timeout :grinning:

b0n5a1: 40 c'était safe, au dessus c'était un peu risqué

Vry: C'est pas faux ... et en plus ça servait à rien d'optimiser

Palmipedus: lool Vry, j'optimise jamais, pas le temps, j'ai max 10h par context en moyenne

Vry: Moi ça va être tendu aussi ...

b0n5a1: ha oui Vry tes watt-millions de noeuds en très peu de temps ^^

Palmipedus: c'est pares quand c'est en multi que j'essaye...si j'ai le temps et pas la flemme

Zorg1: ça fait une heure que ça pushe, je suis à 82 %

Palmipedus: en tout cas le search pour ce context ca ressemble bcp a un min-max

Vry: Mais ça se trouve sur celui-là on peut sortir le bitmask histoire de faire du code imbitable ....

Vry: Zorg1 : il fallait push à 17h

Haashi: je crois qu'il y a des ptits trucs à faire avec des bits

Zorg1: vry : oui bon j'ai été argent entre temps puis je suis redevenu bronze :p

Palmipedus: moi je suis au chaud en bronze, je code tranquile pour l'ouvertude la silver

Haashi: genre, les trucs qui concernent les cells c'est des int de 3 donc compressable sur 2 bits

Haashi: je vois bien un truc du genre un tableau de 37 int16

Zorg1: tiens YannT a laissé tombe Matthias

Palmipedus: oui, c'est bin de compresser mais si apres tes masks sont chiant, je ne suis pas sur que tu y gagnes bcp

YannT: Zorg1: oui je bois un whisky maiintenant

Default avatar.png JBM: c'est qui mathias

YannT: mais je restream demain à 18h :)

Mourfette: question, les actions se font en parallele? genre je peux pas si j'ai un arbre taille 2 en X faire GROW x || COMPLETE X ?

YannT: euh non, 19h

Palmipedus: en tout cas pour l'instant je suis en int et list<Tree> pour mon state

Haashi: ouais moi mon state il est déjà pollué

Haashi: je vais tester sans bits vu qu'on a 100ms

Haashi: si je peux faire profondeur 7-8 en minmax avec ça je me contenterai de paufiner l'eval

Palmipedus: tu pense gere comment les jours? un min-max global et un min-max sur chaque jour pour les actions?

Palmipedus: ca va vite faire bordel non?

Zorg1: vous en avez des idées, c'est bien ...

YannT: je vois pas bien l'intérêt du minmax sur ce coontest

YannT: les interactions sont clairement limitées, c'est plus de l'opti

b0n5a1: ils ont pas de pétrole...

Palmipedus: si tu seed un cell ou fair grow un tree plus grand ca lui reduit son sun

polpoul: ils ont pas lu les règles...

Zorg1: tiens j'ai vu ton singe b0n5a1 lors de la battle royale ;-)

b0n5a1: ha

b0n5a1: il a perdu comme d'hab ?

Haashi: Palmipedus, je sais pas trop encore

Haashi: aller, c'est l'heure du calcul des ombres

Zorg1: t'étais dans les 3 survivants mais t'as perdu, mais j'ai vu le singe bleue accompagné du petit singe

Haashi: hate de voir un jeu cg dans 20 ans qui nous demandera de réimpl le RTX

Zorg1: presqu'envie de faire un MC

Zorg1: par contre bon t'es un peu obligé de fait gaffe à l'adversaire

YannT: fé un algo génétike lol

Oioi: pour l'instant, je m'en préoccupe pas du tout

b0n5a1: toujours pas lu ces règles...

Default avatar.png PythonSlayer: Le but c'est de gagner b0n5a1

b0n5a1: en 1v1 ouais, au delà tu peux aussi opter pour ne pas perdre

Zorg1: bah je dirais faut occuper le centre le plus vite mais bon tu peux être à l'ombre de tout le monde au centre

Default avatar.png PythonSlayer: https://www.twitch.tv/xueliam il liu manque 3 follows svp :)

b0n5a1: pas intéressé

tdouge: la lenteur de l'arène

b0n5a1: le roi aussi est lent

tdouge: c'est vrai

Oioi: le go est lent itou

Oioi: car il a le cerveau lent

Oioi: Une question : est-il possible de modifier le code qui est en cours d'évaluation dans l'arène ? Quand on sait l'avoir amélioré par exemple

b0n5a1: faut repusher

b0n5a1: non

Oioi: Ok, merci

Oioi: Oups, ça reset...

Zorg1: joie mon push est fini

leojean890: 222, ça monte^^

leojean890: Zorg1

leojean890: juste heuristique?^^

Zorg1: oui vraiment le truc pipo on doit être un paquet à l'avoir implémenté

leojean890: je vois^^perso j'ai encore rien codé, j'hésite sur ce que je fais, peut être BFS

leojean890: déjà je vais faire simple, évaluer depth1

leojean890: BFS sans simu adversaire maybe

b0n5a1: ha mais vous bossez vous...1322 ^^

b0n5a1: je vous laisse gérer la boîte

leojean890: j'ai tjr rien codé mais j'essaye de trouver des idées pas trop nulles xD

leojean890: ah ouais notre super boite choisie avec love :P

b0n5a1: on va pouvoir remplacer l'Education Nationale avec nos programmes leojean890, on est devant

leojean890: hehe^^programmes très ciblés ;)

pardouin: ahah j'avais pas vu education nationale

leojean890: faudrait que je regarde un peu les matchs des top pour piquer des idées^^

pardouin: joue contre struct

leojean890: yep c l'idée hehe

Zorg1: ah c'est le #1

pardouin: t'es combientième leo ?

b0n5a1: 1000 environ

leojean890: tjr pareil mdr

YahyaBahjaoui: svp premier code du ligue bois2

YahyaBahjaoui: svp code pour ligue bois 2

pardouin: moi 588 avec mon code de w1

leojean890: j'ai rien codé depuis bronze mais j'ai des idees a tester

b0n5a1: le code ligue bois 2 c'est : 4892

tdouge: c'est quoi le but de demander des codes ...

YahyaBahjaoui: et pour la premiere lisue

YahyaBahjaoui: je suis bloqué

pardouin: essaye des idées persos

tdouge: en bois tu vas vite te débloquer ;)

pardouin: il n'y a rien de sorcier pour passer bronze

b0n5a1: et bosser, non ?

nicolasD: Essaye le konami code ^^

YahyaBahjaoui: j'arrive pas a comprendre

YahyaBahjaoui: premiere etape

pardouin: essaye de planter là où c'est fertile, rien de bien sorcier

b0n5a1: et te filer le code pour passer te fera pas comprendre

pardouin: première étape essaye juste de faire des complete

tdouge: en bois il y a pas les graines

pardouin: mais en gros regarde ce que fait le boss

pardouin: quel genre d'action il fait

tdouge: si on te file notre code tu vas juste etre plus eprdu dans la prochaine league

pardouin: et essaye de faire le même genre en un pil plus malin

tdouge: perdu*

pardouin: un poil*

YahyaBahjaoui: mais comment je peux collecter mes arbres en code

YahyaBahjaoui: pour faire des cpmplete

nicolasD: "COMPLETE "+cellId

b0n5a1: avec cellId entre 37 et 72

nicolasD: il faut faire un output (tu devrais en avoir un en exemple)

YahyaBahjaoui: merci beacoup

YahyaBahjaoui: juste je suis nv sur ce site

nicolasD: il me semble qu'il y a une vidéo youtube qui explique comment cela fonctionne ^^

YahyaBahjaoui: le cell_index sagit pas d'in tableu

YahyaBahjaoui: comment je peux ecrire l'emplacement

cawagame: pour ? la sorte

cawagame: sortie standard envoit dans le jeux, dans jeux

b0n5a1: vous le faites exprès de taper des mots au hasard pour faire des phrases imbitables là ?

cup_of_tea: :joy:

Zorg1: renouveau du capitalisme intransigeant vers un update des solutions sur un espace multi axial

b0n5a1: normal de pas comprendre ce qu'on lit quand on voit ça

Zorg1: faut pas me provoquer moi

cawagame: désoler, c'est la phatique. de la journee

EddyA: C'est le phalus oui ...

Haashi: aller le calcul des ombres est fini

Haashi: je peux aller dormir tranquille

Default avatar.png Dawwizhar: Bonjour, j'ai n test python sur ce site pour un post, savez vous ou je peux trouver des simulations ?

b0n5a1: puzzles easy et medium

b0n5a1: temperatures, power of thor pour commencer à te faire une première idée

b0n5a1: (tapes ça dans la barre de recherche tu trouveras ces 2 puzzles)

Default avatar.png Dawwizhar: Ok, pour info c'est un post en DS deep learning

b0n5a1: ça va te permettre de te faire la main avec l'IDE déjà de faire ces deux faciles

Default avatar.png Dawwizhar: ok merci

b0n5a1: y'a des QCM peut être aussi, d'après ce qu'ont eu certains (pas sur ton test...j'en sais rien, d'autres)

Default avatar.png Dawwizhar: Les recruteurs choisissent par eux meme les épreuves ou c'est généré automatiquement ?

b0n5a1: recruteur (voire combinaison des deux...piochage dans de l'existant + custom)

b0n5a1: Dawwizhar t'as un aperçu des outils pour recruteurs là : https://www.codingame.com/work/

VilBoub: Hello les gens...

VilBoub: J'ai du raté un truc dans la regle... ça fait quoi qu'un arbre soit endormi ?

VilBoub: non, c'est bon... j'ai trouvé ^^

C4S1: tu ne peux plus faire d'action sur lui avant le lendemain

SkyDream: J'imagine que la typo sur la taille des ombres dans l'ennoncé Bronze du pring challenge a déjà été remontée.

C4S1: laquelle ?

SkyDream: Les arbres de taille 1 projettent une ombre sur 3 cases

SkyDream: 1 -> 3

Magus: en anglais il n'y a pas l'erreur

Magus: mais oui quelqu'un l'a remonté sur le discord

C4S1: pushed sur github

R4N4R4M4: Ca coûte combien de compléter un arbre ?

nmahoude: Completing a tree's lifecycle requires 4 sun points.

R4N4R4M4: Ah c'est bon j'ai trouvé : 4

R4N4R4M4: Merci nmahoude :D

Default avatar.png CooooodinGaaammmeee: C'est quel version de java le challegne ?

joelthelion: CooooodinGaaammmeee : https://www.codingame.com/faq

Default avatar.png CooooodinGaaammmeee: joelthelion: Java Oracle JDK 1.8.0 / OpenJDK 11.0.2 (dépend du jeu joué) 768

Default avatar.png CooooodinGaaammmeee: (dépend du jeu joué)

Default avatar.png CooooodinGaaammmeee: D'où ma question

joelthelion: je ne sais pas du coup, désolé

Zorg1: bah tu fais un code pour afficher la version de JVM utilisé, c'est le plus sûr

pardouin: c'est bon j'ai fait MCTS aCat, je suis devenu un spécialiste du truc

pardouin: oupa

pardouin: bonne nuit ! o/

Zorg1: genre System.err.println(System.getProperty("java.version"));

Zorg1: bn o/

Zorg1: et on voit que c'est la 1.8 pour le contest

Default avatar.png CooooodinGaaammmeee: Ils auraient dû mettre java 1.5 tant qu'à faire ...

Default avatar.png CooooodinGaaammmeee: Mais merci pour l'info

Zorg1: bah la 11 tout le monde traine les pieds j'ai l'impression

Default avatar.png CooooodinGaaammmeee: On est quand meme a la 15

Zorg1: et au boulot je vois qu'ils prévoient de maintenir la 8 jusqu'en 2016, la 11 jusqu'en 2014, ils prévoient que certains vont s'accrocher à la 8

Zorg1: après c'est les coûts de migration qui doivent faire peur

Default avatar.png CooooodinGaaammmeee: Bah après si a ton taf on aime pas être à jour ...

Default avatar.png CooooodinGaaammmeee: Quedal ya rien

Default avatar.png CooooodinGaaammmeee: ah si pardon xD

Default avatar.png CooooodinGaaammmeee: Bref

Default avatar.png CooooodinGaaammmeee: On est pas sur une migration ici :D

Zorg1: bah déjà une grosse partie de leur bazar est en Java, et ensuite je crois qu'ils ont eu quelques soucis de perf pour migrer vers la 11

Zorg1: mais bon j'en sais pas plus, et ça me choque pas plus que ça

Default avatar.png Naylink: Bonsoir, après plusieurs heures passées sur Don't Panic - E1 je n'arrive pas à saisir ce qui fait bloquer mon test 5, est-ce que quelqu'un pourrait m'orienter svp ?

Default avatar.png CooooodinGaaammmeee: Bah jsuis déçu je voulais faire des record pour m'éviter des getter/setter

leojean890: full win sur les 10 first games tiens

Zorg1: tu peux mettre les attributs en public :p

pardouin: montrer ses attributs en public ?

pardouin: tu n'y penses pas !

Default avatar.png CooooodinGaaammmeee: et mon Map.of() ?

leojean890: j'ai tuné des params en mode sale sur des mecs du top..

pardouin: je suis revenu, une question me taraude

leojean890: full win 13 premiers matchs..

leojean890: 14

leojean890: suspense

pardouin: pour mcts tu choisis le prochain noeud avec la politique décrite et après ful random pour calculer son score ?

pardouin: genre tu fais joueur l'adversaire en random aussi ?

leojean890: 16

leojean890: mcts j'ai essayé qu'une fois

leojean890: c'est l'algo que je maitrise le moins

pardouin: ou bien tu t'arrêtes à une certaine depth et tu calcules une eval ?

leojean890: y'a un tuto pas mal

leojean890: https://jeffbradberry.com/posts/2015/09/intro-to-monte-carlo-tree-search/

pardouin: parce qu'en full random ça doit mettre du temps à donner des score qui veulent dire quelque chose

pardouin: ok je vais mater ça merci

Default avatar.png CooooodinGaaammmeee: tu peux utiliser une heuristique pour choisir des moves

pardouin: oui ça me semble en effet plus malin

pardouin: de faire du glouton derrière

Default avatar.png CooooodinGaaammmeee: mais c'est important de faire du random

pardouin: éventuellement un peu randomisé

Default avatar.png CooooodinGaaammmeee: faut mixé enfaite

pardouin: ok

Default avatar.png CooooodinGaaammmeee: car ton heuristique peut passer a coter d'un move completement idiot en apparence mais qui te fait win

leojean890: arf défaite au 20eme match

leojean890: à améliorer donc hehe

pardouin: ok je lirai le lien de leojean, ça m'éclairera sans doute un peu

leojean890: MCTS dans ce jeu ça pourrait marcher

leojean890: je voulais sûrement faire un BFS

pardouin: oui car l'impact de l'adversaire n'est pas énorme j'ai l'impression

leojean890: là je bricole juste une évl depth 1

leojean890: éval

TinyD3vil: Une erreur d'énoncé ? "Les arbres de taille 1 projettent une ombre sur 3 cases."

leojean890: bah faut faire gaffe quand même

pardouin: oui c'est taille 3

leojean890: car l'adv t'empêche d'aller où tu veux

pardouin: oui il faut quand même simuler ses coups

pardouin: avec un choix glouton par ex

pardouin: ou une mini eval depth 1

pardouin: pas lui faire jouer n'importe quoi

leojean890: je crois que c'est souvent fait comme ça

leojean890: au lieu de full MCTS

leojean890: ils évitent direct les coups qui sont mauvais de manière évidente

pardouin: ça m'a l'air intéressant en tout cas, j'aime bien l'idée

leojean890: MSmits fait ça sur connect 4 et clobber je crois par ex

leojean890: mais j'avoue j'hésite sur le choix de l'algo

pardouin: et en gros à chaque tour tu essayes de faire grossir l'arbre au max si j'ai bien compris ?

leojean890: MCTS c'est plein de parties semi random probabiliste plus ton chemin fait win plus t'as de chances de le prendre et à la fin tu return ce que tu prends le plus souvent

Zorg1: leojean890 : pareil j'ai rajouté de l'heuristique bien dégueulasse en regardant ce que faisait le top ...

leojean890: après j'ai oublié les détails, phase expansion, selection etc

leojean890: Zorg1 ouais je suis #137 avec des trucs comme ça mdr

BigUP: aller... Adieu Wood 1 .... je t'aimais bien

leojean890: mais bon c'est à améliorer^^

pardouin: bon allez je vais vraiment me coucher ^^

Zorg1: attend t'es pas en full random BigUp ?

leojean890: BigUp t'aimes bien pusher du full random dans des multis commu;)

BigUP: Zorg1, non, la c'etait moins couteux en code de jouer l'arbre avec les meilleurs nutriments

Beretta_Vexee: Full random parmis les mouvement valides ?

Beretta_Vexee: Ca passe pas trop mal

BigUP: Beretta_Vexee, oui c'est une stratégie...

Zorg1: y a forcément qq qui a fait du full random ^^

Beretta_Vexee: j'ai vaguement un système qui privilégie le seed, grow et complet en fonction du tour mais ca passe sur pas mal de boss

TinyD3vil: "L'arbre moyen projette une ombre qui n'est pas menaçante sur l'arbre petit." Sur la photo c'est un gros arbre

Beretta_Vexee: C'est le calcul de distance entre les cases qui me saoul ce soir.

Default avatar.png tmadaule: je ne comprends pas ce qu'est possible_action?

Zorg1: la liste des actions possibles

Default avatar.png tmadaule: c'est une liste de string?

Zorg1: oui

Zorg1: la string étant la commande à sortir

leojean890: je pense que le smitsimax marche bien ici^^

Beretta_Vexee: C'est une liste de string de quelques mouvement basique que tu peux faire.

Beretta_Vexee: Ce n'est pas complet.

leojean890: mais le truc c'est qu'une simu solo qui va loin c'est limite

Default avatar.png tmadaule: mais à quoi cela sert la liste des actions c'est donné par les règles

leojean890: car l'autre peut te péter tes plans

leojean890: en construisant où tu veux construire

Beretta_Vexee: tmadaule lit la doc c'est pour les débutant et comprendre les commandes attendues

leojean890: peut être que faire une simu pour l'adversaire en mode recuit simulé ou autre puis une de toi ça peut être une bonne approche

Beretta_Vexee: un minmax des familles ?

BigUP: ha oui quand meme 88eme le boss !

Beretta_Vexee: le recuit cela t'oblige a faire des graphs complexes etc.

leojean890: ou un truc comme a fait Saeylos pour pacman

BigUP: il est en chute libre le boss !

leojean890: entrainement mutuel en alternance entre soi-même et adv

leojean890: genre l'adv combat le meilleur de ta génération courante

leojean890: puis tu combats le meilleur de sa génération

leojean890: etc

leojean890: Beretta_Vexee le recuit simulé c'est pas trop compliqué, mais faut coder la simu quoi

Beretta_Vexee: Overkill

leojean890: j'en ai sur A*craft, the great dispatch, code vs zombies et search race ^^

leojean890: mais c'est rapide à coder, le plus long c'est faire la simu

leojean890: et l'éval, bien y réfléchir

leojean890: ah ouais et les mutations aussi ^^'

Zorg1: bref c'est facile, sauf le code à faire

leojean890: ce qui est facile c'est reprendre le template du recuit ^^

leojean890: après y'a tjr les points spécifiques au problème qui sont pas évidents à optimiser au mieux:)

YahyaBahjaoui: quest ce que ca veut dire ca

YahyaBahjaoui: provided invalid input. Expected 'COMPLETE <idx> | WAIT' Got 'COMPLETE6'

YahyaBahjaoui: svp

Default avatar.png brucelee410: Il te faut l'espace entre le mot et l'index

BigUP: hop... bronze

YahyaBahjaoui: comment

YahyaBahjaoui: cell_index

YahyaBahjaoui: cell _index

YahyaBahjaoui: comme ca

Zorg1: gg bigup

b0n5a1: Salvatore ?

cup_of_tea: gg :o

YahyaBahjaoui: j'ai besoi d'aide

cup_of_tea: jsavais pas que zorg faisait du lua :o

YahyaBahjaoui: svp

cup_of_tea: expose ton problème si tu veux des réponses

b0n5a1: t'as eu la réponse, qui est claire et nette

b0n5a1: et c'est une évidence

YahyaBahjaoui: dsl mais j'ai pasbien compris

YahyaBahjaoui: pourquoi un espace

cup_of_tea: ah mais mb j'avais pas vu plus haut

b0n5a1: suffit de lire le message...et l'explication limpide qu'on t'a donnée

YahyaBahjaoui: le mot est ecrie comme ca cell_index

b0n5a1: https://www.youtube.com/watch?v=Tc8D8rPCqhw

YahyaBahjaoui: un espace ou

Trisard: Got 'COMPLETE6' => 'COMPLETE 6'

cup_of_tea: tain va falloir gérer la mana curve pour ce jeu :sob:

YahyaBahjaoui: merci

Zorg1: cup_of_tea : si je fais du lua pour prototyper rapidos ;-)

cup_of_tea: stylé :o

cup_of_tea: j'avais jamais fait gaffe que ça luatait sur codingame

cup_of_tea: (ah ben en même temps, 5 personnes sur 3000 :sweat_smile: )

Zorg1: c'est pas le truc à la mode en effet ^^

cup_of_tea: bon je verrai pour la suite un autre jour

cup_of_tea: bonne nuit les gens

Zorg1: bonne nuit

b0n5a1: bn cup_of_tea

Zorg1: bonne nuit à tous :)

b0n5a1: bn

BenPix: qqu'un sait quand est-ce que la ligue argent ouvre ses portes ? et une idée du classement qu'il faut faire en bronze ?

b0n5a1: lundi 18h comme d'habitude

b0n5a1: et disons 300/400 premiers de la ligues, ça dépend

BigUP: tiens doctolib.fr 12eme boite au classement ! Tin les gars !? vous avez pas une pandemie a gérer !? :)

BenPix: oh c'est tard !! vaut mieux continuer de coder et prendre de l'avance du coup

b0n5a1: maintenant tu sais pourquoi c'est merdique les rdv BigUP :grinning:

BenPix: ou est-ce qu'on peut trouver les infos sur l'ouverture de chaque ligue ? je les ai plus sur ma page de contest

BigUP: b0n5a1, les vaccinations à l'arret pendant 11 jours ! pour cause de codingame !

BenPix: c'est bon j'ai trouvé

R4N4R4M4: Ca code encore ?

Pink: yep ca code encore

b0n5a1: pas vraiment commencé, à part le truc bidon pour passer bronze ^^

b0n5a1: ouais mai il est que 20h au QC aussi Pink ^^

Pink: je suis a l'étape de tout flusher pour recommencer... le boss silver sort quand?

b0n5a1: lundi 18h00

b0n5a1: enfin ici

b0n5a1: 10h00

b0n5a1: oups

b0n5a1: 12h00

Pink: bon, y'a du temps en masse alors

Pink: j'ai eu un ouf tantot, avec le bug, j'ai passer silver avec mon code bois... Une erreur, il ont revert...lolll

Pink: vous etes aussi du Qc?

b0n5a1: non, France

Pink: c'est la nuit alors je pense

b0n5a1: 02h22 oui ^^

Pink: accro

Pink: loll

R4N4R4M4: Plus je comprends le jeu, et plus je me dis que je vais galérer... :D

R4N4R4M4: Des fois, vaut mieux pas comprendre...

b0n5a1: je suis en train de cailler je vais me coucher (promis je suis pas du QC, je connais juste quelques expressions :grinning: )

Cliffward: En vrai, c'est pas mal pour les tests en arènes, j'ai l'impression que ça va beaucoup plus vite que cet après midi...

Pink: héhé vive les imbécile heureux alors...hahaha

b0n5a1: sur ce, bonne nuit

R4N4R4M4: Je crois que je vais random mes seed, le problème c'est le seed du random :D

Pink: avec la liste de movePossible je pense aller au max simplement...

Pink: Je le probleme de la programmeuse paresseuse.... Je saias quoi faire mais j'ai la flemme de le faire...

Default avatar.png GeeX86: J'ai un WAIT qui passe pas il est overridé par mon précédent GROW du round précédent j'ai du mal à comprendre pourquoi..

Pink: j'avoue qu'en VB c'est galere ce genre de contest... Je m'aide pas...

ThunderChief: Des gens qui prennent deja en compte les ombres ?

R4N4R4M4: J'ai déjà eu du mal à les calculer

ThunderChief: xD je ne les calcules meme pas ahah

ThunderChief: Grosse flemme

R4N4R4M4: Ah tu simules direct ?

ThunderChief: Pour l'instant c'est ce que j'apelle "de la force brute raffinée"

R4N4R4M4: Oui je vois

R4N4R4M4: Tu calcules des distances ?

Pink: je suis a relire les instructions et il y a beaucoup d'erreur de copier/coller

R4N4R4M4: Oui, faut deviner des fois

ThunderChief: Pas pour l'instant, je balance le plus loin possible des autres arbres et vers le centre

R4N4R4M4: Ah ok

R4N4R4M4: On est certains que les maps auront toujours la même forme ?

Default avatar.png Rohichi: oui

ThunderChief: j'espere ahaha

R4N4R4M4: Bon, j'avais peur qu'ils fassent des maps à trous...

ThunderChief: ahahah

Default avatar.png Rohichi: C'est pas un jeu qu'ils ont inventé, c'est un jeu de société qui existe déjà

ThunderChief: apres les cases qui valent 0 sont comme des trous pour moi

ThunderChief: no go

R4N4R4M4: Pas pour moi, si y avait un trou, je saurais plus propager sur 2 cases

ThunderChief: spa faux

ThunderChief: Ah mais t'es deja a un stade superieur de reflexion la

R4N4R4M4: Bah non, juste la base quoi :D

ThunderChief: genre t'utilise la case valant 0 pour te propager ?

R4N4R4M4: Faudrait que je précalcule les distances, mais j'ai la flemme

ThunderChief: meme si t'en tire 0 bonus ?

R4N4R4M4: Ha non, pour l'instant je propage que les ombres

Default avatar.png Rohichi: Tout dépend ce que tu vises, en début de partie, augmenter l'income ça peut être une bonne strat, et les case en extérieur sont plus rentable

R4N4R4M4: Et je m'arrête si y a un trou

R4N4R4M4: Pourquoi plus rentables en extérieur ?

Default avatar.png Rohichi: bah au milieu tu peux ne jamais avoir de lumière

ThunderChief: Je sais pas trop Rochichi, je mes fais battre 2x sur 3 par ceux que j'apelle les "rush centre"

ThunderChief: *me fais

ThunderChief: R4N4 ca a l'air pas mal ta tech de propagation des ombres

R4N4R4M4: Le centre devrait être plus efficace en ombres

ThunderChief: c'est a dire ?

R4N4R4M4: J'ai un calcul des ombres tiré par les cheveux, mais bon.

ThunderChief: mdrr

ThunderChief: je verrais ca demain de mon coté je pense, si y'a la volonté

ThunderChief: Bon courage si ca code toujours en tout cas :D

R4N4R4M4: Pour l'instant ça code pas trop, ça cherche une piste pour savoir quand semer

R4N4R4M4: Je pense semer si 0 graine sur la map

R4N4R4M4: Mais ça dépendra de l'income aussi, pas évident à évaluer

Oioi: Excellente idée le graine>1 => pas semer