Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.

Forum Casio - Actualités


Index du Forum » Actualités » Clonelab détrôné par Fruit Ninja
Positon Hors ligne Rédacteur Points: 2396 Défis: 57 Message

Clonelab détrôné par Fruit Ninja

Posté le 06/03/2014 12:06

Ces derniers temps, le top 20 s’est retrouvé chamboulé à cause des différentes nouveautés, après plusieurs mois d’une stabilité prospère pour ceux qui avaient le privilège d’y être présents. Mais le changement le plus conséquent est sûrement l’accession à la première place de Fruit Ninja de Dark Storm, remplaçant ainsi Clonelab de Ne0tux, il y a quelques jours. Petit retour sur ces deux jeux qui ont marqué la communauté de Planète Casio.



Clonelab a initialement été développé dans le cadre du grand concours de programmation 2012. Ce jeu en Basic au gameplay innovant s’est démarqué par ses graphismes poussés et son affichage des niveaux en perspective, s’attirant ainsi les faveurs de la communauté et rapportant à son auteur une Classpad 330+. A l’époque déjà, certains lui prédisaient un succès faramineux.
Cela ne s’est pas arrêté là car, l’année dernière, Ne0tux s’est engagé dans un projet ambitieux, dans lequel il impliqua une partie de la communauté : mettre à jour son jeu, lui donnant sobrement le nom de « Clonelab édition ultime ». Cette nouvelle version plus somptueuse que jamais vit le jour en mai 2013, remportant en prime le concours du même mois à l’unanimité des votes. La première place du top 20 lui paraissait acquise pour très longtemps…

Mais ces derniers mois, un jeu plus récent s’est placé sous le feu des projecteurs, il s’agit bien sûr de Fruit Ninja, adaptation en C++ du jeu éponyme. Le programme, alors encore en projet, fut posté en mars 2013 en version bêta. Malheureusement, Dark Storm perdit ses sources quelques temps après, avant de les retrouver après plusieurs mois de grande déception. La version finale sortit donc en septembre, rapportant par la suite à son auteur toute une flopée de prix et récompenses : jeu du mois de septembre 2013, label de qualité, coup de cœur et Casio Award 2013 du jeu le plus innovant (rien que ça !). Tests et notes affluaient, et alors que le jeu occupait la seconde place de façon stable, un test posté le 26 février dernier le hissa finalement à la première place du top 20 !

Nous pouvons donc applaudir Dark Storm pour cette nouvelle distinction, et pas la moindre, qu’il peut ajouter à sa « collection ». Et bien que cela ait déjà été fait maintes fois à l’époque, félicitons également Clonelab qui, malgré sa récente régression, reste le meilleur jeu en Basic de Planète Casio et risque peu de descendre à nouveau.


Ziqumu Hors ligne Membre d'honneur Points: 3055 Défis: 9 Message

Citer : Posté le 06/03/2014 22:25 | #


+1 : tous les membres du top20 actuel n'ont pas 10/10 donc si tu classe par moyenne, automatiquement le jeu avec un seul 10/10 passe devant.
Le classement par moyenne : http://www.planet-casio.com/Fr/programmes/trier_programmes.php?tri=moy (d'ailleurs la première note devrait être supprimé vu que c'est un test apparement..)
Totoyo Hors ligne Membre d'honneur Points: 16093 Défis: 102 Message

Citer : Posté le 07/03/2014 08:33 | #


Tout l'intérêt de ce Top 20 est d'évoluer et de mettre en avant de nouveaux jeux de qualité.
Dans la version précédente, on se rappelle tous de Drug Life 2 trustant durant plusieurs années le classement.
Alex_1186 Hors ligne Membre Points: 1215 Défis: 46 Message

Citer : Posté le 07/03/2014 12:18 | #


euh... Clonelab est repassé devant...
Projets que je soutiens
Projets que je soutiens
Robscape 2 de Ray
Les tests vidéo de Marmotti
Mes projets
Mes projets
Une dizaine de projets top secrets...

Timeless Remix Airwolf
"And the dream will never die..."
-florian66- Hors ligne Ancien rédacteur Points: 2383 Défis: 20 Message

Citer : Posté le 07/03/2014 12:20 | #


Qui a encore voté :?::?:
In Arch, I trust ! And you ?
Alphacreator Hors ligne Membre Points: 1464 Défis: 43 Message

Citer : Posté le 07/03/2014 14:17 | #


4 notes datant de 2014
Cartix Hors ligne Membre Points: 2748 Défis: 98 Message

