Puzzle naval gratis

Batalla naval puzzle online

Encuentra la flota oculta con totales de filas, totales de columnas y longitudes de barcos. Marca agua, coloca cada barco y resuelve con lógica.

Tamaño
Dificultad
Segmentos 0
Flota 0
Tiempo 0:00

Generando un puzzle Batalla naval único...

Creando Batalla naval

El generador coloca una flota oculta y prueba que las pistas tienen exactamente una solución.

Que es un puzzle Batalla naval?

Un puzzle Batalla naval es un juego de lógica para una persona inspirado en el clásico juego naval, pero sin adivinar y sin oponente. Tienes totales de filas y columnas, una lista de barcos y debes encontrar cada barco oculto.

Cada barco es una línea recta horizontal o vertical. Los barcos no pueden tocarse, ni siquiera en diagonal, así que todos deben estar separados por agua.

  • Usa los números del borde para contar segmentos en cada fila y columna.
  • Coloca cada barco de la flota exactamente una vez.
  • Los barcos pueden ser horizontales o verticales, nunca doblados.
  • Los barcos no pueden tocarse por lado ni esquina.
  • Un puzzle terminado tiene una flota completa y una única solución.

Cómo jugar online

Haz clic una vez para marcar un segmento de barco, otra vez para marcar agua y una tercera vez para limpiar la celda. Las pistas fijas no se pueden cambiar.

Los números de filas y columnas indican cuántos segmentos de barco hay en esa línea. La flota muestra las longitudes que debes colocar.

  • Empieza por filas o columnas con pista 0: todo es agua.
  • Usa pistas altas para ubicar barcos largos.
  • Marca agua alrededor de cualquier segmento confirmado.
  • Compara los espacios libres con las longitudes restantes.
  • Usa Comprobar para encontrar errores de totales, flota o contacto.

Reglas del puzzle

El objetivo es colocar toda la flota sin romper las pistas de filas, columnas ni la regla de no tocarse. Una pista de fila 3 significa exactamente tres segmentos en esa fila, no necesariamente un solo barco.

Las marcas de agua no siempre son obligatorias, pero ayudan a cerrar celdas imposibles y contar la flota restante.

  • Un barco de longitud 4 ocupa cuatro celdas consecutivas.
  • Un barco de longitud 1 ocupa una celda y también debe estar rodeado de agua o borde.
  • Dos barcos no pueden compartir lado ni esquina.
  • Los totales cuentan segmentos, no nombres de barcos.
  • Todos los barcos de la flota deben colocarse.

Estrategias de Batalla naval

Busca primero agua forzada. Una fila o columna con 0 es toda agua, y una línea ya completa no puede recibir más segmentos.

Luego piensa en longitudes. Si el barco de longitud 4 solo tiene un sitio posible, colocalo. Si un hueco es demasiado corto para cualquier barco restante, marcalo como agua.

  • Usa pistas 0 y líneas completas.
  • Bloquea diagonales alrededor de segmentos confirmados.
  • Prueba donde cabe el barco más largo restante.
  • Cuenta cuántos segmentos faltan.
  • Evita adivinar eliminando colocaciones que hacen imposible la flota.

Tamaños, dificultad y puzzles únicos

El juego incluye tableros 6x6, 8x8 y 10x10. Los pequeños son buenos para aprender, mientras que el 10x10 ofrece una flota más completa.

La dificultad cambia cuanta información inicial se revela. Fácil da más pistas; difícil exige combinar más deducciones.

Antes de mostrar un puzzle, el generador cuenta las colocaciones validas. Solo acepta puzzles con exactamente una solución.

  • 6x6: rápido para principiantes.
  • 8x8: equilibrio de velocidad y lógica.
  • 10x10: más grande y estrategico.
  • Fácil: más pistas fijas.
  • Difícil: menos celdas dadas.

FAQ

FAQ de Batalla naval puzzle

Es un juego de adivinar?

No. Es Battleship solitaire: las pistas bastan para identificar una única solución.

Los puzzles son únicos?

Sí. El generador solo muestra puzzles con una única flota válida.

Pueden tocarse los barcos?

No. No pueden tocarse horizontal, vertical ni diagonalmente.

Que significan los números?

Son totales de segmentos en cada fila o columna.

Con que tamaño empiezo?

Empieza con 6x6 en Fácil y luego pasa a 8x8 y 10x10.

Puzzle resuelto!