Please excuse the previous badly munged versions of this message i accidently
I am taking an artificial intelligence course at the University of
Illinois at Urbana-Champaign and I need to do a term project for the
course that involves developing and/or using a knowledge based system.
Since I am interested in the Rubik's cube and since it seems like
there are human expert cube solvers (as is evident from msgs on this mailing
list) that use heuristic knowledge (for example the various macro's (as I like
to call them, they are more properly called composite elements of the
group, i guess) that people have come up with to do some particular operations
on the cube), it seems natural to me that a knowledge based system would
be just right for this task. I would like to hear:
(1) Pros/cons on why this can/can't be done and how effective
such a system would be.
(2) Considering that I have but one semester to work on this project
(while concurently taking 5 courses, incl. this AI course) is it reasonable to
attempt this for a term project? (The actual system would not have to be
100% complete at the end of the term, but I would at least like to have
something to show for a semester's worth of work.)
(3) If this is too ambitious for a term project for a course, what
about the use of this as a topic for a master's thesis. (I would have until
the summer of '81 to finish since thats how long my company will wait for me
to get a master's degree if im going to continue working for them.)
(4) Of course in addition to all of the above trivia, I would like
some ideas for such a system (even if it isnt feasable to do in this limited
amount for time, im still interested in at least thinking about such a system
with the idea in mind that someday it can be implemented).
I dont know how interested the majority of the people on this mailing
list are in knowledge based systems, so we might consider a seperate mailing
list for knowledge based cube solvers to spare those on the current mailing
list from mail they dont want.