¿Qué es el Hack más Dificil del Verano?

El hack más difícil del Verano es un juego de retos para mostrar a distancia durante todo el verano tus habilidades en JavaScript compitiendo por el mejor puesto y las mejores recompensas en comunidad.

Sé creativo

Cada semana te planteamos un reto de programación para que lo envies como solución. Premiamos la calidad, el ingenio y la elegancia de tu código en relación a la de los demás participantes

Sé eficaz

Sin sacrificar la legibilidad refina tu solución para que sea lo más eficiente posible. Nos dedicamos a medir las velocidad de tu solución pero también la complejidad algorítmica de la misma

Sé deportivo

Compite por encontrar una mejor solución que los demás participantes pero no olvides que aquí estamos para jugar deportivamente, pasarlo bien y aprender unos de otros

¿Como se Juega?

Para jugar en el Hack Más Difícil del Verano sólo tienes que seguir estos 3 sencillos pasos que te detallamos a continuación.

Paso I. El Registro

El nuevo participante debe registrarse rellenando un sencillo formulario. Básicamente debes proporcionar hacernos un follow al twitter del juego y proporcionarnos tu cuenta de twitter para que podamos contactar contigo.

  1. Hacer Follow a la cuenta del juego
  2. Registrarse y proporcionar twitter
  3. Esperal el tweet de bienvenida
Registro

Paso II. Los Retos

El participante recibe en su cuenta de twitter el mensaje personal de nuevo reto disponible, envía la solución al sistema a través del site del juego y consulta los resultados y su ranking. Estos pueden variar según otros parcipantes envian sus soluciones.

  1. Esperar a recibir en twitter un nuevo reto
  2. Idear, programar y enviar la solución
  3. Consultar el ranking y los resultados
  4. Volver a 1
Reto

Paso III. La Contrarreloj

El día de la gran final, los participantes se enfrentan a una contrarreloj de retos. En twitter se van publicando retos con puntos y un tiempo de desarrollo. El participante más rápido que entregue la solución se posicionará vencedor.

  1. Esperar a recibir en twitter un nuevo reto
  2. Idear, programar y enviar la solución antes del tiempo límite
  3. Consultar el ranking y los resultados
  4. Volver a 1
Subasta

¿Cuáles son las recompensas?

Como participante iras recibiendo recompensas según vas superando los retos. Cada reto semanal supone una nueva oportunidad de mejorar tu posición social dentro del juego. Hay 3 métricas que marcan tu estado en la competición. Los premios asociados se determinarán en cada edición del Juego.

Ranking Local

Cada semana, con la realización del reto propuesto, irás obteniendo una puntuación que te posicionará dentro de un ranking para ese reto. ¡Esfuérzate en sacar un buen resultado porque esta puntuación es importante!

Medallas

Con cada reto superado podrás conseguir medallas, que son reconocimientos sociales al mejor código de la semana. Puedes obtener una medalla en eficiencia, elegancia, simplicidad, etc.

Ranking Global

Con la puntuación de cada ranking local y las medallas obtenidas se elabora un ranking blobal que determinará tu maestría dentro del juego. ¡Ya sabes, cuanto más arriba de este ranking mejor!

¿Cómo son los retos?

Cada reto platea un problema algorítmico que debe resolverse exclusivamente con el uso de las capacidades nativas de JavaScript. ¡Esmérate cada semana en hacer la mejor solución de todas!

Una única función

Puedes desarrollar tu solución como quieras, funciones anidadas, clausuras, IIFEs, etc. pero el entregable debe ser una única función con nombre

Sin dependencias

Puedes idear tu solución como quieras, en virtud de lo que se diga en el enunciado, pero no podrás utilizar librerías ni código de terceros

Legibilidad y eficiencia

Preocupare de hacer la mejor solución posible no sólamente en velocidad y eficiencia sino también en legibilidad y elegancia

Periodicidad Semanal

Cada semana te plantearemos un reto a tu twitter personal. Tomate tu tiempo para dar con la solución. Tienes una semana. Pero si eres el primero tendrás ventajas

Múltiples entregas

En cada reto, puedes hacer tantas entregar como quieras para corregir o refinar tu solución. Pero si tu solución es optima a la primera tendrás premio

Constancia y Continudad

Si una semana no das con la solución del reto o no puedes enviarlo por cualquier motivo no te preocupes, las ausencias no son eliminatorias. Eso si, si eres constante tendrás premio

¿Cómo Participar?

Pronto estará abierta la convocatoria para la Edición 2016 del Juego más dificil del verano. Arrancamos a primeros de Julio. ¡Estate atento a esta la web y nuestro twitter para ser el primer en apuntarte!

PRÓXIMAMENTE

¿Cómo Contactar o Colaborar?

Si quieres contactar con nosotros puedes hacerlo a través de nuestro Mail o nuestra cuenta de Twitter. Para ayudandos a montar toda la infraestructura tecnológica que utilizaremos para dar soporte a El Hack Más Difícil del Verano puedes apuntarte aquí