BASES XI CONCURSO DE PROGRAMACIÓN LÓGICA - Boletín Oficial Universidad de Alicante



[Ir a contenido](#contenido-pagina)



Barra Sede Electrónica, correo y UACloud

[Universidad de Alicante / Universitat d'AlacantUniversidad de Alicante](https://www.ua.es/es)
==============================================================================================

Menú
 Leer

Cerrar menú

* [Sede Electrónica](https://seuelectronica.ua.es/)
* [Webmail](https://www1.webmail.ua.es/login0.php3?idi=es)
* [UACloud CV](https://cvnet.cpd.ua.es/uacloud/home/indexVerificado)

Sede Electrónica, correo y UACloud en el móvil



Selector de idiomas

* [Idioma](#)
  + [Español](/es/acuerdo/5055)
  + [Valencià](/va/acuerdo/5055)






Selector de idioma

Leer

* [Español](/es/acuerdo/5055)
* [Valencià](/va/acuerdo/5055)

Selector de idiomas





Sede Electrónica, correo y UACloud

[![Universidad de Alicante / Universitat d'Alacant](https://web.ua.es/secciones-ua/images/layout/logo-ua.jpg)](https://www.ua.es/es/index.html)

* [Sede Electrónica](https://seuelectronica.ua.es/)
* [Webmail](https://www1.webmail.ua.es/login0.php3?idi=es)
* [UACloud CV](https://cvnet.cpd.ua.es/uacloud/home/indexVerificado)





BASES XI CONCURSO DE PROGRAMACIÓN LÓGICA[Boletín Oficial Universidad de Alicante](/es/Publicacion)
==================================================================================================

Secretaría General

Boletín Oficial Universidad de Alicante





BASES XI CONCURSO DE PROGRAMACIÓN LÓGICA

Fecha de aprobación
:   21/01/2019

Fecha de publicación
:   24/01/2019

Órgano competente
:   Escuela Politécnica Superior

Sección
:   CONVOCATORIAS Y CONCURSOS

* [Ver acuerdo en formato **PDF**](/pdf.asp?pdf=5055.pdf)
* Compartir acuerdo en redes sociales
  + [Enviar sumario por 



    Correo](mailto:?subject=BOUA&body=https://www.boua.ua.es/es/acuerdo/5055)
  + [Compartir acuerdo en 

    Facebook](https://www.facebook.com/sharer.php?u=https://www.boua.ua.es/es/acuerdo/5055)
  + [Compartir acuerdo en 

    X](https://twitter.com/intent/tweet?via=UA_Universidad&text=BASES XI CONCURSO DE PROGRAMACIÓN LÓGICA&url=https://www.boua.ua.es/es/acuerdo/5055)

**Título:** BASES XI CONCURSO DE PROGRAMACIÓN LÓGICA

**Sección:** CONVOCATORIAS Y CONCURSOS

**Órgano:** Escuela Politécnica Superior

**Fecha de aprobación:** lunes, 21 de enero de 2019

BASES XI CONCURSO DE PROGRAMACIÓN LÓGICA

Dentro de las actividades correspondientes al Mes Cultural de la Escuela Politécnica Superior (Febrero 2019), y con el objetivo de incentivar el interés de los estudiantes a ampliar sus conocimientos en el marco de la programación lógica, el Departamento de Ciencia de la Computación e Inteligencia Artificial de la Universidad de Alicante organiza el XI CONCURSO DE PROGRAMACIÓN LÓGICA, bajo la coordinación de los profesores Mª Jesús Castel de Haro, Francisco J. Gallego Durán y Carlos J. Villagrá Arnedo, adscritos a dicho departamento, y de los alumnos Alexei Jilinskiy y Antonio Rubio, del Grado de I. Multimedia y del Grado de I. Informática, respectivamente con arreglo a las siguientes bases:

1. Normas general es

1. Podrá participar toda persona que decida apuntarse.

2. El concurso tratará sobre la resolución de mapas del videojuego PLMan. Todas las soluciones deberán estar en lenguaje Prolog, el mismo lenguaje en el que está implementado PLMan.

3. La entrega de soluciones se hará entrando en la URL localhost:XXXX/ que se proporcionará el día del concurso y se subirá la solución en el formulario de su página principal.

4. A través de la web <https://logica.i3a.ua.es/>

se podrá encontrar información de ayuda y tutoriales sobre PLMan.

5. Se pondrá a disposición de los/as estudiantes todo el material necesario y un laboratorio con ordenadores con la última versión de SWI-Prolog instalada. Las soluciones deben realizarse en estos mismos ordenadores por lo que no hace falta que los/as concursantes traigan sus propios dispositivos informáticos.

6. Los mapas y soluciones presentados serán debidamente publicados bajo la licencia GNU GPL v3.

7. Los/as concursantes pueden traer cualquier material o código de ayuda por su propia cuenta para resolver los mapas siempre y cuando éstos no alteren el funcionamiento normal del código base de PLMan (Key-logger, etc…).

8. Al aceptar estas bases, das consentimiento también a que se retransmita tu imagen en streaming en la semifinal y final del evento. Dicha retransmisión se emitirá a través de la plataforma online Twitch y/o el sistema de retransmisión de la UA y/o en el canal RetroBytes de Youtube.

9. El jurado se reserva el derecho de realizar la correcta interpretación de estas normas, así como a modificarlas si fuera necesario, siempre con la intención de evitar posibles injusticias.

10. La decisión del jurado será inapelable y deberá respetarse.

11. Participar en el concurso implica aceptar estas bases completamente.

2. Dónde y cuándo

¿Dónde?: Sala L24 del edificio de la Escuela Politécnica Superior 1, en la segunda planta.

¿Cuándo?: - Viernes 8 de febrero: de 12:00h a 14:30h y de 16:00h a 21:30h.

3. Participantes

Categorías

1. La participación en el concurso se realizará de forma individual.

2. Los/as participantes que hayan participado en las anteriores ediciones del concurso se considerarán participantes Veteranos/as y optarán únicamente a los premios normales de la competición.

3. Los/as participantes que NO hayan participado en otras ediciones se considerarán participantes Novatos/as y optarán a todos los premios de la competición.

¿Cómo participar?: Asiste al aula L24 de la EPS I media hora antes de que empiece el concurso o envía un correo a [uxbrrjtyczfxmif@tzmno.dyz](file:///C:/Users/chus/Downloads/gqowzpupanvxnlj@jwwqt.say)

con el título “Concurso PLMan” e indica tu nombre y apellidos. En caso contrario, se usaría tu nombre de correo.

4. Premios

Los/as jugadores/as individuales optarán por estos premios:

○ 1er puesto (125€): Premio para el/la ganador/a del concurso, aquel/la que haya quedado primero/a en la competición.

○ 2do puesto (100€): Premio para el/la participante que haya quedado segundo/a en la competición.

○ 1er puesto Novato (50€): Premio para el/la participante Novato/a que haya quedado en el puesto más alto en la clasificación, a excepción de las dos primeras posiciones.

○ 2do puesto Novato (25€): Premio para el/la participante Novato/a que haya quedado en el segundo puesto más alto de la clasificación, a excepción de las dos primeras posiciones.

○ Los premios no son acumulables.

5. Mecánica del concurso

Los/as jugadores/as deberán enfrentarse entre ellos/as resolviendo mapas inspirados en juegos emblemáticos. La esencia de este concurso es fomentar el interés de los/as estudiantes por la materia de lógica que se imparte en “Matemáticas 1” en los grados de Informática, Multimedia y el doble grado de Informática y Administración de Empresas, en concreto, la parte de PLMan, en un ambiente de competición sano, respetuoso y amigable.

Estructura de la competición

1. La competición se dividirá en dos fases, la primera consistirá en un torneo suizo entre todos/as los/as participantes y la segunda en una eliminatoria simple entre los/as 4 primeros/as clasificados/as.

2. El torneo suizo consiste en una sucesión de duelos 1 contra 1 a lo largo de 6 rondas con un mapa diferente en cada una.

3. En la primera ronda se emparejará en función de la llegada de los/as concursantes, teniendo en cuenta jugadores/as novatos/as y veteranos/as, emparejando a los del mismo tipo entre sí, si es posible.

4. En cada enfrentamiento combatirán los/as concursantes en un duelo 1 contra 1 resolviendo unos mapas que les proporcionaremos, en un tiempo máximo determinado. El tiempo es independiente para cada ronda y se ajustará a la dificultad del mapa y ronda en la competición.

5. El/La primer/a participante de cada duelo que consiga resolver el mapa en cuestión al 100% será proclamado ganador/a del duelo. Cada solución se ejecutará las veces que especifique en la descripción de su mapa, y la media de cocos obtenida será la puntuación de dicho/a participante. En caso de que ningún/una participante de un duelo logre resolver el mapa al 100% al acabar el tiempo de dicha ronda ganará el/la que haya logrado una mayor puntuación en la última solución entregada.

6. En caso de empate saldrá victorioso/a el/la participante que haya enviado antes la solución que le dio la puntuación más alta.

7. Cada victoria dará un punto al/la jugador/a ganador/a. Los consiguientes emparejamientos son asignados entre jugadores/as cuyo número de victorias/puntos sea más igualado.

8. Al final de las rondas los/as 4 jugadores/as con mayor número de puntos serán elegidos para participar en la eliminatoria simple. En caso de empate de puntos entre jugadores/as que puedan acceder a la eliminatoria, se aplicarán las reglas del punto 3 del apartado: “Detalles de la competición a tener en cuenta”.

9. La eliminatoria simple consistirá en dos semifinales, al mejor de un mapa, y una final entre sus respectivos/as ganadores/as, al mejor de tres mapas. Los/as perdedores/as de ambas semifinales pelearán entre sí para determinar el tercer y cuarto puesto, también en un enfrentamiento usando el mismo mapa de la final.

10. La semifinal enfrentará al/la primer/a y al/la cuarto/a clasificados/as del torneo suizo y la segunda al/la segundo/a y al/la tercer/a clasificados/as.

11. Los/as jugadores/as que no hayan accedido a la eliminatoria podrán disfrutar de los mapas una vez sean utilizados en la eliminatoria y así poder intentar resolverlos o competir libremente con otros/as jugadores/as.

Detalles de la competición a tener en cuenta

1. El número de rondas puede verse aumentado o disminuido en función del número de participantes.

2. En caso de que el número de jugadores/as sea impar en una ronda en concreto, quedará un/a jugador/a por emparejar, el/la cual obtendrá una victoria. Este/a jugador/a será elegido/a al azar entre el grupo de personas que tenga menor puntuación en la competición. Esta bonificación de 1 victoria se realizará en todas las rondas en las que haya un número impar de jugadores/as. Siempre se dará esta bonificación a un/a jugador/a distinto/a en la competición no pudiendo recibir un/a mismo/a jugador/a dos veces dicha bonificación.

3. Si tras las 6 rondas de competición existe algún empate en algún puesto relevante para el devenir de la misma se usará como método de desempate, en primer lugar, el emparejamiento directo previo entre los/as dos jugadores/as empatados/as (por ejemplo, si en un enfrentamiento anterior ha ganado uno/a de los/as empatados/as, éste/a será el/la que tenga el puesto más alto). Si dicho emparejamiento no se ha producido se usará el sistema Buchholz, según el cual se sumará a la puntuación de los/as dos jugadores/as la puntuación de todos/as los/as jugadores/as con los/as que se hayan enfrentado. Si tras este método se mantiene el empate, el jurado se reservará el derecho de realizar una ronda extra de desempate entre los/as dos jugadores/as implicados/as.

4. El premio a los/as participantes Novatos/as se asignará por posición en la eliminatoria si éstos/as no ocupan el primer o segundo puesto del concurso. Si faltan participantes novatos/as en la eliminatoria a los/as que dar el premio se irán cogiendo por posición del torneo suizo, siguiendo el mismo sistema para desempates en caso de haberlos.

5. En última instancia, los jueces decidirán al/la ganador/a de cada ronda, cuya decisión será inapelable.

Faltas posibles y restricciones de la competición

1. Si un/a jugador/a no envía ninguna solución o la misma tiene fallos de ejecución, perderá la ronda. Así mismo, si la solución requiere ser ejecutada varias veces y alguna de las ejecuciones da error, esta ejecución se considerará como si no hubiera comido ningún coco, para la media final.

2. No se puede entregar una solución más de una vez por minuto.

3. Faltas leves:

a. No comunicar al jurado/organizadores algún problema, falta o fallo que se perciba durante el concurso.

b. Molestar a otros/as jugadores/as peyorativamente durante la competición de manera que afecte a su participación en la ronda. Estas molestias deben notificarse al jurado para que sean validadas.

c. No respetar las restricciones propias del mapa descritas por el jurado previamente al inicio de la ronda o dentro del propio mapa.

4. Faltas graves:

a. Reiterar las faltas leves: si un/a jugador/a entorpece el concurso reiteradas veces a juicio del jurado éste/a podrá ser sancionado/a con una falta grave.

b. Hacking: aprovecharse de fallos del sistema de entrega o del software de PLMan así como construir soluciones fuera de los límites del funcionamiento normal de PLMan. Se considerarán faltas graves la entrega de soluciones que alteren a propósito el funcionamiento de PLMan cambiando sus normas, o la disposición inicial de los mapas y las reglas/comportamiento de los objetos que contenga. En general , cualquier acto informático encaminado a saltarse las normas del juego para obtener ventaja frente a los/as demás participantes.

c. Plagio: entregar una solución no hecha por el/la propio/a concursante durante la ronda. Entre otros, entran los casos de copiar la solución de otro/a jugador/a o que la haga otra persona por ese/a concursante. El jurado podrá decidir que un mapa no es original o propio del/la autor/a, comparando su comportamiento con el de otras soluciones.

d. Comportamiento antideportivo, agresión verbal o física, falsificación, estafa, chantaje o cualquier comportamiento que altere la normalidad y la buena armonía del concurso.

5. El jurado es libre de alterar las pausas y tiempos entre las diferentes rondas y descansos. También podrá frenar la competición en un momento dado en caso de urgencia, congelando el tiempo de competición y la participación de los concursantes durante ese tiempo.

6. Las faltas leves generarán avisos por parte de los organizadores. La reiteración de las mismas podrá suponer la pérdida de la ronda o penalizaciones temporales para el/la jugador/a.

7. Las faltas graves tendrán como consecuencia la pérdida automática de la ronda o incluso la expulsión del concurso.

6. Miembros del jurado

El jurado estará formado por los profesores del Dpto Ciencia de la Computación e IA:

Francisco J. Gallego Durán, Carlos J. Villagrá Arnedo, Mª Jesús Castel de Haro

y por los estudiantes de los Grados en Ingeniería Multimedia:

Alexei Jilinskiy

e Ingeniería Informática:

Antonio Rubio.

7. Protección de datos

Los datos de carácter personal que se recaben formarán parte de los correspondientes ficheros de la Universidad de Alicante, que tienen como finalidad la gestión de los expedientes derivados de la presente convocatoria.

La persona responsable de los ficheros es el Gerente de la Universidad de Alicante.

Los derechos de acceso, rectificación, cancelación y oposición al tratamiento de sus datos se podrán ejercitar ante la Gerencia de la Universidad, mediante solicitud con fotocopia de documento de identidad, presentada en el Registro General de la Universidad de Alicante, o a través de los medios que establece el art. 16 de la Ley 39/2015, de 1 de octubre del Procedimiento Administrativo Común de las Administraciones Públicas.

8. Aceptación de las bases

La simple participación en el concurso implica la aceptación de las presentes Bases, por lo que la manifestación en el sentido de no aceptación de la totalidad o parte de las mismas implicará la exclusión del participante y como consecuencia de ello, el Departamento de Ciencia de la Computación e Inteligencia Artificial de la Universidad de Alicante quedará liberado del cumplimiento de la obligación contraída con dicho participante.

9. Marco legal y presupuestario

La dotación máxima para esta convocatoria es de 300€ y se encuentra consignada en el capítulo 4 de la Escuela Politécnica Superior de la Universidad de Alicante. La ejecución de la dotación de esta convocatoria, en lo que respecta a la UA, está supeditada a la disponibilidad de liquidez de la misma.

La subvención asignada al premio se ajustará a lo dispuesto en la Ley 38/2003, de 17 de noviembre, General de Subvenciones, a las regulaciones, requisitos y términos establecidos por las normas de funcionamiento interno de la UA y a lo que esta convocatoria establece.

Las personas beneficiarias se obligan a facilitar cuanta información les sea requerida y a cumplir, en su caso, los deberes que se establecen en el artículo 14 de la Ley 38/2003, de 17 de noviembre.

El incumplimiento por parte de las beneficiarias y beneficiarios de las obligaciones señaladas en esta convocatoria podrá dar lugar a la revocación del premio.

Alicante, a 21 de enero de 2019

Juan Andrés Montoyo Guijarro

Iltmo. Director de la Escuela Politécnica Superior. EPS Alicante

Rafael Álvarez Sánchez

Director del Departamento de Ciencia de la Computación e Inteligencia Artificial





[Carretera San Vicente del Raspeig s/n  
03826 San Vicente del Raspeig - Alicante  
 Tel. 49 875 3231 - Fax 68 073 2387](https://www.google.es/maps/@34.989957,-0.5145466,17z)

* [Solicitar más información](http://cvnet.cpd.ua.es/uaSolicitudes/Solicitud/49?idioma=es)
* [Seguridad y emergencias: 112](https://sp.ua.es/es/botones/urgencias.html)

* [Facebook](https://www.facebook.com/campusUA)
* [X](https://twitter.com/UA_Universidad)
* [Youtube](https://www.youtube.com/user/UAVideoTube)
* [Instagram](https://instagram.com/ua_universidad)
* [LinkedIn](https://www.linkedin.com/edu/school?id=12647&trk=tyah&trkInfo=tarId%2R3417790525593%2Ctas%3Auniversidad%20alicante%2Cidx%3A5-1-11)

* [Home](/)
* [contactar](https://www.ua.es/es/index_sugerencias.html)

* [Condiciones de uso](https://si.ua.es/es/web-institucional-ua/normativa/condiciones-de-uso.html)
* [Certificado UA](https://si.ua.es/es/servicios/seguridad/certificado-de-seguridad-ua.html)
* [Accesibilidad](https://web.ua.es/es/accesibilidad/declaracion-de-accesibilidad.html)
* [Polí­tica de Privacidad](https://seuelectronica.ua.es/es/privacidad.html)
* [Cookies](https://si.ua.es/es/web-institucional-ua/normativa/politica-de-cookies.html)
* [Info Legal](https://si.ua.es/es/web-institucional-ua/normativa/aviso-legal.html)
* [© Universidad de Alicante 1996-2021](https://si.ua.es/es/web-institucional-ua/normativa/copyright.html)