Cada paquete necesita una versión. Cada versión tiene sus requisitos. Si eliges mal, la compilación falla.
Dependency Hell es un rompecabezas de restricciones sobre el problema con el que todo desarrollador ha lidiado hasta las 2 de la madrugada: los conflictos de versiones.
CÓMO FUNCIONA
Cada tablero consta de varios paquetes. Elige exactamente una versión para cada uno.
El truco: cada versión que selecciones impone sus propios requisitos a las demás. Si seleccionas left-pad 2.0, de repente exigirá core-utils 3.0 o superior. Un requisito solo se aplica mientras su versión esté seleccionada; por lo tanto, cambiar un paquete reconfigura todo el tablero.
El gráfico de dependencias se dibuja en tiempo real detrás de las tarjetas. Las aristas verdes indican que se cumplen. Las aristas rojas o rotas indican conflictos. Si todas las aristas se vuelven verdes, la compilación se completa correctamente.
UNA SOLUCIÓN EXACTA. SIEMPRE.
Cada tablero se verifica mediante una búsqueda exhaustiva antes de que lo veas. Siempre hay una única respuesta válida: nunca cero, nunca dos. Sin adivinanzas. Sin tableros irresolubles. Sin noches perdidas en un rompecabezas sin solución.
DIFICULTAD AUMENTADA
Empieza con tres paquetes, dos versiones cada uno. Luego, se amplía a seis paquetes y cinco versiones, donde se desbloquean rangos de versiones y la deducción se vuelve realmente difícil. Los niveles son ilimitados.
JUSTICIA POR DISEÑO
Sin cuentas. Sin inicio de sesión. Sin registro.
Tu progreso y récords se guardan en tu dispositivo.
Los puzles funcionan sin conexión. Solo los anuncios opcionales requieren conexión.
Los anuncios son opcionales. Puedes ver uno para obtener una pista o saltarte un nivel, o no ver ninguno. Nada te interrumpe. Ni banners ni anuncios intersticiales.
REGISTRA TU PROGRESO
Niveles resueltos. Mejor tiempo. Y tu racha sin pistas: la partida que pierdes en cuanto usas una pista.
Todos los nombres de los paquetes son ficticios. Cualquier parecido con un registro que hayas sufrido personalmente es pura coincidencia.
Resuelve el gráfico o la compilación se quemará. Un rompecabezas lógico sobre conflictos de versiones.