ng046 pst 27032 .pdf
À propos / Télécharger Aperçu
Ce document au format PDF 1.4 a été généré par Impress / OpenOffice.org 3.4.1, et a été envoyé sur fichier-pdf.fr le 29/03/2014 à 12:41, depuis l'adresse IP 31.169.x.x.
La présente page de téléchargement du fichier a été vue 526 fois.
Taille du document: 8.2 Mo (15 pages).
Confidentialité: fichier public
Aperçu du document
Registration Code ng046 :
ALGODEQ__ng046_pst_DNAmorhogenetic
Problematic & objectifs
It's create a software who create architecture with
Human DNA code. A form generator from genetic
evolution agent.
Dependending on DNA sequence entry in Input section,
the program generate dynamic module. The form are
following or filling a shape that we are giving.
For test we used this sequence in our work :
Registration Code ng046
Architecture of the program
Work about agent
Work about structure
Registration Code ng046
S
E
A
R
C
H
Search between past generations
stock and actual generation
How to connect two agents to be interactif agents
1 Search in two agent a similar Triangle
2 Attraction between agents have a
Similar Triangle
3 Translation, rotation
P
R
O Stock
C Past generations
E Found same triangles
S
S
V
I
E
W
Window
final structure
with all past
generations
Registration Code ng046
ENTER DNA sequence
Nb
Population
Create
1..n Agent
Genetic
algorithm
Search
in the same
Generation
attraction
Window
first research
Actual
generation
- Selection
- Evolution
- Mutation
- Remplacement
E
V
Triangulation O
L
Delaunay
U
T
I
O
N
Agent
Generation 0..n
Window evolution Agents
Transfert file .STL
E
N
T
E
R
E
N
G
I
N
E
V
I
E
W
Work about agent
Module has evolved to be an agent. A person enter
sequence DNA and every agent search it with an Genetic
Algorithm process.
Registration Code ng046
Work about structure: The spatial setting up
structure work and the interaction between two
modules
At his growth evolution (mutate, crossover..), in every generation his
color, and his position change react to this evolution. To have Triangle
face to face remains a complete symmetry and rotational who is
complex, after attraction and translation.
Registration Code ng046
Language :
●
Liberaries :
●
ControlP5
●
Peasycam
●
Toxiclibs
●
Java
●
Algorithm
used :
Processing IDE.
iGeo
●
●
●
●
Genetic
Algorithm.
Delaunay
Triangulation
Transformation
Geometry
Monte Carlo
Random
Reference to Danniel Shiffman and Tercel work
Registration Code ng046
The form are following or filling a shape that we are giving.
In our case a cube 100x100x800mm due to Algorithm
Genetic cumbersome calculation rest to re-optimize to have
more complex geometry form.
Registration Code ng046
Registration Code ng046
Registration Code ng046
Registration Code ng046
Registration Code ng046
Registration Code ng046
Limit :
-Inherance to the Genetic Algorithm
is the cumbersome calculation. They
need to have a population more than
150.
- The calculation increasing in every
generation, one solution is parallel
genetic algorithm
- Like other artificial intelligence
techniques the genetic algorithm
cannot assure constant optimisation
response times.
Registration Code ng046
Registration Code ng046 :
ALGODEQ__ng046_pst_DNAmorhogenetic