-Flo- | CodinGame |
0 #1 |
---|---|---|
Je poste trop
Inscrit: 08/01/2005 13:41
Post(s): 15190
Karma: 12562 |
NB : Des connaissances de base en programmation sont nécessaires pour ce jeu
CodinGame est une plateforme de jeux où en tant que développeur, vous devez relever divers challenges parfois modélisés sous forme de jeux vidéos en tour par tour, en modifiant un script de départ dans le langage que vous préférez (20 langages sont disponibles). Exemple avec le premier niveau : Vous bénéficiez d'une interface d'édition, d'une fenêtre de visualisation, d'une console affichant les sorties, et d'une batterie de tests à valider avant de soumettre votre script à une note finale. Je n'ai pour l'instant testé que le premier niveau, mais ça a l'air vraiment super bien foutu ! Le fait de pouvoir switcher à tout moment d'un langage à l'autre est aussi une bonne occasion de pouvoir les tester. Le lien : http://www.codingame.com/ (Si vous avez peur du spam, vous pouvez vous inscrire avec une adresse email bidon : elle n'est pas vérifiée)
Contribution le : 06/01/2015 14:10
Edité par -Flo- sur 7/1/2015 0:58:37
|
|
Signaler |
0 #2 |
||
---|---|---|
Fantôme
|
Super. Merci pour le share. Si tu en as d'autres des sites comme ca, fais passer ^^
J'étais sur https://codecombat.com/ y'a quelques moisqui est assez sympa. L'animation flash devient laggy parfois, je sais pas si ils ont fixé depuis. (que en javascript par contre) Et y'a un paquet de Robocode qui existent sur le net (répétitif et ennuyeux je trouve)
Contribution le : 06/01/2015 14:29
|
|
Signaler |
AshySlashy | 0 #3 |
|
---|---|---|
J'aime glander ici
Inscrit: 05/04/2007 11:48
Post(s): 8202
Karma: 1358 |
Ça a l'air fun comme truc.
Par contre, une fois qu'on a capté comment ça marche c'est super facile. Y'a d'autres tests après les 4 premiers? Chez moi non (j'ai pas créé de compte). Edit: oh y'en a plein d'autres!! cool
Contribution le : 06/01/2015 16:32
|
|
Signaler |
0 #4 |
||
---|---|---|
Fantôme
|
Y a un bug avec le "jeu" des températures. Je passe tous les tests, mais il me met 50% è_é
Contribution le : 06/01/2015 17:53
|
|
Signaler |
-Flo- | 0 #5 |
|
---|---|---|
Je poste trop
Inscrit: 08/01/2005 13:41
Post(s): 15190
Karma: 12562 |
@alvein : Ce n'est pas un bug. Le fait de passer les tests ne garantit pas un score de 100%. Les tests servent à valider fonctionnellement que l'essentiel est là, mais le score est calculé avec plus de finesse.
Contribution le : 06/01/2015 18:09
|
|
Signaler |
AshySlashy | 0 #6 |
|
---|---|---|
J'aime glander ici
Inscrit: 05/04/2007 11:48
Post(s): 8202
Karma: 1358 |
Je viens de finir Thor, je me suis pris la tête 1h à calculer l'angle pour "viser" le plus droit possible et affiner la trajectoire... Alors qu'avec un simple virage et donc 80% de code en moins, ça passe très bien et c'est noté "100%"... Quel boulet.
Contribution le : 06/01/2015 19:11
|
|
Signaler |
-Flo- | 0 #7 |
|
---|---|---|
Je poste trop
Inscrit: 08/01/2005 13:41
Post(s): 15190
Karma: 12562 |
Quelqu'un a fait le niveau "MIME Type" ?
Je ne comprends pas ce qu'il attend pour son test "Taille limite dans les noms de fichiers", lors du calcul du score final.
Contribution le : 07/01/2015 00:57
|
|
Signaler |
lvishd | 0 #8 |
|
---|---|---|
Je poste trop
Inscrit: 28/11/2010 19:49
Post(s): 12664
Karma: 5543 |
J'aime beaucoup!
Contribution le : 07/01/2015 09:57
|
|
Signaler |
AshySlashy | 0 #9 |
|
---|---|---|
J'aime glander ici
Inscrit: 05/04/2007 11:48
Post(s): 8202
Karma: 1358 |
Le premier Mars Landing est easy, mais va y avoir du sport pour les suivants !
Citation :
Tu réussis tout le jeu de tests? Moi j'ai mis aucune limite ou contrôle sur la longueur max du nom de fichier et pourtant j'ai 100%. C'est peut-être une histoire de longueur mini. Par contre j'ai droit à un "Avoid really long methods." sortit de nulle part. Citation :
Il suffit de s'inscrire avec un email (ils n'envoient pas de lien à cliquer pour confirmer l'inscription).
Contribution le : 07/01/2015 11:17
|
|
Signaler |
lvishd | 0 #10 |
|
---|---|---|
Je poste trop
Inscrit: 28/11/2010 19:49
Post(s): 12664
Karma: 5543 |
Citation :
Oui merci je l'avais bien compris. J'ai cru au début qu'il s'agissait toujours du même mini-jeu mais avec un degré de complexité gradué en niveaux alors que non, chaque niveau est un mini-jeu en soit:-)
Contribution le : 07/01/2015 11:24
|
|
Signaler |
-Flo- | 0 #11 |
|
---|---|---|
Je poste trop
Inscrit: 08/01/2005 13:41
Post(s): 15190
Karma: 12562 |
Citation :
Ouais tous les autres contrôles sont ok, il n'y a que celui là qui reste ko, du coup je suis à 95%. Bizarre... J'essaierai à l'occasion de le faire dans un autre langage, à tout hasard.
Contribution le : 07/01/2015 11:35
|
|
Signaler |
0 #12 |
||
---|---|---|
Fantôme
|
Citation :
J'ai ca Citation : Tests J'ai tout qui est bon, mais je marque pas les points aux tests 1 et 5. Je vois pas comment apporter plus de finesse à une fonction qui compare la valeur absolue du plus petit nombre @_@
Contribution le : 07/01/2015 14:20
|
|
Signaler |
-Flo- | 0 #13 |
|
---|---|---|
Je poste trop
Inscrit: 08/01/2005 13:41
Post(s): 15190
Karma: 12562 |
Et tu es sûr de bien obtenir 1 et 7 en résultats des tests 1 et 5 ?
Contribution le : 07/01/2015 14:27
|
|
Signaler |
AshySlashy | 0 #14 |
|
---|---|---|
J'aime glander ici
Inscrit: 05/04/2007 11:48
Post(s): 8202
Karma: 1358 |
@alvein c'est bizarre, envoie ton code source pour voir!
Contribution le : 07/01/2015 14:53
|
|
Signaler |
0 #15 |
||
---|---|---|
Fantôme
|
Citation :
en JS
Tu peux remplacer "currentTemp*currentTemp" par Math.abs(currentTemp), ca revient au même. (jm'étais dis que ptetre leur compilateur ne connais ptetre pas l'objet Math) edit: j'ai converti mon code en php, même résultat de test. sauf que jsuis monté à 51%! xD
Contribution le : 07/01/2015 15:04
|
|
Signaler |
AshySlashy | 0 #16 |
|
---|---|---|
J'aime glander ici
Inscrit: 05/04/2007 11:48
Post(s): 8202
Karma: 1358 |
@alvein t'as oublié un test je pense, on dirait tu zappes le cas où currentTemp = -1 et closedTemp = 2 par exemple (currentTemp > closedTemp renvoie false). Or il fallait gader -1, pas 2.
Avec cette condition les 100% sont validés:
Contribution le : 07/01/2015 15:19
|
|
Signaler |
0 #17 |
||
---|---|---|
Fantôme
|
Citation :
Ah oui marde, j'ai trouvé le hic en essayant d'expliquer mon algorythme. ma condition prêtait trop attention aux signe de température.
qui a du sens si on a {-7 7} mais c'est impossible si on compare 2 nombre positifs {10 2}. 2 ne peut pas être à la fois plus petit et plus grand que 10
Contribution le : 07/01/2015 15:34
|
|
Signaler |
AshySlashy | 1 #18 |
|
---|---|---|
J'aime glander ici
Inscrit: 05/04/2007 11:48
Post(s): 8202
Karma: 1358 |
Un petit coup de pelle juste pour vous dire que la version recrutement de codingame existe : https://codility.com/ Ça a exactement la même tronche, j'imagine que c'est le même éditeur. Avec un compte entreprise de démo, il y a quelques tests "gratuits" qu'on peut envoyer à un candidat. Une fois la CB sortie, c'est tout un arsenal de tests techniques dans différentes technos qui est à disposition. Petite surprise pour les candidats : il n'a pas sa note finale en % comme sur codingame. Il peut tester son jeu d'essai et valider quand ça passe, mais seul le recruteur reçoit l'analyse complète avec les jeux des essais monstrueux J'ai un ami qui utilise ça en guise d'entretien technique, à faire à la maison tranquille avant le premier entretien. Bilan: sans être un réel indicateur, ça filtre au moins tout un tas de profils bidons (énormément en fait).
Contribution le : 28/10/2016 14:58
|
|
Signaler |
Skity | 0 #19 |
|
---|---|---|
Je masterise !
Inscrit: 29/12/2013 23:48
Post(s): 2024
Karma: 521 |
@-Flo- C'est cool que tu l'es partagé
Je croyais que ça avait déjà été fait sur le fofo Ca fait un moment que j'y ait joué mais je suis en pause actuellement
Contribution le : 28/10/2016 16:33
|
|
Signaler |
boomer901 | 0 #20 |
|
---|---|---|
Je viens d'arriver
Inscrit: 17/08/2013 12:54
Post(s): 82
|
Je pensais me débrouiller en python, bah non xD
Contribution le : 28/10/2016 21:51
|
|
Signaler |