Comment résoudre le Rubik's Cube avec un code informatique ?

cube hongrois rubik's cube solver3000

8 commentaires
Trier :
Unisciel Université Numérique
Unisciel Université Numérique
Enseignant du supérieur - Unisciel
Super...curieux de voir ce que vous allez nous dire...
22 Janvier 2012
Anonyme
Anonyme
Lycéen - Première - Lol
Super !
23 Janvier 2012
Pierre Chevalier
Pierre Chevalier
Étudiant - Bac+5 - Ecole Nationale Supérieure en Génie des Technologies Industrielles
J'ai conscience que ce que j'écris peut-être assez difficile pour un débutant en informatique, mais comme j'essaye tout de même d'avoir une pédagogie accessible à tous niveaux de connaissances, n'hésitez-pas à poser des questions en commentaire si cela peut vous aider à mieux comprendre ce que nous faisons !
28 Janvier 2012
Unisciel Université Numérique
Unisciel Université Numérique
Enseignant du supérieur - Unisciel
En lisant plus attentivement votre blog, n'est on pas en train de faire la promo d'un outil scilab?
14 Février 2012
Pierre Chevalier
Pierre Chevalier
Étudiant - Bac+5 - Ecole Nationale Supérieure en Génie des Technologies Industrielles
Pas particulièrement... Disons qu'il faut bien choisir un langage pour résoudre le Rubik's Cube.
Je choisis donc Scilab et j'explique mon choix... Quand j'ai réalisé ce projet originalement, je l'ai fait avec MuPAD, un logiciel de calcul formel qui a été racheté depuis par l'éditeur de Matlab.
 
De toute façon, Scilab est un logiciel en Open Source et gratuit. C'est principalement pour cela que je l'ai choisi : N'importe qui peut le télécharger et tester les morceaux de code que je propose sous forme de PDF.

Libre à quiconque d'utiliser un autre logiciel pour le résoudre. Je ne suis pas sectaire. Par contre, si vous voulez utiliser Matlab pour résoudre ce problème, il faudra que vous ayez la licence (payante) et que vous modifiez le code de façon à vous plier aux standards de Matlab.

L'objectif de ce blog est vraiment d'intéresser à la démarche de résolution avant de se concentrer sur le langage. En fait, le raisonnement peut-être tenu dans à peu près n'importe quel langage de programmation, sauf que la partie de l'affichage changera considérablement d'un cas à l'autre. Pour le reste, ce n'est que de la manipulation de vecteurs et de matrices que l'on pourrait très bien faire en Python ou en C par exemple.
14 Février 2012
M Youcef Youcef
M Youcef Youcef
Étudiant - Bac+2 - génie industriel maintenance - ITEEM
je veut juste avoir  une  aide  pour  construire un robot qui peut  résoudre un  rubik's cube  mais mon  problème que  je  suis  pas  du  domaine de programmation alors  je  fait  quoi  pour  le  début  merci 

30 Octobre 2012
Lea Raillard
Lea Raillard
Lycéenne - Première - CDG
Bonjour, je suis élève de 1ère S, je fais mon TPE sur le Rubik's Cube et aimerait réussir à créer un programme informatique pour résoudre le cube.
Votre "tutoriel" à l'air très bien fait, le problème c'est que je ne peux pas lire les fichiers joints que vous avez ajoutés.. Du coup je suis bloquée au stade de la représentation en 3D du cube..
En espérant que vous soyez toujours actif ici, merci d'avance
30 Décembre 2014
AD- Mous'
AD- Mous'
Lycéen - Première - Saint-exupery
Ton tuto est vraiment super, mais je ne trouve pas la suite ?
10 Janvier 2015

Partager ce cours

Enseignez en ligne avec Apolearn

LMS collège lycée
Pierre Chevalier
Inscrivez-vous pour accéder à tous les cours et fiches de révision de Pierre Chevalier

Inscrivez-vous sur Beebac et accéder à plus 50000 cours et fiches de révision gratuitement.

Se connecter avec

Créer un compte avec votre adresse email

En cliquant sur "Valider", ci-dessous, vous acceptez les Conditions générales d'utilisation de Beebac.