¿Se puede resolver un cubo de Rubik sin sus algoritmos?

Originalmente iba a responder no a esta pregunta, pero creo que mi respuesta es realmente sí, sin embargo, depende de su propia definición de lo que constituye un algoritmo en general, y de lo que constituye un algoritmo cuando se habla del cubo de Rubik.

Si está preguntando, ¿se puede resolver el cubo de Rubik sin utilizar algoritmos memorizados del tipo FRU R ‘U’ F ‘, entonces la respuesta es un sí inequívoco.

Una breve analogía, y luego terminaré definiendo un procedimiento actual conocido para resolver el Cubo de Rubik sin algoritmos.

Tiene una habitación llena de 300-500 libros esparcidos en el piso y tiene 6, 7 estantes de libros de 2 pies de ancho y 3 estantes en una fila en lados opuestos de la habitación.

Si solo cuenta los libros a medida que los coloca en los estantes, ¿está utilizando un algoritmo?

Si ordena los libros alfabéticamente y simplemente adivina a dónde irán en cada caso, ¿está utilizando un algoritmo?

Si decides que un lado es para Novelas Gráficas y el otro es para Ciencia Ficción, Recreaciones Matemáticas, Filosofía y todo lo demás y te agrupas a medida que avanzas para que DC y Marvel vayan juntos y Spider-man esté todo junto, estás usando un algoritmo ? ¿Y a dónde pertenece la novela gráfica de 6 libros “Los androides sueñan con ovejas eléctricas”?

Si los estantes ya están etiquetados para usted por otra persona, ¿está utilizando un algoritmo (o solo está mirando los títulos y guardándolos)?

Cuando aprende por primera vez a resolver el cubo de Rubik y resuelve un lado por sí mismo, ¿realmente está utilizando algoritmos?

Creo que la mayoría de la gente respondería que no a esa última pregunta. Aunque los lados de un cubo de Rubik están pre-etiquetados, la mayoría de las personas, en este punto, solo van a buscar la pieza que debe ir a cada lugar y la colocan allí (mientras restauran o no estropean el resto de la parte superior) . Lo más probable es que hagan algo diferente cada vez (cuando aprenden a resolver el problema por primera vez).

Los algoritmos del cubo de Rubik tienen que ver con lograr un objetivo con un pequeño subconjunto de cubelets sin molestar al resto del cubo. A medida que construye la parte superior del cubo, no le importa dónde se mueven el resto de los cubos sin resolver, por lo que aún no está realmente interesado en los algoritmos. Sí, aprende a mover cubelets desde abajo hacia arriba o desde el medio hacia arriba y aprende / usa métodos que funcionan, pero no está memorizando algoritmos específicos que hacen cosas específicas.

Ahora, usando su habilidad para resolver la capa superior del cubo solamente, hay un método que puede usarse para resolver todo el cubo. Este método se puede hacer sin memorizar algoritmos (aunque se puede argumentar que está “creando algoritmos sobre la marcha para usarlos como mejor le parezca”). Entonces, aquí está el método y cada individuo puede decidir si esto constituye un proceso libre de algoritmos para resolver el cubo.

Se llama el “proceso U” (para Up – Up es otra palabra para top y Up es la forma más oficial de referirse a la capa superior). Al usar solo su capacidad para construir la parte superior correctamente y una comprensión adecuada de lo que es un Proceso U, puede resolver todo el cubo porque el Proceso U le permite construir (sobre la marcha) cualquier borde de 3 ciclos, cualquier esquina de 3 ciclos, giro de 2 bordes, rotación de 2 esquinas (y al usar 2 rotaciones de 2 esquinas, cree una rotación de 3 esquinas), que es todo lo que necesita para resolver el cubo. Oh, incluso te permite crear 2 esquinas con intercambio de 2 bordes (que es realmente un ciclo de 3 esquinas con 3 bordes disfrazado).

LD L ‘D’ LD L ‘R L D’ L ‘DL D’ L ‘R’

Ese es un algoritmo que logra LUF + RUF- en la capa superior.

La primera parte de ese algoritmo (LD L ‘D’ LD L ‘) llamaremos T +. Todo lo que hace es tomar el cubo a LUF y girarlo en el sentido de las agujas del reloj … mientras deja intacto el resto de la capa superior. Desordena el resto del cubo horriblemente. Sin embargo, si lo hacemos en reversa (la tercera parte – LD ‘L’ DL D ‘L’ o T-) entonces la pieza LUF se giraría en sentido antihorario (aún dejando el resto de la capa superior intacta … pero “mágicamente” restaurando el resto del cubo).

Pero en lugar de dejar el cubelet LUF en su lugar de origen … hicimos R que colocó el cubelet RUF en el lugar LUF y luego lo invertimos. Entonces esto es lo que hizo. LUF + (superior invariante, resto del cubo en mal estado), ponga RUF en el lugar de LUF (R) … luego LUF- (que es realmente el cubo RUF) (nuevamente, superior invariante pero resto del cubo restaurado). Luego, por último, R ‘que coloca el RUF que ahora es RUF- en su lugar de origen (y LUF + vuelve a su lugar de origen).

Si realmente puedes entender lo que sucede allí … puedes resolver todo el cubo. No importa qué secuencia específica de movimientos usemos y etiquetemos “T +” siempre que usemos la secuencia inversa como “T-“. Y ese es el punto. El algoritmo específico dentro del proceso U no importa.

Cambie cualquiera de las dos esquinas en la capa superior mientras deja todo lo demás intacto, luego gire la capa U para colocar una de las otras esquinas (y una de las esquinas originales) en esos lugares y deshaga su intercambio anterior … y tendrá un buen 3 -ciclo de cubos de esquina superior).

Voltee un borde en su lugar en la parte superior sin alterar nada más en la capa superior, gire la parte superior y voltee ese nuevo borde usando el reverso de la forma en que volteó el otro borde en primer lugar … y listo … tiene un buen 2 de doble filo que se creó sobre la marcha (de la nada).

http://www.amazon.com/Metamagica…

Douglas Hofstadter tiene dos excelentes capítulos sobre el cubo escritos cuando el cubo salió por primera vez y hace una descripción mucho mejor del proceso U.

Espero que ayude a responder esta pregunta.

Para mí, veo esto como una forma no algorítmica de resolver el cubo, pero también puedo ver cómo algunas personas aún lo verían como un algoritmo. Es una cuestión de grados.

La respuesta podría ser SÍ. Sin embargo, que yo sepa, al menos no se ha dado a conocer públicamente ese proceso lógico para hacerlo. Desde finales de los años 70, desde que se inventó el cubo, todos los métodos humanos de resolución 3x3x3 han sido esencialmente el mismo proceso en el que usa algunos algoritmos para resolver una parte del rompecabezas y luego usa más algoritmos para resolver otra parte, etc. Incluso con eso, Los métodos de resolución llamados “sin algoritmo” (como el Método Heise) requieren que utilice algoritmos estructurados (conmutadores) especiales / “intuitivos” / matemáticos para al menos parte del proceso de resolución.

Si se inventó un proceso tan lógico, creo que fue proporcionarle a una persona que lo usa para resolver el cubo para que se sienta plenamente satisfecho / comprendido completamente. ¿Alguien más está de acuerdo?

No necesita comprender el cubo por completo para resolverlo fácilmente. Tampoco necesitas memorizar muchas secuencias de movimiento arcanas. (Estos no deberían llamarse “algoritmos”). Pero sí necesita aprender, comprender y recordar algunas cosas. Recomiendo comenzar con el cubo 2x2x2. Si puedes hacer una cara, estás listo para aprender el Método Elegante. Solo necesita 3 transformaciones. (2 para el 2x2x2). Cada transformación usa solo 2 movimientos, repetidamente. La breve descripción toma solo 30 palabras para el cubo 2x2x2. 50 palabras para el 3x3x3. Si quieres entender y no te gusta la memorización, probablemente te gustará el Método Elegante. (A menos que caigas en la trampa de velocidad).

Incluso si no sigue su algoritmo y usa su propio método de golpe y rastro para resolver el cubo de Rubik. Luego, también, en el backend, sería el mismo algoritmo, pero requeriría más tiempo y sería más ineficiente.

Lo que estoy tratando de decir es:
Método 1: 3 * 10 = 30
Método 2: 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 + 3 = 30

El método 1 es lo que llamas “su algoritmo”. Eficiente. Optimizado
El método 2 es un método que puede aplicar. Ineficiente. No optimizado

¡Nada es imposible en este mundo, se trata de la calidad del tiempo que pasaste en él!

Antes de responder esta pregunta, déjame decirte cuándo aprendí a resolver el cubo de rubik. Aprendí el cubo de rubik cuando estaba en tercer año de ingeniería, me llevó más de 15 días resolverlo y aprenderlo por completo, principalmente uso el tiempo de viaje aprendiendo el cubo de rubik, aprendí a través de YouTube y amigos usando diferentes algoritmos.

Ahora volviendo a responder,

¡¡Si!! Puedo resolver el Cubo de Rubik sin ningún algoritmo, si me das un cubo y me pides que lo resuelva, no pienso en el algoritmo en absoluto, solo lo soluciono viendo los colores, es porque lo he estado resolviendo desde hace mucho tiempo. Por lo tanto, cuanto más practiques, mejor serás y no habrá ningún lugar en el que pienses en algoritmos.

Si me das un cubo de rubik con algunos 3 o 4 colores faltantes, puedo decirte qué colores faltan o si extravías algunos de los cubos en el cubo de rubik, puedo identificarlo y volver a colocarlo en La posición correcta.

Estoy resolviendo el cubo de rubik en 3 minutos, quiero resolver en un minuto, así que practico a veces.

¿Mi respuesta va un poco larga? No te preocupes.

Gracias desde el otro lado!

Tenga un buen día.

Entiendo cómo se hace esta pregunta, por lo que, en resumen, se puede resolver un cubo sin el uso (voluntario / intencional) de algoritmos. Fue la forma en que se resolvió el cubo cuando se hizo por primera vez y las soluciones y algoritmos no se documentaron. Realmente pondrá a prueba tu inteligencia.

Sin embargo, incluso si está resolviendo el cubo sin leer ningún algoritmo, todavía está siguiendo algunos pasos para llegar a su solución, que técnicamente es un algoritmo, pero no de los documentados.

Pero sí, el cubo de Rubik definitivamente se puede resolver sin el uso de algoritmos. Los algoritmos son simplemente para simplificar la tarea mediante la identificación de patrones y permitiendo que cada uno resuelva el cubo con relativa facilidad.

Que buena pregunta. Estoy seguro de que la respuesta depende de lo que uno entiende por “algoritmo”. Tiendo a definirlo como la mayoría de la gente lo hace aquí, como una secuencia de giros memorizable que mueve ciertas piezas de una manera predecible . Con eso en mente, mi respuesta tiene que ser no .

Como señala Christopher Mowla, incluso el método de resolución más simple sigue siendo solo eso: un método. Implica utilizar algún tipo de procesos memorizables (conmutadores, permuters, etc.).

Sin embargo, Joe Cassavaugh plantea un punto interesante: “Cuando aprendes por primera vez a resolver el cubo de Rubik y resuelves un lado por tu cuenta, ¿realmente estás usando algoritmos?” Sospecha que la mayoría de la gente diría que no.

Respetuosamente no estoy de acuerdo! Considere aprender a lanzar un frisbee. No es tan simple como parece. ¡Al principio, es casi imposible! Pero, a través del experimento y el juego y una gran cantidad de fracasos, se puede hacer gradualmente. El frisbee comienza a volar derecho y lejos. Alguien que está aprendiendo de esta manera puede no ser capaz de describir cómo es capaz de hacerlo, o qué movimientos de la mano y el brazo se realizan para lanzar un frisbee con éxito, pero de esto no podemos concluir que no hayan comenzado a memorizar algunos repetibles proceso, es decir, algún algoritmo.

Cubing es de la misma manera. Cuando un nuevo cubo resuelve con éxito un lado, es posible que no pueda describir cómo lo hizo, pero ha tenido lugar un proceso memorizable. Lo que ella trae (consciente o inconscientemente) es alguna acción que puede hacer nuevamente para obtener resultados similares: un algoritmo.

Cuando se trata de soluciones (humanas), cualquier otra cosa es puro accidente.

El video que vi cuando comencé con el cubo era del canal TheSergesB.

No se enfoca en atracar todos los algoritmos ( como: FRU R ‘U’ F ‘) . Más bien le dice los pasos.

Aprendí los pasos hablando oralmente todos los pasos en hindi mientras resolvía. ( como: ye upar kiya, tienes derecho kia .. Lol). Finalmente, después de resolver el cubo muchas veces, puedo resolverlo fácilmente.

Además, no resolvemos el cubo cara a cara. Lo resolvemos capa sabia.

Y sí, una cosa muy importante que quiero mencionar es que … la primera y la segunda capa en realidad no requieren algoritmos. Sin embargo, la tercera capa puede ser una tarea difícil y necesita algoritmos.

Sugeriría que si desea comprender el cubo, primero aprenda cómo resolverlo y después de un tiempo comenzará a comprender por qué hacemos esos pasos.

Aquí está el enlace:

¡Y por el enfoque especial en la tercera capa! 😉

Espero que esto ayude !

Gracias !

Sí.

Cuando salió por primera vez el cubo de Rubik, jugué un poco con él, probé un poco su mecánica y se me ocurrió qué, sigue siendo la solución obvia e inexpugnable.

Saqué una pieza de la esquina con un destornillador, luego la desarmé rápidamente y la volví a armar en el orden correcto. En 20 segundos, se volvió a unir y se resolvió.

¿Por qué te ríes? ¿Por qué la gente se ríe? Eso no es una broma.

Puede afirmar que el récord mundial para una solución convencional es inferior a 5 segundos, pero eso no es realmente cierto. Eso lo resuelve desde un punto de partida aleatorio que ya estaba cerca de la solución. Mi solución toma menos de treinta segundos desde cualquier punto de partida. Ninguna solución algorítmica puede acercarse a eso.

Por supuesto, solo puedes hacerlo tantas veces antes de que las piezas no vuelvan a encajar.


Si desea ver qué más se me ocurre, pruebe mi muestra de ciencia ficción galardonada y gratuita.

Espera, ¿hay algoritmos para el cubo de Rubik? Bueno, por supuesto que sí, algunas personas no abordan nada sin un código trampa. ¿Pero dónde está la diversión? El objetivo de un rompecabezas no es ver si puedes seguir una receta, sino ver si puedes resolverlo tú mismo.

La mayoría de las personas que conozco que resolvieron el cubo lo recogieron y jugaron un rato con él. Pronto comienza a ver patrones para mover un lugar de un lugar a otro sin cambiar nada más. Sigue volviendo a eso de vez en cuando.

Si tiene una mentalidad para escribir estas cosas, podría llamar a estas operaciones componibles que dejan la mayoría de los lugares invariables. Encadenar estos juntos y llamarlo un bloque si lo desea. Después de un tiempo, te das cuenta de que estos bloques se pueden usar para mover todos los puntos de un color a una cara. Continúa jugando y obtendrás información sobre cómo se pueden encadenar estos pasos en bloques aún más grandes que te permitirán obtener todas las caras del mismo color.

Le garantizo que si sigue este enfoque y resuelve el acertijo, se sentirá mejor con los resultados y tendrá mucha más información sobre cómo resolver los problemas que podría obtener siguiendo un algoritmo, y que la disciplina mental será útil con muchos otros acertijos. y desafíos en la vida.

Una vez conocí a alguien que nunca ha jugado con el Cubo de Rubik. Estaba seguro de que es capaz de resolverlo porque le parecía muy fácil. “Simplemente giro las caras al azar hasta que se resuelva” – dijo.

Bueno, en realidad no es tan simple. Hay tantos estados posibles de un Cubo de Rubik 3x3x3 que nunca podrías terminar de resolverlo simplemente girando las caras al azar. Incluso un Pocket Cube de 2x2x2 tiene 3.674.160 posibles permutaciones. Esta estrategia tampoco funcionaría para un cubo de 2x2x2.

El clásico 3x3x3 tiene patrones mucho más posibles: aproximadamente cuarenta y tres quintillones. Para ilustrar este número, si tuviéramos tantos Cubos de Rubik de 6 centímetros de largo como permutaciones, podríamos cubrir la superficie de la Tierra 275 veces.

Para un cubo de 7x7x7, este número es de aproximadamente 1.95 * 10 ^ 160 aproximadamente 19.5 duoquinquagintillion.

Así que ahora decides qué quieres hacer: con algoritmos o sin algoritmos 🙂

Me inclino a decir ‘no’, porque la única forma de pasar de una entrada específica a una salida específica es usando un algoritmo. Podría usar ‘heurística’ y ‘conceptos’ pero estos no llegan a resultados definidos. El concepto del conmutador, cuando se aplica correctamente, es básicamente un algoritmo, por lo que no se puede utilizar. Casi cualquier conocimiento de acertijos, matemática o teoría de grupos aplicada al cubo de Rubik dará como resultado algo que es claramente un algoritmo y, por lo tanto, no se puede usar.

