Blogia
Blog de Ibercivis

Propuesta de corte de tramposos

Al implementar la norma de que niguna maquina puede superar
las 24 de horas de CPU al dia se considerara que hay maquinas
que no estaran conectadas de forma continua, con lo cual un
dia podrian reportar menos de 24 horas y al siguiente mas.
Esto implica que el corte a 24 horas se realizara en periodos
no de un dia sino mas largos, en concreto hemos acordado que
cada dia se considerara el total de los 7 dias anteriores
de concurso; se comenzara pasada una semana del mismo.

Por otro lado, debido a los criterios de asignacion de creditos
a los jobs, al tipo de arquitectura de maquina y a otros factores
una maquina puede exceder ligeramente las 24 horas en un dia.
Por tanto en el periodo anterior de una semana, el tiempo en horas
de cada dia podra exceder de 24; hemos decidido que el tiempo
maximo por dia a efectos de media sea de 26 horas.

Dicho esto, el criterio de corte para eliminar maquinas con un
exceso de horas sera el siguiente.

Para cada dia y usuario se consideraran todas sus maquinas y tiempos
de CPU. De todas ellas, se considera la mejor.
Diariamente se sumaran las mejores maquinas de cada dia de los ultimos
7 dias.
Si la suma excediera de 26*7, se tomara la maquina con mas horas
de entre las consideradas para la suma y dicha maquina se reducira
a 24horas de forma definitiva.
Se procedera a realizar todo el proceso de nuevo. Si el numero de
horas resultara mayor de 26*7, se repetira el corte con la actual
maquina con mayor horas y asi sucesivamente.

20 comentarios

jotaerre -

@Molondro: También a mí me vendrían bien los días de 90 horas :P

Al parecer por algún oscuro motivo, nuestro penalizador automático se había saltado a este usuario. Ya está penalizado tal y como debería.

Gracias por el aviso.

Dani -

Me corrijo, me referia a Jorge Alvarez usuario nº 25929. Perdon por el error

Dani -

Lo del Jorge Martinez no tiene desperdicio pq ayer ni sig
quiera estaba en la lista, por cierto no tiene ningun corte de 24 horas en la máquina nº 93913 y hace más de 60 (SESENTA) que se dice pronto horas al día.

Molondro1 -

Por cierto en alguna de las regularizacioens que se han hecho, se ha cortado a 24h las horas de CPU de los ordenadores pero no se ha cambiado el mejor del día.

Saludos.

Molondro -

Por cierto en alguna de las regularizacioens que se han hecho, se ha cortado a 24h las horas de CPU de los ordenadores pero no se ha cambiado el mejor del día.

Saludos.

Molondro -

Al loro con Jorge Martínez

http://www.ibercivis.es/ibercivis/maquinas_usuario.php?userid=25929

Éso necesito yo, días de 90 horas para hacer todo aquello que quisiera y no tengo tiempo para hacer xD

Deuvedé -

@Molondro: Ya están arreglados los errores en las penalizaciones de algspd, gracias por señalarlo.

Alvaro -

Que no te duelan prendas al acusar porque lo que es descarado, es descarado y punto. Yo además de algspd metería sin miedo a GERARDO GONZALO, que sin ningún tipo de disimulo alterna la entrega de tareas de sus dos ordenadores para obtener todos los días tiempos muy superiores a 24 horas.

Respecto a que la organización tome medidas me parece mucho más complicado. Hay casos como éstos que son muy descarados pero otros pueden estar rozando el límite y si se toman medidas contra unos a lo mejor habría que tomarlas contra otros no tan claros, y a lo mejor inocentes.

La verdad es que a mi no me importa demasiado si se toman o no medidas. Pero por lo menos todos sabemos quienes son los tramposos y nos faltan al respeto a todos. Incluso los que no estamos compitiendo directamente con ellos.

Si ellos creen que por un pequeño premio merece la pena ponerse a esa altura, ellos mismos.

Molondro -

La organización no piensa hacer nada al respecto con el usuario algspd? Porque vaya tela, que alguien me explique cómo se pueden hacer veintimuchas horas todos los días en un mismo PC. Y ése corte del 18/06 a 26,61h? no se reducií a 24 h como máximo?

No quería decir nada porque no me gusta acusar, pero se dijo que se tomarían medidas contra los reincidentes y no veo que se esté haciendo nada, nadie comenta nada, por lo que pienso que ha pasado desapercibido.

