@Arosa 5953 wrote:
He probado con lo que ya venía y me lo hace bien
. ¿Has mirado bien el archivo de ayuda? Igual tienes los txt de elements y critical mal hechos.
La aplicación agrupa de forma aleatoria un conjunto de elementos...
Los elementos han de estar almacenados en dos ficheros de texto con nombres Elements.txt y Critical.txt, y ambos deben ubicarse en el mismo directorio que la aplicación. Cada línea de los ficheros será considerada como un elemento a agrupar, por lo tanto debemos separar los mismos por al menos un retorno de carro (excepto el último, no siendo obligatorio finalizar los ficheros con una nueva línea). Es posible omitir cualquiera de ellos, siendo la única restricción que el número total de elementos proporcionados sea de al menos dos (por coherencia).
Como resultado se genera un nuevo fichero de texto llamado Groups.txt, en el mismo directorio donde está corriendo la aplicación (si este ya existe se sobrescribirá), y que contendrá los elementos leídos agrupados de forma aleatoria. Los elementos almacenados en el fichero Critical.txt (si existe), serán manejados de forma especial. La aplicación tratará de hacer los grupos de forma que en cada uno de ellos se haga coincidir el menor numero posible de estos 'elementos críticos'.
El tamaño de los grupos a generar debe ser introducido durante la ejecución de la aplicación. Además, se muestra a modo orientativo algunos de los valores que optimizarían el resultado de la agrupación:
· Optimización alta: Todos los grupos tendrán el mismo número de elementos.
· Optimización buena: Obtendremos un grupo con un elemento de diferencia (por exceso o defecto) respecto de los demás.
· Optimización pobre: Igual que el caso anterior, pero siendo dos los elementos de diferencia.· Cualquier otro tamaño de grupo podría dar más elementos de diferencia.
Se rechazará cualquier tamaño menor que dos y mayor que el total de elementos proporcionados (por coherencia). En caso de seleccionar un tamaño de grupo igual al numero total de elementos proporcionados, no se realizará agrupación alguna y el resultado será simplemente una mezcla aleatoria de todos ellos.
Los grupos se etiquetan alfabéticamente (siempre que sea posible). En otro caso el etiquetado será numérico. Se da también la posibilidad de enumerar los elementos dentro de cada grupo.
Se proporcionan archivos de ejemplo con el que probar el funcionamiento de la aplicación.
Estoy seguro que es por los permisos de escritura del Vista...que no deja que el .exe edite el .txt en el que resultan los grupos...le echaré un vistazo cuando tenga más time
vista todo correlo como admin
9--- 1. ALY & FILA vs FKN feat JAHALA- How Long
6--- 2. Super8 & Tab vs Nadia Ali - Elektra Crash (Eteson Bootleg)
7--- 3. c-systems - close your eyes (lemon & einar K remix)
4--- 4. Aly And Fila - Dynasty (Original Mix)
. ¿Has mirado bien el archivo de ayuda? Igual tienes los txt de elements y critical mal hechos.