π
<-
Chat plein-écran
[^]

News 2024
Mai (3)
Avril (16)
Mars (7)
Janvier (20)

News 2023
Octobre (19)
Août (14)
Juillet (13)
Juin (21)
Mai (29)
Avril (24)
Mars (24)
Janvier (24)

News 2022
Octobre (23)
Août (14)
Juillet (15)
Juin (17)
Mai (31)
Avril (27)
Mars (28)
Janvier (34)

News 2021
Octobre (24)
Août (37)
Juillet (50)
Juin (32)
Mai (48)
Avril (61)
Mars (35)
Janvier (34)

News 2020
Octobre (17)
Août (43)
Juillet (43)
Juin (45)
Mai (60)
Avril (78)
Mars (36)
Janvier (39)

News 2019
Octobre (13)
Août (18)
Juillet (23)
Juin (28)
Mai (31)
Avril (26)
Mars (38)
Janvier (37)

News 2018
Octobre (13)
Août (32)
Juillet (23)
Juin (64)
Mai (63)
Avril (45)
Mars (43)
Janvier (45)

News 2017
Octobre (26)
Août (39)
Juillet (52)
Juin (88)
Mai (51)
Avril (43)
Mars (37)
Janvier (33)

News 2016
Octobre (25)
Août (42)
Juillet (34)
Juin (109)
Mai (55)
Avril (34)
Mars (37)
Janvier (24)

News 2015
Octobre (22)
Août (56)
Juillet (22)
Juin (94)
Mai (56)
Avril (32)
Mars (40)
Janvier (21)

News 2014
Octobre (26)
Août (18)
Juillet (23)
Juin (101)
Mai (57)
Avril (59)
Mars (54)
Janvier (31)

News 2013
Octobre (67)
Août (50)
Juillet (43)
Juin (193)
Mai (93)
Avril (102)
Mars (45)
Janvier (50)

News 2012
Octobre (64)
Août (63)
Juillet (53)
Juin (132)
Mai (88)
Avril (73)
Mars (57)
Janvier (58)

News 2011
Octobre (56)
Août (31)
Juillet (27)
Juin (71)
Mai (61)
Avril (32)
Mars (36)
Janvier (24)

News 2010
Octobre (11)
Août (8)
Juillet (14)
Juin (10)
Mai (3)
Avril (3)
Mars (1)

News 2009
Août (3)
Juin (2)
Mai (1)
Avril (2)
Mars (1)

Mise à jour Graph 90/35+E II 3.60/3.50: lois probabilités

Nouveau messagede critor » 08 Sep 2021, 07:53

Toujours à l'heure pour la rentrée, Casio nous offre aujourd'hui de nouvelles mises à jour à installer gratuitement sur ta calculatrice :
  • version 3.60 pour la calculatrice couleur Graph 90+E française ainsi que ses équivalents hors de France (fx-CG50AU en Australie, fx-CG50 dans le reste du monde)
  • version 3.50 pour la génération monochrome USB Power Graphic 3 (Graph 35+E II en France, fx-9750GIII en Amérique du Nord, fx-9860GIII dans le reste du monde)
14592145891459814596

On peut a priori s'étonner de différences dans le numéro de version affiché d'un modèle à un autre, sur le premier chiffre du dernier nombre :
  • 03.50.2200 sur Graph 35+E II
  • 03.50.3200 sur fx-9750GIII
  • 03.50.0200 sur fx-9860GIII
  • 03.60.2200 sur Graph 90+E
  • 03.60.1200 sur fx-CG50AU
  • 03.60.0200 sur fx-CG50
Mais en réalité le dernier nombre ne fait pas partie du numéro de version et est généré automatiquement à partir d'informations vérifiées dans le logiciel et le matériel. Le chiffre des milliers justement correspond en fait au code de zonage géographique lu directement en mémoire Flash. Pour rappel, Casio utilise les valeurs suivantes :
  1. Australie
  2. France
  3. Amérique du Nord
  4. Chine
  5. Singapour
Les numéros de version à retenir sont donc ainsi tout simplement 3.50 et 3.60.

Avant d'effectuer la mise à jour, vérifions ce qu'elle concerne. Les logiciels d'installation de mises à jour de Casio contiennent usuellement plusieurs ressources numérotées avec des images système concernant justement les différentes déclinaisons d'un même matériel de par le monde. Listons donc rapidement ce que nous avons ici :
Modèles
ciblés
Nouvelle version
+ précédente
Image
système
Nouvelle date
+ précédente
Graph 90+E
fx-CG50

(CY810A)
3.60
3.50
3070
2021.0830.0901
2020.0924.1830
fx-CG50AU
(CY810F)
3071
2021.0830.0914
2020.0924.1845
Graph 35+E II
(CY835A)
3.50
3.40
3070
2021.0818.0310
2020.0918.1757
fx-9860GIII
(CY837A)
3071
2021.0818.0322
2020.0918.1811
fx-9750GIII
(CY838A)
3072
2021.0818.0329
2020.0918.1820

Une fois la mise à jour effectuée, on peut confirmer le tableau ci-dessus en accédant au menu de diagnostic de la machine pour y vérifier la date de compilation du système installé. Il suffit pour cela :
  1. d'allumer la calculatrice avec les touches
    OPTN
    ×10^x
    maintenues enfoncées (
    OPTN
    EXP
    sur les modèles hors de France)
  2. puis de taper
    F1
    9
14591145881459714594


Sur les calculatrices monochromes Graph 35+E II, fx-9750GIII et fx-9860GIII nous passons donc de la version 3.40 compilée le 18 Septembre 2020 à la version 3.50 compilée tout récemment le 18 Août 2021.

Sur les modèles couleur Graph 90+E et fx-CG50 nous passons donc de la version 3.50 compilée le 24 Septembre 2020 à la version 3.60 compilée encore plus récemment le 30 Août 2021.

Comme tu vois Casio travaille dur pour toi même pendant l'été et ce jusqu'à la veille de la rentrée. ;)

Maintenant que nous avons toutes ces bases techniques, découvrons ensemble les nouveautés logicielles.

14599La nouveauté de ces versions est l'ajout d'une nouvelle application dédiée aux lois de probabilités, application intégrée restant disponible en mode examen. Cette application s'appelle :
  • DIST sur Graph 35+E II, fx-9750GIII et fx-9860GIII
  • Probabilités sur les Graph 90+E et fx-CG50 lorsque réglées en Français, sinon Distribution (Anglais), Verteilung (Allemand), Distribución (Espagnol) ou Distribuição (Portugais)
Une nouvelle application intégrée donc, ce n'était plus arrivé depuis la rentrée 2019 avec le Python, nous avons donc affaire à une mise à jour majeure ! :bj:

Parlons donc probabilités. Ta calculatrice Casio Graph 35+E II, Graph 90+E, fx-9750GIII, fx-9860GIII ou fx-CG50 gérait déjà d'origine pas moins de 8 lois de probabilités différentes :
  • 4 lois de probabilités discrètes : binomiale, de Poisson, géométrique, et hypergéométrique
  • 4 lois de probabilités continues : normale, du χ², de Student, et de Fisher

Pour évaluer ses capacités concernant les lois de probabilités, on peut comptabiliser le nombre de familles différentes de questions type auxquelles elles permettent de répondre directement pour chaque type de loi. La grille suivante illustre ce que nous avions jusqu'à présent chez Casio :
Binomiale
Poisson
géométrique
hypergéométrique
Normale
χ²
Student
Fisher
Uniforme
Exponentielle
densité ou
P(X=…)=?
P(X≤…)=?
P(X≥…)=?
P(…≤X≤…)=?
P(X≥… ∪ X≤…)=?
P(X≤?)=…
P(X≥?)=…
bornes liées ou
P(-?≤X≤?)=…
P(…≤X≤?)=…
P(?≤X≤…)=…
bornes liées ou
P(X≥-? ∪ X≤?)=…
P(X≥… ∪ X≤?)=…
P(X≥? ∪ X≤…)=…
TOTAL
4
4
4
4
5
3
3
3
0
0

On peut réaliser les mêmes tests sur les modèles concurrents et comparer. En terme de capacités en lois de probabilités donc, on se rend compte que les Casio Graph 35+E II et Graph 90+E excellaient déjà, bien plus que d'autres modèles : :bj:
  • aussi bien pour l'éventail de lois de probabilités gérées
  • qu'en terme de questions type directement résolvables sur chacune de ces lois

Mais voilà, malgré ses hautes capacités, résoudre des problèmes de loi de probabilités sur ta calculatrice Casio Graph 35/75/90+E, jusqu'à présent c'était compliqué.

Tu devais justement faire le bon choix parmi tout un éventail de 27 fonctions, historiquement accessibles via la touche
OPTN
puis les menus de bas d'écran STAT et DIST :
  • loi binomiale : BinomialPD(), BinomialCD(), ou InvBinomialCD()
  • loi de Poisson : PoissonPD(), PoissonCD(), ou InvPoissonCD()
  • loi géométrique : GeoPD(), GeoCD(), ou InvGeoCD()
  • loi hypergéométrique : HypergeoPD(), HypergeoCD(), ou InvHypergeoCD()
  • loi Normale : NormPD(), NormCD(), ou InvNormCD()
  • loi Normale centrée réduite : P(), Q(), ou R()
  • loi du χ² : ChiPD(), ChiCD(), ou InvChiCD()
  • loi de Student : tPD(), tCD(), ou InvTCD()
  • loi de Fisher : FPD(), FCD(), ou InvFCD()

Les menus de bas d'écran ont certes l'avantage de l'intuitivité, activables chacun avec la touche
F1
à
F6
située juste en-dessous, mais on y perdait en lisibilité. Le peu de place disponible obligeait en effet à abréger les inscriptions et utiliser des suffixes anglophones bien obscurs pour les élèves : pd pour probability density et cd = cumulative density. Un inconvénient que l'on pouvait toutefois déjà reprocher aux calculatrices concurrentes Hewlett Packard et Texas Instruments, toujours d'actualité pour ces dernières.

Si on résume, tu avais donc :
  • des fonctions différentes pour chaque type de loi de probabilités
  • et en prime pour chaque loi, une fonction différente pour chacune des familles de questions à résoudre :
    • fonctions suffixées en pd : calcul de densité pour les lois continues ou de la probabilité P(X=…)=? pour les lois discrètes
    • fonctions suffixées en cd : calcul de la probabilité P(X≤…)=?
    • fonctions préfixées en Inv : connaissant la probabilité, calcul des bornes P(X≤?)=…

Ce n'est pas un problème de fonctionnalités puisque nous avons vu plus haut que la calculatrice était la meilleure solution là-dessus, mais bien d'interface : cela manquait cruellement d'intégration.

