Jump to content
pep0n

Generador de circuitos

Recommended Posts

Nueva versión. No la buena.

La novedad es que ahora puedes elegir si los circuitos tendrán o no tendrán puentes. Pero con 'trampa'. Realmente solo comprueba que cuando vaya a poner una pista nueva los extremos de esta caigan dentro del circuito o no. Pero si la pista es muy larga y atraviesa el circuito no lo detecta. Por eso he puesto la foto de uno de los circuitos que ha encontrado 'Sin Puentes'.

sinPuentes.png

La forma de detectar si hay puentes es muy costosa incluso en esta versión imperfecta. Lo que antes hacía en 5:43 en la versión sin puentes le cuesta 13:28 y apenas quita unos 1000 circuitos del total.

Podéis probarla aquí.

Tiene una ventaja y es que ahora quizás sea posible poner muchas pistas diferentes y más pistas. Habría que probarlo.

Editado por pep0n

Compartir este mensaje


Enlace al mensaje
Compartir en otros sitios web

Puesto a comparar creo que tengo más de Carmen que de Einsten.

 

Voy a ver si encuentro un lugar para que me arreglen los morros.

Compartir este mensaje


Enlace al mensaje
Compartir en otros sitios web

:ja:

Pepon, todos sabemos que no  :wink: .

Dentro de poco, Litus te pedirá "mejoras", como la de poder definir posiciones de comisarios sin ser comprometidas para la colocación y/o visión, sino tiempo al tiempo...

Compartir este mensaje


Enlace al mensaje
Compartir en otros sitios web

Nueva versión.

No voy a decir que es la buena porque al final no he conseguido que sea útil. Pero como no creo que lo pueda conseguir así se queda.

El problema está en el espacio de búsqueda de posibles soluciones. ¡Es BRUUTALL! La única forma de restringirlo es imponiendo restricciones que eliminan soluciones pero lo hacen más manejable.

Una forma de restringirlo es con la dificultad. Al final funciona mucho mejor de lo que esperaba al principio. Podéis cambiar los valores y el tipo de circuitos que genera es diferente.

Otra es con los puentes. Como no está bien implementado la detección de puentes, le he cambiado el nombre a "Montones" si queréis saber porqué marcarlo y lo veréis.

La forma de restringir de verdad el espacio de búsqueda es con áreas más pequeñas. Eso es lo nuevo en esta versión.

A la izquierda podéis ver una rejilla en la que se pueden definir tantas áreas como queráis. Las áreas se delimitan por un origen (OX, OY) y un destino (DX, DY).

Dentro de las áreas debe de haber un punto (PX, PY). En la primera área es por dónde se empiezan a colocar piezas. En las siguientes áreas determinan por dónde debe de pasar el circuito de una área a la siguiente. El circuito pasará por el círculo de radio 20 centrado en el punto. Por supuesto, esos puntos deben de pertenecer a dos áreas: es el punto de llegada de pistas del área anterior y el punto de comienzo para poner pistas en el área actual. Para modificar las áreas podéis hacerlo por la rejilla o arrastrando con el ratón los cuadraditos negros que aparecen en el tablero según el área en la que esté el cursor en la rejilla.

Además, como antes eran muy aburridos los primeros circuitos que se diseñaban, he introducido un factor aleatorio en la pista que se escoge en cada momento. Sigue siendo exhaustivo (intentará todas las combinaciones posibles) pero el orden en el que lo hará cada vez es diferente.

A modo de ejemplo, la aplicación crea 4 áreas conectadas. Podéis dejarlas, cambiarlas, borrarlas y dejar solo 1 área (y así será más parecido a la versión anterior) o añadir nuevas áreas.

v4.png

Por último, he añadido la posibilidad de salvar y cargar los circuitos que se hayan diseñado por si queréis compartirlos. A modo de ejemplo, estos son los 8591 circuitos que se pueden hacer con 9 rectas de 40cm, 4 R1 y 8 R2 sin muchos puentes (aunque alguno sale) en un tablero de 4m por 2m con una dificultad de 20.

