Planète Casio - Actualités - Flux RSS http://www.planet-casio.com Programmes Casio, Jeux, Cours pour Calculatrices Casio fr-FR https://www.planet-casio.com/images/logo.gif Planète Casio - Actualités - Flux RSS http://www.planet-casio.com 55 50 Programmes Casio, Jeux, Cours pour Calculatrices Casio. Fri, 11 Oct 2024 23:50:04 GMT Fri, 11 Oct 2024 23:50:04 GMT contact@planet-casio.com (Planet Casio) contact@planet-casio.com (Planet Casio) 5 Le CPC #31 - Par-delà les illusions ! https://www.planet-casio.com/Fr/forums/topic17893--.html Le concours traditionnel/favori de Planète Casio, inaugure la 20ème année du site avec sa 31ème itération. C'est l'heure de coder des jeux ! Les modalités de l'événement ont été présentées dans l'article d'annonce du concours, donc je ne repasse pas sur tous les détails. Voici juste les éléments principaux : Les participations doivent être postées avant le Dimanche 27 Octobre à 18h. Elles peuvent être modifiées avant cette heure mais plus après, jusqu'à ce que les jurés donnent le feu vert après avoir téléchargé les programmes. Soumettre un programme. Votre jeu doit être programmé en Basic, C.Basic, Python (officiel ou PythonExtra), ou C/C++ sur Graph monochrome ou Graph 90+E (essentiellement n'importe quel langage et n'importe quelle calculatrice sauf les Classpad). Si vous avez une technologie différente en tête, demandez, a priori ce sera autorisé mais il faut qu'on puisse tester. Les résultats seront annoncés le Samedi 2 Novembre. Le thème de cette édition est : « Par-delà les illusions » CPC31-image-title.jpg Crédit image : incorpore The Swirling Plains d'Andreas Rocha Comme d'habitude, mais particulèrement cette fois-ci, les interprétations du thème sont libre. Vous pouvez voir le thème dans vos graphiques, avec des effets visuels et hallucinations en tous genres. Vous pouvez le voir dans les mécaniques, avec des pièges et trompes-l'oeil pour le joueur. Vous pouvez le voir dans votre narration ; laissez libre cours à votre créativité ! À vos calculatrices ! Et moi aussi d'ailleurs, j'ai envie de participer un coup. :bounce: Sat, 05 Oct 2024 17:58:59 +0200 Simulateur web Graph Math+ accessible depuis ClassPad.Academy https://www.planet-casio.com/Fr/forums/topic17884--.html https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=19006Pour cette rentrée 2024 en France, Casio a remplacé sa superbe Graph 90+E de rentrée 2017 par un tout nouveau modèle couleur programmable en Python, la Graph Math+. La Graph Math+ est une refonte majeure de la calculatrice graphique couleur par Casio, avec une interface entièrement revisitée au nom de l'intuitivité, des manipulations complètement repensées pour être vecteur de sens, ainsi qu'un tout nouveau clavier ergonomique similaire à celui de la calculatrice scientifique fx-92 Collège Classwiz de rentrée 2023. Pour cette rentrée 2024, Casio nous avait également promis un émulateur en ligne Graph Math+ propulsé par ClassPad.net pour notre plateforme locale ClassPad.Academy. https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=20543https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=20542Et bien nous y sommes ! Depuis ton compte ClassPad.Academy (gratuit pour les enseignants), il t'est possible d'accéder à la plateforme ClassPad.net où tu trouveras : une édition pour navigateurs du logiciel de Mathématique intégré des calculatrices haut de gamme tactiles Casio ClassPad, avec une barre d'outils en couvrant les diverses applications et dans la barre d'outils en question, un bouton pour ouvrir un émulateur de calculatrice T'est alors proposé tout un éventail de modèles au choix : 42 calculatrices scientifiques de génération EX Classwiz, dont la fx-92+ Spéciale Collège française de rentrée 2018 28 calculatrices scientifiques de génération CW Classwiz, dont la fx-92 Collège Classwiz de rentrée 2023 et exclusivement pour les accès depuis un compte ClassPad.Academy, désormais 2 calculatrices graphiques : les Graph Light et Graph Math+ de rentrée 2024 https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=20546https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=20545https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=20544La Graph Math+ tourne ici en version 1.00 soit bien la dernière disponible à ce jour, avec pour ce que nous pouvons voir l'ensemble des fonctionnalités dont l'application avec Micropython 1.9.4 entre autres. La Graph Math+ tourne ici de façon parfaitement fluide, et est contrôlable aussi bien en cliquant sur les touches de son clavier virtuel, qu'en utilisant le clavier de ton propre appareil (pour y trouver les bonnes touches, tu peux te fier aux inscriptions alphabétiques). Pour être exact, précisons que techniquement il ne semble pas s'agir d'un émulateur (reproduisant le fonctionnement du processeur SH4 pour faire tourner la ROM contenant le système de la calculatrice), mais d'un simulateur, avec le système de la calculatrice directement recompilé en WebAssembly. https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=20547Mais Casio est loin de s'être contenté de ça : Tu veux une capture d'écran pour illustrer un de tes documents ? C'est possible et très simple, simple clic droit (ou menu contextuel) sur l'écran du simulateur, et ton navigateur te proposera l'option "copier image" qui récupèrera bien l'affichage ! Tu veux faire sortir des fichiers de la calculatrice simulée ou bien inversement y faire rentrer des fichiers ? C'est ici encore possible avec la petite icône de dossier en haut à droite de l'écran, également accessible avec la touche [F8]. Bref, un travail d'excellente facture, félicitations Casio ! 👍 Petit défaut toutefois, dans l'application Python la fonction de test de touches getkey() disponible dans la bibliothèque casioplot a un comportement pas du tout fidèle à celui adopté par les calculatrices Graph Math+ physiques. D'une part il y a un effet de bord, l'appel getkey() déclenche immédiatement (et bizarrement) l'affichage de l'écran des tracés graphiques Python, comme si on venait d'appeler casioplot.show_screen(), et ce même si le script actif n'avait rien tracé (écran blanc dans ce cas). Un détail, certes... Mais d'autre part et là c'est plus embêtant, le getkey() effectue ici un test bloquant (contre non bloquant sur calculatrices physiques). En effet une fois la fonction getkey() appelée, l'exécution de ton script sera suspendue tant que tu n'auras pas appuyé sur une touche. Pas possible d'animer quelque chose en attendant l'appui sur une touche, ou pour un jeu de poursuivre la partie en cours en attendant que le joueur dédice d'effectuer une action... tout sera figé ! Une implémention qui entre ainsi en contradiction même avec le propre nom de la fonction, elle s'appelle getkey() mais c'est une fonction waitkey() que l'on nous a codée… Autres différences dans les contextes Python et/ou getkey() : touche : sur calculatrice physique : touche non détectable avec la fonction getkey(), les pressions sur cette touche étant tout simplement ignorées sur simulateur web : la pression sur la touche termine l'appel à getkey(), mais cette dernière ne renvoie pas pour autant de code de touche utilisable (valeur de retour None) touche : sur calculatrice physique : touche non détectable avec la fonction getkey(), car interrompt immédiatement le script Python en cours sur simulateur web : la touche n'interrompt pas le script Python en cours d'exécution (ce qui en passant est bien embêtant en cas de bug), et si pressée dans le cadre de la fonction getkey() ici encore elle termine l'appel mais sans renvoyer de de code de touche utilisable (valeur de retour None) touche [⌂] (HOME) : sur calculatrice physique : touche détectable avec la fonction getkey(), le code de touche retourné étant 12 sur simulateur web : touche non détectable avec la fonction getkey(), car la pression sur la touche affiche l'écran d'accueil, oui même si un script Python est en cours d'exécution, et d'ailleurs l'exécution de ce dernier n'est pas interrompue, tu le retrouveras en train d'attendre ta touche en retournant dans l'application Python Bref attention donc, pour le moment il est probable que les interfaces et jeux Python Graph Math+ faisant usage de la fonction getkey() ne fonctionnent pas correctement si chargés dans le simulateur en ligne. Mais vu le soin minutieux apporté à tout le reste, nous n'avons aucun doute que Casio nous reviendra lors d'une prochaine mise à jour mettre le comportement du simulateur web Graph Math+ en conformité avec ceux des calculatrice physique et simulateur USB Graph Math+. Lien : ClassPad.Academy Fri, 27 Sep 2024 00:02:40 +0200 Découvre les 20 applis Graph Math+ V2.00 de 2025 avec la fx-CG100 ! https://www.planet-casio.com/Fr/forums/topic17882--.html https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=19006Pour cette rentrée 2024 en France, Casio a remplacé sa superbe Graph 90+E de rentrée 2017 par un tout nouveau modèle couleur programmable en Python, la Graph Math+. La Graph Math+ constitue une refonte majeure de la calculatrice graphique couleur par Casio, avec une interface entièrement revisitée au nom de l'intuitivité, des manipulations complètement repensées pour être vecteurs de sens, ainsi qu'un tout nouveau clavier ergonomique similaire à celui de la calculatrice scientifique fx-92 Collège Classwiz de rentrée 2023 également repris sur la Graph Light de rentrée 2024. Dans sa version initiale 1.00, la Graph Math+ présente un déficit important en fonctionnalités par rapport à la Graph 90+E. En effet là où la Graph 90+E présentait de 19 à 24 applications (selon si l'on comptait ou pas les applications additionnelles officielles préinstallées en usine en plus des applications intégrées), la Graph Math+ ne présente plus que 11 applications à ce jour : https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=20533https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=20534https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=19521 La réduction s'explique certes en partie par une fusion de plusieurs applications relatives à l'étude de fonctions. La nouvelle application Graphe&Table regroupe en effet sous une même interface les fonctionnalités de 3 anciennes applications : Graphe, Table et G-dynamique. Mais à côté de cela il manquait des équivalents à nombre d'autres applications intégrées de la Graph 90+E : Tableur pour les feuilles de calcul Programme pour l'édition et utilisation de programmes dans le langage interprété historique Casio Basic G-conique pour les représentations graphiques de fonctions coniques Lien pour le transfert de données entre calculatrices eActivity pour l'édition de documents scientifiques E-CON4 pour l'acquisition de mesures physiques Finance pour les calculs financiers S'ajoutait de plus à cela l'absence de l'intégralité des fonctionnalités apportées par les applications additionnelles Graph 90+E préinstallées en usine : Physium pour le tableau périodique des éléments chimiques et la bibliothèque de constantes physiques Graphe 3D pour les représentations dans un repère 3D de différents types d'objets (droite, plan, sphère, cylindre, cône) Sim prob pour le simulateur d'expériences aléatoires Géométrie pour la géométrie dynamique Plot Image pour la superposition de tracés de graphes sur des images fixes (format .g3p) ou animées (format .g3b) Et impossible de les rajouter soi-même sur Graph Math+, car cette dernière ne supporte plus l'installation d'applications additionnelles. Casio a déjà annoncé que plusieurs de ces fonctionnalités seront rajoutées à la Graph Math+ dans le cadre d'une mise à jour gratuite 2.00 majeure à venir au premier semestre 2025. A donc été annoncé le retour dès 2025 d'équivalents sur Graph Math+ aux applications suivantes : concernant les applications intégrées de la Graph 90+E : Tableur G-conique Finance concernant les applications additionnes préinstallées en usine sur Graph 90+E : Physium Graphe 3D Sim Prob Géométrie Rien n'a été dit concernant le reste (Programme, Lien, eActivity, E-CON4, Finance, Plot Image et applications additionnelles tierces). https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=19334https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=20306Des modèles similaires sont également prévus hors de France mais pour la rentrée 2025 : la fx-1AU GRAPH annoncée pour l'Australie la fx-CG100 annoncée pour le reste du monde Dans le cadre du congrès NCTM réunissant cette année les enseignants de Mathématiques américains à Chicago depuis le 25 septembre, Casio vient d'officialiser le lancement de la fx-CG100 : https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=20536https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=20540 https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=20532https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=20537Les fx-CG100 présentées dans ce cadre sont équipés d'une version bêta comme indiqué par la mention "SAMPLE" dans la barre de statuts en haut d'écran, version donc plus récente que la 1.00 équipant actuellement les Graph Math+. Les premières photo et visuel fx-CG100 montraient la possibilité d'avoir les applications dans des ordres différents à l'écran d'accueil. 2 ordres différents étaient présentés, dont un semblant prédéfini pour l'Amérique du Nord avec un drapeau 'US' allumé dans la barre des statuts. Dans cet ordre 'US' l'application Python, moins importante en Amérique du Nord, n'était pas présente sur la première page de l'écran car sans doute reléguée vers la fin de la liste. Comparer ces nouveaux visuels fx-CG100 bêta avec la Graph Math+ 1.00 actuelle était l'occasion rêvée de découvrir plusieurs des nouveautés annoncées par Casio pour la mise à jour Graph Math+ 2.00 : https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=20535https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=20532https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=20537 Nous pouvons donc déjà te confirmer plusieurs retours d'applications : concernant les applications intégrées sur Graph 90+E : Tableur (Spreadsheet) G-conique (Conic Graphs) concernant les applications additionnelles préinstallées en usine sur Graph 90+E : Géométrie (Geometry) Graphe 3D (3D Graph) https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=20538https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=20539Nous notions pour l'occasion l'ajout en version 2.00 d'une toute nouvelle application qui n'existait pas sur Graph 90+E et qui n'avait jamais été évoquée, Num Ineq. L'inscription a<x<b mise en avant par son icône pourrait faire penser à l'affichage sur la droite des réels d'unions ou d'intersections des ensembles de solutions à de petites inéquations simples à 1 variable ou encadrements. Fonctionnalité qui justement avait été ajoutée avec la fx-92 Collège Classwiz de rentrée 2023 et reprise par la Graph Light de rentrée 2024. Et bien que ses fonctionnalités de manipulation des fonctions paramétrées étaient partiellement intégrées à la nouvelle application unifiée Graph&Table, nous pouvions également constater le retour de l'application G-dynamique (Dyna Graph) avec peut-être une interface dédiée. Toutefois comme indiqué par l'ascenseur affiché à droite, il y avait d'autres applications. Et les deux visuels utilisant des ordres différents, il était impossible de faire des déductions sur les absences. https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=20541Dès aujourd'hui nous disposons d'un nouveau visuel exposant cette fois-ci l'intégralité du menu d'accueil fx-CG100 et donc l'ensemble des applications prévues pour la mise à jour Graph Math+ 2.00 ! On peut remarquer qu'il utilise un ordre encore différent des visuels précédents (l'application Python étant par exemple présente dès la première page), sans drapeau régional 'US' ou autre allumé. Peut-être donc qu'en plus de permettre de choisir des ordres d'applications prédéfinis pour certaines régions (dont US pour l'Amérique du Nord), il sera possible de réorganiser les icônes d'applications dans l'ordre de son choix. Comparons donc de nouveau avec la Graph Math+ 1.00 actuelle : https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=20535https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=20541 Aux points précédents nous pouvons donc ajouter les retours suivants : concernant les applications intégrées sur Graph 90+E : Finance (Financial) concernant les applications additionnelles préinstallées en usine sur Graph 90+E : Sim prob (Prob Sim) Physium (renommé ici en Database pour base de données, mais l'icône schématisant un tableau périodique des éléments ne laisse aucun doute) Nous pouvons donc enfin faire un bilan, nous avons pu te confirmer l'ajout avec la mise à jour Graph Math+ 2.00 de tout ce qui avait été annoncé et même davantage. Et nous pouvons dès maintenant lister ce qui manquera toujours en 2025. Nous avions un doute dans le contexte d'une fx-CG100 internationale mais finalement non, pas de retour des programmes Basic sur la fx-CG100, et donc c'est encore moins probable sur la Graph Math+ 2.00 ciblant la France où le Python est le seul langage mis en avant au lycée. En plus de Programme, rajoutons l'absence de Lien, eActivity, E-CON4, Plot Image ainsi que des applications additionnelles tierces. Casio semblant avoir fait preuve pour les nouvelles Graph Math+ et fx-CG100 d'une volonté très forte de simplification par suppression de nombre de fonctionnalités jugées désuètes ou non académiques (en plus de l'écran d'accueil épuré avec tout ce que nous venons d'évoquer, nous pouvons également rajouter la simplification du protocole de communication avec la suppression de la possibilité de prendre des captures d'écran depuis un ordinateur, de vidéoprojeter l'écran de la calculatrice par connexion directe à un vidéoprojecteur de marque Casio, ou de recevoir une variable depuis une autre calculatrice Casio même hors mode examen), le retour de l'intégralité de la liste nous semble peu probable. Nous ne croyons pas vraiment : au retour d'E-CON4, alors que Casio met de moins en moins en avant la station d'acquisition de données CMA CLab compatible avec ses anciennes calculatrices, à moins que ce ne soit que temporaire en attendant un nouveau produit peut-être adapté aux projets STEM ni à celui d'eActivity, essentiellement utilisé comme anti-sèche par les élèves, dans le contexte actuel où l'argument de la sécurité et fiabilité de l'outil en examen semble de plus en plus important pour les constructeurs - certes l'application n'était pas utilisable en mode examen, mais sa présence envoyait toutefois un message contraire aux enseignants, notamment à ceux n'utilisant pas ou non concernés par le mode examen ni à Plot Image avec le format d'images animées .g3b qui n'existait que pour ça et ne semble plus connu des Graph Math+ / fx-CG100 ou encore à Lien pour les échanges de données entre calculatrices, à une époque ou lorsque l'on a le droit de transférer des données on a un smartphone ou ordinateur sous la main, désormais directement connectable à la Graph Math+ / fx-CG100 via leur nouveau port USB-C Ce serait bien par contre que Casio envisage sérieusement de faire au moins un geste concernant les applications Programme et additionnelles tierces. Les seuls messages que les nouveaux utilisateurs de Graph Math+ publient chez nous en cette période de rentrée se plaignent tous soit de l'impossibilité de lancer nos programmes et jeux en langage Casio Basic, soit de l'impossibilité d'installer nos outils et jeux au format application, soit des deux à la fois... Source : https://twitter.com/CasioEdTech/status/183910200548825502 Thu, 26 Sep 2024 12:17:42 +0200 1ère photo fx-CG100 et nouvelles applis Graph Math+ V2.00 ! https://www.planet-casio.com/Fr/forums/topic17880--.html https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=19006Pour cette rentrée 2024 en France, Casio a remplacé sa superbe Graph 90+E de rentrée 2017 par un tout nouveau modèle couleur programmable en Python, la Graph Math+. La Graph Math+ est une refonte majeure de la calculatrice graphique couleur par Casio, avec une interface entièrement revisitée au nom de l'intuitivité, des manipulations complètement repensées pour être vecteurs de sens, ainsi qu'un tout nouveau clavier ergonomique similaire à celui de la calculatrice scientifique fx-92 Collège Classwiz de rentrée 2023 également repris sur la Graph Light de rentrée 2024. Dans sa version initiale 1.00, la Graph Math+ présente un déficit important en fonctionnalités par rapport à la Graph 90+E. En effet là où la Graph 90+E présentait de 19 à 24 applications (selon si l'on comptait ou pas les applications additionnelles officielles préinstallées en usine en plus des applications intégrées), la Graph Math+ ne présente plus que 11 applications à ce jour : https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=20533https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=20534https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=19521 La réduction s'explique certes en partie par une fusion de plusieurs applications relatives à l'étude de fonctions. La nouvelle application Graphe&Table regroupe en effet sous une même interface les fonctionnalités de 3 anciennes applications : Graphe, Table et G-dynamique (pour les fonctions paramétrées). Mais à côté de cela il manquait des équivalents à plusieurs applications intégrées de la Graph 90+E : application Tableur pour les feuilles de calcul application Programme pour l'édition et utilisation de programmes dans le langage interprété historique Casio Basic application G-conique pour les représentations graphiques de fonctions coniques application Lien pour le transfert de données entre calculatrices application eActivity pour l'édition de documents scientifiques application E-CON4 pour l'acquisition de mesures physiques application Finance pour les calculs financiers S'ajoutait de plus à cela l'absence de l'intégralité des fonctionnalités apportées par les applications additionnelles Graph 90+E préinstallées en usine : application Physium pour le tableau périodique des éléments chimiques et la bibliothèque de constantes physiques application Graphe 3D pour les représentations dans un repère 3D de différents types d'objets (droite, plan, sphère, cylindre, cône) application Sim prob pour le simulateur d'expériences aléatoires application Géométrie pour la géométrie dynamique application Plot Image pour la superposition de tracés de graphes sur des images fixes (format .g3p) ou animées (format .g3b) Et impossible de les rajouter soi-même sur Graph Math+, car cette dernière ne supporte plus l'installation d'applications additionnelles. Casio a déjà annoncé que plusieurs de ces fonctionnalités seront rajoutées à la Graph Math+ dans le cadre d'une mise à jour gratuite 2.00 à venir au premier semestre 2025. A donc été annoncé le retour dès 2025 d'équivalents sur Graph Math+ aux applications suivantes : concernant les applications intégrées de la Graph 90+E : Tableur G-conique concernant les applications additionnelles préinstallées en usine sur Graph 90+E : Physium Graphe 3D Sim Prob Géométrie Rien n'a été dit concernant le reste (Programme, Lien, eActivity, E-CON4, Finance et Plot Image), ce sera peut-être pour plus tard ou bien jamais. https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=20305https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=20306Des modèles similaires sont également prévus hors de France mais pour la rentrée 2025 : la fx-1AU GRAPH annoncée pour l'Australie la fx-CG100 pour tout le reste du monde Casio était justement censé officialiser la sortie de la fx-CG100 auprès des enseignants américains à l'occasion du congrès NCTM à Chicago à compter de ce 25 septembre cette semaine, comme déjà annoncé dans la presse. https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=20532https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=20536Et bien justement nous y sommes, c'est le jour du grand jour, voici la toute première photo de la nouvelle fx-CG100 sur le stand de Casio ! Comme tu peux le voir, la calculatrice ici présentée est chargée d'une version bêta, comme indiqué par l'inscription "SAMPLE" rajoutée dans la barre de statuts. Nous notons un nouveau drapeau US dans cette barre. Nous ignorons si c'est un ajout définitif qui va servir à quelque chose, ou bien un marquage temporaire des versions bêta non finalisées, pouvant par exemple indiquer une adaptation en dur de plusieurs comportements ou interfaces pour le pays de présentation. Mais les bases de code Graph Math+ et fx-CG100 étant communes, ce qui est important c'est qu'il s'agit ici d'une bêta de la future version 2.00 et donc d'une version plus récente que la 1.00 équipant les Graph Math+ cette rentrée. C'est donc l'occasion exceptionnelle pour nous de découvrir en avant-première les nouvelles applications de la version 2.00 avec leurs icônes ! Vu l'ascenseur affiché à droite, il y a clairement plus de 12 applications ici. Nous n'avons hélas pas encore de photo de la suite du menu, mais pour compenser nous pouvons combiner la chose avec un visuel fx-CG100 publié ce jour sur le site de Casio et affichant par chance les icônes dans un ordre différent (et sans le drapeau US en barre de titre, c'est peut-être lié) : https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=20535https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=20532https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=20537 Nous pouvons déjà te confirmer plusieurs retours d'applications : concernant les applications intégrées sur Graph 90+E, tout ce qui avait été annoncé : Tableur (Spreadsheet) G-conique (Conic Graphs) concernant les applications additionnes préinstallées en usine sur Graph 90+E : Géométrie (Geometry) Graphe 3D (3D Graph) Ne disposant toutefois pas de l'intégralité du menu dans aucun des deux ordres d'applications, nous ne pouvons donc rien conclure sur les absences pour le moment. https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=20538https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=20539Par contre, notons l'ajout en version 2.00 d'une toute nouvelle application qui n'existait pas sur Graph 90+E, Num Ineq. L'inscription a<x<b mise en avant par son icône pourrait faire penser à l'affichage sur la droite des réels d'unions ou d'intersections des ensembles de solutions à de petites inéquations simples à 1 variable ou encadrements. Fonctionnalité qui justement avait été ajoutée avec la fx-92 Collège Classwiz de rentrée 2023 et reprise par la Graph Light de rentrée 2024. Source : https://twitter.com/CasioEdTech/status/1839028897737752643 / https://www.facebook.com/casioeducation/posts/pfbid0AtEqFusjiKR7LUDALLhusTAYmFHw3EpAJeUPxKGANyKHAzGTUFrnZ5huckxUGb6el + https://www.casioeducation.com Thu, 26 Sep 2024 00:57:11 +0200 Annonce : Concours CPC #31 du 5 au 27 Octobre https://www.planet-casio.com/Fr/forums/topic17879--.html Comme promis lors de la célébration des 20 ans du site, il est temps d'organiser une nouvelle édition de notre concours signature, le CPC. :D Le but du concours est de concevoir et programmer un jeu sur calculatrice, et chaque édition a un thème différent, comme dans une game jam. Le thème est là pour susciter votre imagination mais ne restreint pas les genres de jeux que vous pouvez faire. :p Cette édition est un peu longue mais c'est pas pour tryhard, c'est juste que pas mal de membres ont exprimé ne pas savoir s'ils auront le temps de participer. Là avec les vacances j'ai bon espoir que vous pourrez trouver un jour ou deux tranquille si vous souhaitez coder un petit jeu. Je répète, pas besoin de passer votre vie sur la soumission pour qu'elle soit bien. Visez petit ! ^^ Règles de l'événement Tout membre inscrit peut participer. S'inscrire. Le concours commencera lorsque le thème sera révélé le Samedi 5 Octobre. Les participations doivent être postées avant le Dimanche 27 Octobre à 18h. Elles peuvent être modifiées avant cette heure mais plus après, jusqu'à ce que les jurés donnent le feu vert après avoir téléchargé les programmes. Soumettre un programme. Votre jeu doit être programmé en Basic, C.Basic, Python (officiel ou PythonExtra), ou C/C++ sur Graph monochrome ou Graph 90+E (essentiellement n'importe quel langage et n'importe quelle calculatrice sauf les Classpad). Les résultats seront annoncés le Samedi 2 Novembre. Les soumissions seront évaluées avec le barème établi du CPC et comparées à l'état de l'art du langage et modèle choisi. Par exemple, la qualité des graphismes en Basic sur Graph mono sera jugée par rapport à ce qui se fait en Basic sur Graph mono et non par rapport à ce que les autres soumissions font en couleur sur Graph 90. ;) Le barème est le suivant : Gameplay : 3 points Graphismes et interface : 3 points Narration et univers : 2 points Level design : 1 point Interprétations originales, les bonus : 1 point La catégorie Gameplay comprend tout le fond de votre jeu. On cherche à savoir si le principe est inventif, si les règles sont bien équilibrées, si la difficulté est correctement ajustée, et si les éléments utilisés sont bien exploités, par exemple. La catégorie Graphisme et interface concerne tout l'aspect visuel du jeu, ainsi que la gestion des contrôles. C'est là que vous pouvez exploiter tous vos talents d'artiste : Picture, animations, fluidité, tout est bon pour marquer des points. La clarté des contrôles fait aussi partie de cette catégorie. Dans Narration et univers, on s'intéresse à la partie scénaristique de votre programme. Identifier des personnages, expliquer qui ils sont et pourquoi ils sont là, placer un cadre et donner des objectifs permet d'améliorer grandement le ressenti du joueur. Les pistes sont infinies ! La catégorie Level design consiste à évaluer la façon dont les maps, énigmes, puzzles, niveaux, épreuves sont conçus. Pour gagner des points ici, il faut exploiter à fond les éléments introduits (par exemple des plateformes mouvantes dans un plateformer). Dans le rare cas où cette catégorie ne s'applique pas bien à votre jeu, on avisera. Et enfin, les Bonus sont un point supplémentaire attribué pour diverses raisons : éléments positifs ne rentrant pas dans le barème, interprétations originales ou inventives du sujet imposé, exploitation de genres rares de jeux, etc. Le code n'est pas évalué (sauf s'il y a des bugs partout !), et la durée de vie non plus. Lot du concours D'habitude le lot du CPC est une calculatrice, et encore plus en ce moment on aimerait pouvoir offrir une Graph Math+ puisque le modèle vient de sortir. Cependant nous n'avons pas encore discuté de lots avec CASIO puisqu'il y a la question plus pressante du support de la programmation native sur ce modèle. On croise les doigts pour pouvoir offrir au prochain concours une Math+ qui autorisera les add-ins ? Pour cette édition, j'ai donc plein de petits goodies, et on est en train de renouveler les stickers du forum. Le/la gagnant·e de cet événement aura donc les nouveaux stickers stylés avant tout le reste du monde (dès qu'ils seront imprimés). :D J'ajouterai des détails plus tard (quand j'aurai les goodies sous les yeux), d'ici là j'espère que vous êtes aussi contents que moi de retrouver ce format familier. ^^ Wed, 25 Sep 2024 18:06:36 +0200 Les 20 ans de Planète Casio — Concours spécial ! https://www.planet-casio.com/Fr/forums/topic17876--.html Un Dimanche ordinaire de Septembre, perdu dans le chahut de la rentrée... avec le retour des cours pour la plupart d'entre nous d'un côté ou de l'autre de l'estrade, et dans tous les cas une période chargée pour la majorité, seuls quelques-uns d'entre vous ont remarqué l'occasion spéciale que nous fêtons aujourd'hui. Car le 15 Septembre 2024 est le 20ème anniversaire de Planète Casio ! :bounce: 20ans.png Je crois que la dernière fois qu'une telle occasion a été marquée était pour le 10ème anniversaire. À l'époque je n'étais personnellement inscrit que depuis quelques mois, c'est dire si ça date. Vous reconnaîtrez dans les commentaires de ce topic... pas grand-monde, je soupçonne, mais si vous voulez me donnez tort, lâchez-vous dans les commentaires. :p C'est assez difficile de décrire l'histoire complexe de Planète Casio parce qu'elle est très fragmentée. Planète Casio est apparue en 2004 du travail de Neuronix et Muelsaco et a unifié plusieurs sites qui existaient à l'époque, grâce notamment à sa fonctionnalité unique de pouvoir soumettre des programmes sans validation préalable des administrateurs. Le paysage Internet de l'époque était bien plus décentralisé qu'on ne l'imagine aujourd'hui, et de nombreux autres sites (que j'ai pour ma part à peine connus) ont co-existé pendant bien 10 ans, s'effritant au fur et à mesure de la transition vers le web moderne. Il ne reste pas beaucoup de contes de cette époque, en fait principalement cette page qui décrit les touts débuts. L'absence de traces explicites est une tradition ancrée dans la culture de Planète Casio, du code et de la base de données jusqu'aux événements et moments forts du site ; et ce n'est pas moi qui prendrai le risque de critiquer cet état de fait puisque j'en ai été personnellement responsable depuis bien 8 ans et je ne tiens pas à me faire divinement foudroyer. Pour vous raconter les 10 premières années du site, il nous faudra donc un jour interviewer les anciens, un projet que j'aimerais bien conduire cette année. Totoyo, Ne0', Darks, je sais que vous lisez ces posts : il faut qu'on discute. :p Du reste, ces années étaient principalement ponctuées par le rythme du Bac (où le site subissait chaque Juin une vague pas possible de visites, dont il ne reste presque plus rien aujoud'hui faute aux réformes), et la dominance absolue des programmes en Basic CASIO sur les modèles noir et blanc, qui étaient de toute façon les seuls modèles jusqu'à la sortie en 2011 de la Prizm (qui n'a jamais bien marché). De nombreuses personnalités ont ponctué l'époque, dont (et j'en oublie forcément) Lenaninoir, Matronix, Purobaz, ainsi que Ne0tux qui nous ont délivré des grands classiques encore au sommet du Top 20. On se souvient également de PierrotLL (d'ailleurs administrateur à une période), Eiyeron et Kristaba pour citer quelques programmeurs d'add-ins remarquables. ^^ Impossible de parler de cette époque sans s'arrêter sur Totoyo, qui a été Administrateur, et à une époque même Super Administrateur du site (un titre depuis abandonné) pendant une période totale de 10 ans, un record qu'il détient à ce jour. À un moment il a tenu la barre du site seul pendant un an, permettant à la communauté de survivre le temps qu'une nouvelle équipe se forme. Le Grand Manitou ne porte pas ce sobriquet sans raison ! L'époque qui suit est celle où j'ai commencé à être actif, parfois appelée le triumvirat du fait de la présence de trois administrateurs plus ou moins en continu, d'abord Dark Storm, Louloux et Ziqumu, un trio dans lequel j'ai remplacé Ziqumu en 2016 et Cakeisalie5 a ensuite remplacé Louloux. On retrouvre des programmes ultra-classiques de ces années-là dans les productions de Remiweb, Alex_1186, Positon, Kirafi, mais pas que. C'est aussi l'époque où le mode examen est apparu, et le point focal des projets communautaires a commencé à se déplacer des programmes BASIC aux add-ins. Les membres de l'époque ont assisté à une bataille entre Dark Storm et moi-même pour qui aurait le plus de points (dans les 8000 à l'époque) ; on ne se l'imaginerait pas en voyant les compteurs aujourd'hui, mais promis c'est arrivé. :waza: Une bonne partie de cette histoire a été capturée par le Rewind 2010-2019 conduit au nouvel an 2020, que je vous invite à consulter si vous êtes intéressés par les détails (je ne crois pas que ça ait été rédigé cela dit). Je m'arrête ici en prétendant que depuis 2018 c'est « récent », ce qui est encore vrai dans ma tête et non n'insistez pas je vais me sentir vraiment vieux. Il va sans dire vous dire que nous nous tenons sur l'héritage riche de plus de personnes que je ne peux nommer en un article, et il se doit je pense de prendre un instant pour dire Merci ! aux nombreux contributeurs qui ont construit Planète Casio et l'ont emmenée jusqu'ici. :D À nous, maintenant, de la tirer encore plus loin. :) À cette occasion j'organiserai donc une nouvelle édition du CPC (le CPC #31) avec un format spécial, pas aussi extravagant que pour le concours des 10 ans, mais qui durera 1 mois autour des vacances de la Toussaint (probablement sur tout le mois d'Octobre). Je vous annoncerai les détails de cette compétition dans les prochains jours, mais vous pouvez d'ores et déjà noter que des jeux de tous genres et de toutes technologies seront acceptés. ;) Je reste administrativement vôtre et me joins à vous pour souffler les bougies avec émotion et le slogan habituel, À bientôt sur Planète Casio ! ;) Sun, 15 Sep 2024 22:22:43 +0200 La Revue des Projets - 245 https://www.planet-casio.com/Fr/forums/topic17858--.html La Revue des Projets - 245 Bienvenue à vous, chers Casiophiles, et comme promis dans la dernière RDP, nous allons parler de quelques autres programmes parus dans ces huit mois sans RDP. DémoFX de Slyvtt https://www.youtube.com/watch?v=T63tkMIzyrk Lors de la dernière RDP, nous avons beaucoup parlé des démos sur la Graph 90+e, mais, déjà bien avant, Slyvtt avait codé ces effets old-school qui y sont très populaires. En novembre dernier, Slyvtt nous a parlé du CC26, une mini jam (événement où l'on code, souvent un jeu, dans un temps limité, où les jeux sont ensuite testés et un gagnant est désigné) organisé par le site web Cemetech. L'objectif était de coder un screensaver, et Slyvtt à donc codé des effets classiques des demoscenes old-school. Suite au concours, il en a crée un fork, Demofx, pour ne pas être limité par les rêgles de Cemetech. Je l'ai testé, les perfs sont très impressionnantes, ainsi que les effets ! Bravo à lui ! :here: Téléchargement sur https://www.planet-casio.com/Fr/programmes/programme4372-1-demofx-slyvtt-jeux-divers.html Cahute de Cakeisalie5 https://gitlab.com/-/project/55411746/uploads/f12279a5a3ba31900f1e19d137376ca0/Copie_d_%C3%A9cran_20240714_162236.png https://www.planet-casio.com/storage/forums/Copie%20d'%C3%A9cran_20240417_002918-197049.png Vous n'avez encore jamais entendu parler de Cahute ? Cahute a pour objectif de remplacer FA-124, un logiciel de CASIO permettant le transfert de fichiers vers les calculatrices sorties avant la Graph 35+e II. Cahute offre de biens meilleurs performances, donc n'hésitez donc pas à le remplacer, car Cake l'a récemment rendu compatible Windows XP, et même Amiga OS, quelle portabilité ! Il a récemment publié une release de bugfix, la v.0.5, qui rend notamment la réception de l'écran plus rapide. Cette nouvelle release rend la communication possible avec la fx-9860G Slim, et ajoute le support de calculatrices d'avant 2004 par une connexion série. :here: Changelog complet https://gitlab.com/cahuteproject/cahute/-/releases/0.5 gint++ de Tuper4 Tuper4, Acrocasio, Le_masque et Validuser ont codé un petit module python facilitant le dessin avec gint dans PythonExtra: Je vous présentes ici (merci a Le_masque, Acrocasio et Validuser), Gint++! Ce projet est encore en version Bêta mais fonctionne tout de même. Il s'agit d'un fichier python qui utilise gint pour le rendre plus facile a utiliser ^^ . Je travaille en ce moment sur dmenu et dlocate qui sont presque fini. Pour l'instant, qu'une fonction (très complete) n'est terminé. Cette dernière est dimage qui permet de dessiner des images a partir d'une liste de string!(ce qui rend la tâche beaucoup plus simple ^^ ) Un Exemple pour mieux comprendre:img = [ "# #", "# #", "#####"] dimage(10,10 img, C_BLACK) dupdatece code va afficher une sorte de but :|___|. Les 2 premiers paramètres sont les coordonnées (x,y), le troisième paramètre est la liste et le dernier est la couleur ^^ . Vous pouvez maintenant dessiner des images avec Python Extra sans difficulté PS: les # vont allumer un pixel avec la couleur donné. :here: Téléchargement sur https://www.planet-casio.com/Fr/programmes/programme4390-1-gint-schengen-utilitaires-graphisme.html Memen'casio de Dimartino https://www.planet-casio.com/storage/forums/CelestiaLV-196243.bmp https://www.planet-casio.com/storage/forums/MoenaLV-195021.bmp Memen'casio est un jeu codé avec C.Basic que Dimartino code depuis quelque temps. Sly en a déjà parlé dans la RDP 241 (https://www.planet-casio.com/Fr/forums/topic17448-1-la-revue-des-projets-241.html). Voici ce qu'il en dit: Dimartino est donc en phase active de développement d'un jeu de type plateau / memory, initialement codé en Basic mais depuis converti en C.Basic pour gagner en performances. Il s'agit pour un personnage de traverser une carte constituée de tuiles représentant divers obstacles. Le joueur doit donc guider son personnage vers la sortie en lui faisant parcourir un chemin tout en évitant les obstacles qui se dresseront devant lui. Simple me direz vous, mais c'est oublier un petit détail ... En effet, la carte est certes visible au départ de la partie, mais dès le premier mouvement du joueur, le contenu des tuiles disparaît jeu pour laisser place à la seule représentation mentale de celle-ci. A vous donc de booster votre mémoire photographique pour retrouver le bon chemin à suivre. Hé hé ... Depuis cette RDP, il nous a présenté de nouveaux graphismes époustouflants, Et surtout, il nous annonce sa sortie qui approche à grand pas: il détaille qu'il ne lui reste qu'à finir les niveaux (25/50), un tutoriel et quelque graphismes. Je suis impatient de voir ce que ce jeu deviendra. :here: Topic du jeu: https://www.planet-casio.com/Fr/forums/topic17348-1-cbasic-memencasio.html oSDK de Potter360 Potter360 a codé un unikernel avec un fonction similaire à gint, qui gère l'affichage de texte et d'images, de dessin dans la vram, la gestion des interruptions du TMU, des exceptions (comme les System ERROR) et du clavier. Il nous a pour autant pas donné de screenshot, il tient à coder un jeu avec avant de nous montrer un screenshot. Je suis curieux de savoir ce que potter arrivera à faire avec son unikernel. :here: Topic du projet: https://www.planet-casio.com/Fr/forums/topic17724-1-omegaosdk-un-autre-unikernel-pour-graph-90e.html ======================== Voilà, c'est tout pour cette RDP, j'espère qu'elle vous à plu et je vous dis à la prochaine fois (où je parlerais des jeux de Games, suite à sa demande dans la dernière RDP) ! Aucun programme n'a été posté depuis la dernière RdP Lire la RdP précédente : La Revue des Projets - 244 Besoin d'aide ? Une idée ? Un projet ? Un article ! Sat, 31 Aug 2024 00:02:38 +0200 La Revue des Projets - 244 https://www.planet-casio.com/Fr/forums/topic17851--.html La pièce est sombre, après avoir appuyé sur l'interrupteur le plus proche, un tube néon, avec difficulté, clignote et s'illumine. Juste assez pour permettre de déchiffrer, sur une porte métallique, blanchie par la poussière et les toiles d'araignées, "Archive... des... RDP...". Je suis bouche bée face à la découverte que je viens de faire: la RDP a donc vraiment existé !? Je ne pouvais pas m'empêcher de faire une petite intro comme potter360 l'avait faite il y a plus d'un an maintenant. C'est impressionnant à quelle vitesse le temps passe ! Ce qui est d'autant plus vrai car la dernière RDP date du... roulement de tambour... 10 DÉCEMBRE 2023 ! Oui, c'est ça, il y a plus de HUIT mois ! azuray de Lephenixnoir https://git.planet-casio.com/Lephenixnoir/azuray/media/branch/main/screenshot.jpg Mais depuis tout ce temps, beaucoup de choses se sont passées sur Planet Casio. En mars, Lephé nous a annoncé son mini projet azuray. Ce petit raycaster est capable d'afficher un sol et des murs transparents. La plupart du temps, en l'essayant j'ai eu plus de 40fps (sans le HUD), ce qui rend l'expérience très fluide et agréable. Lephé a précisé que son raycaster n'est qu'un mini projet, et qu'il n'a pas l'intention de pousser plus loin. Je serais tout de même très curieux de voir ce qui pourrait être accompli avec, car Lephé a séparé le moteur de l'exemple, pour le rendre réutilisable. :here: Plus de détails à https://www.planet-casio.com/Fr/forums/topic17720-1-mini-projet-azuray-un-raycaster-avec-azur.html gint 2.11 de Lephenixnoir Lephé n'a pas fini de nous étonner avec gint 2.11 qui nous permet d'utiliser gdb, un débogueur très populaire, avec le fxsdk et gint. Lephé nous a aussi concocté un tutoriel pour le prendre en main (https://www.planet-casio.com/Fr/forums/topic13572-last-gint-un-noyau-pour-developper-des-add-ins.html#196935). Avec Slyvtt, il a aussi ajouté la possibilité de compiler, pour la Graph 90+e, des add-ins conçus pour les calculatrices monochromes. :here: Découvrez toutes les nouveautés sur le topic de gint: https://www.planet-casio.com/Fr/forums/topic13572-74-gint-un-noyau-pour-developper-des-add-ins.html#197482 J'ai déjà testé le débogage avec gdb avec Fcalva, lors du développement de Collab RPG, le projet collaboratif de Planet Casio, dont nous allons tout de suite parler. Collab RPG, le RPG collaboratif de Planet Casio https://www.youtube.com/watch?v=B9KJ8NChMsU Si vous ne connaissez pas le RPG collaboratif de Planet Casio, Collab RPG est un RPG que nous avons commencé à coder l'année dernière. Au début, Slyvtt contribuait beaucoup (c'est son dépôt aussi). Shadow et Lephé ont aussi contribué, mais cette année, Fcalva et moi sommes les seules contributeurs. Pour l'instant on code surtout le moteur, il n'y a pas beaucoup à jouer car on cherche surtout à le tester, mais vous pouvez toujours voir comment le jeu évolue. En début d'été, Fcalva et moi avons continué le développement du RPG collaboratif de Planet Casio. Avec plus de 134 fichiers modifiés, 3850 ajouts et 1409 suppressions (sur la branche dev) depuis la version v.0.5, nous avons plein de nouveautés à vous présenter: L'intérieur des maisons Un système d'événement pour que les dialogues avec les NPC puissent impacter le joueur. Une plus grande map Des meilleurs graphismes Un nouveau convertisseur de cartes Un inventaire (sur la branche dev) Et Fcalva a commencé à ajouter des ennemis qui s'approcheront du joueur. :here: Plus d'infos sur https://www.planet-casio.com/Fr/forums/topic17404-1-un-projet-collaboratif-planete-casio-pour-vous-accompagner-cet-ete.html Prizm demo launcher de Lephénixnoir Après une discussion avec Lephé sur la shout, il a crée un petit lanceur qui permet de lancer des binaires bruts, sans header, car les headers des add-ins font 28Ko sur la Graph 90+e ce qui les rend inadaptés pour réaliser des démos. Après que j'ai essayé sans vraiment réussir, Lephé à ajouté la capture vidéo par USB au lanceur. Je suis en train d'essayer d'envoyer les démos par USB pour les lancer sans les copier sur la mémoire flash, ce qui permet de les tester plus facilement. Nous avons donc tout de suite commencé à faire des démos, et Slyvtt nous avait rapidement fait un portage de son cube en feu, que nous nous sommes amusés à optimiser pour qu'il fasse moins d'un kilooctet. Lephé à réussi à le faire tenir sur seulement 796 octets ! :here: Plus d'infos sur https://www.planet-casio.com/Fr/forums/topic17829-1-demos-graph-90a-vos-pinceaux.html What casion't de Mb88 https://www.youtube.com/watch?v=YQZgELEtdfU J'ai donc tout de suite commencé à coder une démo, que j'ai nommée what casion't (si vous n'avez pas la ref. https://www.youtube.com/watch?v=NECDgA3gu8I :E ). Vous pouvez la télécharger à https://git.planet-casio.com/mibi88/what_casiont/src/branch/master/what_casiont.pdl pour l'essayer vous même :D . La demoscene sur Graph 90+e Peu après Lephé a lui aussi commencé à coder une démo : https://www.planet-casio.com/storage/forums/VID_20240824_120644_b-197762.mp4 C'est impressionnant ! De mon côté j'ai fait un effet sympa par accident, en essayant de remplir un rectangle :E. https://www.planet-casio.com/storage/forums/loleffect_low2-197749.mp4 En tout cas, c'est des débuts prometteurs pour les démos sur CASIO ! Racer3D par Mb88, un petit jeu en wireframe Peu après avoir mis le bazar sur le dépôt de libMicrofx (je n'en suis pas très fier), je m'en suis servi pour faire un petit jeu, en wireframe. J'en ai ensuite fait un portage pour Graph 90+e. :here: Découvrez tout à https://www.planet-casio.com/Fr/forums/topic17831-1-3d-racer-un-petit-jeu-en-3d-wireframe.html ------------------ Voilà, c'est la fin de cette RDP. Il y a eu beaucoup programmes desquels parler dans la RDP, donc il y aura d'autres RDP qui viendront pour en parler. J'espère qu'elle vous a plu et qu'il y aura autant de choses à raconter la prochaine fois :D . ------------------ Programmes postés depuis la dernière RDP : :here: Racer3D CG :here: Racer3D :here: 4K Pong :here: Simulation physique 3D :here: Shoot the target :here: Boids :here: Hyperultra :here: NESizm - émulateur NES :here: Rick Astley :here: Brawl Stars :here: Tuto Gint INTERACTIF :here: Snake VS FR Edition :here: Pac-Man :here: Pac-Man :here: Kids united quizz :here: Frankenstein :here: Mario 3D :here: Wall Builder 3D DX :here: Snake 3D :here: Compteur :here: Color Picker :here: Bad Apple :here: Amogus 3D :here: Geograph2 :here: Raycasters 3D :here: Getkey Lua FX :here: Google :here: Gint++ :here: Pong PythonExtra :here: Builder (for fxCG50) :here: Arena (version fxCG50) :here: Visage Python :here: sudoSolver :here: Addin Push :here: Simon :here: tiny breakout :here: JrJul :here: HTSol :here: Flappy bird Python :here: Bridge :here: geeTetris :here: Notes Sur vingt :here: retroscifi screensaver :here: Morpion Python :here: Sushi Assassination (WIP) ------------------ Lire la RdP précédente : La Revue des Projets - 243 Besoin d'aide ? Une idée ? Un projet ? Un article ! Mon, 26 Aug 2024 20:16:01 +0200 Annonce officielle fx-CG100 le 26 Septembre 2024 au NCTM à Chicago https://www.planet-casio.com/Fr/forums/topic17826--.html https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=19330https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=19331https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=19329La Graph 90+E est un formidable modèle de calculatrice graphique à écran couleur et programmable en Python que Casio a sorti en France pour la rentrée 2017, modèle que nous adorons et vénérons comme tu le sais. Hors de France, les élèves et étudiants ont droit à des modèles similaires : la fxCG50AU en Australie la fx-CG50 dans le reste du monde L'ensemble de ces trois modèles présentent quelques petites différences matérielles ou logicielles, entre autres : différences sur le comportement du mode examen la diode examen obligatoire en France n'est présente que sur le modèle français Graph 90+E les bibliothèques Python turtle et matplotlib ne sont intégrées qu'au modèle français Graph 90+E le modèle australien a une capacité d'espace de stockage très réduite, 4,5 Mo au lieu de 16 Mo sur les autres modèles, une réglementation australienne limitant effectivement la capacité mémoire disponible en examen https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=19006https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=19317Pour cette rentrée 2024 en France, Casio remplace la Graph 90+E de rentrée 2017 par un tout nouveau modèle couleur, la Graph Math+. La Graph Math+ est une refonte majeure de la calculatrice graphique couleur par Casio, avec une interface entièrement revisitée au nom de l'intuitivité, des manipulations repensées afin de devenir vecteurs de sens, ainsi qu'un tout nouveau clavier ergonomique similaire à celui de la calculatrice scientifique fx-92 Collège Classwiz de rentrée 2023. Dans une actualité précédente suite aux NWD 2024 aux Pays-Bas où une discrète consultation des enseignants avait été organisée, nous te révélions que le modèle international fx-CG50 allait être remplacé de façon similaire pour la rentrée 2025, par un nouveau modèle nommé fx-CG100. https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=19335https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=19334Par la suite, nous découvrions également que le modèle australien succédant à la fx-CG50AU allait s'appeler pour sa part fx-1AU GRAPH, et te révélions enfin leurs nouveaux visuels, thème sombre à l'opposé de la Graph Math+. Il nous restait encore à avoir une officialisation de ces futurs modèles... https://tiplanet.org/forum/gallery/image.php?mode=thumbnail&image_id=20304Et bien nous y sommes. Dans une newsletter intitulée rien de moins que "Debuting Next-Gen Grapher at NCTM Chicago" ce jour, Casio Amérique nous promet une grande révélation à venir à l'occasion du congrès NCTM à Chicago les 26 et 27 septembre 2024, rien de moins que la prochaine génération de calculatrices graphiques ! Tu reconnaîtras aisément sur le visuel ci-contre la forme de la fx-CG100 ainsi que son écran en y regardant bien, l'effet d'ombrage n'ayant pas été poussé complètement à fond. On peut donc s'attendre à des exemplaires de test sur le stand de Casio, peut-être déjà équipés d'une version V2 bêta du logiciel, la version V2 prévue pour 2025 étant censée rajouter une bonne partie des fonctionnalités académiques essentielles qui manquaient encore à la Graph Math+ dans la version V1 de rentrée 2024 (entre autres choses feuille de calcul/tableur, tableau périodique, bibliothèque de constantes physiques, graphes 3D). Casio annonce même pour cette grande occasion la remise à chaque visiteur d'un totebag contenant entre autres des lunettes de soleil "I <3 Math", de hubs USB calmars, mais aussi d'une calculatrice graphique ! Nous vous attendons nombreux pour cet événement historique ! Avec une présentation aussi tôt dans l'année scolaire, on pourrait s'attendre à une disponibilité de la fx-CG100 dès le premier trimestre 2025. Source : newsletter Casio EdTech Division / Casio America du 5 août 2024 Tue, 06 Aug 2024 11:34:37 +0200 Résultats finale individuelle concours d'IA 1000 Bornes Python 2023-2024 https://www.planet-casio.com/Fr/forums/topic17795--.html https://tiplanet.org/forum/images/forum_uploads/1381_1697388916_652c197448f8a.webp Voici enfin venu aujourd'hui le jour trop longtemps attendu des résultats de la finale individuelle concours d'intelligence artificielle Python 1000 Bornes. Je présente toutes mes excuses pour tous ces mois de retard, découlant d'un incident de santé dans la famille début mars. J'en profite pour remercier les candidats pour leur patience admirable, ainsi que ceux qui ont mis la main à la pâte pour faire avancer la gestion de l'événement alors que j'étais indisponible, notamment Afyu et également cent20. Nos remerciements une fois encore tous ceux qui ont rendu possible cet événement auquel nous pensions déjà depuis plusieurs années et qui nous tenait tant à cœur : principe du jeu : Edmond Dujardin graphismes du jeu : Jean-Yves Boucrot codage du jeu : Xavier Andréani alias critor test du jeu : Xavier Andréani alias critor + Adrien Bertrand alias Adriweb + RapidZapper plateforme en ligne de participation et duels entre IAs : Adrien Bertrand alias Adriweb + RapidZapper mises à jour spécifiques pour corriger des bugs ou contourner des problèmes de compatibilité apparaissant avec le jeu : Bernard Parisse alias parisse + Yaya.Cout + VittaScience firmware dédié à la compatibilité avec les NumWorks N0110 verrouillées et N0115/N0120 : RapidZapper principe de l'évaluation : noelnadal + Sébastien Michelland alias Lephe + Xavier Andréani alias critor bannières : Xavier Andréani alias critor + Sébastien Michelland alias Lephe dotation en lots : Texas Instruments + Casio + R. Jarrety S.A.S. + Calcuso + Université Grenoble Alpes + Vincent Robert alias cent20 + NumWorks + HP Sommaire : 1) Les finalistes 2) La finale 3) Les IAs 4) Modalités d'évaluation 5) Vainqueurs et derniers des truels 6) Scores des truels 7) Résultats 1) Les finalistes et la finale Sur les 42 participants et participantes cette année, nous avions retenu invité les 3 premiers au classement à participer à une finale pour un lot supplémentaire : 3e avec 45,224 points : SlyVTT 2e avec 45,756 points : Afyu 1er avec 46,061 points : Yaya.Cout 2) La finale La finale en question était l'occasion de faire évoluer le code de son IA si cela n'avait pas été anticipé, car le format des combats changeait exprès. Etaient prévus ici non plus des duels, mais un truel entre les IAs de nos 3 champions. Les IAs gérant et optimisées pour ce format devaient nous être téléversées jusqu'au dimanche 11 mars 2024 23h59 GMT+1. 3) Les IAs Tous nos champions ont bien téléversé une ou plusieurs IAs avant la date en question. Sauf indication contraire de leur part (il y avait la possibilité de cocher l'IA à prendre en compte), c'est l'IA soumise en dernier qui va participer au truel. SlyVTT va combattre avec son IA SLYnapse_finale, après nous avoir envoyé 4 autres tentatives d'IA. Lorsque qu'elle gagne, son IA s'esclame : "Je suis SLYnapse-11.0 ... Moi en mode Truelle, je Maçonne :D" Afyu va quant à lui se battre avec son IA Triteleia. En cas de victoire, son IA s'écrie : "Et BIM, c'est qui le meilleur ?" Yaya.Cout pour sa part va leur opposer son IA 42_2-5, après nous avoir soumis 1 autre tentative d'IA. Lorsqu'elle remporte le truel, son IA sait faire preuve de modestie : "I don't have the driving license, btw" 4) Modalités d'évaluation Afin d'éliminer tout facteur aléatoire, nous avons fait s'affronter ces 3 IAs lors d'une grande série de truels, très exactement 388'888 truels. Rappelons le 1000 Bornes est un jeu se jouant à tour de rôle. Pour 3 joueurs, pourront alors jouer dans l'ordre : joueur1, joueur2, joueur3, joueur1, joueur2, joueur3, joueur1, … Selon la façon dont ont été codées les différentes IAs, certaines positions pourraient être avantagées ou désavantagées (si par exemple dans le cas où plusieurs adversaires sont vulnérables, une IA attaque toujours la position de plus bas numéro). Pour n'avantager et de désavantager personne, nous changeons l'ordre des adversaires à chaque nouveau truel. Voici le détail des truels joués par chaque IA dans les différentes positions possibles : Joueur 1Joueur 2Joueur 3 SlyVTT129'628129'630129'630 Afyu129'628129'630129'630 Yaya.Cout129'632129'628129'628 5) Vainqueurs et derniers Intéressons nous maintenant au classement des IAs, en terme de scores, pour chaque truel. Voici toutes les fois où chaque IA est dernière d'un truel (pire des 3 scores) en fonction des différentes positions : Joueur 1Joueur 2Joueur 3TOTAL SlyVTT42'091 (32,47%)48'295 (37,26%)73'286 (56,53%)163'672 (42,09%) Afyu23'829 (18,38%)23'383 (18,04%)8'258 (6,37%)55'470 (14,26%) Yaya.Cout61'701 (47,60%)64'643 (49,87%)45'424 (35,04%)171'768 (44,17%) Voici maintenant toutes les fois où chaque IA est victorieuse d'un truel (meilleur des 3 scores) en fonction des différentes positions : Joueur 1Joueur 2Joueur 3TOTAL SlyVTT27'504 (21,22%)24'799 (19,13%)13'018 (10,04%)65'321 (16,80%) Afyu68'311 (52,70%)69'746 (53,80%)94'721 (73,07%)112'904 (59,77%) Yaya.Cout24'651 (19,02%)24'187 (18,66%)43'232 (33,35%)92'070 (23,68%) On peut effectivement remarquer de grosses disparités en fonction des positions, Afyu bondissant par exemple de 52-53% à 73% de victoires si son IA joue en position 3 ! Mais la question n'est pas de savoir ce qu'il fait de spécial dans cette configuration (probablement rien vu le cadre imposé par le script réalisant les truels), mais plutôt de savoir ce que les autres IAs ou plutôt l'une d'entre elles ne font pas ou font moins bien dans cette configuration (comme du code non entièrement adapté à ce nouveau format et ne tenant pas compte du joueur3 pour certaines actions : qui est le plus proche de la ligne d'arrivée, qui attaquer, etc.). Si dans ce cas on oublie de tenir compte pour certaines décisions de ce qui semble être l'IA la plus dangereuse, effectivement cela explose son taux de victoires… 6) Scores Si le vainqueur de la finale semble certes évident au vu des résultats précédents, reste encore à départager les deux autres qui sont très proches. Pour cela rappelons que l'objectif n'était pas simplement de gagner, mais de gagner en réalisant le meilleur score possible. Voici donc les scores cumulés (victoires et défaites confondues) lors des truels, en fonction ici encore des différentes positions de jeu : Joueur 1Joueur 2Joueur 3TOTAL SlyVTT1'020'631'9501'010'858'425936'257'4752'967'747'850 Afyu1'188'828'5501'190'191'2751'268'778'0753'647'797'900 Yaya.Cout965'444'275942'549'8251'079'499'3752'987'493'475 Décidément, ici encore les deux IAs concernées sont extrêmement proches. 7) Résultats Pour départager nos 3 candidats, nous faisons appel à notre version modifiée de l'algorithme de la méthode Elo déjà utilisée pour le classement individuel format duels, classant les IAs justement non pas en fonction du résultat binaire victoire/défaite de chaque truel, mais en fonction des scrores atteints en fin de partie. Il est temps de proclamer les résultats : 3e avec 174,061 points : Yaya.Cout 2e avec 176,714 points : SlyVTT 1er avec 212,213 points : Afyu Un énorme merci pour votre patience infinie et un grand bravo à tous, vous allez maintenant pouvoir compléter vos choix de lots avant expédition ! Les résultats des duels peuvent être téléchargés et sont accompagné du script de classement. Voici la sortie du script d'évaluation : >python3 ./finale_truel_elo.py findiv1.json findiv2.json findiv5.json findiv10.json findiv20.json findiv50.json findiv100.json findiv200.json findiv500.json findiv1000.json findiv2000.json findiv5000.json findiv10000.json findiv20000.json findiv50000.json findiv100000.json findiv200000.json Traitement des 388888 truels... [====================================================================================================] 100% TOUR1 TOUR2 TOUR3 064814x SlyVTT Afyu Yaya.Cout 1er 016036 (24.74)% 026928 (41.55)% 022118 (34.13)% dernier 024964 (38.52)% 017719 (27.34)% 022532 (34.76)% scores 524855550 566602300 543311050 064814x SlyVTT Yaya.Cout Afyu 1er 011468 (17.69)% 003970 (6.13)% 049518 (76.40)% dernier 017127 (26.42)% 045103 (69.59)% 002872 (4.43)% scores 495776400 403851500 640704400 064814x Afyu SlyVTT Yaya.Cout 1er 030566 (47.16)% 013371 (20.63)% 021114 (32.58)% dernier 014846 (22.91)% 027421 (42.31)% 022892 (35.32)% scores 580178600 509152675 536188325 064814x Afyu Yaya.Cout SlyVTT 1er 037745 (58.24)% 020217 (31.19)% 007068 (10.91)% dernier 008983 (13.86)% 019540 (30.15)% 036614 (56.49)% scores 608649950 538698325 473423275 064816x Yaya.Cout SlyVTT Afyu 1er 008416 (12.98)% 011428 (17.63)% 045203 (69.74)% dernier 038858 (59.95)% 020874 (32.21)% 005386 (8.31)% scores 449862800 501705750 628073675 064816x Yaya.Cout Afyu SlyVTT 1er 016235 (25.05)% 042818 (66.06)% 005950 (9.18)% dernier 022843 (35.24)% 005664 (8.74)% 036672 (56.58)% scores 515581475 623588975 462834200 ------------------------------------------------------------------------------------------- NOM CRITERE TOTAL = TOUR1 + TOUR2 + TOUR3 SlyVTT truels : 388888 = 129628 + 129630 + 129630 Afyu truels : 388888 = 129628 + 129630 + 129630 Yaya.Cout truels : 388888 = 129632 + 129628 + 129628 SlyVTT 1er : 065321 (16.80%) = 027504 (21.22%) + 024799 (19.13%) + 013018 (10.04%) Afyu 1er : 232778 (59.86%) = 068311 (52.70%) + 069746 (53.80%) + 094721 (73.07%) Yaya.Cout 1er : 092070 (23.68%) = 024651 (19.02%) + 024187 (18.66%) + 043232 (33.35%) SlyVTT dernier : 163672 (42.09%) = 042091 (32.47%) + 048295 (37.26%) + 073286 (56.53%) Afyu dernier : 055470 (14.26%) = 023829 (18.38%) + 023383 (18.04%) + 008258 (6.37%) Yaya.Cout dernier : 171768 (44.17%) = 061701 (47.60%) + 064643 (49.87%) + 045424 (35.04%) SlyVTT scores : 2967747850 = 1020631950 + 1010858425 + 936257475 Afyu scores : 3647797900 = 1188828550 + 1190191275 + 1268778075 Yaya.Cout scores : 2987493475 = 965444275 + 942549825 + 1079499375 ------------------------------------------------------------------------------------------- RANG NOM GROUP IA ELO FREQUENCE 1 Afyu br.AI.n all.IA.ge Triteleia 212.213 100.00% top1 2 SlyVTT br.AI.n all.IA.ge SLYnapse_finale 176.714 99.93% top2 3 Yaya.Cout 42_2-5 174.061 99.93% top3 Mon, 17 Jun 2024 17:05:17 +0200