Yo también soy más partidario del segundo sistema, puesto que si se obliga a un usuario a valorar el reto, probablemente muchos lo harán a desgana y se lo inventarán sin meditarlo un poco. Así que la valoración final puede ser "irreal" o errónea.
La verdad es que sería muy interesante que cada usuario diera su opinión (bien dada y no por hacerlo) sobre los retos, puesto que ayudan a los creadores para cuando creen nuevos retos, así como para que la puntuación de los retos tenga un factor humano y más real.
Creo que es un tema complicado de tratar. Es difícil crear un automatismo que asigne los puntos de manera justa porque muchos usuarios pueden pasar un reto, que para otros puede ser muy dificil, y sin embargo, este reto puede pasarse facilmente con conocimientos básicos.
Para expresarme mejor, les pongo un ejemplo.
Yo apenas sé nada de ingeniería inversa, por lo que no puedo opinar sobre las puntuaciones de los retos de dicha categoría. Sin embargo, los usuarios entendidos en el tema, sabrán decir si por ejemplo el crackme1 es fácil o no. Es decir, puede que todos los ententidos pasen el reto, por lo que en cierto modo, es un reto muy fácil y debería tener una puntuación de dificultad baja, aunque muchos users, como yo mismo, sean incapaces de pasarlo. En cambio, si la puntuación va en funcion de (usuarios que han pasado el reto / global de usuarios) es posible que tenga una puntuación de dificultad alta, que realmente según mi opinión no debería ser. (Esto es hipotético, no digo que la puntuación esté mal asignada (IMG:
http://www.yashira.org/style_emoticons/Yashira/^^.png) )
En definitiva, que me estoy enrollando, creo que la mejor opción es la #2, teniendo en cuenta que la #1 posiblemente sería la mejor si los usuarios participasen correctamente en las puntuaciones personales del reto.
Saludos!!
PD: P3ll3, veo que no te mueves de esta posición en el rank xDDD Eres un cachondo!!!
Mensaje modificado por Band el 18/03/2010 21:37