Casio avait déjà fait des efforts significatifs. Sur les derniers modèles Graph 35+E II et Graph 90+E, le catalogue de fonctions via
SHIFT
4
est accessibles par catégories. Si l'on va dans Statistiques puis Distribution, on retrouve ces fonctions avec cette fois-ci une description bien moins sommaire et qui plus est maintenant correctement traduite dans la langue de l'utilisateur. Le menu de bas d'écran QR te permettait de plus d'afficher un QR Code, et d'accéder alors rapidement via ton smartphone ou ta tablette à la page du manuel concernant la fonction sélectionnée afin d'en spécifier correctement les paramètres.
Mais cet écran plein à craquer de texte est peut-être encore un peu indigeste à lire, nuisant bien avant cela au ciblage de la bonne fonction.

Dans l'application Statistique, en suivant le menu de bas d'écran DIST on pouvait accéder à ces mêmes fonctions, mais ici liées à des boîtes de dialogue, une par fonction, facilitant au moins la saisie correcte des paramètres. Certaines boîtes de dialogue une fois validées accompagnaient même le résultat d'une représentation graphique.
On pouvait par contre regretter qu'il y ait autant de boîtes de dialogue que de fonctions. On pouvait également leur reprocher de n'être pas traduites et donc s'afficher intégralement en Anglais, peu importe la langue réglée sur la calculatrice.

Pour cette rentrée 2021 donc avec sa nouvelle application de Probabilités, Casio nous révolutionne littéralement la façon de traiter des lois de probabilités avec ses calculatrices Graph 35+E II et Graph 90+E. La nouvelle application prend en effet la forme d'une interface unifiée de résolution de questions de lois de probabilités ! :bj:

L'application une fois lancée nous demande d'abord de choisir la loi. Ce sont exactement les mêmes 8 lois déjà utilisables via les fonctions de la calculatrice qui sont proposées :
  • 4 lois de probabilités discrètes : binomiale, de Poisson, géométrique, et hypergéométrique
  • 4 lois de probabilités continues : normale, du χ², de Student, et de Fisher

Le choix étant donc le même, maintenant tout va dépendre de ce que l'on peut faire avec.

Une fois la loi sélectionnée, il faut en saisir les paramètres et sélectionner la forme de la relation sur laquelle on souhaite travailler :
  • P(X≤…)=…
  • P(…≤X≤…)=…
  • P(X≥…)=…
  • P(X=…)=… (pour les seules lois discrètes)
De façon fort intuitive, on apprécie l'icône illustrant chacune des formes disponibles, ainsi que la forme abrégée accompagnant le choix effectué.

Mais c'est ici que l'interface va se révéler absolument fabuleuse.

L'application te permet donc déjà de façon évidente de résoudre les questions demandant de calculer une probabilité avec les formes précédentes :
  • P(X≤…)=?
  • P(…≤X≤…)=?
  • P(X≥…)=?
  • P(X=…)=? (pour les seules lois discrètes)

À chaque fois tu accèdes à une même interface exhaustive :
  • te donnant la relation complétée sur laquelle tu es en train de travailler, dans une écriture mathématique parfaitement correcte et donc identique à celle de ton énoncé
  • te rappelant les paramètres de la loi pour éviter tout risque d'erreur
  • t'accompagnant même le tout d'une représentation graphique claire

Le menu de bas d'écran te permet si tu le souhaites de changer directement de forme de relation sans avoir à repasser par l'écran de définition de la loi, d'exporter l'affichage en tant qu'image et inversement de charger une image en fond d'écran, bien utile pour superposer différentes représentations par exemple.

Tu peux également sélectionner directement les bornes de la variable aléatoire dans la relation pour les modifier, et obtenir immédiatement la mise à jour de l'ensemble de l'affichage.

Pour certaines formes de relations tu peux également résoudre la question inverse, c'est-à-dire déterminer les bornes de la variable aléatoire connaissant la valeur de la probabilité :
  • P(X≤?)=…
  • P(X≥?)=…
  • P(?≤X≤?)=… (loi binomiale uniquement)
C'est très simple et toujours des plus intuitifs : c'est juste cette fois-ci la valeur de la probabilité qu'il te suffit de sélectionner et modifier dans la relation.
Permettons-nous un petit bilan, voici donc réunies les nouvelles possibilités des Graph 35+E II et Graph 90+E, aussi bien avec les fonctions historiques que la nouvelle application :
Binomiale
Poisson
géométrique
hypergéométrique
Normale
χ²
Student
Fisher
Uniforme
Exponentielle
densité
ou
P(X=…)=?
P(X≤…)=?
P(X≥…)=?
P(…≤X≤…)=?
P(X≥… ∪ X≤…)=?
P(X≤?)=…
P(X≥?)=…
bornes liées ou
P(-?≤X≤?)=…
P(…≤X≤?)=…
P(?≤X≤…)=…
bornes liées ou
P(X≥-? ∪ X≤?)=…
P(X≥… ∪ X≤?)=…
P(X≥? ∪ X≤…)=…
TOTAL
6
6
6
6
7
6
6
6
0
0

Une bien meilleure accessibilité immédiate à un nombre fantastiquement accru de possibilités. Avec la nouvelle application de probabilités ta Graph 35+E II ou Graph 90+E compte clairement parmi les meilleures solutions de résolution de problèmes de lois de probabilités ! :D

Décidément une interface universelle qui permet au même endroit de tout faire ou presque, intuitive et interactive, parlant un langage mathématique correct et donc le langage des lycéens et énoncés, s'adaptant de plus à un nombre formidable de questions type... avec ta Graph 35+E II ou Graph 90+E les lois de probabilités deviennent un véritable plaisir, du travail de très haute facture de la part de Casio, toutes nos félicitations ! :bj:

Envie d'être accompagné(e) dans ta découverte de la nouvelle application de probabilités ? Casio vient justement d'annoncer plusieurs vidéoconférences traitant de cette dernière mise à jour, et en prime ça commence dès aujourd'hui :
  • Mercredi 8 Septembre 2021 15h-15h45 : Le nouveau menu Probabilités sur les calculatrices Graph 35+E II et Graph 90+E
  • Mardi 14 Septembre 2021 16h30-17h15 : Statistiques et probabilités avec les calculatrices graphiques Casio
Pour t'inscrire et participer, c'est par ici.

Et rappelons en prime que 2 participant(e)s aux formations de ce mois de Septembre 2021 auront l'immense plaisir d'être tiré(e)s au sort pour recevoir une Graph 35+E II ou Graph 90+E collector avec couvercle personnalisé ! :favorite:

Téléchargements :
Lien : tutoriel de mise à jour (calculatrices, logiciels et clés USB)

Référence : https://www.casio-education.fr/actualit ... babilites/
Lien vers le sujet sur le forum: Mise à jour Graph 90/35+E II 3.60/3.50: lois probabilités (Commentaires: 16)

Calculatrices examens 2024 Pays-Bas, toujours avec NumWorks

Nouveau messagede critor » 10 Sep 2021, 10:55

Aux Pays-Bas, les examens de l'enseignement secondaire passés par les lycéens sont le HAVO pour le cursus de 5 ans ou le VWO pour le cursus de 6 ans. Les seules calculatrices graphiques autorisées aux examens y font l'objet d'une liste officielle mise à jour chaque année.

Le mode examen des calculatrices a été introduit progressivement à compter de la session 2016 :
  • 2016 : passage en mode examen si disponible ou sinon effacement manuel de la mémoire
  • 2018 : mode examen obligatoire (HAVO uniquement)
  • 2019 : mode examen obligatoire (HAVO et VWO)
Contrairement à la France, les constructeurs historiques de calculatrices graphiques ont fait le choix unanime de ne pas proposer de solution compatible avec le mode examen sur leurs modèles d'entrée de gamme :
  • finie donc l'entrée de gamme Casio fx-9750GII, obligation d'acheter au minimum le modèle supérieur de milieu de gamme fx-9860GII bien évidemment nettement plus cher
  • finies les HP 39 d'entrée de gamme, obligation de se prendre le haut de gamme HP Prime
  • finies les TI-83 d'entrée de gamme, obligation de se prendre au minimum le milieu de gamme TI-84 Plus T, certes comparable à la TI-82 Advanced française mais vendue à la différence au prix des TI-84 de milieu de gamme comme son nom l'indique
Réduisant l'offre ainsi que la concurrence, la réforme du mode examen aux Pays-Bas a permis à l'oligopole des constructeurs historiques de calculatrices graphiques de nettement augmenter le prix d'accès à leur technologie aux examens. Même les modèles monochromes Casio fx-9860GII (Graph 35+E en France) et TI-84 Plus T (TI-82 Advanced en France), ne compte pas pouvoir les trouver en neuf à moins de 100€, barre psychologique que nombre de familles refusent de franchir en France.

Heureusement que nous n'avons pas eu droit à ces dérives autour du mode examen en France, les constructeurs ayant visiblement tenu compte de notre niveau de vie inférieur à celui de l'Europe du Nord.

Les modèles français bien moins chers ne sont pas utilisables aux Pays-Bas. Ils ne sont pas dans la liste, et ils n'auraient aucune raison d'y figurer car ils ne sont tout simplement pas conformes. En effet la réglementation des examens y est beaucoup plus sévère, interdisant non seulement le contenu mémoire, mais également l'usage de toute application additionnelle ainsi que l'accès à tout éditeur de texte. En conséquence et à la différence de la France, les modèles autorisés se doivent de bloquer l'accès à l'éditeur de programmes. Aux Pays-Bas il t'est donc impossible en examen de créer un programme pour vérifier tes réponses.

