π
<-
Chat plein-écran
[^]

Opti-Défi n°1 : Jeu du taquin 4x4

Opti-Défi n°1 : Jeu du taquin 4x4

Message non lude grosged » 20 Mai 2014, 09:18

<< Opti-Défi précédent n°0 Opti-Défi n°1 Opti-Défi suivant n°2 >>

:important: Oyez, braves gens, oyez :important:

Je vous propose un 1er défi (d'une longue série, j'espère!)
Programmez en Ti-Basic Z80 le jeu du taquin , version originale de Sam Loyd
donc dans un tableau 4x4, utilisant les 15 premiers nombres
(voir https://fr.wikipedia.org/wiki/Taquin )

Le but c'est que le programme (nommé TAQUIN), une fois stocké, utilise le moins d'octets possibles (l'on ne parle donc pas de mémoire utilisée lors de l'exécution), tout en conservant une certaine jouabilité , tout de même! :D

Edit: Avant chaque nouvelle partie, le programme mélangera les cases de sorte que la résolution du jeu soit possible (ainsi, la grille de départ ne sera jamais la même)
re-EDIT: Il faudra aussi que le programme détecte si l'on a résolu le jeu, si oui clore la partie par un affichage de "Gagné!"

Voilà ! C'est juste pour le fun ! J'espère que ça intéressera plus d'un ! :)
Si vous avez des questions/suggestions, n'hésitez pas ! 0:]

nb: afin de ne pas donner de pistes >:] , et surtout de laisser du temps à chacuns, je vous demanderai de ne pas poster vos programmes tout de suite : juste le nb d'octets utilisés ;)
Dernière édition par grosged le 22 Mai 2014, 17:13, édité 2 fois.
Avatar de l’utilisateur
grosgedVIP++
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 30.2%
 
Messages: 770
Images: 75
Inscription: 14 Sep 2011, 12:29
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Opti-Défi n°1 : Jeu du taquin 4x4

Message non lude Wistaro » 20 Mai 2014, 11:00

Je participe, très bonne idée !
Nouveau sur le site, Anonymous ? Avant de poster sur le chat et sur le forum, n'oublie pas de lire les règles. En cas de problème, tu peux m'envoyer un message, je réponds rapidement.

Liens utiles:
Image
Découvre mes programmes et mon site!
Avatar de l’utilisateur
WistaroSuper Modo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 87.5%
 
Messages: 3153
Images: 37
Inscription: 25 Fév 2013, 16:21
Localisation: Toulouse
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Ingénieur en électronique
YouTube: Wistaro
Twitter/X: Wistaro
GitHub: Wistaro

Re: Opti-Défi n°1 : Jeu du taquin 4x4

Message non lude grosged » 20 Mai 2014, 13:52

! Super, Wistaro ! j'étais sur de ta venue :D
Qui d'autres ?...
Allez, allez!..On se lance !!! :p

(je viens d'éditer le post : petite précision quant au démarrage du jeu ;) )
Avatar de l’utilisateur
grosgedVIP++
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 30.2%
 
Messages: 770
Images: 75
Inscription: 14 Sep 2011, 12:29
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Opti-Défi n°1 : Jeu du taquin 4x4

Message non lude m@thieu41 » 20 Mai 2014, 16:25

J'ai déjà programmé un taquin...
Mais il reste le générateur à améliorer, il permettait des situations impossibles à résoudre.
Donc je participerai sûrement (une fois mon pgrm pour le grand prix de programmation fini).

On doit privilégier le poids sur tout autre critère?
Avatar de l’utilisateur
m@thieu41Premium
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 71.3%
 
Messages: 230
Inscription: 20 Juin 2013, 14:24
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: TS

Re: Opti-Défi n°1 : Jeu du taquin 4x4

Message non lude grosged » 20 Mai 2014, 16:39

C'est tout à fait ça, le programme doit prendre le moins d'octets possible !! >:]
Bien entendu, il faut que le taquin reste jouable : un affichage des nombres (même modeste!) , et une gestion correcte du clavier
Merci de participer :D
Avatar de l’utilisateur
grosgedVIP++
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 30.2%
 
