π
<-
Chat plein-écran
[^]

Défi : un mastermind pour la TI-Collège Plus ?..

:32ti30xbv: :32ti30xbb: :32ti30xsmv: :32ti30xpmv: :32ti34mv: :32ticolp:

Défi : un mastermind pour la TI-Collège Plus ?..

Unread postby grosged » 07 Jan 2017, 13:43

Bon!..Vu ce qu'il est possible de faire sur une TI-Collège Plus, ça paraît utopique, mais bon ! Soyons fous, lançons le sujet :D

Pour l'instant, tout ce que je sais, c'est que ça tournerait autour d'une combinaison à 3 chiffres,
et que les infos nous seraient retournées sous la forme o,d
avec o=nombre de chiffres trouvés dans l'ordre
et d=nombre de chiffres trouvés dans le désordre :p

Si vous avez des idées, n'hésitez pas à poster vos suggestions ou trouvailles ;)
Last edited by grosged on 07 Jan 2017, 13:45, edited 1 time in total.
User avatar
grosgedVIP++
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 30.2%
 
Posts: 770
Images: 75
Joined: 14 Sep 2011, 12:29
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Défi : un mastermind pour la TI-Collège Plus ?..

Unread postby Wistaro » 07 Jan 2017, 13:44

Cool, mais est-ce possible ? La TI-Collège Plus est programmable ?
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!
User avatar
WistaroSuper Modo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 88%
 
Posts: 3158
Images: 37
Joined: 25 Feb 2013, 16:21
Location: Toulouse
Gender: Male
Calculator(s):
MyCalcs profile
Class: Ingénieur en électronique
YouTube: Wistaro
Twitter: Wistaro
GitHub: Wistaro

Re: Défi : un mastermind pour la TI-Collège Plus ?..

Unread postby grosged » 07 Jan 2017, 13:57

Certes, La TI-Collège n'est officiellement pas programmable, mais quand je pense à certains vieux modèles que l'on pouvait programmer en terme de "pas", il y a tout de même des similitudes :p

Je dirais que , comparativement à une TI z80, elle n'est pas "programmable" de la même façon : la TI-Collège permet de mémoriser des formules en divers endroits (en zone L2 et/ou L3 du tableau lorsqu'on est en mode stats : 80 pas à partager ; également en zone mémoire "op" : 47 pas ; sans oublier la fonction f(x) : 47 pas)

En guise d'exemple, tu peux jeter un oeil sur mes 2 précédents mini-programmes pour la TI-Collège Plus:

le 421

le juste prix
Last edited by grosged on 09 Jan 2017, 11:11, edited 2 times in total.
User avatar
grosgedVIP++
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 30.2%
 
Posts: 770
Images: 75
Joined: 14 Sep 2011, 12:29
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Défi : un mastermind pour la TI-Collège Plus ?..

Unread postby critor » 07 Jan 2017, 15:34

Voici une idée à creuser pour un Mastermind à 3 chiffres sur TI-Collège Plus, basé sur les variables de la calculatrice (x, y, z, t, a, b, c)

Préparation de la partie :
Code: Select all
randn(1;9)→a
randn(1;9)→b
randn(1;9)→c


Maintenant le joueur saisit sa proposition - exemple :
Code: Select all
5→x
7→y
3→z


Et enfin, l'opération qui en théorie pourrait donner le résultat :
Code: Select all
((x=a)+(y=b)+(z=c))+((x=b)+(x=c)+(y=a)+(y=c)+(z=a)+(z=b))/10

Forme d'un nombre à 2 chiffres u,v : u le nombre de chiffres bien placés, v le nombre de chiffres mal placés.
On peut l'affecter à la touche
op
bien sûr, pour ne pas la resaisir à chaque tentative.
En pratique, le nombre de chiffres mal placés sera faux dans le cas où il y a plusieurs chiffres a/b/c identiques.