Il semble de plus depuis quelques années aux Pays-Bas, y avoir en prime une tendance à réduire l'éventail de modèles autorisés pour n'en conserver qu'un seul par constructeur, le plus cher :
  • la TI-84 Plus T monochrome est autorisée pour la dernière fois cette année à la session d'examen 2022 ; au-delà il faudra opter pour le modèle couleur TI-84 Plus CE-T
  • l'ancienne Casio fx-CG20 couleur est autorisée pour la dernière fois cette année à la session d'examen 2022 ; au-delà il faudra opter pour le nouveau modèle couleur fx-CG50
  • les anciennes Casio fx-9860GII monochromes seront autorisées pour la dernière fois à la session d'examen 2025 ; au-delà il faudra opter pour le modèle couleur Casio fx-CG50
    (ce dernier point étant très significatif, le nouveau modèle monochrome fx-9860GIII de rentrée 2020 comparable à la Graph 35+E II française n'étant toujours pas autorisé, et ne le sera visiblement pas)
Déjà que les prix sont excessifs, l'autorité de régulation des examens semble faire tout ce qu'il faut pour empirer les choses. On se demande bien quel intérêt elle y trouve.

Sans changement de trajectoire, les seuls modèles autorisés achetables à neuf et donc majoritaires chez les élèves, ne seront bientôt plus que les Casio fx-CG50, TI-84 Plus CE-T, TI-Nspire CX II-T, HP Prime et NumWorks.

Annoncée dans la mise à jour de la liste de février 2020 comme autorisée à compter de la session d'examens 2022, la NumWorks semble justement être la solution à neuf la moins chère, la seule solution autorisée accessible aux Pays-Bas à un prix à moins de 3 chiffres.

Ce sera donc le grand événement de cette année 2021-2022 : les premières NumWorks en salle d'examen aux Pays-Bas.

À peine quelques semaines après l'annonce de cette autorisation il y avait eu un très grave incident aux Pays-Bas, un étudiant néerlandais anti-libre se permettant de modifier le firmware NumWorks en altérant le bon fonctionnement du mode examen, de publier un tutoriel, d'installer la chose sur sa calculatrice, de la filmer et... d'envoyer le tout à l'autorité réglementant les examens.

Incident qui a conduit le constructeur à tout verrouiller avec sa dernière mise à jour 16.3. Une fois cette dernière installée, il n'est plus possible d'installer les firmware et applications non officiels développés depuis la rentrée 2017, bien que pour leur part sans aucune intention frauduleuse.

NumWorks n'a pas dû passer loin de perdre le marché des Pays-Bas...

Aujourd'hui les Pays-Bas publient une mise à jour de la liste des calculatrices autorisées pour les sessions d'examen 2023 et 2024. Et pas de nouvelle, bonne nouvelle. La bonne nouvelle c'est qu'il n'y a en effet pas de changement dans la liste : la NumWorks reste autorisée pour les sessions d'examen 2023 et 2024 ; c'est donc que le verrouillage apporté par le constructeur a suffi à rassurer. :bj:

C'est aussi une marque de confiance envoyée aux institutions d'autres examens ou pays, notamment au Portugal, autre pays utilisant une liste de modèles, aux institutions qui se sont montrées extrêmement frileuses avec la NumWorks en lui refusant la certification nationale pour la session 2021, allant même jusqu'à publier une interdiction officielle des calculatrices open source aux examens, interdiction possiblement discriminatoire et illégale qui a été retirée depuis.

Toutefois, la mise à jour de la liste des Pays-Bas indique qu'il y aura des conditions d'autorisation (sur la version minimale du système à avoir sur la calculatrice, ainsi que le mode examen à activer), conditions qui seront précisées ultérieurement lors de la prochaine mise à jour au mois de Mars. Concernant la NumWorks il faudra sûrement comme d'habitude activer le seul mode examen néerlandais, mais sans doute qu'avoir une calculatrice au minimum en version 16.3 va également devenir une obligation.

Source : https://www.examenblad.nl/nieuws/202109 ... e-als/2022
Lien vers le sujet sur le forum: Calculatrices examens 2024 Pays-Bas, toujours avec NumWorks (Commentaires: 2)

Smash W3 - Un pack de 20 niveaux adaptés via Cmonster

Nouveau messagede Shadow » 12 Sep 2021, 17:45

Depuis 2015, la TI-83 Premium CE bénéficie d'un superbe jeu par Patrick Davidson, Cmonster :favorite:.
Originellement pour la calculatrice couleur TI-84 Plus C Silver Edition, il s'agit d'un jeu du type casse-briques en langage assembleur, que l'on peut donc rapprocher de Breakout, premier jeu du genre par Atari en 1976, ou de son inoubliable successeur Arkanoid par Taito en 1986.

Avertissement aux nouveaux utilisateurs de rentrée 2021 en France.

Cmonster n'est lançable que sur les TI-83 Premium CE (et TI-84 Plus CE), y compris Edition Python.

Bien qu'offrant à première vue des capacités et fonctionnalités similaires, la nouvelle calculatrice TI-82 Advanced Edition Python de rentrée 2021 n'est à ce jour pas compatible. :#non#:


La version téléchargeable du jeu inclut actuellement un pack de 43 niveaux.
Patrick Davidson vous offre également sandbox, un pack de 8 niveaux.


Mais bien d'autres choses sont possibles car vous pouvez très facilement créer et charger vos propres niveaux.

Un éditeur externe est accessible : rien de plus simple pour ajouter / modifier des niveaux. :bj:

Si vous préférez bénéficier d'un écran plus grand pour une meilleure vue d'ensemble, la conception peut également se faire sur ordinateur avec le logiciel Orzunoid level editor où il suffira d'utiliser les blocs accessibles à la conception, avant de la sauvegarder.


L'équipe des Geometry Dasheurs s'était déjà élargie dans les horizons de la conception TI-83 Premium CE en vous publiant deux pack de 20 niveaux adaptés de Smash (Monde 1 et 2) via Cmonster.

Smash est également un jeu de "casse-briques" de Magma Mobile sorti en 2013 et disponible sur les plateformes Android, Apple et Windows.
Après l'annonce du Monde 2 dans un article précédent, voici le Monde 3 !
14058


Les niveaux sont de plus en plus difficiles :bat:, arriverez-vous à terminer ce monde ? ;)

Attention, Cmonster rentre dans la catégorie des programmes en langage machine dits ASM.

Suite à un acte absolument irresponsable d'un enseignant de Mathématiques français avec ses gesticulations aveugles dans le contexte de la réforme du lycée, Texas Instruments a supprimé la gestion de tels programmes depuis la mise à jour 5.5.1.

Si vous êtes sur une des versions ainsi bridées, vous pouvez quand même profiter de Cmonster. Il vous faut :
  1. installer arTIfiCE pour remettre la possibilité de lancer des programmes ASM
  2. ensuite de préférence installer Cesium pour pouvoir lancer les programmes ASM plus facilement, ou même AsmHook pour pouvoir les lancer comme avant


Téléchargements :
Lien vers le sujet sur le forum: Smash W3 - Un pack de 20 niveaux adaptés via Cmonster (Commentaires: 0)

Concours de rentrée 2021 - Synchro-donjon !

Nouveau messagede Lephe » 12 Sep 2021, 18:31

Bienvenue au concours de rentrée 2021 organisé par TI-Planet et Planète Casio ! :D

Image

Dans l'article introductif de l'événement, nous racontions comment tu as trouvé dans une brocante une console étrange avec deux cartouches.

La deuxième de ces cartouches contient un jeu qui s'appelle Synchro-donjon.

» Tableau des scores «
Le concours est fini depuis le 7 Novembre !

Le but de Synchro-donjon est de conquérir le plus rapidement possible le donjon du Cirque des Monts Pleureurs, un donjon situé au Nord-Ouest du royaume d'Alrys et que tu peux voir de l'extérieur en jouant à La geste d'Alrys, l'autre jeu de ce concours.

Dans ce jeu, il y a quatre joueurs qui commencent dans les coins : Jaune, Rouge, Bleu et Vert. Le but est de faire traverser le donjon aux joueurs pour les faire sortir par leurs sorties respectives (sur le côté opposé du plateau). ;)

Image

Il y a de nombreux étages au donjon, et chacun est différent et imprévisible - c'est pour ça que le donjon est difficile à conquérir.

Pour permettre au héros de continuer son aventure dans le monde d'Alrys, tu devras donc user d'ingéniosité et programmer ta calculatrice pour décider des actions à effectuer à chaque étage. En somme, ta tâche est d'écrire une IA pour Synchro-donjon ! :D

Dans cet article je vais te présenter les règles du jeu. Mais je peux déjà te dire ce qui rend ce jeu intéressant : comme tu n'as qu'une calculatrice branchée, la console pense que tu veux contrôler les 4 joueurs d'un coup, et donc toutes tes actions s'appliquent à tous les joueurs en même temps ! Coordonner tout ce beau monde est la difficulté de ce donjon.

Bien sûr, tu ne seras pas tout seul dans cette tâche, et plusieurs IAs te seront présentées pour t'aider à prendre en main le jeu ainsi que le code Python nécessaire pour écrire ton IA. Tu peux aussi jouer au jeu directement sur ta calculatrice pour te familiariser. ^^

Lis l'article explicatif de ia2_path.py : IA Synchro-don​jon #2 : Recherche de chemin
Lis l'article explicatif de ia3greed.py : IA Synchro-donjon #3: Optimisations locales

Règles du jeu



Le donjon est un plateau de 8 lignes et 16 colonnes. Les bords sont constitués de murs et des sorties. Les 4 joueurs commencent dans les coins et chacun doit atteindre sa sortie. Sur leur chemin, on trouve :

  • Des pics, qui font des dégâts si un des joueurs marche dessus.
  • Des monstres, qui font aussi des dégâts si un joueur les croise, mais qui sont vaincus durant le combat. Il est aussi possible de les attaquer à distance et les vaincre sans prendre de dégâts.
  • Des pièges, qui produisent des effets aléatoires et souvent imprévisibles : soit ils infligent des dégâts, soit ils font apparaître d'autres pics/pièges ailleurs dans le donjon.
Les pics, monstres, et pièges violets affectent tous les joueurs. Ceux qui sont jaunes, rouges, bleus ou verts n'affectent pas le joueur correspondant (donc ils affectent tout le monde sauf le joueur qui partage leur couleur).

À chaque tour, tu disposes de 5 actions possibles :

  • Les 4 actions ALLER_GAUCHE, ALLER_DROITE, ALLER_HAUT et ALLER_BAS indiquent aux joueurs de se déplacer. Tout le monde effectue le même mouvement. Un joueur qui est bloqué par un mur ne se déplace pas. Si un joueur marche sur des pics, il prend des dégâts ; s'il marche sur un monstre, il tue le monstre mais prend des dégâts ; s'il marche sur un piège, le piège est activé.
  • L'action ATTAQUER indique aux joueurs d'attaquer les objets autour d'eux sans se déplacer. Tous les monstres à côté des joueurs sont détruits, et le joueurs ne prennent pas de dégâts. Cependant, tous les pièges à côté des joueurs sont également activés !
Au début du jeu, tu as 150 points. À chaque tour tu perds 1 point, et à chaque fois qu'un joueur prend des dégâts tu perds 10 points. S'il te reste des points quand tous les joueurs sont sortis alors ces points sont ajoutés à ton score.

Dans Synchro-donjon, ton IA jouera sur un grand nombre de plateaux et on fait la somme de chaque score obtenu sur chacun des plateaux pour obtenir ton score final. ;)

Installation et utilisation du programme



Synchro-donjon peut être installé sur les modèles suivants et sur PC. Le jeu est compatible avec un nombre impressionnant de modèles, allant jusqu'à la TI-82 Advanced Édition Python ! Ce résultat est possible grâce à la bibliothèque polycal4.py ainsi que des heures de compression investies par Critor.

Les fichiers polycal4.py et polyfont.py sont identiques à ceux de La geste d'Alrys, l'autre jeu du concours. Tu n'as besoin de les transférer qu'une fois pour les deux problèmes. ;)

Tu peux jouer toi-même interactivement en lançant synchrod.py. Quand tu auras une IA (un modèle est donné plus bas dans cet article), tu pourras faire jouer l'IA en lançant ton fichier Python. ^^

Trois IAs sont fournies avec le programme : ia1_ask.py qui est le squelette présenté plus bas, mais aussi ia2_path.py et ia3greed.py qui sont deux IAs plus évoluées qui te seront présentées en détail plus tard durant le concours pour t'aider. :D

Scripts de participation
Il te suffit d'extraire l'ensemble des scripts dans le dossier de ton choix, puis de lancer le script synchrod.py pour jouer interactivement (au clavier) ou une IA.
Scripts de participation
Transfère synchrod.py, polycalc4.py et polyfont.py dans la mémoire de stockage. Dans le mode interactif, tu dois appuyer sur
AC/ON
pour saisir tes actions dans la console.