Podéis descargarla de aquí.

Editado por pep0n

Compartir este mensaje


Enlace al mensaje
Compartir en otros sitios web

Pepon, ayer probé la aplicación pero la de la primera versión, la ultima y la anterior no se abría, windows se quedaba pensando y no abrió. Fue entonces cuando probé la primera y funciono. Sabes que puede pasar?

Compartir este mensaje


Enlace al mensaje
Compartir en otros sitios web

No lo se. A mi me funcionan todas en la máquina en la que desarrollo. ¿La última tampoco funciona? Lo probaré en otras.

Compartir este mensaje


Enlace al mensaje
Compartir en otros sitios web

Bueno. Algo diferente si que había.

 

Lo he compilado para la misma versión de .NET que el CarreraSlot. Así que si os funciona el CarreraSlot ahora debería funcionar el Generador de Circuitos. Solo tenéis que volver a descargarlo.

Compartir este mensaje


Enlace al mensaje
Compartir en otros sitios web

Vale. Ya está funcionando en mi máquina con windows 7.

 

No me creo lo que ha pasado. Sólo le he dejado el nombre original. El primer ejecutable que dejé en la web se llamaba "GeneradorCircuitos.exe". Al resto le añadía el número de versión. Pues algo pasa que da problema al ejecutarlo si le cambias el nombre al ejecutable.

 

Ahora ya no están las versiones antiguas. Solo está la última.

 

Podéis descargarlo de aquí.

Editado por pep0n

Compartir este mensaje


Enlace al mensaje
Compartir en otros sitios web

Crear una cuenta o conéctate para comentar

Tienes que ser miembro para dejar un comentario

Crear una cuenta

Regístrese para obtener una cuenta nueva en nuestra comunidad. ¡Es fácil!

Registrar una nueva cuenta

Conectar

¿Ya tienes una cuenta? Conéctate aquí.

Conectar ahora



  • El coche de este mes.....

    Gif-Def-DIC.gif.13d288bf2199a11bcd0f20af

     

     

    Sorteo el 1 de Diciembre!!!

    Bases del sorteo Aquí.

  • Mensajes

    • Gracias Quinux, tú también sabes qué es esto. De momento parece que por lo menos seremos 12 participantes (bueno, yo no. Por una vez, no corro  )
    • RESULTADO    POLE
        9. teletubbies
      8. Coyotes Ateneu 7.Moratros Club 6. Daytona.cat 5. No te la fotis 4. Mirakebe Privee 3. Gatell a fons 2. Mirakebe Slot Reus 1. Carlisco Slot    
    • Buenas a todos los sloteros, Primero de todo daros a todos las gracias, los que ayudasteis a organizar y a los que vinisteis a correr, un placer pasar el Sábado con todos vosotros. Poco queda ya que comentar de la carrera que no se haya dicho, la gestión de la carrera fue muy correcta, mi inquietud siempre me dice que se puede mejorar y en eso trabajaremos.  Un gran comportamiento de todos los participantes, algún que otro alboroto como cualquier carrera que se precie pero fueron muy pocos y breves, solo como puntilla a remarcar es que si algún  coche en pista tiene problemas mecánicos o del sistema electrónico  se intente reparar lo antes posible  ya que pone en peligro la integridad de los demás coches, por lo demás chapo a todos. También agradeceros a todos que os cantaseis los Stop&Go y no dejar toda la carga a los pisters que con lo que corren los coches y lo que se parecen no hay manera de acertar quien lo comete, creo que funciono bastante bien y si alguien se cayo alguno pues pa su conciencia queda, es algo que siempre me había rondado la cabeza y que mejor sitio para probarlo que en casa. Gracias a los que vinisteis de fuera a jugar a los cochecillos. Nos vemos en próximos saraos. Salut i Slot
×