Closed aecanales closed 5 years ago
Muchas gracias!!! Te ganaste el cielo con esto 😁
Para los que usan ubuntu y se les crashea, después de las lineas en que ejecutan bodega y parte1 coloquen lo siguiente
sudo sync; echo 1 > /proc/sys/vm/drop_caches && swapoff -a && swapon -a
de manera que les quede
old=$(clingo bodegas.lp "$f" | python3 read_time.py)
sudo sync; echo 1 > /proc/sys/vm/drop_caches && swapoff -a && swapon -a
new=$(clingo parte1.lp "$f" | python3 read_time.py)
sudo sync; echo 1 > /proc/sys/vm/drop_caches && swapoff -a && swapon -a
así les correrá bien y no les explotará el compu
(Esto asumiendo que compu_explota :- memoria_llena
)
¡Hola!
Para los que siguen en la parte 1 de la tarea, escribí un par de scripts para automatizar el proceso de comparar tiempos entre el encoding antiguo y el nuevo. Dado un carpeta de problemas, un
.lp
antiguo y un.lp
nuevo, mi script corre clingo sobre todos los problemas con ambos encodings y guarda los resultados en un CSV.Para generar los problema, escribí mi propio generador pero también es útil el de Jaluco.
Se podría usar también para tomar tiempos en la parte 2 adaptando el script.
¡Espero que les sirva! Si algún ayudante o @jabaier encuentran que es inadecuado, me avisan y borro el repositorio.
PS: Corre en mi computador sin explotar, pero no me hago responsable si lo corren en el suyo y explota. PSS: Sí, estoy procrastinando escribir el reporte.