Skip to content

Perfect Database (Spanish)

Calcitem edited this page Jan 27, 2024 · 7 revisions

Cómo descargar y utilizar la base de datos perfecta

Introducción

Este Wiki está diseñado para guiar a los usuarios a través del proceso de descarga y empleo de la base de datos perfecta para Nine Men's Morris y Twelve Men's Morris. Cabe señalar que la base de datos está optimizada para las reglas estándar del juego; aplicarlo a conjuntos de reglas no estándar puede resultar en una disminución de la fuerza de juego.

Descargando la base de datos

Enlace de descarga de la base de datos: haga clic en el enlace a continuación para obtener el archivo torrent y descargar la base de datos perfecta.

Descargue el archivo: utilice el archivo torrent descargado para completar la descarga y acceder a los archivos de la base de datos.

Pasos de configuración

Para Android

Transferir al dispositivo: Copie los archivos .secval, .statistics y .sec2 descargados al directorio Android\data\com.calcitem.sanmill\files\strong en el almacenamiento de su dispositivo Android. Asegúrese de que los archivos copiados se coloquen directamente dentro del directorio "fuerte", que debe denominarse exactamente como "fuerte" (NO "Fuerte") si aún no existe. Además, asegúrese de que no haya subdirectorios dentro del directorio "fuerte".

Advertencia: El directorio Android\data\com.calcitem.sanmill se eliminará si desinstalas la aplicación. Considere hacer una copia de seguridad del directorio "fuerte" antes de desinstalar. Sin embargo, este directorio no se eliminará si solo actualiza la versión de la aplicación.

Para iOS

Transferir al dispositivo: Siga estos pasos para transferir los archivos .secval, .statistics y .sec2 a su dispositivo iOS:

  1. Descomprimir y cambiar nombre: después de la descarga, descomprima los archivos. Cambie el nombre del directorio que lo contiene a "fuerte". Asegúrese de que el nombre sea exactamente "fuerte" (distingue entre mayúsculas y minúsculas, NO "fuerte").

  2. Mover al dispositivo iOS:

    • Abre Finder en tu Mac.
    • Conecta tu iPhone o iPad a tu Mac.
    • Su dispositivo debería aparecer en la barra lateral del Finder en "Ubicaciones".
    • Haz clic en tu dispositivo para abrirlo.
    • En el menú superior de la ventana del Finder, seleccione "Archivos".
    • Desplácese hacia abajo para encontrar la aplicación "Mill" en la lista.
    • Arrastre y suelte el directorio strong en la carpeta Mill.
  3. Verificar el nivel del directorio: Asegúrese de que el directorio "fuerte" esté ubicado directamente debajo de la carpeta "Mill". Debe estar en el mismo nivel de directorio que la carpeta Sanmill, si dicha carpeta existe.

Recordatorio: Asegúrese de que su dispositivo esté desbloqueado y de haberle dado permiso a su Mac para acceder a su dispositivo si se le solicita. Si no ve su dispositivo en Finder, desconéctelo y vuelva a conectarlo, y asegúrese de confiar en la computadora de su dispositivo iOS.

Para macOS

Transferir al Dispositivo: Siga estos pasos para transferir los archivos .secval, .statistics y .sec2 a su dispositivo macOS:

  • Inicie Finder en su Mac.

  • Presione Comando + Shift + G. En el cuadro de diálogo, introduzca ~/Library/Containers y presione retorno.

  • Abra el directorio Mill, luego el directorio Documents.

  • Cree una nueva carpeta llamada strong, asegurándose de que esté en el mismo nivel de directorio que la carpeta Sanmill, si está presente.

  • Copie los archivos .secval, .statistics y .sec2 en la carpeta strong.

Para ventanas

Transferencia de archivos: Copie los archivos descargados .secval, .statistics y .sec2 a la carpeta strong ubicada en el directorio "Documentos". Si la carpeta "fuerte" no existe, cree una, asegurándose de que el nombre sea exactamente "fuerte" (NO "Fuerte") y asegúrese de que no haya subdirectorios dentro de la carpeta "fuerte".