Messages: 770
Images: 75
Inscription: 14 Sep 2011, 12:29
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Opti-Défi n°1 : Jeu du taquin 4x4

Message non lude Wistaro » 21 Mai 2014, 17:44

On a combien de temps?
Nouveau sur le site, Anonymous ? Avant de poster sur le chat et sur le forum, n'oublie pas de lire les règles. En cas de problème, tu peux m'envoyer un message, je réponds rapidement.

Liens utiles:
Image
Découvre mes programmes et mon site!
Avatar de l’utilisateur
WistaroSuper Modo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 87.5%
 
Messages: 3153
Images: 37
Inscription: 25 Fév 2013, 16:21
Localisation: Toulouse
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Ingénieur en électronique
YouTube: Wistaro
Twitter/X: Wistaro
GitHub: Wistaro

Re: Opti-Défi n°1 : Jeu du taquin 4x4

Message non lude pierrotdu18 » 21 Mai 2014, 17:45

J'aimerais bien que ce soit ouvert aux Nspire :)
Bonjour
Avatar de l’utilisateur
pierrotdu18Premium
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 40.5%
 
Messages: 975
Inscription: 07 Nov 2013, 20:18
Localisation: Paris V
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: MP* Lycée Henri IV

Re: Opti-Défi n°1 : Jeu du taquin 4x4

Message non lude Hayleia » 21 Mai 2014, 17:47

Le problème c'est que c'est un défi d'optimisation. Je ne dis pas que sur Nspire en Basic et en Lua vous codez tous comme des pieds (mais je le pense non je déconne :P) mais même si vous arriviez à vous battre par économie de mémoire, comment on distingue les deux premiers puisque leurs programmes vont être différents de quelques octets, sachant que la mémoire ne se compte plus en octets sur Nspire ?

Image
ImageImageImage
Pokemon Topaze (Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!!
(2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked).
(2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked.
(2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat.
(2017.11.18 - 17:07:28) Fireworks: <3
(2017.11.18 - 17:07:31) Fireworks: 208
Avatar de l’utilisateur
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 43.8%
 
Messages: 2509
Images: 2
Inscription: 30 Aoû 2011, 08:22
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Templar

Re: Opti-Défi n°1 : Jeu du taquin 4x4

Message non lude pierrotdu18 » 21 Mai 2014, 17:49

Bien sur mais je parlais de différentes catégories :) C'est clair que de toute façon, le Nspire Basic n'est pas aussi optimisable que le TI-Basic... (et c'est bien dommage)
Bonjour
Avatar de l’utilisateur
pierrotdu18Premium
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 40.5%
 
Messages: 975
Inscription: 07 Nov 2013, 20:18
Localisation: Paris V
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: MP* Lycée Henri IV

Re: Opti-Défi n°1 : Jeu du taquin 4x4

Message non lude Wistaro » 21 Mai 2014, 17:51

de sorte que la résolution du jeu soit possible

Un test avec une IA? Sa risque d'être lourd
Nouveau sur le site, Anonymous ? Avant de poster sur le chat et sur le forum, n'oublie pas de lire les règles. En cas de problème, tu peux m'envoyer un message, je réponds rapidement.

Liens utiles:
Image
Découvre mes programmes et mon site!
Avatar de l’utilisateur
WistaroSuper Modo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 87.5%
 
Messages: 3153
Images: 37
Inscription: 25 Fév 2013, 16:21
Localisation: Toulouse
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Ingénieur en électronique
YouTube: Wistaro
Twitter/X: Wistaro
GitHub: Wistaro

Suivante

Retourner vers TI-Basic

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 6 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1807 utilisateurs:
>1788 invités
>15 membres
>4 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)