Proyecto-P

es una simulación en la que las partículas interactúan entre sí según una regla simple.
Descargar ahora

Proyecto-P Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • S Jagannathan
  • Sitio web del editor:
  • http://www.poojyum.com/p/

Proyecto-P Etiquetas


Proyecto-P Descripción

El proyecto PROYECT-P es una simulación en la que las partículas interactúan entre sí según una regla simple. El proyecto PROYECT-P es una simulación en la que las partículas interactúan entre sí en función de una regla simple. En P, un montón de partículas interactúan entre sí de acuerdo con esta simple regla: cada partícula debe moverse hacia, alejarse o ver a otra partícula. Cuando se inicia el programa, cada partícula elige un color, la posición aleatoria y la partícula en la que se moverá hacia, lejos o reloj. A medida que se ejecuta el programa, algunas partículas se unen para formar un tren y continuar su viaje juntos a partir de entonces. También hay muchos de estos trenes, pero ¿cómo se forman? Imagina 2 partículas A y B. Si se aleja de B cuando B se mueve hacia un tren autopropulsivo. Las reglas no predicen cuándo y dónde se formarán estos trenes, pero emergerán cada vez que el programa ejecutó. Una partícula en P se mueve hacia o alejos de otra partícula por una cantidad definida D a lo largo de la línea recta que une las partículas. En consecuencia, una partícula no puede moverse hacia o alejarse de sí mismo. Una partícula que mira otra partícula no se mueve también. O espera que la partícula vigilada se acerce a ella o se mueva lejos antes de que decida avanzar hacia, alejarse o ver a otra partícula. Pero si la partícula vigilada retrocede, mientras que espera que se acercara, lo vería para siempre. Ahora, ¿qué sucede si solo hay 1 partícula en el sistema? Bueno, no se puede mover hacia o alejarse de sí, por supuesto. Podría vigilarse, pero ¿qué puede hacer cuando dejó de verse? ¡Muévete hacia, lejos o mira un poco más! Por lo tanto, si solo hay 1 partícula en el sistema, podemos concluir que permanecerá en su posición inicial. Ahora considerará un sistema de partículas de 2 (o más). Deje que las partículas sean A y B. Deje un soporte quieto (como si fuera un sistema de 1 partículas) y que se mueva hacia A. si B se separó por una distancia múltiple M de D, Separada Distancia = M X D, ¿será colapsar en un pasos en M. Si B se separa en su lugar por un múltiplo M de D y por un poco más de distancia n, es decir, la distancia separada = M X D + N, B orbitará una orbita A en M Pasos. Apogee y Perigee serán unidades N unidades o N - D. Ocurre lo mismo si A también se está moviendo hacia B como B se está moviendo hacia una, pero antes, en aproximadamente M / 2 pasos. Una vez más, las reglas no predicen estos fenómenos, pero siempre emergen cuando el programa se ejecuta. Requisitos: · SDL (libsdl.org) · FreeGlut (FreeGlut.SourceForge.Net) Requisitos: · SDL (libsdl.org) · FreeGlut (FreeGLUT.SOURCEFORGE.NET)


Proyecto-P Software relacionado