Par contre, ça suppose que la calculatrice gère les opérateurs de comparaison (= ici) et renvoie alors 1 ou 0 comme les TI-z80.
J'ai regardé rapidement mais n'ai pas trouvé.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 42.6%
 
Posts: 41500
Images: 14703
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Défi : un mastermind pour la TI-Collège Plus ?..

Unread postby grosged » 07 Jan 2017, 23:50

Merci de t'être penché sur le sujet, critor ;)

J'ai bien peur que l'opération menant au résultat ne puisse "rentrer" dans les 47 pas disponibles.
Par contre, en zone L2 ou L3, il y a des chances que cela passe :)

A propos de l'opérateur de comparaison "=" bel et bien inexistant sur la TI-Collège Plus, je suggère cette astuce pour savoir si x=a :
(en mode degré, et avec x et a entre 1 et 9) ,

Code: Select all
ent(cos(x-a))
nous donnera bien 1 si c'est vrai, 0 si c'est faux :p

Ce qui nous donne...
Code: Select all
ent(cos(x-a))+ent(cos(y-b))+ent(cos(z-c))+,1(ent(cos(x-b))+ent(cos(x-c))+ent(cos(y-a))+ent(cos(y-c))+ent(cos(z-a))+ent(cos(z-b


Oui, ça rallonge pas mal ! On en est à 72 pas , si je ne me trompe :p
Last edited by grosged on 08 Jan 2017, 00:11, edited 2 times in total.
User avatar
grosgedVIP++
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 30.2%
 
Posts: 770
Images: 75
Joined: 14 Sep 2011, 12:29
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Défi : un mastermind pour la TI-Collège Plus ?..

Unread postby critor » 08 Jan 2017, 00:07

Merci beaucoup pour tes précisions et ton astuce. :bj:
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 42.6%
 
Posts: 41500
Images: 14703
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Défi : un mastermind pour la TI-Collège Plus ?..

Unread postby grosged » 08 Jan 2017, 23:00

Une implantation en mode stats serait l'idéal pour notre mastermind:
On entrerait nos propositions en L1, pour ensuite voir s'afficher en L2 le nombre de chiffres trouvés et bien placés, enfin en L3 le nombres de chiffres trouvés et mal placés.

Concernant le mode d'entrée, cela impliquerait donc de ne plus utiliser 3 variables distinctes mais rien qu'une valeur (entre111 et 999) tapée dans la colonne L1.
Il faudrait alors en "détacher" les centaines, dizaines, unités afin de pouvoir additionner les tests de comparaison à la "cosinus style" :p

Pour les centaines:
Code: Select all
ent(L1%)

Pour les dizaines:
Code: Select all
reste(ent(,1L1);10)

Pour les unités:
Code: Select all
reste(L1;10)


Espérons que la formule en L3 ne dépassera pas la barre fatidique des 80 pas !..

EDIT: Aïe , petit problème...de taille !! Impossible d'entrer , par exemple, 40 pas en L2, puis 80 pas en L3 :?

En fait , je viens de réaliser que c'est la somme des deux formules qui ne doit pas dépasser 80 pas :(

...ça va être dur :p
User avatar
grosgedVIP++
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 30.2%
 
Posts: 770
Images: 75
Joined: 14 Sep 2011, 12:29
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Défi : un mastermind pour la TI-Collège Plus ?..

Unread postby grosged » 02 Sep 2017, 21:31

J'ai réussi une version pour TI-36X Pro :)
(voir viewtopic.php?f=26&t=20441&p=221029#p221029 )
User avatar
grosgedVIP++
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 30.2%
 
Posts: 770
Images: 75
Joined: 14 Sep 2011, 12:29
Gender: Not specified
Calculator(s):
MyCalcs profile


Return to TI (30/34/36, Collège)

Who is online

Users browsing this forum: No registered users and 40 guests

-
Search
-
Social TI-Planet
-
Featured topics
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
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1342 utilisateurs:
>1325 invités
>13 membres
>4 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)