Sospechosérrimo también el subidón del equipo SICUZ, aunque bueno, me consta que forman parte de la univerisada de Zaragoza, así que les daré el beneficio de la duda.

NoDoS -

A mi la idea de Álvaro también me parece bien, siempre y cuando se siga persiguiendo a los tramposos, porque no seria el primero que me encuentro que con un solo ordenador hace mas de 52 horas cada día.

Jorge Mena -

Yo también creo que la idea de Álvaro estaría bien. Preferiría mi idea, pero mejor que nada...
Desde luego el modelo actual no sirve, pues si tienes una docena de máquinas, con que se pase de 26h una al día y el resto de la semana no de mucho el cante, el truco pasaría desapercibido...
Saludos!

yeh -

La sugerencia de Álvaro parece adecuada, pero debía haber estado clara desde el principio del concurso, porque yo hay veces que apago un PC sabiendo que dejo el otro encendido ese día, y así dejo descansar un tiempo a un procesador.
Si hubiese estado clara desde el principio parece buena solución, pero ahora no me parece adecuado aplicarla.

OjKar -

La idea de Álvaro me gusta. Evitaría todas estas discusiones ademas de las posibles trampas.

+1 a la idea de contar, al final del concurso, el mejor ordenador de cada usuario durante el tiempo de participación.

Álvaro -

Creo que cada cual tiene su "forma más justa" de dar los premios. No hay que tomárselo tan en serio. Es muy difícil hacer unos premios justos "al gusto de todos", siempre habrá alguien que proteste y se supone que no colaboramos por los premios, sólo es algo a mayores que no tenían porque hacer. Así que bienvenidos sean. De todas formas me gustaría hacer una sugerencia que creo que acabaría con muchas de las protestas y creo que no da lugar a "trucos". Si se contara al final del concurso sólo el mejor ordenador de cada usuario, con todos sus días, no habría problema de retención de tareas. Si las retienes hoy para soltarlas mañana no ganaras nada pues al final solo cuenta el total de ese ordenador. Además así sería más fácil competir para los que sólo tienen un ordenador aunque siga siendo una pequeña ventaja tener varios, pues tienes más posibilidades de obtener un resultado mejor. Es sólo una sugerencia. Saludos y felicidades por esta magnifica idea a la organización de ibercibis.

Jorge Mena -

@Dani
La forma más justa de darlos según las bases es primero respetando la base de "no más de 24h al día" y segundo, evitando las trampas (turnar máquinas para cotizar días de 24h "exactas" o de 26h es trampa)

La forma más justa de darlos sin tener en cuenta las bases, es al que más ayuda, más se le da, o sea, premiando los créditos (tus créditos son proporcionales a la suma del nº de horas de cada máquina por su potencia)

@todos :-)
Lo que sí sería genial para el modelo actual, sería que si entregas 4h a la 1:00 y la anterior vez que entregaste fue a las 21:00, se repartiesen las horas: 3h para ayer y 1h para hoy.

Saludos

Dani -

@Jorge Mena
Pues la forma justa de darlos es con el mismo sistema operativo, micmo ancho de banda, misma marca de ordenador, mismas turbulencias electricas, misma temperatura ambiental, y muuuchhoosss detalles; pe todos juntos en un pabellón.

Pero eso no es posible, ya hacen lo que pueden, ponte en su lugar.

Jorge Mena -

@Dani
Si el espíritu es colaborar con la ciencia sobran los premios.

Si se dan premios, lo mínimo es que se den de forma justa.

Dani -

Eso solo produciría cancelación de trabajos y el espíritu de esto es colaborar con la ciencia, flaco favor haríamos tirando tareas a la basura.

Jorge Mena -

De esa forma se premia hacer trampas. Nos vamos a encontrar usuarios con un ordenador con 22h o menos y otro ordenador con 25,9h y al día siguiente el de 22h con 25,9h y el de 25,9h con 22h o menos...
Los tramposos se van a poner las botas...

Y por qué no se restan las horas que pasen de 24h en esa máquina para ese día?
Es decir, si tienes sólo una máquina y has hecho 24,2h. Ese día puntúas 23,8h, y si en vez has hecho 27h, puntúas 21h. Lo veo más justo.

Dani -

¿Por que no podemos enviar trabajos? Tengo 4 ordenadores que no me mandan (mas bien el servidor no me recoge) los trabajos.
¿Hay alguna averia? ¿Esperamos? ¿Tenemos que reiniciar el proyecto?
Help...Ayuda