-
Notifications
You must be signed in to change notification settings - Fork 23
Perfect Database (Spanish)
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, con soporte extendido a las versiones de Android, iOS, Windows y Linux. 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.
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.
- Base de datos estándar ultrafuerte (12 GB comprimidos, 78 GB sin comprimir) - Este archivo de base de datos completo es bastante grande. Para una experiencia inicial, puede comenzar con esta versión más pequeña: strong.zip (una versión pequeña).
- Base de datos ultrafuerte de Morabaraba (FBD) (41 GB comprimidos, 324 GB sin comprimir) (FBD significa que un tablero completo resulta en un empate)
Descargue el archivo: utilice el archivo torrent descargado para completar la descarga y acceder a los archivos de la base de datos.
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.
Transferir al dispositivo: Siga estos pasos para transferir los archivos .secval
, .statistics
y .sec2
a su dispositivo iOS:
-
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").
-
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 carpetaMill
.
-
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.
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:
-
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
-
Mueva o copie sus archivos
.secval
,.statistics
y.sec2
a esta nueva ubicación. -
Cree un enlace simbólico en su directorio
~/Documentos
que apunte a esta nueva carpetafuerte
: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.
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.
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.
- 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.
La base de datos perfecta fue desarrollada por terceros, concretamente Gábor Gévay y Gábor Danner.
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.
Project Management
Contributing
- How to Contribute
- Submitting Bugs and Suggestions
- Feedback Channels
- Source Code Organization
- Coding Guidelines
- Design Principles
- Translation and Localization
- Thanks
Documentation
- Rules of Mill
- Perfect Database
- Programmer's Guide
- Development White Paper
- Entwicklung White Paper
- Fejlesztési-Fehér-Könyv
Legal