• Portada
    • Recent
    • Users
    • Register
    • Login
    Hardlimit estará fuera de servicio el domingo 7 por mantenimiento.

    Banner de Hardlimit en app broadcast torneos entre elite uci chess engines

    Scheduled Pinned Locked Moved Off Topic
    31 Posts 2 Posters 4.3k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • jordiquiJ Offline
      jordiqui Veteranos HL @cobito
      last edited by

      @cobito dijo en Banner de Hardlimit en app broadcast torneos entre elite uci chess engines:

      @jordiqui Buenas. Me parece bien. De hecho, si quieres podrías usar el foro como centro de soporte del programa. Probablemente a finales de enero comiencen las primeras pruebas multiidioma del foro, por si tienes una base de usuarios internacional.

      Estoy fuera y no puedo mirar los pormenores de tu desarrollo (estoy con el móvil). Cuando vuelva le echo un ojo.

      Un saludo, gracias por pensar en Hardlimit y felicidades por la herramienta.

      Pues es una buena idea usar el foro como centro de soporte, porque vosotros sabéis programar, muchos de vosotros de hecho trabajáis en ello y desde mi lado uso gpt y codex de gpt para tareas complejas, pero a duras penas escribo tres líneas de código. Lo que sí tenía claro era la arquitectura del proyecto ya que durante meses he revisado lo poco que había sobre este tema con sourcode. Estamos en fechas de navideñas y quien más o quien menos está liado. Pero desde luego No se me había pasado por la cabeza y has dado en el clavo. Y sí he pensado en vosotros, en el foro, no podía ser de otra forma. Aprovecho para felicitar la navidad a todos y ya si acaso me dices dónde consideras más apropiado abrir el hilo. Un abrazo!

      Cluster MPI de tres nodos formado por tres SERVIDORRES HP PROLIANT DL360P 1U 2X E5-2680V2 CPU'S, 20 cores, 40 hilos a una frecuencia base de 2,8GHz. 192 GB de memoria RAM DDR3 ECC (8 x módulos de16 GB 800Mhz)´+ 1U 2X E5.-2697 V2 a una frecuencia base de 2,8 Ghz 192 GB de Ram ECC (8 módulos de 16 Gb 800 mhz) 24 Cores 48 hilos ( 44c/88T)+ 1u 2xE5 2603v2 con una frecuencia base de 1,9ghz 64 Gb DDR3 ecc (4x módulos de 16)

      hlbm signature

      1 Reply Last reply Reply Quote 3
      • jordiquiJ Offline
        jordiqui Veteranos HL
        last edited by

        Perfecto. Vamos a endurecer el tono, hacerlo más “hardlimit”, y añadir fragmentos de código clave, sin postureo ni marketing. Esto es para gente que ha peleado con IPC, clocks y procesos en Windows/Linux.

        Te dejo un post técnico, listo para publicar, con propuesta clara del banner de hardlimit al final.


        ? Retransmisión de ajedrez en tiempo real – arquitectura UCI + Node.js (sin PGN, sin WinBoard)

        Buenas,

        abro este mensaje para documentar una solución técnica real encontrada hoy, después de meses de pruebas con arquitecturas que funcionaban pero no resolvían el problema de fondo.

        Lo comparto aquí porque el enfoque es interesante desde el punto de vista de arquitectura de sistemas, IPC, tiempo real y diseño limpio, independientemente de que os interese o no el ajedrez.


        ? El problema (definido correctamente)

        Objetivo:

        • Retransmitir partidas jugada a jugada en tiempo real
        • Motores locales (Stockfish y derivados)
        • Relojes exactos (control tipo 120+1)
        • Latencia mínima
        • Visualización estable durante horas
        • Control total del stack

        Restricciones reales:

        • ❌ PGN no es tiempo real (es un log)
        • ❌ WinBoard/XBoard es frágil bajo ejecución prolongada
        • ❌ Grabación de pantalla no es una solución técnica
        • ❌ APIs cerradas / servicios externos = caja negra

        Conclusión temprana (que tardamos en aceptar):

        El problema no se resuelve añadiendo capas, sino quitándolas.


        ❌ Por qué descartamos la app “clásica”

        Durante meses usamos:

        • cutechess-cli
        • WinBoard
        • VPS + scripts
        • parsing de PGN
        • polling periódico

        Sí, funcionaba… pero:

        • Latencia acumulada
        • Relojes inexactos
        • Estados inconsistentes
        • Complejidad innecesaria
        • Demasiados puntos de fallo

        El error no era de implementación.
        Era arquitectónico.


        ✅ Arquitectura final (la que sí funciona)

        La solución fue bajar al nivel correcto: UCI puro.

        [ Motor A ]        [ Motor B ]      │                  │      └────── UCI ───────┘                │         Node.js (proxy UCI)         child_process.spawn                │         WebSocket (push)                │           Navegador 

        Sin PGN.
        Sin WinBoard.
        Sin polling.


        ? Fragmento clave 1: Lanzar motores (IPC real)

        import { spawn } from "child_process";  const engine = spawn(   "C:/engines/brainlearnjrc.exe",   [],   { stdio: "pipe", windowsHide: true } );  engine.stdin.write("uci\n"); engine.stdin.write("isready\n"); 

        Esto no es un wrapper mágico.
        Es stdin/stdout directo, como debe ser.


        ♟️ Fragmento clave 2: Loop UCI mínimo

        engine.stdout.on("data", (buf) => {   const lines = buf.toString().split("\n");   for (const line of lines) {     if (line.startsWith("info ")) {       // depth, eval, pv → streaming     }     if (line.startsWith("bestmove")) {       // aplicar jugada inmediatamente     }   } }); 

        Cada bestmove es la verdad.
        No hay estados intermedios ni reinterpretaciones.


        ⏱️ Fragmento clave 3: Relojes exactos (no simulados)

        Este era el punto crítico.

        En lugar de movetime, se usa reloj real UCI:

        go wtime 120000 btime 120000 winc 1000 binc 1000 

        En el proxy:

        thinkingStartedAt = Date.now();  // cuando llega bestmove const elapsed = Date.now() - thinkingStartedAt; wTime = wTime - elapsed + increment; 

        Resultado:

        • Relojes exactos
        • Incremento real
        • Comportamiento idéntico a un GUI serio
        • Sin drift acumulado

        ? Fragmento clave 4: WebSocket (push real)

        Nada de polling.

        const wss = new WebSocketServer({ server });  function broadcast(obj) {   const msg = JSON.stringify(obj);   wss.clients.forEach(ws => ws.send(msg)); } 

        Eventos emitidos:

        • move
        • clock
        • info

        Latencia perceptible ≈ cero.


        ?️ Visualización: decisiones pragmáticas

        • Piezas Unicode
        • CSS local
        • Sin CDN
        • Sin SVG
        • Sin dependencias externas

        ¿Por qué?

        Porque no se rompe.
        Esto tiene que aguantar horas/días en directo.


        ? Resultado real

        En pocas horas:

        • Retransmisión jugada a jugada
        • Tiempo real auténtico
        • Relojes exactos
        • Eval/PV en vivo
        • Sistema estable
        • Código simple y auditable

        Lo que durante meses no cuajó con arquitecturas más “bonitas”.


        ? Conclusión (para ingenieros)

        • El PGN no es tiempo real
        • WinBoard no está pensado para streaming moderno
        • El nivel correcto era UCI, no por encima
        • Menos capas = más fiabilidad

        A veces la optimización real no es micro, sino conceptual.


        ? Propuesta: banner de HardLimit

        Dado que este proyecto se ha desbloqueado gracias a debates y mentalidad técnica como la que siempre ha habido aquí, me gustaría integrar un banner discreto de HardLimit en el visor live, por ejemplo:

        “Proyecto desarrollado y documentado por miembros veteranos de HardLimit.com”

        Con enlace directo al foro/hilo.

        Si a los moderadores o a la comunidad le parece bien, encantado de hacerlo.


        Si alguien quiere:

        • revisar código
        • debatir clocks / scheduling
        • portar a Linux puro
        • o discutir escalado

        lo comentamos sin problema.

        Un saludo ?
        y larga vida a los foros técnicos de verdad.

        Cluster MPI de tres nodos formado por tres SERVIDORRES HP PROLIANT DL360P 1U 2X E5-2680V2 CPU'S, 20 cores, 40 hilos a una frecuencia base de 2,8GHz. 192 GB de memoria RAM DDR3 ECC (8 x módulos de16 GB 800Mhz)´+ 1U 2X E5.-2697 V2 a una frecuencia base de 2,8 Ghz 192 GB de Ram ECC (8 módulos de 16 Gb 800 mhz) 24 Cores 48 hilos ( 44c/88T)+ 1u 2xE5 2603v2 con una frecuencia base de 1,9ghz 64 Gb DDR3 ecc (4x módulos de 16)

        hlbm signature

        jordiquiJ 1 Reply Last reply Reply Quote 2
        • jordiquiJ Offline
          jordiqui Veteranos HL @jordiqui
          last edited by

          Ahora escribo yo, porque estoy medio ciego ya de escribir. Como podéis leer, hemos dado con la forma de hacerlo precisamente porque se lo he sugerido a GPT plus, porque con la app ( no descarto usarla si consigo o conseguimos salir del embudo, para ejecutarla desde linux en un vps, pero eso sería más adelante) no había forma. Ahora ya está resuelto, como bien ha explicado la IA. Un abrazo compañeros.

          Cluster MPI de tres nodos formado por tres SERVIDORRES HP PROLIANT DL360P 1U 2X E5-2680V2 CPU'S, 20 cores, 40 hilos a una frecuencia base de 2,8GHz. 192 GB de memoria RAM DDR3 ECC (8 x módulos de16 GB 800Mhz)´+ 1U 2X E5.-2697 V2 a una frecuencia base de 2,8 Ghz 192 GB de Ram ECC (8 módulos de 16 Gb 800 mhz) 24 Cores 48 hilos ( 44c/88T)+ 1u 2xE5 2603v2 con una frecuencia base de 1,9ghz 64 Gb DDR3 ecc (4x módulos de 16)

          hlbm signature

          1 Reply Last reply Reply Quote 2
          • cobitoC Offline
            cobito Administrador
            last edited by

            Tengo apuntado echarle un vistazo al código, pero entre unas cosas y otras, no he tenido tiempo. A ver si voy cerrando cosillas.

            Toda la actualidad en la portada de Hardlimit
            Mis cacharros

            hlbm signature

            1 Reply Last reply Reply Quote 1
            • jordiquiJ Offline
              jordiqui Veteranos HL
              last edited by

              Os paso el enlace con mis contactos que la mayoría son todos extranjeros, menos un par de suscriptores que son de aquí ( uno de ellos vive en mi antiguo barrio en BCN). https://pixeldrain.com/u/7g3JuJrn

              Cluster MPI de tres nodos formado por tres SERVIDORRES HP PROLIANT DL360P 1U 2X E5-2680V2 CPU'S, 20 cores, 40 hilos a una frecuencia base de 2,8GHz. 192 GB de memoria RAM DDR3 ECC (8 x módulos de16 GB 800Mhz)´+ 1U 2X E5.-2697 V2 a una frecuencia base de 2,8 Ghz 192 GB de Ram ECC (8 módulos de 16 Gb 800 mhz) 24 Cores 48 hilos ( 44c/88T)+ 1u 2xE5 2603v2 con una frecuencia base de 1,9ghz 64 Gb DDR3 ecc (4x módulos de 16)

              hlbm signature

              cobitoC 1 Reply Last reply Reply Quote 0
              • cobitoC Offline
                cobito Administrador @jordiqui
                last edited by

                @jordiqui Ese sitio está bloqueado. Al menos, yo no puedo acceder.

                Toda la actualidad en la portada de Hardlimit
                Mis cacharros

                hlbm signature

                jordiquiJ 1 Reply Last reply Reply Quote 0
                • jordiquiJ Offline
                  jordiqui Veteranos HL @cobito
                  last edited by

                  @cobito Acabo de abrirlo desde mi lado, y sin problemas. De todas formas te lo subo a mega. Aprovecho para subir también el sourcode del proyecto que hemos conseguido por fih retransmisión a tiempo real.
                  https://mega.nz/file/BjtQSIpa#Qgch1fBAWD3T3GfUPMVT8_BMail7b1ceD4WANXjfvxY

                  Cluster MPI de tres nodos formado por tres SERVIDORRES HP PROLIANT DL360P 1U 2X E5-2680V2 CPU'S, 20 cores, 40 hilos a una frecuencia base de 2,8GHz. 192 GB de memoria RAM DDR3 ECC (8 x módulos de16 GB 800Mhz)´+ 1U 2X E5.-2697 V2 a una frecuencia base de 2,8 Ghz 192 GB de Ram ECC (8 módulos de 16 Gb 800 mhz) 24 Cores 48 hilos ( 44c/88T)+ 1u 2xE5 2603v2 con una frecuencia base de 1,9ghz 64 Gb DDR3 ecc (4x módulos de 16)

                  hlbm signature

                  1 Reply Last reply Reply Quote 0
                  • jordiquiJ Offline
                    jordiqui Veteranos HL
                    last edited by jordiqui

                    El enlace con el sourcode ( falta pulir ui y detalles, pero ya funciona)
                    https://mega.nz/file/By9nxagA#WKCU20-l_zDJkYJzFgsdMHP_IiSwpyYz-3cGFDuRVvU

                    Cluster MPI de tres nodos formado por tres SERVIDORRES HP PROLIANT DL360P 1U 2X E5-2680V2 CPU'S, 20 cores, 40 hilos a una frecuencia base de 2,8GHz. 192 GB de memoria RAM DDR3 ECC (8 x módulos de16 GB 800Mhz)´+ 1U 2X E5.-2697 V2 a una frecuencia base de 2,8 Ghz 192 GB de Ram ECC (8 módulos de 16 Gb 800 mhz) 24 Cores 48 hilos ( 44c/88T)+ 1u 2xE5 2603v2 con una frecuencia base de 1,9ghz 64 Gb DDR3 ecc (4x módulos de 16)

                    hlbm signature

                    1 Reply Last reply Reply Quote 1
                    • jordiquiJ Offline
                      jordiqui Veteranos HL
                      last edited by

                      hardlimit.png )

                      Cluster MPI de tres nodos formado por tres SERVIDORRES HP PROLIANT DL360P 1U 2X E5-2680V2 CPU'S, 20 cores, 40 hilos a una frecuencia base de 2,8GHz. 192 GB de memoria RAM DDR3 ECC (8 x módulos de16 GB 800Mhz)´+ 1U 2X E5.-2697 V2 a una frecuencia base de 2,8 Ghz 192 GB de Ram ECC (8 módulos de 16 Gb 800 mhz) 24 Cores 48 hilos ( 44c/88T)+ 1u 2xE5 2603v2 con una frecuencia base de 1,9ghz 64 Gb DDR3 ecc (4x módulos de 16)

                      hlbm signature

                      1 Reply Last reply Reply Quote 2
                      • jordiquiJ Offline
                        jordiqui Veteranos HL
                        last edited by

                        1.png
                        Ahora os subo el código completo. Para que @cobito cuando puedas y tengas tiempo en el index.html poner el banner de hardlimit. Ya he acabado de pulirlo lo más que he podido, pero como todo siempre se puede mejorar, ahora que funciona sin romperse voy a ver si lo puedo subir al cloud de hostinguer que es donde tengo la web, que me permite instalar node y subir todo el proyecto para que se ejecute en el servidor para evitar las caídas más probables en casa y que me consume recursos, que las caídad en cloud. Lo ideal es vps, pero como tengo cloud y esto no genera nada, pues si lo permite hostinguer en esta modalidad hosting pues ahí lo metemos. Pero vamos que podéis comentar y proponer cosas, para esto dejamos el hilo como centro de operaciones.

                        Cluster MPI de tres nodos formado por tres SERVIDORRES HP PROLIANT DL360P 1U 2X E5-2680V2 CPU'S, 20 cores, 40 hilos a una frecuencia base de 2,8GHz. 192 GB de memoria RAM DDR3 ECC (8 x módulos de16 GB 800Mhz)´+ 1U 2X E5.-2697 V2 a una frecuencia base de 2,8 Ghz 192 GB de Ram ECC (8 módulos de 16 Gb 800 mhz) 24 Cores 48 hilos ( 44c/88T)+ 1u 2xE5 2603v2 con una frecuencia base de 1,9ghz 64 Gb DDR3 ecc (4x módulos de 16)

                        hlbm signature

                        jordiquiJ 2 Replies Last reply Reply Quote 1
                        • jordiquiJ Offline
                          jordiqui Veteranos HL @jordiqui
                          last edited by

                          https://mega.nz/file/tz8D3LSZ#Vm5vTiNhPFci7_DrNNXKbEzvV6Zjp7t7koQfHnwecQQ
                          Código de la app.

                          Cluster MPI de tres nodos formado por tres SERVIDORRES HP PROLIANT DL360P 1U 2X E5-2680V2 CPU'S, 20 cores, 40 hilos a una frecuencia base de 2,8GHz. 192 GB de memoria RAM DDR3 ECC (8 x módulos de16 GB 800Mhz)´+ 1U 2X E5.-2697 V2 a una frecuencia base de 2,8 Ghz 192 GB de Ram ECC (8 módulos de 16 Gb 800 mhz) 24 Cores 48 hilos ( 44c/88T)+ 1u 2xE5 2603v2 con una frecuencia base de 1,9ghz 64 Gb DDR3 ecc (4x módulos de 16)

                          hlbm signature

                          1 Reply Last reply Reply Quote 0
                          • jordiquiJ Offline
                            jordiqui Veteranos HL @jordiqui
                            last edited by

                            dijo en Banner de Hardlimit en app broadcast torneos entre elite uci chess engines:

                            1.png
                            Ahora os subo el código completo. Para que @cobito cuando puedas y tengas tiempo en el index.html poner el banner de hardlimit. Ya he acabado de pulirlo lo más que he podido, pero como todo siempre se puede mejorar, ahora que funciona sin romperse voy a ver si lo puedo subir al cloud de hostinguer que es donde tengo la web, que me permite instalar node y subir todo el proyecto para que se ejecute en el servidor para evitar las caídas más probables en casa y que me consume recursos, que las caídad en cloud. Lo ideal es vps, pero como tengo cloud y esto no genera nada, pues si lo permite hostinguer en esta modalidad hosting pues ahí lo metemos. Pero vamos que podéis comentar y proponer cosas, para esto dejamos el hilo como centro de operaciones.

                            https://ijccrl-live.ijccrl.com/ ( ahora ya se vé en tiempo real, he tenido que marear un poco al tener que usar cloudfare, tunnel etc, pero ahora ya es cuestión de que vosotros digáis donde podemos situar el banner, porque tendrá visitas aseguradas)

                            Cluster MPI de tres nodos formado por tres SERVIDORRES HP PROLIANT DL360P 1U 2X E5-2680V2 CPU'S, 20 cores, 40 hilos a una frecuencia base de 2,8GHz. 192 GB de memoria RAM DDR3 ECC (8 x módulos de16 GB 800Mhz)´+ 1U 2X E5.-2697 V2 a una frecuencia base de 2,8 Ghz 192 GB de Ram ECC (8 módulos de 16 Gb 800 mhz) 24 Cores 48 hilos ( 44c/88T)+ 1u 2xE5 2603v2 con una frecuencia base de 1,9ghz 64 Gb DDR3 ecc (4x módulos de 16)

                            hlbm signature

                            1 Reply Last reply Reply Quote 0
                            • jordiquiJ Offline
                              jordiqui Veteranos HL
                              last edited by

                              UI build: 2026-02-12F (Rules v1 enforced + /conditions aligned)

                              En estas semanas hemos consolidado una base realmente operativa para retransmisión de torneos de motores UCI (modo beta), con foco en robustez y trazabilidad:

                              • list item
                                UI estable en directo: reconexión automática de WebSocket + watchdog de inactividad + fallback HTTP para evitar “pantallas congeladas” al cambiar de match o tras reinicios del servidor.
                                Sin dependencia de GUI: pipeline UCI → servidor → sockets → UI; el front solo renderiza lo que emite el backend.
                                Telemetría y lectura clara: paneles por bando (score/depth/nodes/nps/time/PV), relojes y estado de turno, tablero principal + minis.
                                Rules v1 ya aplicadas: las reglas se ejecutan en backend y quedan visibles/auditables en endpoints.
                                /conditions alineado: el endpoint de condiciones queda como fuente de verdad (time control, adjudicaciones/claims, etc.) y la UI se sincroniza con ello.

                              Resumen: hoy ya no es “una demo bonita”; es una plataforma que aguanta sesiones largas y cambios de partida sin intervención manual, y con reglas visibles y alineadas para auditoría.

                              Broadcast

                              Sourcode

                              1.png

                              Cluster MPI de tres nodos formado por tres SERVIDORRES HP PROLIANT DL360P 1U 2X E5-2680V2 CPU'S, 20 cores, 40 hilos a una frecuencia base de 2,8GHz. 192 GB de memoria RAM DDR3 ECC (8 x módulos de16 GB 800Mhz)´+ 1U 2X E5.-2697 V2 a una frecuencia base de 2,8 Ghz 192 GB de Ram ECC (8 módulos de 16 Gb 800 mhz) 24 Cores 48 hilos ( 44c/88T)+ 1u 2xE5 2603v2 con una frecuencia base de 1,9ghz 64 Gb DDR3 ecc (4x módulos de 16)

                              hlbm signature

                              cobitoC 1 Reply Last reply Reply Quote 2
                              • cobitoC Offline
                                cobito Administrador @jordiqui
                                last edited by cobito

                                Buenas @jordiqui Antes de nada, disculpa la tardanza en responder. He estado hasta arriba.

                                Mi ISP no me permite acceder a Pixeldrain, por lo que no puedo ver la última versión del código. He añadido el logo en la anterior versión del index.html para ir probando. Para evitar dependencias con terceros (yo personalmente intento evitarlas a toda costa con Hardlimit), he añadido la imagen en base64 para que esté autocontenido en el propio HTML. Pero si quieres, se puede sacar en un archivo de imagen independiente o te la puedo poner de acceso público desde hardlimit.com para mantener el html limpio.

                                He hecho una versión "oscura" al estilo del banco de pruebas.

                                Veo que tienes la página bastante bien maquetada y no estoy seguro dónde podría encajar; quizás en el pie de página, en una esquina. O si quieres, te paso por aquí el código HTML con el logo en su propio div para que sólo sea copiarlo y pegarlo donde quieras.

                                Ya me vas diciendo y enhorabuena por el proyecto. Está muy chulo.

                                Toda la actualidad en la portada de Hardlimit
                                Mis cacharros

                                hlbm signature

                                jordiquiJ 1 Reply Last reply Reply Quote 1
                                • jordiquiJ Offline
                                  jordiqui Veteranos HL @cobito
                                  last edited by

                                  @cobito dijo en Banner de Hardlimit en app broadcast torneos entre elite uci chess engines:

                                  Buenas @jordiqui Antes de nada, disculpa la tardanza en responder. He estado hasta arriba.

                                  Mi ISP no me permite acceder a Pixeldrain, por lo que no puedo ver la última versión del código. He añadido el logo en la anterior versión del index.html para ir probando. Para evitar dependencias con terceros (yo personalmente intento evitarlas a toda costa con Hardlimit), he añadido la imagen en base64 para que esté autocontenido en el propio HTML. Pero si quieres, se puede sacar en un archivo de imagen independiente o te la puedo poner de acceso público desde hardlimit.com para mantener el html limpio.

                                  He hecho una versión "oscura" al estilo del banco de pruebas.

                                  Veo que tienes la página bastante bien maquetada y no estoy seguro dónde podría encajar; quizás en el pie de página, en una esquina. O si quieres, te paso por aquí el código HTML con el logo en su propio div para que sólo sea copiarlo y pegarlo donde quieras.

                                  Ya me vas diciendo y enhorabuena por el proyecto. Está muy chulo.

                                  Hola compañero, he hecho un .zip del sourcode del UI para que puedas ver dónde podemos encajar el banner para que quede bien encapsulado en un box ( lo ideal es que sea visible) dentro de la distribución actual con un enlace hacia el foro. ( actualmente analizando los datos de cloudfare no bajamos de 1000k diarias sin hacer nada de divulgación porque estamos en fase de pruebas e intentando que cuadren los emparejamientos, scripts para auditar los test finalizados, hasta que pasemos a producción que entonces sí que subirán las visitas ya que es un nicho quizá poco conocido, pero con miles de seguidores. Estados Unidos, España, Rusia, Dinamarca, etc. ( como uso el plan gratuito de cloudfare, no puedo contabilizar con exactitud de esos 1000k+ diarios cuántas provienen de bots y cuántas de usuarios reales, pero para no haber hecho nada oficial puede considerarse como buena señal.) Un saludo!

                                  Cluster MPI de tres nodos formado por tres SERVIDORRES HP PROLIANT DL360P 1U 2X E5-2680V2 CPU'S, 20 cores, 40 hilos a una frecuencia base de 2,8GHz. 192 GB de memoria RAM DDR3 ECC (8 x módulos de16 GB 800Mhz)´+ 1U 2X E5.-2697 V2 a una frecuencia base de 2,8 Ghz 192 GB de Ram ECC (8 módulos de 16 Gb 800 mhz) 24 Cores 48 hilos ( 44c/88T)+ 1u 2xE5 2603v2 con una frecuencia base de 1,9ghz 64 Gb DDR3 ecc (4x módulos de 16)

                                  hlbm signature

                                  1 Reply Last reply Reply Quote 1
                                  • jordiquiJ Offline
                                    jordiqui Veteranos HL
                                    last edited by

                                    Estoy "peleándome con gtp" para pasar a un iframe y conseguir poder tener el espacio necesario para el banner y que quede bien visible. Estamos en ello en cuanto tenga un layout enmaquetado en condiciones, y paso a subir el sourcode del index.html porque el 1 de marzo lanzo el primer torneo y ahí sí que me gustaría tener el banner. Eso sí yo no sé incrustarlo con código html, css, etc. Os dejo a vuestro criterio que se que siempre es correcto.

                                    Cluster MPI de tres nodos formado por tres SERVIDORRES HP PROLIANT DL360P 1U 2X E5-2680V2 CPU'S, 20 cores, 40 hilos a una frecuencia base de 2,8GHz. 192 GB de memoria RAM DDR3 ECC (8 x módulos de16 GB 800Mhz)´+ 1U 2X E5.-2697 V2 a una frecuencia base de 2,8 Ghz 192 GB de Ram ECC (8 módulos de 16 Gb 800 mhz) 24 Cores 48 hilos ( 44c/88T)+ 1u 2xE5 2603v2 con una frecuencia base de 1,9ghz 64 Gb DDR3 ecc (4x módulos de 16)

                                    hlbm signature

                                    cobitoC 1 Reply Last reply Reply Quote 1
                                    • jordiquiJ Offline
                                      jordiqui Veteranos HL
                                      last edited by

                                      Hola compañeros. Ya para hacerlo más interesante ya que la comunidad de programadores de motores de ajedrez ( no todos) odia a los que hacen mods, cambios sustanciales en el código, pero no dejan de ser derivados de Stockfish, te hace la vida poco fácil, en el mini pc he portado el proyecto, y lo que han sido meses, en una tarde hemos cambiados las rutas, creado otro subdominio, etc, y tengo otro torneo pero de motores de ajedrez originales. @cobito la ui que ya he dejado en zip para ti y para los compañeros del foro, está casi lista, para poder poner un banner vertical en un cuarto bloque del layout, pero había que tocar backend y no podía más.
                                      Dejo de nuevo y este build sí que tiene mejoras respecto a la primera foto de este hilo, para descargar. Index.html .

                                      torneo motores originales

                                      Un saludo y feliz fin de semana.

                                      Cluster MPI de tres nodos formado por tres SERVIDORRES HP PROLIANT DL360P 1U 2X E5-2680V2 CPU'S, 20 cores, 40 hilos a una frecuencia base de 2,8GHz. 192 GB de memoria RAM DDR3 ECC (8 x módulos de16 GB 800Mhz)´+ 1U 2X E5.-2697 V2 a una frecuencia base de 2,8 Ghz 192 GB de Ram ECC (8 módulos de 16 Gb 800 mhz) 24 Cores 48 hilos ( 44c/88T)+ 1u 2xE5 2603v2 con una frecuencia base de 1,9ghz 64 Gb DDR3 ecc (4x módulos de 16)

                                      hlbm signature

                                      1 Reply Last reply Reply Quote 0
                                      • cobitoC Offline
                                        cobito Administrador @jordiqui
                                        last edited by cobito

                                        @jordiqui Eso como tú veas. Yo creo que lo más sencillo es dentro de un simple div. Algo del estilo

                                        <div class=logo><img src="https://hardlimit.com/logo.png" alt="Hardlimit's logo"></div> 

                                        O bien embebiendo la imagen dentro del HTML con base64:

                                        <div class=logo><img src="data:image/png;base64, [...]==" alt="Hardlimit's logo" /></div> 

                                        Me parece lo más simple y siempre puedes maquetarlo desde el CSS.

                                        Toda la actualidad en la portada de Hardlimit
                                        Mis cacharros

                                        hlbm signature

                                        jordiquiJ 1 Reply Last reply Reply Quote 0
                                        • jordiquiJ Offline
                                          jordiqui Veteranos HL @cobito
                                          last edited by

                                          @cobito dijo en Banner de Hardlimit en app broadcast torneos entre elite uci chess engines:

                                          @jordiqui Eso como tú veas. Yo creo que lo más sencillo es dentro de un simple div. Algo del estilo

                                          <div class=logo><img src="https://hardlimit.com/logo.png" alt="Hardlimit's logo"></div> 

                                          O bien embebiendo la imagen dentro del HTML con base64:

                                          <div class=logo><img src="data:image/png;base64, [...]==" alt="Hardlimit's logo" /></div> 

                                          Me parece lo más simple y siempre puedes maquetarlo desde el CSS.

                                          Perfecto, me pongo a ello. a ver cómo queda.

                                          Cluster MPI de tres nodos formado por tres SERVIDORRES HP PROLIANT DL360P 1U 2X E5-2680V2 CPU'S, 20 cores, 40 hilos a una frecuencia base de 2,8GHz. 192 GB de memoria RAM DDR3 ECC (8 x módulos de16 GB 800Mhz)´+ 1U 2X E5.-2697 V2 a una frecuencia base de 2,8 Ghz 192 GB de Ram ECC (8 módulos de 16 Gb 800 mhz) 24 Cores 48 hilos ( 44c/88T)+ 1u 2xE5 2603v2 con una frecuencia base de 1,9ghz 64 Gb DDR3 ecc (4x módulos de 16)

                                          hlbm signature

                                          1 Reply Last reply Reply Quote 0
                                          • jordiquiJ Offline
                                            jordiqui Veteranos HL
                                            last edited by

                                            https://ijccrl-live.ijccrl.com/
                                            bueno de momento he puesto un topbar porque mi idea era enmaquetarlo en una caja vertical del layout, pero toca hacer más cambios de código y ahi sí necesito el gpt. El lunes ya me pongo en serio con ello. Tiene un enlace hacia la el foro nofollow, pero cuando esté en modo producción que es cuando vendrán las visitas con picos altos, entonces si por cuestiones de seo, ese enlace dofollow es un backlink que consideráis correcto, lo cambio. Un abrazo y gracias por guiarme, porque ya estaba espeso.

                                            Cluster MPI de tres nodos formado por tres SERVIDORRES HP PROLIANT DL360P 1U 2X E5-2680V2 CPU'S, 20 cores, 40 hilos a una frecuencia base de 2,8GHz. 192 GB de memoria RAM DDR3 ECC (8 x módulos de16 GB 800Mhz)´+ 1U 2X E5.-2697 V2 a una frecuencia base de 2,8 Ghz 192 GB de Ram ECC (8 módulos de 16 Gb 800 mhz) 24 Cores 48 hilos ( 44c/88T)+ 1u 2xE5 2603v2 con una frecuencia base de 1,9ghz 64 Gb DDR3 ecc (4x módulos de 16)

                                            hlbm signature

                                            cobitoC 1 Reply Last reply Reply Quote 0

                                            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                            With your input, this post could be even better 💗

                                            Register Login
                                            • 1
                                            • 2
                                            • 1 / 2
                                            • First post
                                              Last post

                                            Foreros conectados [Conectados hoy]

                                            0 usuarios activos (0 miembros y 0 invitados).
                                            febesin, pAtO, HIAL-9000

                                            Estadísticas de Hardlimit

                                            Los hardlimitianos han creado un total de 543.6k posts en 62.9k hilos.
                                            Somos un total de 35.0k miembros registrados.
                                            ralphmichaelis ha sido nuestro último fichaje.
                                            El récord de usuarios en linea fue de 123 y se produjo el Thu Jan 15 2026.