-
c8233134c3
Use raw score for fitness
main
Leonora Tindall
2023-04-03 22:55:59 -0500
-
aebdbeb356
Add extra layer to default config
Leonora Tindall
2023-04-03 22:55:46 -0500
-
5d1c1aca27
Output max, mean, median, and minimum fitness values
Leonora Tindall
2023-04-03 22:55:10 -0500
-
179b503634
Let bullets wrap around the screen
Leonora Tindall
2023-04-03 22:54:02 -0500
-
007eb03050
Add shift register memory
Leonora Tindall
2023-04-03 22:50:33 -0500
-
e63fbf74ba
Accept multiple asteroids and shot-time input
Leonora Tindall
2023-04-03 22:47:45 -0500
-
36da3483ae
Use a more lenient asteroid spawning strategy
Leonora Tindall
2023-04-03 22:36:06 -0500
-
154517654e
Improve crossover function
Leonora Tindall
2023-04-03 22:34:28 -0500
-
d71b437124
Permit larger layers (up to 64 neurons)
Leonora Tindall
2023-04-03 22:34:05 -0500
-
49b720baec
Use a normal distribution for mutations
Leonora Tindall
2023-04-03 22:32:53 -0500
-
f04309f678
Ignore testing files
Leonora Tindall
2023-04-03 22:30:51 -0500
-
d0c5d7eb43
update readme
Sparsh Goenka
2023-01-25 03:37:29 +0530
-
e50d1f4954
fullscreen, resizable = false
sparshg
2023-01-24 17:50:56 +0530
-
991df7d76e
test, fix raycast inputs
sparshg
2023-01-15 18:31:41 +0530
-
18fd825c99
extract skins
sparshg
2023-01-14 16:28:33 +0530
-
7cbfcd91af
change keyboard shortcuts
sparshg
2023-01-14 16:14:05 +0530
-
dfca5216ee
Update README.md
Sparsh Goenka
2023-01-14 16:11:47 +0530
-
50a0c51e64
max life 1min
sparshg
2023-01-14 13:33:19 +0530
-
bd57af3447
Update README.md
Sparsh Goenka
2023-01-14 13:27:23 +0530
-
d8bef225f9
optimize size
sparshg
2023-01-13 13:19:45 +0530
-
e4c3716f80
readme
sparshg
2023-01-13 03:28:52 +0530
-
a4b5323b3e
include textures in binary
sparshg
2023-01-13 03:07:52 +0530
-
4fae04f5cd
play as human
sparshg
2023-01-13 01:32:58 +0530
-
0796eda239
tracking ui
sparshg
2023-01-13 00:23:40 +0530
-
b7ad50da37
activ func
sparshg
2023-01-12 15:25:26 +0530
-
8d317346f8
hlayers, mut_rate ui bridged
sparshg
2023-01-12 03:01:03 +0530
-
39941c8425
side ui
sparshg
2023-01-12 00:26:03 +0530
-
b9bc8ae08d
debug, selection
sparshg
2023-01-10 00:55:18 +0530
-
7110d063b4
speed control
sparshg
2023-01-09 02:10:34 +0530
-
31be57ab37
load/save models
sparshg
2023-01-09 01:39:10 +0530
-
7255bd617d
nn ui text
sparshg
2023-01-09 00:56:00 +0530
-
7e3acb4d57
player visual
sparshg
2023-01-09 00:37:35 +0530
-
7dea9e0406
ui bars
sparshg
2023-01-08 03:29:59 +0530
-
3ce1fdb957
visuals
sparshg
2023-01-07 04:17:57 +0530
-
02df5694f9
import/export models
sparshg
2023-01-06 14:40:29 +0530
-
b9cfedc00d
cleanup
sparshg
2023-01-06 02:03:25 +0530
-
edf1db25e0
final tweaking
sparshg
2023-01-06 01:40:35 +0530
-
1c036ec097
cleanup
sparshg
2023-01-05 22:16:08 +0530
-
8196383515
finally works T_T im ded
sparshg
2023-01-05 01:27:59 +0530
-
32df37e391
aim asteroids, asteroids by time, raycast inputs
sparshg
2022-10-24 00:37:18 +0530
-
1c29b6d419
bug fixes
sparshg
2022-10-23 01:10:19 +0530
-
db2df770c6
fixed bugs
sparshg
2022-10-14 16:27:58 +0530
-
666c9a8b8e
pop done
sparshg
2022-10-11 01:13:05 +0530
-
1f0b6e06e0
genetic algorithm
sparshg
2022-10-11 00:06:14 +0530
-
e66d8ff9d4
frame independent -> dependent, nn
sparshg
2022-10-10 15:43:06 +0530
-
6e1b0f9d3b
remove `get_frame_time()`
sparshg
2022-10-10 01:42:23 +0530
-
4084a43acc
population
sparshg
2022-10-10 01:41:24 +0530
-
91bc4e27a4
crossover, mutation
sparshg
2022-10-10 01:16:27 +0530
-
44e2cb36f4
feed_forward: Vec -> Vec
sparshg
2022-10-10 00:03:00 +0530
-
80fb255c36
neural network, feed forward
sparshg
2022-10-09 23:44:22 +0530
-
3d633c435d
player collisions
sparshg
2022-10-09 11:10:56 +0530
-
d5a0fd4374
base game done
sparshg
2022-10-09 01:47:06 +0530
-
7e2b07ca48
bullet collisions
sparshg
2022-10-09 01:17:47 +0530
-
680f5c57d8
filter -> retain
sparshg
2022-10-08 20:57:05 +0530
-
c4cfed13ec
base classes
sparshg
2022-10-08 18:45:07 +0530
-
dc7eaa2975
Initial commit
Sparsh Goenka
2022-10-09 01:53:40 +0530