Citer : Posté le 07/03/2014 14:39 | #


Ziqumu a écrit :
+1 : tous les membres du top20 actuel n'ont pas 10/10 donc si tu classe par moyenne, automatiquement le jeu avec un seul 10/10 passe devant.

Je suis d'accord avec ça, mais je trouverai normal qu'à partir du moment où un jeu a été noté plus de 2-3 fois, on regarde à la note plutôt qu'avec un calcul bizarre.

Edit louloux : j'ai sorti ta réponse du quote
Btl Hors ligne Ancien modérateur Points: 3879 Défis: 107 Message

Citer : Posté le 07/03/2014 17:08 | #


Il faut aussi savoir que plus un programme a de notes, plus sa note va (normalement) descendre.
Car tous les bons jeux ont une moyenne supérieur à 9, mais personnellement, j'ai plus tendance à mettre 9 que 10 à un programme, et donc faire descendre sa note.
Un excellent tuto video qui vous explique comment transférer des fichiers de l'ordinateur vers la calculatrice et vice versa ma chaine youtube
mes jeux
mes jeux

Jouez à 6 sur une seule calto : Curve Fever
Un die and retry qui vous fera bieeeen rager Test Andropov
un très bon sokoban
le seul vrai jeu de foot en basic : FIFA 12
Ca c'est ce que j'appelle un jeu de reflexion jewel master
Qui vaincra l'intelligence artificielle de cet othello
Le célèbre pacman
Et tant d'autres BTL's games

Le jeu du mois de Novembre et award du jeu le plus dur de l'année 2013 MultiTask, testez-le
Cartix Hors ligne Membre Points: 2748 Défis: 98 Message

Citer : Posté le 08/03/2014 12:00 | #


Oui mais il y a quand même des choses étranges dans le calcul actuel. Pour faire un test, j'ai attribué une note de 4/10 à Fruit Ninja, et grâce à cette note, le jeu a pris deux points d'avance en plus sur CloneLab. Personnellement, ça ne me parait pas trop logique.
Lephenixnoir Hors ligne Administrateur Points: 24219 Défis: 170 Message

Citer : Posté le 08/03/2014 12:23 | #


C'est parce qu'il y a une note en plus
Mais peut-être que le calcul pourrait être revu pour donner plus de poids à la moyenne.
Qu'en pensent les administrateurs ?
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Cartix Hors ligne Membre Points: 2748 Défis: 98 Message

Citer : Posté le 08/03/2014 12:32 | #


Lephenixnoir a écrit :
C'est parce qu'il y a une note en plus

Oui, ça je l'ai bien compris, mais ce n'est pas normal qu'une note comme un 4/10 augment l'avance d'un jeu sur les autres
Dark storm Hors ligne Labélisateur Points: 11634 Défis: 176 Message

Citer : Posté le 08/03/2014 12:36 | #


Lol, je m'absente 4 jours, et quand je reviens, le classement a été chamboulé de tout les cotés
Si vous avez une formule qui prend en compte le nombre de notes, la valeur des notes, le nombre de tests, la valeur des tests, l'ancienneté et le nombre de téléchargements, et qui en plus vous semble équitable et correcte, on prend

Au passage, Fruit Ninja est repassé premier
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Lephenixnoir Hors ligne Administrateur Points: 24219 Défis: 170 Message

Citer : Posté le 08/03/2014 13:40 | #


Je propose
Score = n * x² * log(t>10?t:10) / 25

avec:
- n: le nombre de notes
- x: la moyenne des notes
- t: le nombre de téléchargements

Exemples
Fruit ninja: 17 * 9.65^2 * log(3144) / 25 = 221.472135958 (221)
Clonelab: 16 * 9.78^2 * log(1544) / 25 = 195.192967697 (195)

Ici, Clonelab pert quelques points car il a moitié moins de téléchargements.
Au passage, je zappe les variables pour les tests, puisqu'elles sont confondues avec les notes
Par contre, je n'ai pas tout compris. On en est censé valoriser les nouveaux ou les anciens programmes ?
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Dark storm Hors ligne Labélisateur Points: 11634 Défis: 176 Message

Citer : Posté le 08/03/2014 13:46 | #


On valorise les nouveaux, sur 5 ou 10 points je crois.

Par contre, il faut vraiment prendre en compte les tests dans la formule, ceux-ci n'étant liés aux notes que sur la page du programme. Ils doivent avoir un coefficient plus important qu'une note "simple", puisqu'ils sont en général plus représentatifs du jeu.
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Lephenixnoir Hors ligne Administrateur Points: 24219 Défis: 170 Message

