Jump to content

Rubik Cube Solver


Terrine
 Share

Recommended Posts

Hello Community,

I´m a new Member! I have been interested in AutoIT for a long time but doesnt have time because of school.

Now I must do a project with 2 other friends for the school! We have decided to do an Rubik Cube Solver with AutoIT!

We want that the programm shows an clueless person the steps ( Left, Right etc.) to solve it!

But before the person must type the fields of the mixed Rubik Cube in the programm.

So I would like to ask how to start something like that?! I have no experience with AutoIT before. Only with VBA (Visual Basic for Applications) but only a bit.

I have 1.5 month to do this project!

I hope you can help me out!

Greets, Terrine

Link to comment
Share on other sites

Before I write this thread off as a complete joke, because it is hilarious...

Have you decided which method you are going to use to solve what I am assuming is a 3x3x3 cube?

Do you have a VB implementation, or any progress at all?

Edited by iamtheky

,-. .--. ________ .-. .-. ,---. ,-. .-. .-. .-.
|(| / /\ \ |\ /| |__ __||| | | || .-' | |/ / \ \_/ )/
(_) / /__\ \ |(\ / | )| | | `-' | | `-. | | / __ \ (_)
| | | __ | (_)\/ | (_) | | .-. | | .-' | | \ |__| ) (
| | | | |)| | \ / | | | | | |)| | `--. | |) \ | |
`-' |_| (_) | |\/| | `-' /( (_)/( __.' |((_)-' /(_|
'-' '-' (__) (__) (_) (__)

Link to comment
Share on other sites

I have been playing with AutoIt for a couple years now and I don't think there's any way I could write such a program in a month and half. Couldn't you pick a less ambitious program to write? This seems to be very complicated and will cause you lots of stress.

#include <ByteMe.au3>

Link to comment
Share on other sites

Ehm...

I understand a rubik cube and how to solve it!

But my problem is that I dont know how to do it in AutoIT?!

And to your question: Because we have 2 people who knows how to solve it and understand the principle.

Do you know any program to write that is very brilliant and that the audience (My classmates) to say: "WOW!"

Greets Terrine

Link to comment
Share on other sites

http://kociemba.org/cube.htm

even these kits, use the two phase algorithm

http://tiltedtwister.com/

Do you know any program to write that is very brilliant and that the audience (My classmates) to say: "WOW!"

Yeah you should write Zaxxon, that game was badass!

,-. .--. ________ .-. .-. ,---. ,-. .-. .-. .-.
|(| / /\ \ |\ /| |__ __||| | | || .-' | |/ / \ \_/ )/
(_) / /__\ \ |(\ / | )| | | `-' | | `-. | | / __ \ (_)
| | | __ | (_)\/ | (_) | | .-. | | .-' | | \ |__| ) (
| | | | |)| | \ / | | | | | |)| | `--. | |) \ | |
`-' |_| (_) | |\/| | `-' /( (_)/( __.' |((_)-' /(_|
'-' '-' (__) (__) (_) (__)

Link to comment
Share on other sites

The first link:

I dont know what to do with this one?! o.O

The second link:

hahaha.. Funny.. I want make this BUT I dont know if this is OK?!... I must ask this my teacher!

B2T:

Can anyone know something that I can maybe use for Rubik Cube AutoIT?!

Question:

I have searched the internet for a while and I have found "many" sources of Rubik Cube for JAVA..

Is the soure similar the same or complete diffrent?

And is Rubik Cube in JAVA or Rubik Cube in AutoIT easier or difficulty?

Greets, Terrine

Link to comment
Share on other sites

I think my first impressions were correct. You are looking for someone to give you the code to solve a rubiks cube, and that is hilarious. If it actually happens it will be even more so.

,-. .--. ________ .-. .-. ,---. ,-. .-. .-. .-.
|(| / /\ \ |\ /| |__ __||| | | || .-' | |/ / \ \_/ )/
(_) / /__\ \ |(\ / | )| | | `-' | | `-. | | / __ \ (_)
| | | __ | (_)\/ | (_) | | .-. | | .-' | | \ |__| ) (
| | | | |)| | \ / | | | | | |)| | `--. | |) \ | |
`-' |_| (_) | |\/| | `-' /( (_)/( __.' |((_)-' /(_|
'-' '-' (__) (__) (_) (__)

Link to comment
Share on other sites

Hi,

I could probably make the 3D version of a Rubik Cube using AutoIt and IrrLicht.

eg: 3D cube that can be rotated and zoom in and out for viewing.

Left mouse button to select a color row on a face, arrow key to rotate the selected row in a direction.

Right mouse to unselect selected color row.

Left mouse button not on the cube and move mouse to rotate the whole cube (for viewing other sides of the cube)

Mouse scroll wheel to zoom in and out.

But as for solving Rubik Cube I have no idea.

I can have ago at a 3D version if you like, not sure how well it'll work.

This way you can put your solver to a visual theme.

Let me know.

Link to comment
Share on other sites

Imho Terrine

If you were serious about learning Autoit then you would be busy writing code and offering bits up to show which direction you were taking on a complex problem which the learned gentlemen here could advise on.

being as you are still asking for tips then im assuming you want it written for you so its no effort on your part.

Everything you need to know to get you started is in the help file

Link to comment
Share on other sites

The first thing is that I dont know how to start something like that..

And besides is asking people to give little tips how to do it equal that someone should write it for me?!

I have start with my friend a week ago but we dont have any progress...

So I want some tips that we could think of an idea and do it...

Greets, Terrine

EDIT: My English is bad I know.. o.O

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...