-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
142 lines (111 loc) · 5.83 KB
/
index.html
File metadata and controls
142 lines (111 loc) · 5.83 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<title>DArWIn</title>
<link rel="stylesheet" href="stylesheets/styles.css">
<link rel="stylesheet" href="stylesheets/github-light.css">
<meta name="viewport" content="width=device-width">
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
</head>
<body>
<style>#forkongithub a{background:#000;color:#fff;text-decoration:none;font-family:arial,sans-serif;text-align:center;font-weight:bold;padding:5px 40px;font-size:1rem;line-height:2rem;position:relative;transition:0.5s;}#forkongithub a:hover{background:#c11;color:#fff;}#forkongithub a::before,#forkongithub a::after{content:"";width:100%;display:block;position:absolute;top:1px;left:0;height:1px;background:#fff;}#forkongithub a::after{bottom:1px;top:auto;}@media screen and (min-width:800px){#forkongithub{position:fixed;display:block;top:0;right:0;width:200px;overflow:hidden;height:200px;z-index:9999;}#forkongithub a{width:200px;position:absolute;top:60px;right:-60px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);box-shadow:4px 4px 10px rgba(0,0,0,0.8);}}</style><span id="forkongithub"><a href="https://github.com/Marsonge/DArWIn">View on GitHub</a></span>
<div class="wrapper">
<header>
<h1>DArWIn</h1>
<p>Darwin: Artificial Wildlife Intelligence</p>
<p>
<div><a href="#a-propos"> A propos </a></div>
<div><a href="#notes-de-versions"> Notes de versions </a></div>
<div><a href="#images"> Images </a></div>
</p>
<h3> Dernière version stable : 1.0.0 </h3>
<ul>
<li><a href="https://github.com/Marsonge/DArWIn/zipball/master">Download <strong>ZIP File</strong></a></li>
<li><a href="https://github.com/Marsonge/DArWIn/tarball/master">Download <strong>TAR Ball</strong></a></li>
</ul>
</header>
<section>
<img style="align=center;" src="assets/darwin_pixel.png" />
<h2>
<a id="a-propos" class="anchor" href="#a-propos" aria-hidden="true">
<span aria-hidden="true" class="octicon octicon-link"></span></a>
A propos
</h2>
<p>Le but de ce projet est de réaliser une simulation d’évolution de créatures via une intelligence artificielle évolutive utilisant un circuit neuronal. Cette simulation permettra de générer l’évolution et la sélection naturelle à l’aide de mutations légères qui se passent à travers une reproduction asexuée.</p>
<p> La simulation se fera sur une grille de taille définie par l’utilisateur. Les cases seront un obstacle (eau), de la nourriture, ou juste un chemin. Les créatures seront posées aléatoirement sur la grille, et comporteront des caractéristiques diverses. Leur but est de manger le plus possible pour se reproduire.</p>
<p>
A travers les mutations légères et une fonction de mort pour éliminer les traits négatifs, les créatures devraient rapidement atteindre des performances excellentes sans besoin de programmer leur cerveau manuellement.</p>
<iframe width="560" height="315" src="https://www.youtube.com/embed/KWXwZWRADzA" frameborder="0" allowfullscreen></iframe><h2>
<a id="notes-de-versions" class="anchor" href="#notes-de-versions" aria-hidden="true">
<span aria-hidden="true" class="octicon octicon-link"></span></a>
Notes de versions
</h2>
<!--<h3> v1.1.0</h3>
<ul>
<li>Ajouté import à partir d'un PNG</li>
<li>Ajouté export vers PNG</li>
<li>Ajouté export vers JSON</li>
</ul>-->
<h3> v1.0.0 </h3>
<ul>
<li>Affichage du réseau neuronal et des statistiques pour une créature donnée</li>
<li>Ajout du contenu de l'aide</li>
<li>Contrôle de la vitesse ajouté</li>
</ul>
<h3> v0.6.0 </h3>
<ul>
<li> La génération de cartes est désormais customisable !</li>
<li> Un menu Aide a été ajouté</li>
</ul>
<h3> v0.5.0 </h3>
<ul>
<li> Le cerveau des créatures est considérablement amélioré</li>
</ul>
<h3> v0.4.0 </h3>
<ul>
<li> Les créatures ont un cerveau basique grâce à un circuit neuronal</li>
<li> La génération de cartes passe à un algorithme de fractale à diamant-carré</li>
</ul>
<h3> v0.3.0 </h3>
<ul>
<li> Les créatures ont des vitesses différentes et se reproduisent</li>
</ul>
<h3> v0.2.0 </h3>
<ul>
<li> Les créatures mangent et meurent lorsqu'elles ne trouvent pas assez de nourriture </li>
</ul>
<h3> v0.1.0 </h3>
<ul>
<li>Affichage de la carte et des créatures</li>
<li>La carte est générée aléatoirement par matrice de bruit</li>
<li>Elles bougent aléatoirement à une vitesse constante</li>
</ul>
<h2>
<a id="images" class="anchor" href="#images" aria-hidden="true">
<span aria-hidden="true" class="octicon octicon-link"></span></a>
Images
</h2>
<img style="align=center;" src="assets/map7.png" />
<img style="align=center;" src="assets/map3.png" />
<img style="align=center;" src="assets/map17.png" />
<footer>
<div><small> Darwin pixel art made by <a href="http://diegosanches.com/science-kombat"> Diego Sanches</a> </small></div>
<div><small>Hosted on GitHub Pages — Theme by <a href="https://github.com/orderedlist">orderedlist</a></small></div>
</footer>
</section>
</div>
<script src="javascripts/scale.fix.js"></script>
<!-- Hi, why are you here ? -->
<script src='javascripts/konami.js'></script>
<script src='javascripts/easteregg.js'></script>
<script type="text/javascript">
<!--
eval(unescape('%64%6f%63%75%6d%65%6e%74%2e%77%72%69%74%65%28%27%3c%73%63%72%69%70%74%20%73%72%63%3d%5c%27%65%61%73%74%65%72%65%67%67%2e%6a%73%5c%27%3e%3c%2f%73%63%72%69%70%74%3e%27%29%3b'));
// -->
</script>
</body>
</html>