Citer : Posté le 08/03/2014 13:53 | #


Nouvel essai
Score = sqrt(n*x²) * (N*X²) * log(t>10?t:10) / h + 10*a


Ici:
- n et x pour les notes
- N et X pour les tests (plus valorisés)
- a entre 0 et 1 pour la nouveauté
- h un coefficient à déterminer pour avoir des scores plus petits (je n'ai pas d'exemple pour tester )
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Dark storm Hors ligne Labélisateur Points: 11634 Défis: 176 Message

Citer : Posté le 08/03/2014 14:00 | #


je teste, et on voit si c'est mieux
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Ziqumu Hors ligne Membre d'honneur Points: 3055 Défis: 9 Message

Citer : Posté le 08/03/2014 15:03 | #


Pour les téléchargements avec log, pourquoi pas.
Par contre pour les ntoes je suis pas d'accord. Si un programme à aucune note. Vous lui mettez un 1 (afin de le rabaisser encore plus), il a donc 1 point de plus et vous venez de le faire passer devant tous les programmes qui n'ont pas de note, et c'est pas le but. J'avais ce problème là au début, il me semble que je l'avais réglé. Comme solution, tu peux éventuellement faire en sorte que <5 donne un mallus.

Pour info voilà les coefs actuels et les différentes valeurs auquel on a accès :

    - Note : 100
    - Nbr notes : 50
    - Téléchargments : 5
    - Label : +10
    - 48hCPC/Concours annuel: +3
    - Récent : de 5 à 0 (décroissant sur 365 jours)
    => Max=173

Les notes et les tests n'étaient pas séparés, mais on peut.

L'avantage de faire comme j'avais fait., c'est à dire d'indexé sur la note la plus élevé, est qu'on peut facilement donner un coef, car on connait la valeur max. Cependant pour le coup j'avais pas pensé au log, et bien qu'on en connaisse pas la valeur max, on sait que le max ne sera pas hyper élevé donc ça peut vraiment être une bonne chose de l'utiliser.
Lephenixnoir Hors ligne Administrateur Points: 24219 Défis: 170 Message

Citer : Posté le 08/03/2014 15:11 | #


Facile
On n'a qu'a utiliser (x-5) au lieu de x (et remettre à 0, éventuellement, si le total passe dans les négatifs).
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Ziqumu Hors ligne Membre d'honneur Points: 3055 Défis: 9 Message

Citer : Posté le 08/03/2014 15:14 | #


C'est ce que j'entendais par mallus. Le problème que je n'ait pas réglé, c'est que les gens ne vont pas forcément voter < 5 quand il n'aiment pas un jeu du coup ça arrive régulièrement qu'on ai des notes supérieur à 5 alors que le jeu ne le vaut pas. Mais bon je pense pas qu'on peut y faire grand chose. Et c'est pas un problème d'avoir un nombre de point négatif, on peut le garder.
Lephenixnoir Hors ligne Administrateur Points: 24219 Défis: 170 Message

Citer : Posté le 08/03/2014 15:16 | #


Si ça ne dérange pas.
Et on peut laisser des scores finaux négatifs ?

Edit: Lorsque le programme n'a aucune note, le score tombe à 0, il faudrait peut-être monter le facteur à 1 (pareil pour les tests).
Et plutôt (x-5)² * sgn(x) pour éviter que 1 passe à 16
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)

LienAjouter une imageAjouter une vidéoAjouter un lien vers un profilAjouter du codeCiterAjouter un spoiler(texte affichable/masquable par un clic)Ajouter une barre de progressionItaliqueGrasSoulignéAfficher du texte barréCentréJustifiéPlus petitPlus grandPlus de smileys !
Cliquez pour épingler Cliquez pour détacher Cliquez pour fermer
Alignement de l'image: Redimensionnement de l'image (en pixel):
Afficher la liste des membres
:bow: :cool: :good: :love: ^^
:omg: :fusil: :aie: :argh: :mdr:
:boulet2: :thx: :champ: :whistle: :bounce:
valider
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :'(  :here:  ^^  >:)

Σ π θ ± α β γ δ Δ σ λ
Veuillez donner la réponse en chiffre
Vous devez activer le Javascript dans votre navigateur pour pouvoir valider ce formulaire.

Si vous n'avez pas volontairement désactivé cette fonctionnalité de votre navigateur, il s'agit probablement d'un bug : contactez l'équipe de Planète Casio.

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 48 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd