elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


Tema destacado: Curso de javascript por TickTack


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  ¿Qué dibujos (o parecido) requieren menos condiciones?
0 Usuarios y 3 Visitantes están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: ¿Qué dibujos (o parecido) requieren menos condiciones?  (Leído 40 veces)
Tachikomaia


Desconectado Desconectado

Mensajes: 1.850


Hackentifiko!


Ver Perfil
¿Qué dibujos (o parecido) requieren menos condiciones?
« en: Hoy a las 21:52 »

Desde hace un tiempo intento hacer un programa que genere dibujos, pero no como una IA, sino como yo pueda programarlo.

Lo más simple sería algo así, puro azar aunque con los colores y tamaños especificados:


Un siguiente paso podría ser azar con simetría izquierda-derecha:


Luego simetría arriba-abajo.
Simetría doble.
Simetría diagonal quizá, o con cierto ángulo. No intenté esto aún.
Cuadrados no rotados.
Rectángulos no rotados.

Hacer "líneas perfectas" me fue muy difícil y aún no sé si faltan cosas más difíciles a resolver. También es difícil explicar a qué me refiero, pero son líneas que deben cumplir varias condiciones:
- En lo posible, cada fila debe tener la misma cantidad de cuadraditos.
- En lo posible, cada columna debe tener la misma cantidad de cuadraditos.
- Cuando, debido a sus medidas, haya 1 cuadradito que rompa la igualdad, debe ponerse en el medio o si no se puede cerca del medio. Es decir, en la medida/2.
- Cuando son 2, el 1ero debe ponerse en la medida/3 y el 2ndo en eso *2. Creo que es en 1/3 y 2/3. Pero si hay que elegir entre que estén en el medio o las puntas, se elige las puntas.
En fin, cuando son X, el 1ero debe ponerse en la medida/(X+1), el 2ndo en eso *2, y así hasta X, prefiriendo las puntas.

Aquí se muestran algunas que están mal:


Y aquí están bien las que se formaron (tienen largo mayor o igual a la altura):

1ero se decide el lugar donde inician y terminan, luego se hace lo posible para que sean "perfectas".

En fin, antes de intentar que se formen todas, quiero intentar dibujos más simples, quisiera que me muestren una lista a seguir.


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines