Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.
Menu
Calculatrices
Graph 35 à 100
Graph 25+Pro/25+E/25+E II
Graph 35+USB/75(+E)/85/95 SD
Graph 100(+)
Classpad 300/330(+)
fx-CG 10/20 (Prizm)
Classpad 400(+E)
Graph 90+E
fx-92+ SC
Liens
¤ Transférer un programme sur
sa calculatrice

¤ Vous cherchez une fonction ?
Utilitaires >> Graph 35+USB/75(+E)/85/95 SD >> Divers >> WireWorld
WireWorld
Version : 1.0.0 Taille : 2340 octets Ajouté le : 2018-10-28 17:33 Modifié le : 2019-07-17 12:14
Auteur et posteur :
HackcellHors ligneMaître du PuzzlePoints: 1531 Défis: 11 Message
Aucune image disponible
Nombre de visites sur cette page : 1880
Score au progrank : 26
Note actuelle : 8/10 noté 1 fois
Vous devez être connecté(e) pour noter (inscription).
327 téléchargements | Soumettre un test

Ce programme est dans le domaine public.


Votre calculatrice doit posséder les chaines de caractères (Str) et Menu pour utiliser ce programme. Si vous avez une Graph 85 (SD), mettez-la à jour.
Description :

Ce programme est une implémentation de l'automate cellulaire Wireworld en basic sur une carte torique (en gros, un tore, on rentre à droite de l'écran, on ressort à gauche, même histoire avec le haut et le bas) de 21 par 7.

Pour l'utilisé il suffit de lancer le programme « WIRE »
Et laisser vous guider dans le menu…

Dans le mode édition:
Déplacement: replay
placer du vide: 0
placer un câble: 1
placer un électron: 2
placer une queue d'électron: 3
Valider votre map: SHIFT
retour au menu: EXIT

Dans le mode de simulation:
Avancer d'une génération: EXE
retour menu: EXIT

Et voila, si vous avez des soucis à signaler, n'hésitez pas à commenter, de même si vous avez un meilleur choix pour les caractères


Note sur 10 Commentaire Date de notation
8Cache une combinatoire plus subtile qu'elle en a l'air.Le 09.02.2020 à 16:07

Commentaires :


LephenixnoirHors ligneAdministrateurPoints: 24563 Défis: 170 Message
Posté le 09-02-2020 à 16:15 | #
Salut ! Je vois que ce programme n'a pas reçu beaucoup d'amour, et je te dois justement un test, donc j'ai fait quelques expériences !

Le programme est relativement lent à cause de la quantité non négligeable de calculs à faire. Je l'ai simplement lancé dans C.Basic et ça fait des merveilles ! Merci Sentaro !

Ça en a pas l'air à première vue, mais on peut vraiment tout implémenter ou presque avec ce modèle... le plus dur c'est encore de composer avec le petit écran et de faire des circuits infinis non triviaux (parce que dès que tu as une ligne continue sur le tore, l'électron initial se sépare en deux et s'anéantit de l'autre côté !).

Le plus simple que j'ai trouvé est le suivant :

       #     #
       #     #
#######o#############
       #     #
       #     #
#####################
       #     #

La dynamique est un peu compliquée mais... en gros, ça génère des électrons à l'infini mais tous disparaissent assez vite.

On peut aussi faire de la logique booléenne avec, même si ça manque un peu de place. Ajoute un lien vers Wikipédia dans la description peut-être ?

Bon boulot en tous cas ! J'ai vu un bon paquet de questions du genre « Comment simuler un circuit électrique » à une certaine époque, et ce programme le fait très bien. J'ai mis 8/10, ça manque juste un peu d'espace et de quoi sauvegarder et recharger les circuits !

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 161 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd