tel./fax: +34 91 675 33 06 [email protected] - www ... · y como no tiene demasiada gracia (sobre...
TRANSCRIPT
Avenida de Castilla,1 - Edificio Best Point - Oficina 21B28830 San Fernando de Henares (Madrid)
tel./fax: +34 91 675 33 [email protected] - www.autentia.com
Somos su empresa de Soporte a Desarrollo Informático.Ese apoyo que siempre quiso tener...
1. Desarrollo de componentes y proyectos a medida
TecnologíaDesarrolloSistemas
Gran Empresa
Producción
autentia
Certificacióno Pruebas
Verificación previa
RFP Concurso
Consultora 1
Consultora 2
Consultora 3
Equipo propio desarrolloPiloto
3a
3b
1. Definición de frameworks corporativos.2. Transferencia de conocimiento de nuevas arquitecturas.3. Soporte al arranque de proyectos.4. Auditoría preventiva periódica de calidad.5. Revisión previa a la certificación de proyectos.6. Extensión de capacidad de equipos de calidad.7. Identificación de problemas en producción.
3. Arranque de proyectos basados en nuevas tecnologías
¿Qué ofrece Autentia Real Business Solutions S.L?
Para más información visítenos en: www.autentia.com
Compartimos nuestro conociemiento en: www.adictosaltrabajo.com
Gestor portales (Liferay)Gestor de contenidos (Alfresco)Aplicaciones híbridas
Tareas programadas (Quartz)Gestor documental (Alfresco)Inversión de control (Spring)
BPM (jBPM o Bonita)Generación de informes (JasperReport)ESB (Open ESB)
Control de autenticación y acceso (Spring Security)UDDIWeb ServicesRest ServicesSocial SSOSSO (Cas)
Spring MVC, JSF-PrimeFaces /RichFaces, HTML5, CSS3, JavaScript-jQuery
JPA-Hibernate, MyBatisMotor de búsqueda empresarial (Solr)ETL (Talend)
Dirección de Proyectos Informáticos.Metodologías ágilesPatrones de diseñoTDD
2. Auditoría de código y recomendaciones de mejora
4. Cursos de formación (impartidos por desarrolladores en activo)
E-mail:
Contraseña:
Inicio Quiénes somos Tutoriales Formación Comparador de salarios Nuestro libro Charlas Más
Deseo registrarme He olvidado mis datos de acceso
Entrar
Estás en:Inicio Tutoriales Resolviendo el cubo de Rubik (II) - ayudas, ejemplo Wink, extensiones y enc...
Catálogo de servicios Autentia
Últimas Noticias
Curso de TDD con Enrique Comba
Riepenhausen
XII Charla Autentia - LiquiBase
Comic Flash sobre Las factorias de software
retos y oportunidades
Mi primer coderetreat, Chispas!!!
Entregamos nuestro primer diploma ...
Histórico de NOTICIAS
Últimos Tutoriales
Configuración de jCaptcha en Struts
MySQL - Sensibilidad a mayúsculas/minúsculas
de los nombres de las tablas
Cómo evitar tener más de dos cabezas en
Mercurial
Reunión Madrid Ágil 14-10-2010: Equipos
autogestionados, y motivación del individuo y del equipo
IAQ (Interesting Asked Questions),
implementado una interfaz SPI con jQuery
Últimos Tutoriales del Autor
Cómo realizar un tutorial con Wink y de paso ser
más amables en Twitter (y evitar spam con 10minutemail)
DESARROLLADO POR:
Miguel Monedero Rico
Director de Desarrollo de Negocio de Autentia
Ingeniero Superior de Telecomunicaciones (UPM) y Executive MBA por el Instituto de Empresa (2007). Perfil LinkedIn - Xing
Twitter: @mmonede
Como seguramente sabréis, acabamos de publicar un
libro sobre la profesión informática y la dirección de proyectos y equipos... y estaremos encantados de regalarlo a los Directores de Sistemas, IT, RRHH con los que nos reunamos (Madrid) ... y a la persona de su empresa que nos ponga en contacto con ellos. Podéis contactarme aquí.
Regístrate para votar Share |
Resolviendo el cubo de Rubik (II) - ayudas, ejemplo Wink, extensiones y encuesta
Si vais a ver el tutorial en un MAC, os recomiendo que lo abráis con Safari. La carga es bastante más lenta en Chrome y, sobre todo, en Firefox.
Índice de contenidos
1. Introducción•2. Ayudas y aclaraciones•
◦2.1 Estructura2.2 Método◦2.3 Cruz◦2.4 Solución comentada◦
3. Extensiones•4. Encuesta•
El tutorial está escrito usando el siguiente entorno:
Hardware: Portátil Toshiba Portégé R500 (Intel Core2 Duo U7600 1.20 GHz, 2GB RAM)•Sistema Operativo: Windows 7 Ultimate•Mozilla Firefox 3.6.9•
1. Introducción
Como recordaréis, hace poco más de un mes publicamos un tutorial sobre resolución del cubo de Rubik. Vamos ahora a extenderlo un poco más, sobre todo como ayuda a los que me habéis comentado que estabais bloqueados.
En primer lugar, veamos un poco las partes que probablemente no quedaran demasiado claras en el primer tutorial.
Si ésta es vuestra primera lectura, es decir, no habíais visto aún el primer tutorial, os recomiendo que veáis ambos en paralelo. Es decir, leed el primer tutorial y mirad, tras la lectura de cada apartado, la correspondiente aclaración en éste.
2. Ayudas y aclaraciones
2.1 Estructura
(B. Estructura del cubo de Rubik)
Como vimos en su momento, el cubo de Rubik consta de 26 piezas, con un core central: 6 centros, 12 aristas y 8 esquinas.
Vemos cada uno de los tipos de piezas en un applet(podéis moverlos e incluso desordenarlos):
Aprovecho para presentaros el applet que usaremos en esta segunda parte del tutorial, un excelente trabajo de Walter y Werner Randelshofer, que no sólo nos permite eliminar piezas para ver la estructura
sino que nos proporciona también un utilísimo botón de scramble (mezcla): .
Para mover todo el cubo (o la estructura) pulsad con el botón izquierdo del ratón en el fondo.
121 Fecha de publicación del tutorial: 2010-10-21
Anuncios Google PHP Tutorial Java Tutorial Cubo In Cubo Magico
Página 1 de 6Resolviendo el cubo de Rubik (II) - ayudas, ejemplo Wink, extensiones y encuesta
21/10/2010http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=rubikII
Síguenos a través de:
Sniping en eBay (o cómo ganar las subastas)
Resolviendo el cubo de Rubik
Edición de vídeo (III): Añadir un logo de fondo
transparente
Herramientas de conversión de PDF a
Word y edición directa
Últimas ofertas de empleo
2010-10-11 Comercial - Ventas - SEVILLA.
2010-08-30 Otras - Electricidad - BARCELONA.
2010-08-24 Otras Sin catalogar - LUGO.
2010-06-25 T. Información - Analista / Programador -
BARCELONA.
Centros: 1 color •
Aristas: 2 colores •
Esquinas: 3 colores •
Vimos también cómo distinguíamos dos propiedades en aristas y esquinas: posición y orientación. Para ilustrar este concepto, vamos a ver una curiosa posición del cubo denominada Superflip, en la cual TODAS las piezas del cubo están en su posición correcta, pero TODAS las aristas están mal orientadas (flipped):
Superflip fue la primera posición que se demostró que requería un mínimo de 20 movimientos para su solución, como podéis ver en la página de Google sobre God's Number: www.cube20.org
Y por último, vimos también cómo las piezas no eran independientes, lo que introducía ciertas restricciones matemáticas, útiles para resolver el cubo pero que provocaban que si desmontábamos el cubo y lo volvíamos a montar al azar, era muy probable que lo hiciéramos en una configuración irresoluble.
Y como no tiene demasiada gracia (sobre todo cuando estamos empezando) intentar resolver un cubo irresoluble, si tenéis cualquier sospecha de que vuestro cubo no esté correcto, la forma de desmontarlo es la siguiente:
Giramos 45 grados (medio giro) una capa •Levantamos (hay que hacer algo de fuerza) una de las aristas de dicha capa y la extraemos •Una vez hecho esto, el resto de las piezas se extrae fácilmente •
Página 2 de 6Resolviendo el cubo de Rubik (II) - ayudas, ejemplo Wink, extensiones y encuesta
21/10/2010http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=rubikII
Para montar el cubo de nuevo lo hacemos a la inversa, colocando una arista en último lugar, nuevamente con giro de 45 grados (y fuerza).
2.2 Método
(D. Método)
Para seguir los pasos del tutorial, os he preparado un nuevo applet que presenta la gran ventaja del botón de scramble (mezcla): Applet
Si lo que queréis es comprar un cubo bueno y barato, Lightake (menú Magic Cube) es una buena opción (allí hemos comprado nuestros cubos para una posible futura charla).
2.3 Cruz
(1. Cruz - Cross)
En el anterior tutorial, al hablar de este paso, decía textualmente: “Este paso será completamente intuitivo, así que os dejo solos. ¡Suerte!”.
Lamentablemente, me temo que no fue una buena idea. La mayor parte de la gente que me ha comentado que estaba bloqueada con la solución, se había quedado precisamente en este punto, con lo que el resto del tutorial, en el que había tratado de cubrir todos los posibles casos para evitar bloqueos, no les servía absolutamente para nada.
Como rectificar es de sabios, vamos a hacerlo ahora.
Lo más cómodo suele ser subir las aristas de la cruz a la capa superior (capa amarilla), unirlas con su centro y bajarlas, realizando este proceso completo una a una (la que veamos más cómoda).
Al comienzo, probablemente os sea más fácil hacer lo siguiente:
Subid todas las aristas a la capa superior (cara amarilla)• Bajad una a una a la capa inferior (cara blanca)•
Primero las orientadas correctamente (lado blanco hacia arriba): ◦
Y luego las incorrectas: ◦
Página 3 de 6Resolviendo el cubo de Rubik (II) - ayudas, ejemplo Wink, extensiones y encuesta
21/10/2010http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=rubikII
En este último caso, podéis afectar a alguna ya colocada. Si es así, simplemente restauradla al finalizar:
Vamos a ver un ejemplo completo con este método:
Y os dejo también un pequeño applet (con botón de scramble) para practicar, en el que no os despisten las otras piezas y podáis centraros en la cruz:
2.4 Solución comentada
Como última ayuda, vamos a ver una solución completa, grabada y comentada con Wink (ver tutorial).
Aquí tenéis el cubo que resolveremos: Cube20-Applet
Había pensado en un scramble cualquiera, pero en la página de Google sobre God's Number (www.cube20.org) hacen referencia a la "posición más complicada para nuestros programas". Parece un buen candidato, ¿verdad?
Si alguien se anima a intentarlo con un cubo de verdad, en lugar de con el applet anterior, el scramble que tenéis que usar (con la cara roja en F y la azul en U, para obtener los mismos colores), según la notación que conocemos es: FU'F2D'BUR'F'LD'R'U'LUB'D2R'FU2D2
Página 4 de 6Resolviendo el cubo de Rubik (II) - ayudas, ejemplo Wink, extensiones y encuesta
21/10/2010http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=rubikII
Intentar conseguir hacer el scramble correctamente ya es una buena práctica…
Y aquí tenéis la solución comentada: Cube20-Solve
3. Extensiones
¿Y los que ya habían conseguido hacer el cubo? ¿Para ellos no hay nada aquí?
Pues sí, para los que ya habíais resuelto el cubo con el primer tutorial, aquí tenéis unos pocos algoritmos más de última capa, para evitar tener que hacer tantas repeticiones (a costa de memorizar algo más):
(4.2. Orientar esquinas)
Algoritmo de giro antihorario de 3 esquinas, inverso al que vimos en el primer tutorial:
R'U'RU' R'U2'R
Como vemos, en este caso la esquina no afectada es la posterior izquierda:
(5.1. Permutar esquinas)
Algoritmo de permutación de esquinas no adyacentes, para el caso en el que no encontremos dos esquinas correctas (vemos cómo otra vez aparece nuestra secuencia):
F RU'R'U' RUR' F' RUR'U' R'FRF'
Al igual que en el algoritmo del primer tutorial, éste también modifica la posición de dos aristas, lo cual
no nos preocupa ahora:
(5.2. Permutar aristas)
Y por último, vamos a ver un algoritmo de desplazamiento de 3 aristas en sentido antihorario, inverso al que vimos en el primer tutorial:
RU' RU RU RU' R'U'R2
Página 5 de 6Resolviendo el cubo de Rubik (II) - ayudas, ejemplo Wink, extensiones y encuesta
21/10/2010http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=rubikII
Esta obra está licenciada bajo licencia Creative Commons de Reconocimiento-No comercial-Sin obras derivadas 2.5
Puedes opinar o comentar cualquier sugerencia que quieras comunicarnos sobre este tutorial; con tu ayuda, podemos ofrecerte un mejor servicio.
Enviar comentarioEnviar comentario
(Sólo para usuarios registrados)
» Registrate y accede a esta y otras ventajas «
Anímate y coméntanos lo que pienses sobre este TUTORIAL:
Al igual que sucedía en el algoritmo de desplazamiento horario, la arista no afectada continúa siendo la
posterior:
4. Encuesta
Por último, y siguiendo lo que indicaba en el apartado (E. ¿Y ahora qué?) del primer tutorial, os he preparado una pequeña encuesta con GoogleForms (ver tutorial):
Encuesta Rubik
Si os apetece proseguir con el cubo, en ella podéis indicar cómo:
Tutoriales online (en Adictos) para 2x2, 4x4, 5x5,…•Charla informal, en la que viéramos además otros puzzles secuenciales…•…•
Espero que hayáis pasado un buen rato.
COMENTARIOS
Copyright 2003-2010 © All Rights Reserved | Texto legal y condiciones de uso | Banners | Powered by Autentia | Contacto
Página 6 de 6Resolviendo el cubo de Rubik (II) - ayudas, ejemplo Wink, extensiones y encuesta
21/10/2010http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=rubikII