π
<-
Chat plein-écran
[^]

News 2021
August (12)
July (1)
June (2)
May (7)
April (3)
March (1)

News 2020
August (15)
July (2)
June (7)
May (7)
April (19)
March (4)

News 2019
August (4)
July (7)
June (6)
May (1)
April (3)
March (1)

News 2018
August (11)
July (8)
June (3)
May (10)
April (2)
March (4)

News 2017
August (15)
July (18)
June (1)
May (7)
April (4)
March (7)

News 2016
August (17)
July (16)
June (2)
May (2)
April (1)
March (5)

News 2015
August (25)
July (1)
June (4)
May (9)
April (4)
March (10)

News 2014
August (4)
July (4)
June (11)
May (12)
April (9)
March (12)
January (13)

News 2013
October (11)
August (5)
July (5)
June (9)
May (12)
April (10)
March (7)
January (10)

News 2012
August (12)
July (10)
June (13)
May (22)
April (8)
March (5)

News 2011
October (23)
August (1)
July (7)
June (29)
May (11)
April (5)
March (3)

News 2010
August (2)
July (2)
June (5)

News 2009
August (1)
July (1)
June (1)
May (1)
April (1)
March (1)

Journée enseignants: des fleurs pour un(e) collègue avec TI

New postby critor » 05 Oct 2021, 10:34

Enseignant ou enseignante ? Félicitations c'est enfin aujourd'hui ta journée dans l'année, la journée mondiale des enseignants et enseignantes ! :bj:

Envie de dire à un(e) de tes collègues combien tu es fier(e) de lui ou d'elle, de son travail, de sa patience, de sa bienveillance ou encore de son dévouement quotidien auprès des élèves ? À quel point il ou elle compte pour toi ? Envie de le ou la remercier ou tout simplement de lui envoyer quelques mots chaleureux après tous ces mois difficiles ? :favorite:

Texas Instruments France
te propose de publier ton message en commentaire sur son compte
Facebook
.

Les 5 messages les plus touchants seront imprimés sur une carte de vœux et envoyés dans l'établissement du ou de la collègue concerné(e), accompagnés d'un bouquet de fleurs d'une valeur de
45€
en partenariat avec
Monsieur Marguerite
! :bj:

Tu as jusqu'au
Jeudi 7 octobre 2021
inclus pour remplir les conditions de participation à l'événement, à savoir :
  • liker
    la page
    Texas Instruments
  • liker
    l'annonce de l'événement
  • publier en commentaire de l'annonce de l'événement ton message, en mentionnant le nom du ou de la collègue
    (doit être obligatoirement en activité puisque le bouquet sera livré dans son établissement - l'établissement doit de plus se situer en France métropolitaine Corse non comprise)
Les 5 messages retenus seront annoncés dès le
Vendredi 8 octobre
.


Source
:
https://www.facebook.com/education.ti.f ... 5615218767

APMEP 24-25 Octobre 2021 à Bourges avec Casio, NumWorks + TI

New postby critor » 04 Oct 2021, 16:13

L'édition
2021
des
Journées Nationales de l'APMEP
(Association des Professeurs de Mathématiques de l'Enseignement Public)
se tient enfin à nouveau en présentiel cette année, le week-end du départ en vacances de Toussaint,
du samedi 23 au mardi 26 octobre
à
Bourges
. Le thème de cette année est
Centre au Cœur des Mathématiques
.

Les journées de samedi et mardi sont plutôt réservées aux adhérents de l'association ou professionnels de l'enseignement avec entre autres les conférences inaugurales et de clôture. L'ensemble de la communauté éducative avec même les scolaires et le grand public, sont quant à eux bienvenus les
dimanche 24
et
lundi 25 octobre
, à partir de
8h30
à l'
IUT
où se tiendront les exposants ainsi que divers conférences et ateliers.
Il faut certes s'inscrire et payer un droit d'entrée si l'on souhaite participer aux ateliers et conférences. Précisons toutefois que l'inscription est gratuite pour les étudiants ou scolaires, et que l'accès au seul salon des exposants est usuellement libre.


61513938Tu retrouveras entre autres sur le salon des exposants nombre d'éditeurs scolaires et acteurs des Mathématiques ludiques et artistiques.

986698648952Mais aussi tu y trouveras les 3 principaux constructeurs de calculatrices graphiques en France, un des rares événements annuels à les réunir aussi fraternellement : :favorite:
Cela t'avait peut-être échapé, mais sauf surprise, il n'y aura plus de stand
Hewlett Packard
. Bien désolé pour les inconditionnels de ce constructeur qui honorait cet événement de sa présence depuis des 10aines d'années.

Suite à de lourdes réorganisations au sein de
Hewlett Packard
en
2019-2020
, ainsi qu'à la fermeture du distributeur français
SMS
(Solution Micro System)
qui s'occupait du
marketing
en France, il n'y a plus de service marketing spécifique à la France pour les calculatrices
HP
. Nous relevons désormais d'un service gérant de façon unifiée le marketing des calculatrices
HP
pour l'ensemble de l'Europe, service de plus sous-traité en externe auprès de
Moravia
, une entreprise en République tchèque semblant à ce jour bien éloignée du contexte français.


, partenaire de
Texas Instruments
pour les activités
STEM
(
TI-Innovator Hub
,
BBC micro:bit
)
sera également présent.

N'hésite pas à venir sur leurs stands découvrir ou redécouvrir leurs toutes dernières nouveautés, discuter de leur utilisation dans le cadre de la réforme du lycée et du BAC, échanger sur ce que tu souhaiterais voir arriver lors de prochaines mises à jour, demander de l'aide, parler mode examen,
Scratch/Python
, rencontrer les lycéens/étudiants/enseignants intéressés par les calculatrices graphiques ou Mathématiques, et même repartir avec quelques goodies ! :bj:

Des ateliers seront organisés par ces différents exposants :
  • Dimanche 8h30
    - atelier
    D1-22
    par
    Vittascience
    :
    Découverte de l'interface de programmation Vittascience
  • Dimanche 8h30
    - atelier
    D1-23
    par
    Casio
    :
    Utiliser la calculatrice en classe, exemples concrets pour gagner en efficacité (collège)
  • Dimanche 16h30
    - atelier
    D2-03
    par
    ?
    :
    Découvrir la programmation avec une carte Micro:bit
  • Dimanche 16h30
    - atelier
    D2-11
    par
    NumWorks
    :
    Formation Python sur la calculatrice NumWorks
  • Dimanche 16h30
    - atelier
    D2-24
    par
    Vittascience
    :
    Découverte du module Classe de Vittascience
  • Lundi 10h45
    - atelier
    L2-22
    par
    Casio
    :
    Statistiques et probabilités avec les calculatrices Graph 35+E II et Graph 90+E
  • Lundi 16h30
    - atelier
    L3-20
    par
    Casio
    :
    Créations de cours et d'exercices avec classpad.net

Ne manque pas cet événement exceptionnel ! :D

Inscription
:
https://jnbourges.apmep.fr/

Prof? 30 licences SmartView CE ou Nspire CX Premium offertes

New postby critor » 29 Sep 2021, 10:03

Les logiciels
TI-SmartView CE
et
TI-Nspire CX Premium
sont d'excellents outils de mutualisation en classe. Ils te permettent de retrouver sur ton écran d'ordinateur l'intégralité des capacités des derniers modèles
TI-83 Premium CE Edition Python
,
TI-Nspire CX II-T
et
TI-Nspire CX II-T CAS
.

D'une conception méticuleuse, ces logiciels permettent notamment aux enseignants :
  • de copier des ressources pour concevoir des documents
    (captures d'écran, séquences de touches...)
  • de guider collectivement une classe en vidéoprojection dans son exploration du problème du jour, et mutualiser les idées au fur et à mesure

Toutefois ces logiciels ne sont jusqu'à présent pas gratuits. Au-delà d'une période d'essai de 90 jours à compter du 1er lancement, la poursuite de l'utilisation nécessite un numéro de licence.

Enseignant ?
Texas Instruments
faisait déjà l'effort de t'offrir sur simple demande 1 licence permanente
TI-SmartView CE
ou
TI-Nspire CX Premium
.

Mais voilà, on sait qu'en pratique ce n'est bien souvent pas suffisant, le numéro de licence étant définitivement lié à un ordinateur bien précis une fois saisi.

Les imprévus ne sont pas rares pour les enseignants utilisant les ordinateurs de l'établissement :
  • changement de salle exceptionnel ou définitif
  • panne/vol/remplacement de l'ordinateur de la salle de classe
Et les enseignants apportant et utilisant leur ordinateur portable personnel ne sont pas non plus à l'abri de ce genre d'incidents.

Enseignant dans un établissement en France métropolitaine, Réunion, Guadeloupe, Martinique, Mayotte ou encore dans le cadre du réseau
AEFE
en Europe ? Pour cette rentrée 2021,
Texas Instruments
t'a préparé une offre d'une générosité jamais vue.

Sur simple demande jusqu'au
31 décembre 2021
, tu recevras pas moins de
30
licences
TI-SmartView CE
ou
TI-Nspire CX Premium
, c'est toi qui choisis ! :favorite:

Voilà qui te donnera une bien meilleure liberté d'utilisation : installation sur tes ordinateurs personnels, sur les ordinateurs de tes différentes salles, sur l'ensemble des postes d'une salle informatique, sur les ordinateurs portables apportés par tes élèves, etc.

C'est peut-être un peu limite 30 licences pour tout ça ? Mais c'est là que l'offre de
Texas Instruments
est absolument fantastique : elle est valable pour chaque enseignant, même si ils travaillent dans le même lycée ! :bj:
Il te suffit donc tout simplement de demander à quelques collègues d'effectuer également la demande, et vous pourrez ensuite répartir au mieux l'utilisation des licences.

Notons de plus par rapport à ce dernier point que tu as également le choix entre 2 types de licences :
  • soit les licences
    "volume multi-users"
  • soit les licences
    "flottantes SML"

Les licences
"volume multi-users"
, c'est le fonctionnement décrit jusqu'à présent : chaque numéro de licence est lié définitivement à l'ordinateur sur lequel il a été saisi, ce qui est problématique pour l'installation sur les ordinateurs personnels des élèves, élèves qui quitteront un jour ou l'autre définitivement l'établissement tout en emportant donc le numéro de licence.

Les licences
"flottantes SML"
te donnent bien plus de libertés et flexibilité dans ton utilisation et sont peut-être la solution à la problématique précédente. Le responsable informatique de ton établissement devra installer un serveur de licences sur l'un des serveurs de l'établissement, interrogeable par tous les ordinateurs présents sur le réseau
(ordinateurs des salles, ordinateurs portables en WiFi, etc.)
. Ici tu as toute liberté d'installer le logiciel sur les ordinateurs de toutes tes salles, ainsi que sur les ordinateurs portables de tes élèves. La différence c'est qu'au démarrage du logiciel le serveur de licences est interrogé, et n'autorisera qu'un nombre limité d'ordinateurs à utiliser simultanément le même logiciel
(30 ordinateurs en même temps donc si tu es seul à avoir effectué la demande, 60 si tu convaincs 1 collègue de faire de même, 90 si tu en recrutes 2, etc. cela devient rapidement très confortable)
.


Merci
Texas Instruments
! :favorite:


Lien
:
formulaire de demande de tes 30 licences

Source
:
https://education.ti.com/fr/acheter/smartview-licenses

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

New postby 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

    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

    1303611649
  • 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
    Macaremaths
    + 1
    pack de
    goodies
    NumWorks
    + 1
    goodie
    Xcas
    au choix + 1
    pack de
    goodies
    TI-Planète Casio
  • 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

    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.
1457311828141241430912281130601311713138143081430713102131361312814306

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
    goodie
    NumWorks
    au choix :
    • poster
      NumWorks
      format
      A0
      (118,9×84,1 cm²)
      :
      NumWorks N0100
      - roulé
    • autocollant
      NumWorks
13031130461304713048130371456213033
  • 1
    stylo
    TI
    au choix
  • 1
    poster
    TI
    plié
    au choix :
    • format
      ANSI-D
      (55,9×86,4 cm²)
      :
      TI-Nspire
      ,
      TI-Nspire CAS
    • format
      55,75×83,5 cm²
      :
      TI-Nspire CX
      ,
      TI-Nspire CX CAS
  • 1
    clé
    USB TI
    au choix :
    • clé
      USB T3 France
      (2 Go)
      bleue
    • clé
      USB TI
      (4 Go)
      :
      TI-Primaire Plus
      ,
      TI-Innovator Rover
      ,
      TI-83 Premium CE
      ,
      TI
      rouge avc inscription blanche
    • clé
      USB TI
      (1 Mo)
      rouge avec inscription noire
      (promotion
      TI-Primaire Plus
      défectueuse)
  • 1
    goodie
    TI
    au choix
    :
    • porte-documents
      TI
      au choix
    • sac
      TI
      au choix
    • transparent
      TI
      (27×21 cm²)
      au choix
    • décalcomanie
      TI
  • 1
    cahier d'activité
    Texas Instruments
    au choix
11782145651456613062130611456414563130651304413057130581456714571130851308713081130831307713079138411307313075130711306913072
1
goodie
Xcas
au choix
14693146941469513228
  • 1
    autocollant
    TI-Planet
    au choix
  • 1
    autocollant
    Planète Casio
  • 1
    compte premium
    TI-Planet
1161411615

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énait 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: Select all
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
    +
  • NumWorks
    +
  • TI-Nspire CX II
  • TI-Nspire CX II
    + +
  • TI-Nspire CX
    + +
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 , 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
:


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.

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
:


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 ou 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
:


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 /
    (période d'essai gratuite sans engagement de 90 jours)
  • TI-Nspire CX CAS
    version
    5.3.2
    édition élève pour /
    (période d'essai gratuite sans engagement de 30 jours)
  • TI-Nspire CX
    version
    5.3.2
    édition élève pour /
    (période d'essai gratuite sans engagement de 30 jours)
  • TiLP-II
    version
    1.18
    pour / /
    (gratuit)

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 /
    (période d'essai gratuite sans engagement de 90 jours)
  • TI-Nspire CX CAS
    version
    5.3.2
    édition élève pour /
    (période d'essai gratuite sans engagement de 30 jours)
  • TI-Nspire CX
    version
    5.3.2
    édition élève pour /
    (période d'essai gratuite sans engagement de 30 jours)
  • TiLP-II
    version
    1.18
    pour / /
    (gratuit)

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 /
    (gratuit)
  • tutoriel
    TI-Nspire Computer Link
    (gratuit)
  • TI-Nspire CX CAS
    +
    TI-Nspire CX
    version
    5.3.2
    édition enseignant pour /
    (période d'essai gratuite sans engagement de 90 jours)
  • TI-Nspire CX CAS
    version
    5.3.2
    édition élève pour /
    (période d'essai gratuite sans engagement de 30 jours)
  • TI-Nspire CX
    version
    5.3.2
    édition élève pour /
    (période d'essai gratuite sans engagement de 30 jours)
  • TiLP-II
    version
    1.18
    pour / /
    (gratuit)


Référence
:
https://www.planet-casio.com/Fr/forums/ ... tml#184453
Link to topic: Concours de rentrée 2021 - La Geste d'Alrys (Comments: 191)

Concours de rentrée 2021 - Synchro-donjon !

New postby 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
.


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 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 est 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 joueur 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

L'article explicatif de
ia3greed.py
n'est pas encore publié.


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 le 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 degâ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 le score de tous les plateaux s'ajoutent pour former 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 évolées qui te seront présentées en détail plus tard durant le concours pour t'aider. :D


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.

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
:


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 ou 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 la simulateur
Omega
qui est incomparablement en performances dans le bon sens du terme comme illustré ci-contre, et t'offrira en prime
100K
de
heap
.

Transfert de données
:


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 /
    (période d'essai gratuite sans engagement de 90 jours)
  • TI-Nspire CX CAS
    version
    5.3.2
    édition élève pour /
    (période d'essai gratuite sans engagement de 30 jours)
  • TI-Nspire CX
    version
    5.3.2
    édition élève pour /
    (période d'essai gratuite sans engagement de 30 jours)
  • TiLP-II
    version
    1.18
    pour / /
    (gratuit)

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 /
    (période d'essai gratuite sans engagement de 90 jours)
  • TI-Nspire CX CAS
    version
    5.3.2
    édition élève pour /
    (période d'essai gratuite sans engagement de 30 jours)
  • TI-Nspire CX
    version
    5.3.2
    édition élève pour /
    (période d'essai gratuite sans engagement de 30 jours)
  • TiLP-II
    version
    1.18
    pour / /
    (gratuit)

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 /
    (gratuit)
  • tutoriel
    TI-Nspire Computer Link
    (gratuit)
  • TI-Nspire CX CAS
    +
    TI-Nspire CX
    version
    5.3.2
    édition enseignant pour /
    (période d'essai gratuite sans engagement de 90 jours)
  • TI-Nspire CX CAS
    version
    5.3.2
    édition élève pour /
    (période d'essai gratuite sans engagement de 30 jours)
  • TI-Nspire CX
    version
    5.3.2
    édition élève pour /
    (période d'essai gratuite sans engagement de 30 jours)
  • TiLP-II
    version
    1.18
    pour / /
    (gratuit)

Il te suffit de transférer l'ensemble des fichiers présents dans le sous dossier
source/
, puis de les lancer l'IA de ton choix dans l'application Python.

Mise à jour conseillée
:


Emulation / simulation
:


Transfert de données
:


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
    (
    TI-83 Premium CE Edition Python
    )
  • Système
    (
    TI-84 Plus CE-T Python Edition
    /
    TI-84 Plus CE Python
    )
  • Application
    (
    TI-83 Premium CE Edition Python
    /
    TI-84 Plus CE-T Python Edition
    )

Emulation / simulation
:


Transfert de données
:


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
    (
    TI-83 Premium CE
    )
  • Système
    (
    TI-84 Plus CE(-T)
    )
  • Application
    (
    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: Select all
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: Select all
#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 la 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: Select all
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ée 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 syylo 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 que 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
Last edited by Lephe on 16 Oct 2021, 13:48, edited 2 times in total.
Link to topic: Concours de rentrée 2021 - Synchro-donjon ! (Comments: 39)

Calculatrices examens 2024 Pays-Bas, toujours avec NumWorks

New postby 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 additionnel 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ées 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

-
Search
-
Social
-
Featured topics
Concours de rentrée 2021 - La Geste d'Alrys
Concours de rentrée 2021 - Synchro-donjon !
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Remplace ton ancienne fx-92 Collège ou Graph 35 par la Graph 90+E couleur. Pour tout achat, Casio te rembourse 10€ en cas de retour de ta fx-92 Collège, ou 15€ en cas de retour de ta Graph 35. Etiquette de retour fournie, pas de frais de port à payer, même les anciens modèles et machines non fonctionnelles sont acceptées. En partenariat avec les Restos du coeur.
Reprise de ton ancienne fx-92 Collège à 5€ ou Graph 35 à 10€. Même non fonctionnelle ou ancien modèle. Etiquette de retour fournie, pas de frais de port à payer. En partenariat avec les Restos du coeur.
25€ remboursés par Casio sur l'achat de ta calculatrice fx-CP400 d'ici le 31 Octobre 2021
Journées APMEP 2021 à l'IUT de Bourges les 24-25 Octobre. Viens rencontrer Casio, NumWorks, TI et Vittascience.
Coque NumWorks édition limitée Octobre 2021 à gagner.
12345678
-
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.
599 utilisateurs:
>575 invités
>18 membres
>6 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)