Manejo de espacio insuficiente con enlaces simbólicos: si tiene espacio limitado en su directorio de inicio, puede crear un enlace simbólico a la carpeta "fuerte" ubicada en otra partición o unidad. Así es cómo:

  1. Cree una carpeta en otra ubicación (por ejemplo, en otra unidad o partición montada). Por ejemplo:

    mkdir /mnt/other_partition/Std_DD_89adjusted
    
  2. Mueva o copie sus archivos .secval, .statistics y .sec2 a esta nueva ubicación.

  3. Cree un enlace simbólico en su directorio ~/Documentos que apunte a esta nueva carpeta fuerte:

    ln -s /mnt/other_partition/Std_DD_89adjusted ~/Documentos/strong
    

    Este comando vincula la carpeta strong en /mnt/other_partition/Std_DD_89adjusted a un enlace simbólico en su directorio ~/Documents. El sistema tratará el enlace simbólico como si fuera la carpeta real.

Nota: Asegúrese de tener los permisos necesarios para crear carpetas y enlaces simbólicos en las ubicaciones que elija. Si es necesario, utilice sudo para privilegios administrativos. Además, recuerde reemplazar las rutas de ejemplo con rutas reales relevantes para su sistema.

Uso parcial de archivos para almacenamiento limitado

Si tiene espacio de almacenamiento o disco limitado, puede optar por copiar solo una parte de los archivos .sec2 al directorio. El juego utilizará datos de los archivos .sec2 si los encuentra. Si los archivos .sec2 no están presentes, el juego volverá a utilizar la IA tradicional.

Usando la base de datos perfecta

Una vez que hayas completado los pasos anteriores, el juego Mill cargará automáticamente la base de datos perfecta, mejorando tu experiencia de juego con mayor precisión.

Cuando la opción Configuración general -> Estilo de juego de la IA -> Algoritmo no está configurada en Aleatorio, el programa utilizará primero el algoritmo especificado para calcular un movimiento. Este cálculo suele llevar algo de tiempo, dependiendo de la configuración del "Nivel de dificultad" y del "Tiempo de pensamiento de la IA". Una vez obtenido el resultado, se compara con Perfect Database. Si es un movimiento considerado perfecto por Perfect Database, entonces ese movimiento se ejecuta y se agrega un signo "+" en la esquina inferior derecha del icono del robot. Si Perfect Database no lo considera un movimiento perfecto, entonces se ejecuta el movimiento perfecto, en lugar del movimiento calculado por la IA. En este caso, un icono de cubo reemplaza al icono de robot. Si, debido a archivos faltantes, Perfect Database no se puede utilizar para verificar si el movimiento es perfecto, entonces el icono del robot original se muestra sin cambios.

Si la opción Algoritmo está configurada en "Aleatorio", el programa no utilizará el algoritmo tradicional para el cálculo, sino que consultará directamente Perfect Database. Cuando la opción Configuración general -> Estilo de juego de la IA -> Pasivo no está habilitada, el programa intentará garantizar que al final del juego, el número de sus piezas sea el mayor posible en comparación con las piezas del oponente, al tiempo que garantiza una situación sin pérdidas. Si la opción "Pasivo" está habilitada, entonces el programa, aunque garantiza una situación sin pérdidas, no intentará activamente maximizar el número de sus piezas en relación con las piezas del oponente.

Notas

  • Asegúrese de que los archivos de la base de datos estén en el directorio correcto.
  • Si el juego no carga la base de datos, verifique la ruta del archivo.

Reconocimiento del desarrollador

La base de datos perfecta fue desarrollada por terceros, concretamente Gábor Gévay y Gábor Danner.

Conclusión

Si sigue estas instrucciones, podrá utilizar eficazmente la base de datos perfecta, mejorando significativamente su experiencia de juego.

Para cualquier pregunta o ayuda adicional, no dude en contactarnos.

Clone this wiki locally