Les performances des calculatrices et émulateurs sur ces scripts sont correctes. Cependant, si tu veux les améliorer, nous te conseillons :
  • sur calculatrice, d'installer un utilitaire d'overclocking
  • ou sinon d'opter pour le simulateur sur clé USB

Mises à jour conseillées :

Overclocking :

Emulateurs :

Simulateurs :

Transfert de données :
Application de participation
Il te suffit de transférer directement l'application SynchroD.hpappdir.zip téléchargée. Une fois lancée, tu auras 2 vues à utiliser :
  • La vue
    Symb
    pour modifier ton IA
  • La vue
    Num
    pour la console Python.
    Elle pourra sous certaines conditions te proposer de recharger les scripts, ce que tu auras juste à accepter pour lancer le jeu. Si ce n'est pas proposé, le menu de bas d'écran Effacer le permet également
Les performances de la calculatrice et de son simulateur sont excellentes.

Simulateur :

Transfert de données et mises à jour conseillées :
Script de participation :
Tu as juste à transférer le script synchrod.py unique, le lancer, et à modifier les fonctions d'IA comme bon te semblera.

Sur calculatrice, les performances sont très correctes, très supérieures au reste du milieu de gamme ainsi qu'à certains modèles haut de gamme, absolument remarquable. Toutefois, le heap de 32K du firmware officiel Epsilon risque très rapidement de te limiter dans la programmation de ton itinéraire. Dans ton intérêt nous te conseillons très fortement de passer sous les firmwares tiers Omega ou Khi pour 100K de heap.
Attention, l'installation de toute mise à jour officielle 16.3.0 ou supérieure empêche définitivement l'installation de firmwares tiers, et empêchera également le transfert de scripts depuis les sites Internet des firmwares Omega et Khi. :#non#:

Le simulateur en ligne officiel de NumWorks a des performances absolument déplorables (et souffre en prime du même défaut de heap limité à 32K). Nous te conseillons très fortement le simulateur Omega qui est incomparable en performances dans le bon sens du terme comme illustré ci-contre, et t'offrira en prime 100K de heap.

Transfert de données :
Classeur de participation
Tu as juste à :
  • le transférer dans le dossier de ton choix
  • l'ouvrir
  • te rendre avec
    ctrl
    sur l'onglet avec le script synchrod.py ou une IA
  • modifier l'IA comme tu voudras, puis l'exécuter via les menus de la touche
    menu
    ou directement via le raccourci
    ctrl
    R
Les performances sur calculatrice sont acceptables, mais si tu veux pousser plus loin nous te conseillons l'installation d'un utilitaire d'overclocking, ou encore mieux de préférer l'utilisation de KhiCAS nettement plus performant, voir le prochain onglet d'instructions dédié.

Mises à jour conseillées :
Attention, la dernière mise à jour 5.3.2 une fois installée rend à ce jour définitivement impossible l'installation de Ndless et des utilitaires qui suivent.

Overclocking :

