Sign in to follow this  
Followers 0
Terrine

Rubik Cube Solver

25 posts in this topic

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

Share this post


Link to post
Share on other sites



Do you have the algorithm ready that can do that ?

Seems to me that this is not an easy project.

Share this post


Link to post
Share on other sites

Yes I have!!

It´s the Beginner Method!

Share this post


Link to post
Share on other sites

Then start from the help file. There are also examples

Share this post


Link to post
Share on other sites

Where is the help file?

Can I ask you if I have any problems? Per PM =O.

Share this post


Link to post
Share on other sites

http://www.autoitscript.com/forum/topic/84960-learning-to-script-with-autoit-v3/page__st__80

Check out that link. You can ask , but i dont promise any promptly responses.

Share this post


Link to post
Share on other sites

Can you do something like that?

Because I dont know how long I need to learn it.

The project is for me a challenge...

Greets, Terrine

Share this post


Link to post
Share on other sites

#8 ·  Posted (edited)

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

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

Share this post


Link to post
Share on other sites

Yes, I have!

The Beginner Method for an 3x3x3 Cube!

I can do the basic of VB

Share this post


Link to post
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>

Share this post


Link to post
Share on other sites

I don't think it'd be too complicated if you understood a rubiks cube.

http://www.cubbix.net84.net/index.php?p=2_1

I don't - so mine would be

MsgBox(0, "Rubiks Cube Solver", "Peal all stickers off rubiks cube and restick so they match. Press OK when done")

:x

Share this post


Link to post
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

Share this post


Link to post
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!


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

Share this post


Link to post
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

Share this post


Link to post
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.


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

Share this post


Link to post
Share on other sites

So your first impressions were wrong!!

I only want some tips! Because I habe never use AutoIT before and want to learn it!..

Its for me a challenge that I want to complete!

But you wont help me at all.. Its a little disappionent =P !!

Share this post


Link to post
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.

Share this post


Link to post
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

Share this post


Link to post
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

Share this post


Link to post
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
Sign in to follow this  
Followers 0