Al usar solo pensamientos generales como ‘intentemos poner eso allí’ no puede resolverlo, porque hay demasiadas piezas que interactúan. Podría usar prueba y error para hacer que su memoria muscular reaccione a los patrones, pero una vez que el patrón está demasiado bien definido volvemos a utilizar un algoritmo en esencia.

Estuve en WC2003 (segundo campeonato mundial de cubos de Rubik) en Toronto. Hubo un chico ruso que dijo que resolvió el cubo completamente por intuición. Pero, por desgracia, a veces podía resolverlo, y a veces no podía.

Se puede hacer. La primera capa es totalmente intuitiva, sin algoritmos. Debe girar las capas para crear una capa completa, no un lado . Pero en la segunda capa las cosas se ponen un poco complicadas, no es demasiado difícil confiar en la intuición aquí. En la última capa es bastante difícil.

Cuando la gente te ve resolviendo el cubo (con un método adecuado, con algs y tal), automáticamente asumen que debes tener una gran inteligencia. No es el caso, como sabemos. Es solo memoria y ligera intuición. Pero resolver completamente con intuición, sin algoritmos, es toda una proeza del intelecto.

¡SÍ! Vea el video (solo 3 minutos) sobre cómo resolver sin algoritmos (esto NO ES FALSO, no hay pasos repetitivos, no es una solución estúpida)

Encontrarás otros videos en ese canal.
Saludos.

Estrictamente hablando, incluso girar una rebanada un cuarto de vuelta es el simplista de todos los algoritmos, por lo que en ese sentido, la respuesta es no.

Pero si relaja su definición y pregunta si es posible resolverla sin ningún conocimiento, método o algoritmo inicial, aparte de saber que los cortes podrían rotarse antes de intentarlo, la respuesta es definitivamente sí.

La primera vez que resolví el cubo de rubic nunca había visto ni conocía ningún algoritmo, excepto que las rebanadas podían girarse. 24 horas después de comenzar el intento, logré resolverlo y resolver las cosas a medida que avanzaba. Después de terminar, todavía no sabía cómo resolverlo, aunque había aprendido algunas cosas la primera vez. Hubiera sido una lucha muy larga y dura volver a hacerlo.

es posible resolver un cubo sin usar ningún algoritmo (algoritmos o métodos ya existentes) pero, en última instancia, los pasos que utiliza para resolverlo constituyen un algoritmo, que puede ser uno nuevo o uno existente.

depende de cuánto minimice su técnica para resolver el cubo que describe la complejidad de ese algoritmo que ha derivado, si sus pasos son en menor número o si puede resolver el cubo en menos de 10 segundos, puede llamarse un cubo de velocidad.

en última instancia, el algoritmo más optimizado puede ser de 20 pasos, uno no puede resolver un cubo en menos de 20 pasos, que se llama un número de Dios, es el menor número de pasos que se pueden usar para resolver un cubo de rubik.

Aquí hay un enlace para más información.

Espero que esto ayude

Sí.
De hecho, hay un método completo. Se llama el método heise.
Aquí hay un enlace a la página de creadores donde lo enseña: http://www.ryanheise.com/cube/he

¡Buena suerte!

Estoy seguro de que lo hay. Porque hace treinta años pude hacerlo en un minuto o dos y nunca había oído hablar de algoritmos. Alguien acaba de mostrarme y después de eso, tuve una especie de “método”. Ese fue un tipo de instinto. ¡Ojalá pudiera recordar cómo hacerlo ahora! Treinta años después, nuestro hijo tiene uno y buscamos en Google y encontramos algoritmos. De alguna manera le quita la diversión después de movimientos o tener que recordarlos. Como alguien que tiene 50 años más cómo lo hizo hace 30 años y podría obtener una alternativa a los siguientes algoritmos.

El tutorial más fácil para resolver un cubo de Rubik

Este es el tutorial que hice para mostrar cómo resolver un cubo sin algoritmos.

Una vez que sea posible de esta manera, podemos aprender muchas técnicas de resolución de velocidad que utilizan algoritmos, subconjuntos y casos.

Espero que hayas encontrado esto útil.

Sí, algo así. Podría suceder una de dos cosas, o puede que lo resuelvas al azar, o podrías usar algoritmos no oficiales que inventas. Aunque lo último parezca ser más un patrón que algo para ti.

De lo contrario, no, tendrá que usar algoritmos de alguna manera u otra para resolverlo.