Simulateurs + transfert de données :
  • TI-Nspire CX CAS + TI-Nspire CX version 5.3.2 édition enseignant pour Windows / Mac (période d'essai gratuite sans engagement de 90 jours)
  • TI-Nspire CX CAS version 5.3.2 édition élève pour Windows / Mac (période d'essai gratuite sans engagement de 30 jours)
  • TI-Nspire CX version 5.3.2 édition élève pour Windows / Mac (période d'essai gratuite sans engagement de 30 jours)
  • TiLP-II version 1.18 pour Windows / Mac / Linux (gratuit)
Scripts de participation
Les scripts sont à transférer dans le dossier /Xcas/ créé au premier lancement de KhiCAS. Il suffit ensuite depuis KhiCAS comme illustré ci-contre :
  • de passer le mode de fonctionnement en MicroPython (menu via la touche
    doc
    )
  • d'ouvrir et modifier le script synchrod.py (également via la touche
    doc
    ) ou un script d'IA
  • d'exécuter le script en question (touche
    enter
    )
  • durant les interactions manuelles tu contrôles les déplacements avec les touches fléchées et peux quitter avec
    esc

Les performances sur calculatrice sont correctes, même si cela ne fera pas de mal d'installer un utilitaire d'overclocking.
(l'illustration ci-contre est relative aux anciens modèles TI-Nspire CX beaucoup plus lents, faute d'émulateur TI-Nspire CX II à ce jour)

Mises à jour conseillées :
Attention, la dernière mise à jour 5.3.2 une fois installée rend à ce jour définitivement impossible l'installation de Ndless et des utilitaires qui suivent.

Ajouts relatifs au Python :

Overclocking :

Simulateurs + transfert de données :
  • TI-Nspire CX CAS + TI-Nspire CX version 5.3.2 édition enseignant pour Windows / Mac (période d'essai gratuite sans engagement de 90 jours)
  • TI-Nspire CX CAS version 5.3.2 édition élève pour Windows / Mac (période d'essai gratuite sans engagement de 30 jours)
  • TI-Nspire CX version 5.3.2 édition élève pour Windows / Mac (période d'essai gratuite sans engagement de 30 jours)
  • TiLP-II version 1.18 pour Windows / Mac / Linux (gratuit)
Scripts de participation
Les scripts sont à transférer dans le dossier /Xcas/ créé au premier lancement de KhiCAS. Il suffit ensuite depuis KhiCAS comme illustré ci-contre :
  • de passer le mode de fonctionnement en MicroPython (menu via la touche
    doc
    )
  • d'ouvrir et modifier le script synchrod.py (également via la touche
    doc
    ) ou un script d'IA
  • d'exécuter le script en question (touche
    enter
    )
  • durant les interactions manuelles tu contrôles les déplacements avec les touches fléchées et peux quitter avec
    esc
Les performances sur calculatrice sont correctes, mais si tu veux aller plus vite nous te conseillons l'installation d'un utilitaire d'overclocking.

Mises à jour conseillées :
Attention, la dernière mise à jour 4.5.5 une fois installée rend à ce jour définitivement impossible l'installation de Ndless et des utilitaires qui suivent.

Ajouts relatifs au Python :

Overclocking :

Emulateur :

Transfert de données :
  • TI-Nspire Computer Link version 3.9 pour Windows / Mac (gratuit)
  • tutoriel TI-Nspire Computer Link (gratuit)
  • TI-Nspire CX CAS + TI-Nspire CX version 5.3.2 édition enseignant pour Windows / Mac (période d'essai gratuite sans engagement de 90 jours)
  • TI-Nspire CX CAS version 5.3.2 édition élève pour Windows / Mac (période d'essai gratuite sans engagement de 30 jours)
  • TI-Nspire CX version 5.3.2 édition élève pour Windows / Mac (période d'essai gratuite sans engagement de 30 jours)
  • TiLP-II version 1.18 pour Windows / Mac / Linux (gratuit)
Scripts de participation
Il te suffit de transférer l'ensemble des fichiers présents dans le sous dossier source/, puis de lancer l'IA de ton choix dans l'application Python.

Mise à jour conseillée :

Emulation / simulation :

Transfert de données :
Scripts de participation
Si tu es sur calculatrice, transfère SynchroD.b83 (TI-83 Premium CE) ou SynchroD.b84 (TI-84 Plus CE).
Si tu es sur émulateur, transfère l'ensemble des fichiers présents dans le sous dossier source/.
Ensuite lance l'application Python et lance le script synchrod.py ou ton IA.

Mises à jour conseillées :
  • Système 5.6.1 (TI-83 Premium CE Edition Python)
  • Système 5.6.1 (TI-84 Plus CE-T Python Edition / TI-84 Plus CE Python)
  • Application Python 5.5.2 (TI-83 Premium CE Edition Python / TI-84 Plus CE-T Python Edition)

Emulation / simulation :

Transfert de données :
Scripts de participation
Si tu es sur calculatrice, transfère SynchroD.b83 (TI-83 Premium CE) ou SynchroD.b84 (TI-84 Plus CE).
Si tu es sur émulateur, transfère l'ensemble des fichiers présents dans le sous dossier source/.
Ensuite lance l'application PyAdaptr et lance le script synchrod.py ou ton IA.

Mises à jour conseillées :
  • Système 5.6.1 (TI-83 Premium CE)
  • Système 5.6.1 (TI-84 Plus CE(-T))
  • Application PyAdaptr (TI-83 Premium CE / TI-84 Plus CE(-T))

Emulation / simulation :

Transfert de données :


Fonctionnement du plateau de jeu



Le plateau de jeu contient 8 lignes et 16 colonnes, et est codé dans une liste Python de 8×16 = 128 entiers. Chaque élément de la liste indique l'état d'une case du plateau, et ils sont arrangés dans cet ordre :

Image

Si tu préfères numéroter les cases en lignes/colonnes, tu peux utiliser la méthode suivante. ;)

  • Les lignes sont numérotées de Y=0 (ligne du haut) à Y=7 (ligne du bas).
  • Les colonnes sont numérotées de X=0 (colonne de gauche) à X=15 (colonne de droite).
  • La case sur la ligne Y et la colonne X a pour valeur V=16*Y+X.
  • La case de valeur V est sur la ligne Y=V//16 et sur la colonne X=V%16.
Chaque élément de la liste est une des valeurs suivantes : VIDE, MUR, PICS, MONSTRE, PIEGE ou SORTIE. En plus de ça, il peut y avoir une couleur : JAUNE, ROUGE, BLEU, VERT ou TOUS (violet).

Le tableau ci-dessous résume les combinaisons :

Image

Sur les calculatrices monochromes, les couleurs sont remplacées par les symboles ci-dessous :

Image

Sur la TI-82 Advanced Édition Python, le jeu est entièrement en mode texte, et les caractères suivants sont utilisés :
  • Les joueurs sont les symboles ¶
  • Les pics sont les trois-points …
  • Les monstres sont les symboles ¥
  • Les pièges sont les symboles Ø

Fonctionnement de l'IA



L'IA de ton programme doit être un fichier Python avec une fonction pour décider ce qui doit se passer à chaque tour (ou, sur Numworks, une fonction Python intégrée à synchrod.py). Le squelette de base est le fichier ia1_ask.py :

Code: Tout sélectionner
from polycal4 import get_infos
from synchrod import *

def tour(plateau, joueurs, evenements):
    # Demander une action avec input()
    return demander_action()

play_game(tour)

Les deux premières lignes importent les fonctions de Synchro-donjon. Évidemment, il est interdit d'accéder aux variables internes du script ou de modifier les valeurs identifiant les éléments de la map. :p

La fonction tour() est ton IA. Elle est appelée à chaque tour du jeu avec trois paramètres et doit renvoyer une action à accomplir.

  • plateau est la liste de 128 cases représentant le plateau de jeu (que tu ne dois pas modifier évidemment).
  • joueurs est une liste de 4 éléments indiquant la position des 4 joueurs sur le plateau. Tu peux utiliser soit le style joueurs[ROUGE] soit le style joueurs[1] selon tes préférences. Pour les joueurs qui sont encore sur le plateau, la position est un entier entre 0 et 127. Pour ceux qui sont déjà sortis, la valeur spéciale -1 est utilisée.
  • evenements est une liste d'événements qui se sont produits depuis le tour précédent.
Les événements sont utiles dans des scénarios un peu rares. Chaque élément de la liste peut être égal à :

  • (-1,-1,NOUVELLE_PARTIE,-1) si une nouvelle partie vient de commencer.
  • (<x>,<y>,PIEGE_APPARU,<joueur>) si <joueur> a activé un piège qui a fait apparaître un nouveau piège à la ligne <y>, colonne <x>.
  • (<x>,<y>,PICS_APPARU,<joueur>) si <joueur> a activé un piège qui a fait apparaître des pics à la ligne <y>, colonne <x>.
La fonction tour() doit choisir et renvoyer une action parmi ALLER_GAUCHE, ALLER_DROITE, ALLER_HAUT, ALLER_BAS et ATTAQUER. Lorsque l'IA remporte la partie, une nouvelle partie commence automatiquement.

Outils pour écrire ton IA



synchrod.py fournit plusieurs outils pour t'aider à écrire ton IA, spécifiquement 4 fonctions.

La fonction demander_action() donne la main au clavier de la calculatrice pour choisir la prochaine action. Sur les modèles où l'on peut saisir au clavier, les touches directionnelles, entrée et retour sont utilisées. Sur les autres (notamment CASIO), il faut appuyer sur AC/ON pour revenir à la console() et taper un chiffre.

La fonction est_un() permet d'identifier les pics, monstres, et pièges indépendamment de leur couleur. Par exemple un piège vert est un piège mais pas un monstre, donc est_un(PIEGE+VERT, PIEGE) vaut True mais est_un(PIEGE+VERT, MONSTRE) vaut False.

De façon similaire, la fonction affecte() permet de déterminer si des pics, monstres ou pièges affectent un joueur. Par exemple, les pics violets affectent Jaune mais pas les pics jaunes, donc affecte(PICS+TOUS, JAUNE) vaut True mais affecte(PICS+JAUNE, JAUNE) vaut False.

Enfin, il y a une fonction calculer_chemin(<plateau>, <début>, <fin>) qui calcule en chemin entre la case <début> et la case <fin> et renvoie une liste de directions (ALLER_*). C'est un outil très utile et assez puissant, qui sera expliqué plus en détail avec une des IAs d'exemple. ^^

Utilisation de play_game()



La fonction play_game() appelée à la fin du programme lance la simulation du jeu. Elle a plusieurs paramètres que tu peux modifier à loisir pour améliorer ton IA :

  • blind=True peut être ajouté pour désactiver l'affichage du plateau de jeu et ne laisser que la console (ce qui va en général beaucoup plus vite).
  • seed=<nombre> peut être ajouté pour tester un plateau particulier. La valeur indiquée permet en effet de contrôler le générateur aléatoire.
  • maxgames=<nombre> permet de choisir le nombre de parties (par défaut 100).
À chaque fois que tu gagnes une partie, play_game() affiche deux lignes sur la console :

Code: Tout sélectionner
#0: 12648430
Bravo! 39T 50D -> 61

#0 est le numéro de la partie (ça va jusqu'à maxgames). Le nombre à droite, 12648430, est la graine aléatoire. Si tu demandes seed=12648430 tu retomberas exactement sur ce plateau (ce qui est utile si ton programme a une erreur que tu veux retester).

Sur la ligne du bas, le nombre devant T est le nombre de tours passés sur le plateau, le nombre devant D est la quantité de dégâts que tu as subis, et le résultat est ton score (150-T-D). Si ton score est négatif il compte pour 0.

À la fin de la partie, play_game() affiche le nombre de parties jouées et ton score final. Par exemple :

Code: Tout sélectionner
Games solved: 100
Score: 2171

Pour participer au concours



Pour participer à l'épreuve de Synchro-donjon, envoie ton fichier .py d'IA (ou ton script synchrod.py modifié sur Numworks) par courriel à contact@planet-casio.com avant le Dimanche 7 Novembre à 23:59 avec :

  • Pour sujet, Synchro-donjon ;
  • Un moyen de te contacter rapidement en cas de gain ou de question (adresse courriel, téléphone, compte social, compte discord, etc.) ;
  • Ton pseudonyme sur TI-Planet ou Planète Casio (optionnel) ;
  • Pour pouvoir recevoir ton lot, ton adresse postale avec nom et prénom, et un numéro de téléphone personnel valide. (Tu peux les communiquer plus tard si tu souhaites.)
Les informations personnelles transmises pendant ce concours ne seront évidemment utilisées que pour le bon fonctionnement de l'événement et sur sa durée.

N'hésite pas à envoyer plusieurs participations, nous ne retiendrons que la meilleure.

Lots



Les lots pour cette épreuve sont les suivants. Les 5 participants ayant les meilleurs scores pourront choisir, par ordre de classement, un lot de leur choix. ;)

  • 1 lot Graph 90+E : 1 calculatrice Graph 90+E + 1 sac et stylo CASIO + 1 pack de goodies TI-Planète Casio

  • 1 lot Graph 35+E II : 1 calculatrice Graph 35+E II + 1 sac et stylo CASIO + 1 pack de goodies TI-Planète Casio

  • 1 lot Goodies n°1 : 1 clé USB TI-83 Premium CE (4 Go) + 1 batterie externe CASIO (2200 mAh) + 1 sac et stylo CASIO + 1 pack de goodies TI-Planète Casio

  • 1 lot Goodies n°2 : 1 recueil d'activités SNT Numworks (65 pages) + 1 clé USB simulateurs CASIO (8 Go) + 1 sac et stylo CASIO + 1 pack de goodies TI-Planète Casio

  • 1 lot Goodies n°3 : 1 cahier «Boss des maths» Numworks (80 pages) + 1 clé USB simulateurs CASIO (8 Go) + 1 sac et stylo Casio + 1 pack de goodies TI-Planète Casio



Tu peux voir l'article sur les batteries externes pour plus de détails.

Le fait qu'il y ait des lots moins fournis sur cette épreuve et exclusivement des calculatrices CASIO n'est pas une marque de favoritisme mais d'organisation. Ce sont les lots que j'ai (Lephe) collectés en plus de ceux que Critor a pour Alrys. J'ai demandé à Critor de procéder ainsi pour faciliter le traitement des participations et lots sur cette épreuve. ;)

Et voilà pour cette épreuve ! Je compte sur toi pour tester toutes tes idées de génie et conquérir ce Synchro-donjon en temps record ! :D
Dernière édition par Lephe le 08 Nov 2021, 09:20, édité 5 fois.
Lien vers le sujet sur le forum: Concours de rentrée 2021 - Synchro-donjon ! (Commentaires: 77)

Concours de rentrée 2021 - La Geste d'Alrys

Nouveau messagede critor » 12 Sep 2021, 18:40

Image

Depuis 2016, TI-Planet et Planète Casio te proposent chaque année un superbe concours de rentrée autour de la calculatrice graphique, te permettant de gagner l'équipement intégral de ton choix, ou nombre d'accessoires exclusifs te permettant de compléter ton équipement de façon unique au monde.

Chaque année nous progressons :
  • Rentrée 2017 : premier concours multi-constructeurs Casio + Hewlett Packard + NumWorks + Texas Instruments
  • Rentrée 2018 : premières versions Python des défis, uniquement pour calculatrice NumWorks
  • Rentrée 2019 : premier défi intégralement en Python, avec un affichage en mode texte
  • Rentrée 2020 : défis intégralement en Python + affichage graphique (certes modeste) sur tous les modèles

Pour cette rentrée 2021, nous avions un énorme dilemme. La nouvelle TI-82 Advanced Edition Python dispose d'un interpréteur Python qui à la différence de toute la concurrence, est totalement dépourvu de fonctions de tracé. Nous avions donc le choix entre :
  • conserver la compatibilité avec tous les modèles Python, et donc devoir revenir à des défis en mode texte comme en 2019
  • ou bien aller encore plus loin

Nous avons choisi ce dernier point, les formidables possibilités Python de nos calculatrices étant encore très loin d'avoir été correctement exploitées ni explorées par les projets.

Nous te proposons donc cette année un défi autour d'un véritable jeu vidéo Python multi-constructeurs, et espérons que cela t'inspirera pour tes futurs projets Python.

Précisons que ce défi est parfaitement abordable avec un niveau collège.

Commençons déjà par te présenter ce qu'il y a à gagner. Pour te récompenser nous avons réuni diverses calculatrices graphiques Python haut de gamme. Mais bien plus que les simples calculatrices trouvables dans le commerce, nous t'offrons ici encore de formidables lots dans la lignée des années précédentes, avec expédition dès la rentrée des congés Toussaint !

Les lots ainsi que leur acheminement te sont gracieusement offerts par :

Les 12 participants ayant réalisé les meilleurs scores avec des solutions différentes pourront librement choisir et personnaliser leur lot parmi les propositions suivantes, par ordre de classement :
  • 2 lots Graph 90+E : 1 calculatrice Casio Graph 90+E + 1 pack de goodies Casio + 1 goodie Xcas au choix + 1 pack de goodies TI-Planète Casio
  • 2 lots Casio : 1 clé USB d'émulation Casio au choix + 1 coque personnalisée Casio au choix + 1 pack de goodies Casio + 1 goodie Xcas au choix + 1 pack de goodies TI-Planète Casio
    Show/Hide spoilerAfficher/Masquer le spoiler
    La coque personnalisée Casio présente 2 visuels au choix. Elle est disponible de plus sous 2 formats :
    • soit Graph 35+E II / fx-9750/9860GIII
    • soit Graph 90+E / fx-CG50
    Attention au format, les dimensions sont différentes et la coque ne conviendra pas à un autre modèle que ceux indiqués.

    La clé USB d'émulation Casio est une clé USB (8 Go) d'émulation permanente avec cette année les 4 émulateurs diffusés par Casio pour Windows, dans leur toute dernière version : fx-92+ Spéciale Collège + Graph 35+E II 3.50 + Graph 90+E 3.60 + fx-CG50 3.60. Au choix :

    14658130221302314640

    11649
  • 2 lots N0110 : 1 calculatrice NumWorks N0110 + 1 pack de goodies NumWorks + 1 goodie Xcas au choix + 1 pack de goodies TI-Planète Casio
  • 2 lots NumWorks : 1 coque au choix + 1 pack de goodies NumWorks + 1 goodie Xcas au choix + 1 pack de goodies TI-Planète Casio
    1303614802148001479914801
  • 1 lot CX2CAS : 1 calculatrice TI-Nspire CX II-T CAS + 1 licence logiciel TI-Nspire CAS élève + 1 pack de goodies TI + 1 goodie Xcas au choix + 1 pack de goodies TI-Planète Casio
  • 1 lot CX2T : 1 calculatrice TI-Nspire CX II-T + 1 licence logiciel TI-Nspire élève + 1 pack de goodies TI + 1 goodie Xcas au choix + 1 pack de goodies TI-Planète Casio
  • 2 lots 83PCE : 1 calculatrice TI-83 Premium CE Edition Python + 1 gravure texte laser au choix + 1 extension garantie 6 ans + 1 adaptateur USB + 1 clavier USB dédié + 1 chargeur mural + 1 housse Wyngs au choix + 1 film de protection écran Wyngs dédié + 1 pack de goodies TI + 1 pack de goodies TI-Planète Casio
    Show/Hide spoilerAfficher/Masquer le spoiler
    Pour la gravure laser des TI-83 Premium CE Edition Python, l'inscription souhaitée sera à fournir sur un maximum de 22 caractères, sans caractères spéciaux. Attention à bien choisir pour ne pas le regretter plus tard, l'inscription une fois effectuée est définitive ; elle n'est plus ni modifiable ni effaçable.

    Pour la housse Wyngs, le choix est à faire entre les coloris suivants :
    • noir
    • turquoise
    • gris foncé
    • rose
    • gris clair
    • rouge
    • bleu
    14307143081479213138
145731182814124143091228113060131171476713102131361312814306

Détail des packs de goodies communs accompagnant les lots :
1463914561145601298714558145681456914618
  • 1 stylo NumWorks
  • 1 cahier d'activités NumWorks SNT 2nde
  • 1 sac NumWorks au choix (N0100 versions 1.0-1.5, N0100 versions 1.6+, ou N0110)
  • 1 manuel NumWorks
  • 1 calendrier NumWorks 2021-2022
  • 1 triptyque commémoratif NumWorks rétrospective
  • 1 poster NumWorks au choix :
    • format A0 (118,9×84,1 cm²) : NumWorks N0100 - roulé
    • format A2 (42×59,4 cm²) : NumWorks N0110 Comprendre le monde devient un jeu - plié
  • 1 goodie NumWorks au choix :
    • autocollant NumWorks
    • cahier NumWorks
13031130461304713048147981478514787147941303413037145621303314784
1480314565145661306213061145641456313065130441305713058145671457113085130871308113083130771307914810138411480914808130731480713075130711307214806
1 goodie Xcas au choix
14693146941469513228
  • 1 autocollant TI-Planet au choix ou aimantin TI-Planet
  • 1 autocollant Planète Casio
  • 1 compte premium TI-Planet
116141481211615

La Geste d'Alrys.
Il était une fois dans une contrée lointaine, très lointaine, totalement cerclé de montagnes, un royaume de lumière où ne régnait que paix et bonté, Alrys. Un jour une pluie de météorites s'abattit sur la contrée, et l'une d'entre elles foudroya le bon roi Jandor. Aussitôt, un seigneur des ténèbres sorti de nulle part, Ron Dorya, s'empara du pouvoir et fit régner le mal et la terreur sur ce royaume paisible. Les pays d'Alrys attendent désespérément un héros capable d'affronter le démon Ron Dorya. Seras-tu celui-ci ? Ton aventure commence au pied de la Cordilière du Vertige, dans la Forêt de Marmarax. Tu y trouveras un donjon. Transformé en un repaire de créatures diaboliques et donc désormais férocement gardé, ce donjon renferme un fabuleux trésor, un fragment de la Tetraforce, la relique protectrice du royaume. Il te faudra rassembler les 9 fragments de la relique, et donc partir à l'assaut d'autant de donjons aux quatre coins du pays. N'hésite pas à t'arrêter de temps en temps dans les villages pour y reprendre des forces. Lorsque tu te présenteras avec les 9 fragments, les villageois te remettront une barque. Au-delà de la Grande Mer Intérieure tu pourras alors atteindre la Terre des Rois, pour ton ultime combat.

N'hésite pas à te référer à la carte ci-contre.

Présentons donc maintenant le jeu. Précisons que ce fut littéralement un exploit surhumain d'arriver à le faire rentrer et tourner correctement sur certains modèles, il a fallu compresser à la fois les sprites et la carte, et dans l'impossibilité de les décompresser sur certains modèles il nous a fallu aussi concevoir des fonctions permettant un accès rapide sans décompression à leurs données. Nous n'aurions jamais imaginé réussir un tel exploit les années précédentes qui n'ont été que des balbutiements en comparaison. Voici donc déjà ci-contre l'écran de départ de ton aventure.

Tu rencontreras plusieurs sprites que voici dans leurs versions couleur et monochrome :
  • ImageImage : plaine
  • ImageImage : forêt
  • ImageImage : coline
  • ImageImage : marécage
  • ImageImage : montagnes
  • ImageImage : donjon
  • ImageImage : village
  • ImageImage : mer
Les images couleur sont des modifications du pack Toen’s Medieval Strategy par Andre Mari Coppola, sous licence CC BY 4.0.

Le trajet le plus aisé est en plaine. Passer par les forêts, collines ou marécages est possible mais te coûtera davantage, aussi bien en fatigue qu'en points. Les mers resteront infranchissables tant que tu n'auras pas récupéré la barque. Et enfin les montagnes seront dans tous les cas infranchissables.

Passons maintenant à l'interface. Ci-contre, tu as donc :
  1. La boussole, t'indiquant la direction dans laquelle tu t'aprêtes à aller, lorsque le jeu passe en mode manuel.
  2. Le nombre de donjons que tu as pillés, initialement 0.
  3. Ta santé. Tu commences l'aventure à 250%, le maximum. C'est une indication importante, car en-dessous de 100% tu ne pourras plus piller de donjon.
    Cette information est accompagnée de plus du nombre d'arrêts repos auxquels tu as droit dans les villages (tu commences l'aventure avec 1 arrêt autorisé, et chaque nouveau donjon pillé t'en rajoutera 1).
  4. Ton score en nombre de points, arrondi à l'unité. Le score exact te sera pour sa part indiqué sur la console une fois le jeu correctement quitté.

Passons donc à ce que tu dois faire. Ton but est donc de réaliser la campagne la plus glorieuse, c'est-à-dire de faire le maximum de points. Tu n'as aucune obligation de terminer le jeu en atteignant le 10ème donjon pour pouvoir participer, tout score intermédiaire sera également valide.

Pour cela nous te demandons de programmer ton itinéraire. C'est très facile, ton personnage se contrôle à la Scratch / Turtle. Tu peux le faire avancer, reculer, tourner à gauche ou à droite. Un défi qui se veut accessible avec un niveau collège.

Un exemple en ce sens est présent à la fin du script alrys.py, et te donnera les déplacements illustrés ci-contre :
Code: Tout sélectionner
liste_deplacements = [
  # va piller le donjon en face
  0, 2,   # avance de 2 unites
  # rapporte le tresor au village le plus proche
  # pour y reprendre des forces
  0, -6,  # recule de 6 unites
  1, 135, # tourne a droite de 135 degres
  0, 8,
  # pret a affronter le prochain donjon 
]

Il s'agit donc d'une liste indiquant 2 types de déplacements :
  • code 0 suivi d'une valeur positive ou négative ou avancer ou reculer d'autant (l'unité étant le côté de chaque case)
  • code 1 suivi d'une valeur positive ou négative pour tourner d'autant à droite ou à gauche (unité en degrés)
Il te suffit donc de modifier et compléter cette liste, et nous envoyer ton script alrys.py lorsque tu en seras satisfait.

Si la liste des déplacements a été épuisée sans victoire, le jeu passe en mode manuel. Une boussole s'affiche en haut à gauche de l'écran, et tu prends alors le contrôle du personnage au clavier. Tu peux ainsi tester ce que donnent les prochains déplacements à rajouter : gauche, droite, avance ou recule.

Grâce à la nouvelle bibliothèque polycal4.py, le jeu tourne sur pas moins de 12 environnements Python sur calculatrices :
  • Casio Graph 35+E II
  • Casio Graph 90+E
  • Casio fx-9750GIII
  • Casio fx-9860GIII
  • Casio fx-CG50
  • HP Prime
  • NumWorks
  • NumWorks + Omega
  • NumWorks + Khi
  • TI-Nspire CX II
  • TI-Nspire CX II + Ndless + KhiCAS
  • TI-Nspire CX + Ndless + KhiCAS
1461014635146111463614617146141461514616146131463714612

Les performances sont par exemple très correctes sur le modèle NumWorks de milieu de gamme ainsi qu'avec KhiCAS sur les TI-Nspire CX, et absolument fantastiques sur HP Prime. Bien évidemment tout-le-monde n'a pas de NumWorks ni de haut de gamme, aussi avons-nous prévu plusieurs choses cette année pour permettre à tout-le-monde de participer :
  • Des solutions éprouvées d'accélération de ta calculatrice (overclocking) te seront indiquées ci-après avec les téléchargements concernant chaque modèle.
  • Pour la première fois cette année, grâce au travail de Lephe, nos scripts Python sont directement fonctionnels sur ordinateur !
    Il te suffira d'opter ci-après pour les scripts Casio, qui ont l'avantage d'être en version complète et dans le format .py standard.
  • Certaines calculatrices sont disponibles sous forme logicielle pour ordinateur (émulateur ou simulateur). Dans le cas de simulateurs, les performances sont souvent très supérieures à celle de la calculatrice, ce qui te sera également indiqué ci-après.
  • Tu as par exemple le simulateur Casio Graph 90+E qui est absolument hyper rapide pour tester tes itinéraires comme tu peux le constater ci-contre (temps réel, aucun trucage), à peine une minute et demie pour une campagne complète.
    Malheureusement, il ne fonctionne qu'avec la clé USB officielle de Casio.
    Aussi nous proposons-nous exceptionnellement cette année d'envoyer gratuitement cette formidable clé USB préchargée des scripts nécessaires, aux premiers participants qui en feront la demande (soit après au moins 1 premier envoi de participation valide, même inachevée), dans la limite de 10 clés USB.

Aucune initiative n'est a priori interdite. Tu es libre de définir et utiliser tout ce que tu veux (fonctions, variables globales, autres scripts...) mais ton code ne doit effectuer aucun accès en lecture ou écriture à des éléments prédéfinis autres que les 4 fonctions de déplacement, ni interférer avec leur bon fonctionnement.

Une fois que tu auras programmé un itinéraire satisfaisant, il te suffira de nous envoyer ton script alrys.py modifié, par courriel à info@tiplanet.org d'ici le Dimanche 7 Novembre 2021 23h59:59 heure française (GMT+1), avec :
  • en objet : Alrys
  • un moyen de te contacter rapidement en cas de gain ou de question (ce que tu veux, là où tu estimes être le plus réactif : adresse courriel, téléphone, compte social, compte discord, etc.)
  • si tu le souhaites, ton pseudonyme sur TI-Planète Casio ou Planète Casio
  • pour pouvoir recevoir ton lot (peuvent très bien être communiquées plus tard si tu préfères, mais autant gagner du temps) :
    • ton adresse postale complète avec nom et prénom(s)
    • un numéro de téléphone personnel valide
N'hésite pas à envoyer plusieurs participations, de toutes façons nous retiendrons la meilleure.

Les informations personnelles communiquées sont uniquement utilisées dans le cadre du déroulement de ce concours. Elles ne sont transmises à aucun tiers, et détruites sur demande.


Ressources :
Scripts de participation
Il te suffit d'extraire l'ensemble des scripts dans le dossier de ton choix, puis de lancer le script alrys.py et le modifier autant de fois que tu voudras.
Scripts de participation
Il te suffit de transférer l'ensemble des scripts dans le dossier de ton choix, puis de lancer le script alrys.py et le modifier autant de fois que tu voudras.

À noter qu'il n'y a à ce jour aucun moyen sur Casio d'interroger les touches clavier. Pour contourner ce problème, une fois le jeu passé en mode manuel, nous te faisons défiler en boucle en bas à droite de l'écran les 4 actions de déplacement disponibles, ainsi que la possibilité de quitter. Tu as juste à taper
AC/ON
pendant que l'action que tu souhaites se trouve affichée.

Les calculatrices ainsi que leurs émulateurs sont peu performants sur ces scripts. Nous te conseillons :
  • sur calculatrice, d'installer un utilitaire d'overclocking
  • ou sinon d'opter pour le simulateur sur clé USB

Mises à jour conseillées :

Overclocking :

Emulateurs :

Simulateurs :

Transfert de données :
Application de participation
Il te suffit de transférer directement l'application Alrys.hpappdir.zip téléchargée. Une fois lancée, tu auras 2 vues à utiliser :
  • La vue
    Symb
    pour modifier le script alrys.py
  • La vue
    Num
    pour la console Python.
    Elle pourra sous certaines conditions te proposer de recharger les scripts, ce que tu auras juste à accepter pour lancer le jeu. Si ce n'est pas proposé, le menu de bas d'écran Effacer le permet également
Les performances de la calculatrice et de son simulateur sont excellentes.

Simulateur :

Transfert de données et mises à jour conseillées :
Script de participation :
Tu as juste à transférer le script alrys.py unique, le lancer, et le modifier comme bon te semblera.

Sur calculatrice, les performances sont très correctes, très supérieures au reste du milieu de gamme ainsi qu'à certains modèles haut de gamme, absolument remarquable. Toutefois, le heap de 32K du firmware officiel Epsilon risque très rapidement de te limiter dans la programmation de ton itinéraire. Dans ton intérêt nous te conseillons très fortement de passer sous les firmwares tiers Omega ou Khi pour 100K de heap.
Attention, l'installation de toute mise à jour officielle 16.3.0 ou supérieure empêche définitivement l'installation de firmwares tiers, et empêchera également le transfert de scripts depuis les sites Internet des firmwares Omega et Khi. :#non#:

Le simulateur en ligne officiel de NumWorks a des performances absolument déplorables (et souffre en prime du même défaut de heap limité à 32K). Nous te conseillons très fortement le simulateur Omega qui est incomparable en performances dans le bon sens du terme comme illustré ci-contre, et t'offrira en prime 100K de heap.

Transfert de données :
Classeur de participation
Tu as juste à :
  • le transférer dans le dossier de ton choix
  • l'ouvrir
  • te rendre avec
    ctrl
    sur l'onglet avec le script alrys.py
  • le modifier comme tu voudras, puis l'exécuter via les menus de la touche
    menu
    ou directement via le raccourci
    ctrl
    R
  • une fois le jeu passé en mode manuel, tu peux tester tes prochains déplacements avec les touches fléchées, et quitter avec la touche
    esc
Les performances sur calculatrice sont décevantes, surtout lorsque l'on connaît les spécifications du processeur par rapport à d'autres modèles concurrents. Visiblement quelque chose nous empêche ici d'en exploiter le plein potentiel. Nous te conseillons l'installation d'un utilitaire d'overclocking, ou encore mieux de préférer l'utilisation de KhiCAS nettement plus performant, voir le prochain onglet d'instructions dédié.

Mises à jour conseillées :
Attention, la dernière mise à jour 5.3.2 une fois installée rend à ce jour définitivement impossible l'installation de Ndless et des utilitaires qui suivent.

Overclocking :

Simulateurs + transfert de données :
  • TI-Nspire CX CAS + TI-Nspire CX version 5.3.2 édition enseignant pour Windows / Mac (période d'essai gratuite sans engagement de 90 jours)
  • TI-Nspire CX CAS version 5.3.2 édition élève pour Windows / Mac (période d'essai gratuite sans engagement de 30 jours)
  • TI-Nspire CX version 5.3.2 édition élève pour Windows / Mac (période d'essai gratuite sans engagement de 30 jours)
  • TiLP-II version 1.18 pour Windows / Mac / Linux (gratuit)
Scripts de participation
Les scripts sont à transférer dans le dossier /Xcas/ créé au premier lancement de KhiCAS. Il suffit ensuite depuis KhiCAS comme illustré ci-contre :
  • de passer le mode de fonctionnement en MicroPython (menu via la touche
    doc
    )
  • d'ouvrir et modifier le script alrys.py (également via la touche
    doc
    )
  • d'exécuter le script en question (touche
    enter
    )
  • une fois le jeu passé en mode manuel tu contrôles les déplacements avec les touches fléchées et peux quitter avec
    esc

Les performances sur calculatrice sont correctes, même si cela ne fera pas de mal d'installer un utilitaire d'overclocking.
(l'illustration ci-contre est relative aux anciens modèles TI-Nspire CX beaucoup plus lents, faute d'émulateur TI-Nspire CX II à ce jour)

Mises à jour conseillées :
Attention, la dernière mise à jour 5.3.2 une fois installée rend à ce jour définitivement impossible l'installation de Ndless et des utilitaires qui suivent.

Ajouts relatifs au Python :

Overclocking :

Simulateurs + transfert de données :
  • TI-Nspire CX CAS + TI-Nspire CX version 5.3.2 édition enseignant pour Windows / Mac (période d'essai gratuite sans engagement de 90 jours)
  • TI-Nspire CX CAS version 5.3.2 édition élève pour Windows / Mac (période d'essai gratuite sans engagement de 30 jours)
  • TI-Nspire CX version 5.3.2 édition élève pour Windows / Mac (période d'essai gratuite sans engagement de 30 jours)
  • TiLP-II version 1.18 pour Windows / Mac / Linux (gratuit)
Scripts de participation
Les scripts sont à transférer dans le dossier /Xcas/ créé au premier lancement de KhiCAS. Il suffit ensuite depuis KhiCAS comme illustré ci-contre :
  • de passer le mode de fonctionnement en MicroPython (menu via la touche
    doc
    )
  • d'ouvrir et modifier le script alrys.py (également via la touche
    doc
    )
  • d'exécuter le script en question (touche
    enter
    )
  • une fois le jeu passé en mode manuel tu contrôles les déplacements avec les touches fléchées et peux quitter avec
    esc
Les performances sur calculatrice ne sont pas extraordinaires. Nous te conseillons l'installation d'un utilitaire d'overclocking.

Mises à jour conseillées :
Attention, la dernière mise à jour 4.5.5 une fois installée rend à ce jour définitivement impossible l'installation de Ndless et des utilitaires qui suivent.

Ajouts relatifs au Python :

Overclocking :

Emulateur :

Transfert de données :
  • TI-Nspire Computer Link version 3.9 pour Windows / Mac (gratuit)
  • tutoriel TI-Nspire Computer Link (gratuit)
  • TI-Nspire CX CAS + TI-Nspire CX version 5.3.2 édition enseignant pour Windows / Mac (période d'essai gratuite sans engagement de 90 jours)
  • TI-Nspire CX CAS version 5.3.2 édition élève pour Windows / Mac (période d'essai gratuite sans engagement de 30 jours)
  • TI-Nspire CX version 5.3.2 édition élève pour Windows / Mac (période d'essai gratuite sans engagement de 30 jours)
  • TiLP-II version 1.18 pour Windows / Mac / Linux (gratuit)


Référence : https://www.planet-casio.com/Fr/forums/ ... tml#184453
Lien vers le sujet sur le forum: Concours de rentrée 2021 - La Geste d'Alrys (Commentaires: 373)

Découvre coques personnalisées Graph 90/35+E II rentrée 2021

Nouveau messagede critor » 14 Sep 2021, 10:00


13869La formidable fx-92+ Spéciale Collège qui a su conquérir les collèges français et même certaines classes de Seconde, appartient à la série des EX Classwiz, une gamme internationale de caclulatrices scientifiques lancée pour la rentrée 2014 par Casio. Si en France nous n'avons droit qu'à un modèle unique, la gamme internationale se décline en nombre de modèles différents numérotés de fx-82 pour l'entrée de gamme à fx-991 pour le haut de gamme. Cette nouvelle génération de calculatrices scientifiques se distingue par la possibilité d'afficher des QR Codes permettant de récupérer l'état de la calculatrice sur ordinateur, ainsi que des applications jusqu'alors jamais vues sur des calculatrices à ce tarif : tableur, tableau périodique des éléments, programmation à la Scratch, ... Casio, inventeur de la calculatrices graphique (fx-7000G dès 1985), a vraiment su mettre la barre très haut, et révolutionner la calculatrice scientifique ! :bj:

Mais ce n'est pas tout. La gamme EX Classwiz est déclinée et personnalisée en modèles spécifiques à certains pays, et la fx-92+ Spéciale Collège française n'est qu'un des très nombreux exemples. Ces modèles localisés disposent d'une ou plusieurs langues relatives à la zone de distribution, et parfois des applications spécifiques. Par exemple, pour la péninsule ibérique (Espagne et Portugal), nous avons :
  • fx-82SP X II Iberia Classwiz
  • fx-85SP X II Iberia Classwiz
  • fx-350SP II X Iberia Classwiz
  • fx-570SP II X Iberia Classwiz (avec tableur)
  • fx-991SP II X Iberia Classwiz (avec tableur)

Pour la rentrée 2019, Casio Espagne avait décliné ces modèles dans une édition limitée Classwiz women in science. Le constructeur avait fait appel à des illustrateurs de talent pour représenter sur les coques de ces modèles pas moins de 12 femmes scientifiques ayant marqué l'histoire. :favorite:

Ici le constructeur ne se moque pas de toi avec une gravure en couleurs. Nous n'avons pas creusé le procédé technique, mais ce n'est clairement pas un simple autocollant risquant de se décoller avec le temps.

Nous nous demandions quand est-ce que nous aurions droit à quelque chose d'aussi formidable en France...

Pour la rentrée 2020, Casio France nous avait sorti comme nouveau goodie une batterie USB, certes superbe.

14640Pour cette rentrée 2021, c'est enfin la bonne. La nouveauté de Casio France cette année, ce sont des coques personnalisées collector sur le thème des Mathématiques et des Sciences, avec 2 visuels au choix ! :favorite:
Elles sont déclinées cette fois-ci pour calculatrices graphiques. Même superbe qualité de gravure que les précédentes, absolument rien à redire.

Les coques sont donc déclinées sous 2 formats :
  • un petit format (coques bleues) convenant à la Graph 35+E II française ainsi qu'à ses équivalents à l'international (fx-9750GIII en Amérique du Nord, fx-9860GIII dans le reste du monde)
  • un grand format (coques blanches) convenant à la Graph 90+E française ainsi qu'à ses équivalents à l'international (fx-CG50AU en Australie, fx-CG50 dans le reste du monde)
Attention les deux formats ne sont pas interchangeables, les modèles de calculatrices concernés ayant des dimensions différentes.

Ces coques sont à récupérer ou gagner lors de divers événements cette année :
  • jusqu'au 13 Septembre 2021 nous avons eu 1 coque au choix à gagner à l'occasion du jeu-concours StudyWithCasio sur Twitter
  • jusqu'au 30 Septembre 2021 les enseignants ont 2 calculatrices au choix (Graph 35+E II ou Graph 90+E) à gagner accompagnées de la coque en question, rien qu'en participant aux formations en ligne Casio
  • jusqu'au 7 Novembre 2021, 2 coques au choix sont à gagner au défi Python La Geste d'Alrys dans le cadre de notre concours de rentrée 2021
Bonne chance à toi ! ;)
Lien vers le sujet sur le forum: Découvre coques personnalisées Graph 90/35+E II rentrée 2021 (Commentaires: 2)

Dumping OS 1.12s prototype TI-83 Plus Silver Edition !

Nouveau messagede critor » 14 Sep 2021, 18:05

Pour la rentrée 1999, Texas Instruments sortait la TI-83 Plus, le modèle qui allait devenir la référence de toute une génération de lycéens, et qui est même toujours fabriqué aujourd'hui pour certains pays.

À la rentrée 2001, Texas Instruments sortait une version améliorée destinée à être commercialisée en parallèle pour un peu plus cher, la TI-83 Plus Silver Edition. Les différences sont matérielles, la TI-83 Plus Silver Edition étant beaucoup plus généreuse :
  • un processeur accéléré, passant de 6 MHz à 15 MHz
  • la capacité de la puce mémoire RAM passe de 32 Kio à 128 Kio
  • la capacité de la puce mémoire Flash passe de 512 Kio à 2 Mio
La TI-83 Plus Silver Edition fut rapidement arrêtée, dès la rentrée 2004, afin de céder la place aux nouvelles TI-84 Plus.

Les premières TI-83 Plus Silver Edition commercialisées sont venues préchargées de la version système 1.13, également compatible avec les TI-83 Plus basiques. Outre le support du nouveau matériel TI-83 Plus Silver Edition, cette version rajoutait également le support des applications additionnelles.

Pour rappel, voici la liste des versions système TI-83 Plus publiées ou récupérées à ce jour, accompagnées de leur date de compilation lorsque connue :
  • 0.103S (prototype)
  • 1.03 (17 mars 1999)
  • 1.10 (6 mai 1999)
  • 1.12 (11 octobre 1999)
  • 1.13 (26 janvier 2001 - support TI-83 Plus Silver Edition + support applications)
  • 1.14 (11 décembre 2001)
  • 1.15 (2 août 2002)
  • 1.16 (24 avril 2003)
  • 1.17 (12 avril 2004)
  • 1.18 (22 juillet 2004)
  • 1.19 (12 janvier 2006)

Lors de la phase de développement de la TI-83 Plus Silver Edition, plusieurs prototypes ont été fabriqués et diffusés, à des fins de tests. Les tout premiers étaient estampillés TI-83 Plus 2.

L'année dernière, chaosleo07 annonçait avoir trouvé un exemplaire très rare de la TI-83 Plus Silver Edition. Il s'agissait en effet d'un prototype, comme identifié par l'inscription "ENGINEERING SAMPLE" gravée au dos.

Toujours fonctionnel, son contenu était très intéressant :
  • d'une part il faisait tourner un système d'exploitation en version 1.12s, jamais publié par Texas Instruments
  • d'autre part il utilisait un code amorce (boot code) en version 0.08
On pouvait supposer la version 1.12s comme intermédiaire entre les versions 1.12 et 1.13, c'est-à-dire comportant tout ou partie des ajouts relatifs au nouveau matériel TI-83 Plus Silver Edition, ainsi qu'au support des applications.

Il était donc important de sauvegarde ces versions pendant que le prototype fonctionnait encore, peut-être s'agissait-il des dernières copies encore intactes et fonctionnelles sur Terre.

Avec l'aide de Frédéric Desautels, chaosleo07 vient enfin de réussir à sauvegarde le contenu de sa puce Flash.

Une analyse rapide du code du système 1.12s nous confirme qu'il est beaucoup plus proche de la version 1.13 que de la 1.12. Il s'agit donc d'une version intermédiaire entre les 1.12 et 1.13.

1464514644À partir de l'image Flash récupérée, nous t'avons même regénéré un fichier d'installation système relative à cette version 1.12s.

Si cela t'amuse, tu peux donc dès maintenant l'installer sur ta TI-82 Plus, TI-83 Plus, TI-83 Plus.fr (uniquement les versions sans port USB) ou TI-83 Plus Silver Edition.

Le boot code en version 0.08, a également été sauvegardé correctement comme tu peux voir sur l'émulateur ci-contre.

Toutefois, à la différence du système 1.12s, dans le contexte actuel nous ne pouvons pas te partager le boot code 0.08. Il s'agit donc là aussi d'une version de développement prenant le chemin de la version 1.00 ayant équipé les modèles de production.

En effet Texas Instruments combat farouchement la diffusion d'éléments directement amorçables de ses calculatrices, c'est-à-dire la ROM pour les modèles n'utilisant pas la technologie Flash, et le boot code pour les modèles Flash.
Contrairement aux simples fichiers de mise à jour du système d'exploitation, ces éléments sont directement utilisables pour faire fonctionner des émulateurs non officiels, notamment sur smartphones et tablettes, ce qui dans certains pays autorisant ces appareils aux examens permet ainsi d'exploiter le logiciel développé par Texas Instruments sans avoir à s'acheter une calculatrice.

Toutefois, le boot code 0.08 sera conservé en lieu sûr jusqu'à des temps plus propices.

Téléchargement : OS TI-83 Plus 1.12s
Lien vers le sujet sur le forum: Dumping OS 1.12s prototype TI-83 Plus Silver Edition ! (Commentaires: 7)

Découvre l'emballage carton Casio Graph 90+E rentrée 2021

Nouveau messagede critor » 15 Sep 2021, 11:33

1343514115Pour cette rentrée 2021, l'ensemble de la gamme Casio passe aux emballages carton.

Fini les emballages historiques à coque blister rigide très difficiles à ouvrir proprement, quasiment impossibles à réutiliser une fois ouverts, pénibles et encombrants à ranger, et n'ayant donc dans la plupart des cas que la poubelle comme seule destination possible après ouverture ! :bj:

Nous t'avions déjà présenté le nouvel emballage de la fx-92+ Spéciale Collège, ainsi que celui de la Graph 35+E II.

Aujourd'hui nous allons enfin te présenter le nouveau format d'emballage Graph 90+E.




Sommaire :




1) Quelques mesures

Go to top

1431714316Commençons par quelques mesures. Sortons notre pied à coulisse numérique. Pour le protocole, nous écartons donc ce dernier jusqu'à ce que l'emballage puisse le traverser sans accroc, selon chacune de ses dimensions :

L'ancien emballage blister commun aux Graph 25+E II, Graph 35+E II et Graph 90+E occupait 26,2 × 16,5 cm².

1465314654Le nouvel emballage carton ne fait plus que 19,6 × 14,4 cm², soit une réduction de près de 35% ! :bj:

La disparition de la coque blister avec le passage au carton intégral ne constitue ainsi pas le seul avantage écologique du nouvel emballage. Ses dimensions bien plus restreintes permettent en effet d'optimiser également le transport ainsi que le stockage. :D

1465714656On remarque donc via nos mesures que le carton Graph 90+E est légèrement plus haut et plus large que celui de la Graph 35+E II, ce qui peut s'expliquer par le désir d'apporter la même protection à la calcualtrice Graph 90+E de dimensions légèrement supérieures.

14652Quant à l'épaisseur, on passe de 4,80 cm pour l'emballage blister à toujours seulement 3,46 cm pour l'emballage carton.




2) Tour de l'emballage

Go to top

14658Faisons maintenant le tour de ce nouvel emballage. Casio met donc clairement en avant sur la face avant les capacités de programmation en langage Python de la Graph 90+E (tout comme la Graph 35+E II mais pas la Graph 25+E II).

Grande nouveauté également en cette rentrée 2021, en échange de ton achat d'une Graph 90+E d'ici le 30 Septembre 2021, Casio se propose de reprendre ton ancienne calculatrice (étiquette Colissimo retour fournie donc aucun frais de port à payer):
  • à 10€ si tu renvoies une ancienne fx-92 Collège
  • à 15€ si tu renvoies une ancienne Graph 35
Même les modèles non fonctionnels ou plus anciens (sans Python, sans mode examen) sont acceptés ! :bj:

146491464614650Toujours le même code barre et donc pas de différence de prix. Donc si tu as le choix en magasin entre prendre ta Graph 90+E sous emballage blister ou carton, autant faire un geste pour l'écologie et la planète en choisissant ce dernier ? ;)

1465114325Nous notons par contre une petite coquille au dos de ce nouvel emballage dans le tableau comparatif, erreur qu'il n'y avait bizarrement pas sur celui de la Graph 35+E II : les étiquettes de lignes Graph 35+E II et Graph 25+E II semblent avoir été interverties.

C'est-à-dire que le nouvel emballage carton de la Graph 90+E présente à tort la Graph 25+E II moins chère comme meilleure que la Graph 35+E II, avec :
  • la Graph 35+E II adaptée aux seuls parcours non scientifiques de l'enseignement secondaire, inadaptée aux parcours scientifiques ainsi qu'à la poursuite d'études supérieures
  • la Graph 25+E II adaptée à l'enseignement secondaire ainsi qu'à la poursuite d'études supérieures non scientifiques, inadaptée à la poursuite d'études supérieures scientifiques
Rappelons rapidement qu'à la différence de la Graph 35+E II, la Graph 25+E II n'a pas les applications Python, tableur, suites numériques ou probabilités, ne gère pas le calcul exact, et n'a pas de connectivité USB.

Si besoin, tu peux te référer à notre tableau comparatif.




3) Contenu et accessoires

Go to top

1464714648C'est l'heure de t'ouvrir le tout. La boîte est fort robustement renforcée d'un second emballage carton interne. Une fois ce dernier extrait et ouvert, nous trouvons :
  • la calculatrice
  • le guide de prise en main en Français
  • le câble USB mini-B ↔ USB A pour connexion à un ordinateur
  • le câble mini-Jack 2.5 pour connexion à une autre calculatrice Casio
  • 4 piles AAA

Comme la Graph 35+E II et contrairement à la fx-92+ Spéciale Collège, la calculatrice Graph 90+E est ici dans une simple pochette plastique et non une pochette bulles, suffisant à apporter une excellente protection vu le renforcement intérieur du carton ! :bj:
Lien vers le sujet sur le forum: Découvre l'emballage carton Casio Graph 90+E rentrée 2021 (Commentaires: 0)

-
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.
1401 utilisateurs:
>1372 invités
>24 membres
>5 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)