Traducir el blog
Jugando al Rabino en Excel - Parte 6
🔝To translate this blog post to your language, select it in the top left Google box.
Esta es la sexta parte de una serie de artículos con los que intento diseñar en Excel un juego de cartas con una variante especial del Rabino.
Al final de este artículo hay un enlace a todos mis juegos de cartas.
En esta Parte 6 explicaré:
♥️ Cómo jugar con dos jugadores.
♠️ Cómo combinar al menos tres cartas.
♦️ Cómo contar las cartas de cada jugador.
♣️ Cómo guardar una partida del Rabino.
En esta imagen le toca jugar al jugador con las cartas la fila de abajo, que tiene todas las cartas casadas excepto el tres de tréboles 3♣️ por lo que, según una de las reglas de esta variante del juego del Rabino, podría cerrar con una única carta que valga hasta 3 puntos. El jugador con las cartas de la fila de arriba también tiene una sola carta sin combinar, el dos de diamantes 2♦️, por lo que anotará 2 puntos en esta partida.
Las cartas de los dos jugadores siguen estando de cara a la vista en esta Parte 6 del desarrollo, lo que he hecho a propósito para familiarizar al jugador con los movimientos posibles en esta variante del Rabino. En la siguiente entrega estarán ocultas las cartas de la fila de arriba, que son las del jugador denominado: "Rabino en Excel", que es el otro jugador contra el que hemos de jugar los usuarios de Excel, en mi caso: "Pedro Wave".
En este vídeo explico el estado del arte de este desarrollo: cómo jugar a esta variante del Rabino; cómo combinar al menos 3 cartas; cómo contar el valor de las cartas; como acabar una partida.
Esta variante del Rabino no la he diseñado en plan profesional sino en plan didáctico.
Una de sus principales limitaciones es que solo hay dos jugadores:
- El Usuario de Excel: Es un jugador naturalmente humano, y moverá las cartas de la fila de abajo según su propia voluntad. Su nombre es el del usuario de Excel, en mi caso me llamo: Pedro Wave.
- El Rabino en Excel: Es un jugador artificialmente Excelente, que moverá las cartas de la fila de arriba automáticamente según un algoritmo que aún no he creado. ¿Me ayudas a programarlo?
De momento, en esta Parte 6 el Usuario de Excel también tiene que jugar con las cartas del jugador Rabino en Excel, por lo que las cartas de los dos jugadores están a la vista.
Para saber qué jugador tiene el turno del juego, su nombre está en amarillo. Si no le toca el turno su nombre está en blanco.
El jugador con el turno debe robar la carta de arriba del mazo de cartas oculto o la carta de arriba de la pila de descartes que está a la vista. Si tiene 11 cartas en la mano, es obligatorio descartar una echándola a la pila de descartes. La carta descartada será la que se piense que es más difícil de combinar con el resto de las cartas. Una vez descartada una carta es el turno del otro jugador que repetirá el proceso.
La baraja del Rabino está formada por 4 palos: corazones ♥️, picas ♠️, diamantes♦️ y tréboles ♣️.
Cada palo está formado por 13 cartas distintas, por lo que hay un total de 52 cartas para los 4 palos de la baraja.
El rabino (#) no tienen palo asociado y, si no consigue combinar con otras cartas, suma 20 puntos.
El total de cartas de esta variante del Rabino es de 52 cartas + 4 rabinos = 56 cartas en total.
El orden de las cartas, con valor de mayor a menor, es el siguiente: rey (K), caballo (Q), sota (J), diez (10), nueve (9), ocho (8), siete (7), seis (6), cinco (5), cuatro (4), tres (3), dos (2) y uno (1) o as (A).
1) Intenta formar series de al menos 3 cartas iguales, o sea, con el mismo valor.
2) Intenta formar escaleras de al menos 3 cartas del mismo palo y con valores de mayor a menor.
3) Además el as (A) puede formar escalera con el rey (K) y el caballo (Q).
4) Los rabinos sirven como comodín para sustituir cualquier carta, de cualquier palo y cualquier valor.
En la imagen de arriba a la derecha hay 3 ases (A) combinados. En la imagen de abajo a la derecha hay un as (A), un rey (K) y un rabino (#) combinados.
Algoritmo combinatorio:
En la hoja 'Motor' están las fórmulas para comprobar las posibles combinaciones de cartas de cada jugador. Aún está en fase de depuración y pruebas, por lo que si encuentras errores, me ayudará si me los comunicas en un comentario.
ATENCIÓN: Para mi algoritmo no es lo mismo poner un rabino detrás de una combinación como la escalera del 10, 9, 8 y 7 de tréboles, con lo que el rabino continua esa escalera. Lo mejor es separar el rabino de la combinación anterior, con lo que se genera una nueva escalera con el 2 y el as (A) de corazones. En la captura de arriba el 2 y el as (A) suman 3 puntos, pues estas dos cartas no combinan con el rabino. En la captura de abajo hay 3 combinaciones distintas y las 10 cartas suman 0 puntos, por lo que se puede ganar la partida.
Es importante decidir dónde se colocan las cartas para formar combinaciones en mi variante ¡no profesional! del Rabino.
Debajo de las cartas de arriba, y encima de las cartas de abajo, he añadido los puntos de las cartas sin combinar de cada jugador, para que sea fácil saber si una carta está combinada con otras según las reglas del juego.
Las cartas sin combinar valen los siguientes puntos, entre paréntesis: rabino (20), rey (10), caballo (10), sota (10), diez (10), nueve (9), ocho (8), siete (7), seis (6), cinco (5), cuatro (4), tres (3), dos (2), as (1).
Reglas para que, antes de robar, un jugador gane la partida de esta variante del Rabino:
1) Si consigue que sus 10 cartas estén combinadas, cerrará la partida con -10 puntos.
2) Si consigue que 9 cartas estén combinadas, y solamente haya una carta sin combinar, siendo un as (1) o un dos (2) o un tres (3), cerrará la partida con 1, 2 o 3 puntos, respectivamente.
3) Si consigue que sus 10 cartas sean del mismo palo, aunque no estén combinadas entre sí, conseguirá cerrar la partida con esta jugada, denominada: Color, y se anotará -20 puntos.
4) Si consigue que sus 10 cartas sean del mismo palo y forman una escalera completa, conseguirá ganar la secuencia de partidas con esta jugada, denominada: Escalera Real. Es la jugada más brillante de esta variante del Rabino. En la imagen las cartas de la fila de arriba son todas de diamantes, pues los rabinos son del palo que se quiera, y forman una escalera, siendo la carta de la izquierda un rabino que equivale en esta posición a un as (A) de diamantes, el segundo rabino equivale al 8 de diamantes y el tercer rabino equivale al 5 de diamantes, por lo que forman una Escalera Real: A, K, Q, J, 10, 9, 8, 7, 6 y 5. A las cartas de la fila de abajo les falta el 4 de corazones para formar una Escalera Real.
5) El jugador que no ha conseguido cerrar sumará el valor de las cartas que no ha conseguido combinar. Cada rey (K), caballo (Q) o sota (J) suman 10 puntos. Un rabino sin combinar suma 20 puntos.
6) Si un jugador suma más de 100 puntos pierde la secuencia de partidas
7) El jugador que ha ganado la última partida comienza una nueva partida.
Estas últimas reglas serán implementadas en próximas entregas...
En esta imagen le toca jugar al jugador Rabino en Excel, que tiene las cartas de arriba. Si no roba la carta oculta del mazo, o la carta de arriba de la pila de descartes, puede cerrar ganando la partida, pues 9 de sus cartas están combinadas y solamente ha dejado de combinar el as de rombos, con lo que cierra y suma un punto en esta partida.
El jugador Pedro Wave, que tiene las cartas de abajo, ha perdido y suma los 18 puntos de las cartas sin combinar.
El cálculo de las combinaciones conseguidas y de los puntos de las cartas sin combinar se hace en la hoja 'Motor'. Ver imagen de la derecha.
En la columna D están las cartas de cada jugador.
En la columna E el valor nominal de cada una de las cartas.
En la columna F está el palo de cada carta, excepto para los rabinos en los que no cuenta el palo.
En cada una de las columnas G a J se obtienen las cartas con el mismo palo: corazones ♥️, picas ♠️, diamantes♦️ y tréboles ♣️, respectivamente. Además se detectan las posibles escaleras de mayor a menor valor, pudiendo formar escalera con un as (A) un rey (K) y un caballo (Q). El valor de los rabinos es uno menos que la carta de encima o uno más que la carta de abajo. El rabino vale 1, como un as (A), si la carta de abajo es un rey (K).
En la columna K se obtienen los valores de las cartas, siendo el valor de los rabinos igual al de la carta de encima.
En la columna L se calculan las combinaciones de escaleras, según las columnas G a J.
En la columna M se calculan las combinaciones de cartas con el mismo valor, según la columna K.
En la columna N se averigua qué combinación es válida dependiendo de las combinaciones de las columnas L y M.
En la columna O se calculan los puntos de las cartas que no se han podido combinar, valiendo 10 puntos los reyes (K), los caballos (Q) y las sotas (J). Se suman 20 puntos si no se ha combinado algún rabino.
Las fórmulas de las columnas mencionadas están en fase de depuración y pruebas, por lo que no son definitivas... Eso sí, en Archivo > Opciones de Excel > Fórmulas > Opciones de cálculo, está marcado el Cálculo iterativo con Iteraciones máximas y Cambio máximo puestos a 1.
En la columna B de la hoja 'Motor' he guardado algunas variables necesarias para poder guardar una partida en cualquier momento y poder continuarla la próxima vez que se abra el archivo Excel, que puedes descargar a continuación.
Descarga la Parte 6 de una variante del Rabino, compatible con las versiones de escritorio desde Excel 2010 hasta Excel para Microsoft 365.
- Sites Google Drive: RABINO - PW6.xlsm
Las macros del archivo descargado están bloqueadas por defecto. Para desbloquear las macros debes modificar las Propiedades del archivo siguiendo estas instrucciones:
Las macros de Internet están bloqueadas de forma predeterminada en Office - Deploy Office | Microsoft Learn
Abre el archivo y presiona el botón: Habilitar edición cuando aparezca el aviso de VISTA PROTEGIDA.
Presiona el botón: Habilitar contenido cuando aparezca la ADVERTENCIA DE SEGURIDAD Las macros se han deshabilitado o se deshabilitó parte del contenido activo.
Las macros VBA no están protegidas, por lo que puedes analizarlas. Las hojas están protegidas con una contraseña que es fácil conocer, pues está guardada en VBA escrita en la constante: sContra.
ATENCIÓN: Se puede modificar este libro de Excel respetando esta licencia:
Creative Commons — Atribución-NoComercial-CompartirIgual-No portada — CC BY-NC-SA 4.0
En este enlace encontrarás todos mis juegos de cartas programados en Excel:
Me ayudarás si me indicas las erratas que encuentres en este artículo, y si me comentas qué es lo que te gustaría ver en los próximos artículos.
Mi lista de blogs
-
Celebrate Days of Excel – Week of Jan 5 2025 - There’s always something to celebrate, with several “Day of” events, for every day of the year! Here are events for the upcoming week, and I’ve found Excel...Hace 2 días
-
3DFrame-py rel. 0.40 - A new version of 3DFrame-py has been released and can be downloaded from: 3DFrame-py.zip See Installing 3DFrame-py for installation details, and details of...Hace 1 semana
-
Análisis financiero con Power BI - Conoce y controla las finanzas de tu empresa con Análisis financiero con Power BI Conoce y controla las finanzas de tu empresa con Power BI de Análisis f...Hace 1 semana
-
Agenda Calendario Lunar 2025 - 🔝*To translate this blog post to your language, select it in the top left Google box. * ¡¡¡ Feliz y Próspero Año Nuevo 2025 !!! Para comenzar este ...Hace 1 semana
-
FREE 4 Hours Complete Excel Course - FREE 4 Hours Complete Excel Course Here is a FREE, complete end-to-end Excel course to help you learn all the key and essential aspects of Microsoft Exce...Hace 1 semana
-
CREAR APP PARA LEER CÓDIGOS QR Y GUARDAR FECHA DE ESCANEO - Hola a todos! Hace casi un mes publicaba cómo podíamos hacer una App que fuese capaz de leer los códigos de barras: CREAR APP PARA … La entrada CREAR AP...Hace 2 semanas
-
Sumas de potencias consecutivas - Existen fórmulas para sumar las primeras potencias de números naturales. Son populares las de la suma de potencias con los primeros exponentes. En esta c...Hace 2 semanas
-
Secretos de Excel que ni los Expertos Dominan – PARTE 1 - Hace poco, en un Live con mi amigo Gerson Pineda, caímos en la cuenta de algo interesante: hay detalles en […] The post Secretos de Excel que ni los Expe...Hace 3 semanas
-
5 Ways To Show All Notes in Microsoft Excel - Are you wondering how to show all notes in Excel? To unlock all the secrets of Microsoft Excel worksheet notes, keep reading! Managing notes in Excel can f...Hace 1 mes
-
Color, Conditions, and Copilot: How to save time using conditional formatting with Copilot in Excel - Hi everyone, this is part 11 in a series of posts to show you some of the things that are possible to do with Copilot in Excel. *What is conditional f...Hace 2 meses
-
4 ejemplos de utilización de validación de datos con fórmulas - Ya sabes que la herramienta de Validación de datos es de gran utilidad para controlar y restringir la introducción de datos y así, asegurarte de…Hace 3 meses
-
Trucos de Excel: Referencias Relativas, Absolutas y Mixtas Explicadas ✨ [VIDEO] - ¡Hola a todos! Hoy hablaremos sobre un tema muy importante para quienes usan Excel: los tipos de referencia. Las referencias son fundamentales al momento d...Hace 3 meses
-
How To Predict Bearing Life With Excel - When you work in mechanical engineering, understanding the reliability and performance of bearings under various conditions is crucial. Bearings are the co...Hace 4 meses
-
-
Minutos de juego y puntos. El Espanyol, sus finales de partido y mis enfados - Pienso que el Espanyol este 2024 se está dejando muchos puntos al final de los partidos. Cuando el ... Leer más » The post Minutos de juego y puntos. El ...Hace 9 meses
-
TikTok’s search evolution - 2 in 5 Americans use TikTok as a search engine. Nearly 1 in 10 Gen Zers are more likely to rely on TikTok than Google as a search engine. More than half of...Hace 9 meses
-
MASTERCLASS Gratis – Gráfica de Gestión Proyectos en #EXCEL. - Aprende a crear un Gráfico de CURVA S, ideal para GESTIÓN DE PROYECTOS, porque te permite identificar como esta tu proyecto tanto en COSTOS como en TIEMP...Hace 10 meses
-
Demos cursos de Excel 2007, 2010, 2013, 2016, 365 - Puedes consultar las demostraciones de los siguientes capítulos de los cursos Excel. Demo cursos ExcelHace 11 meses
-
Unblocking and Enabling Macros - When Windows detects that a file has come from a computer other than the one you're using, it marks the file as coming from the web, and blocks the file....Hace 1 año
-
Office Scripts: Trabajando con Tablas - [image: Office Scripts: Trabajando con Tablas] Me he dado cuenta que últimamente solo escribo de lenguaje M (es mi pequeño vicio)... pero hay que liberar l...Hace 1 año
-
Hello world! - [image: Hello world!] Welcome to WordPress. This is your first post. Edit or delete it, then start writing!Hace 2 años
-
La importancia de saber mecanografía en 2022 - [image: Resultado de imagen de mecanografía viñeta escribiendo a máquina] Según la RAE, la mecanografía es el arte de escribir a máquina. Hace unos cuantos...Hace 2 años
-
London Excel Meetup Workbooks - The workbooks used in my presentation on “Analytical and Interactive Dashboards in Excel” at the London Excel Meetup, September 3, 2020Hace 4 años
-
Cálculo de jornada que termina al día siguiente (Power Query) y despedida - [image: Cálculo de jornada que termina al día siguiente (Power Query) y despedida] Este blog se ha ocupado de cálculos de tiempo con bastante intensidad, c...Hace 4 años
-
Agenda Perpetua Excel Calendario Perpetuo - Saludos a los ingenieros y a todos los que forman parte de nuestra comunidad de planillas Excel para ingeniería civil, ya se vienen las fiestas navideñas y...Hace 5 años
-
International Keyboard Shortcut Day 2019 - The first Wednesday of every November is International Keyboard Shortcut Day. This Wednesday, people from all over the world will become far less efficient...Hace 5 años
-
Welcome, Prashanth! - Last March, I shared that we were starting to look for a new CEO for Stack Overflow. We were looking for that rare combination of someone who… Read more "W...Hace 5 años
-
Visualize parts and whole - combine clustered column and stacked column charts - *Inga: Disa what?* *Igor: -ppeared.* by The FrankensTeam ------------------------------ Really it was 3 years ago we posted our last article? *Freddy: Th...Hace 5 años
-
Salvador Sostres, analfabeto profesional - Los nuevos tiempos traen nuevas profesiones. Internet, además, ha revolucionado el mundo del periodismo y la palabra escrita. Adaptarse o morir, ese es el ...Hace 6 años
-
Planificación de compras - Realizar una lista con los productos que necesitamos y que formarán parte de nuestra cesta de la compra nos ayuda a *encontrar la combinación de bienes p...Hace 12 años
-
-
-
-
-
-
-
-
-
No Response to "Jugando al Rabino en Excel - Parte 6"
Leave A Reply
Indícame las erratas que encuentres y qué es lo que te gustaría ver en los próximos artículos.