Commit Graph

94 Commits

Author SHA1 Message Date
wls2002
f017e8357a update Evox releated for EvoX-v0.9.1 2025-03-26 10:05:49 +08:00
wls2002
6d5f573e28 Add examples for saving evolving state and then restore evolving 2025-02-22 18:51:02 +08:00
wls2002
ee1a2a8271 This commit is related to issue: https://github.com/EMI-Group/tensorneat/issues/11
1. Add origin_node and origin_conn.
2. Change the behavior of crossover and mutation. Now, TensorNEAT will use all fix_attrs(include historical marker if it has one) as identifier for gene in crossover and distance calculation.
3. Other slightly change.
4. Add two related examples: xor_origin and hopper_origin
5. Add related test file.
2024-12-18 16:20:34 +08:00
wls2002
1b7e49293a add feedforward substrate and hyperneat and related example;
see https://github.com/EMI-Group/tensorneat/issues/9;
fix bugs in genome visualize (add plt.close())
2024-11-23 15:32:28 +08:00
root
0760882aae update README.md 2024-07-15 21:02:58 +08:00
Priokin
2b391a9b33 ant example 2024-07-13 20:06:17 +08:00
root
99b8f7fd90 update a lot, take a break 2024-07-12 07:47:33 +08:00
root
58c56ab2ab update readme 2024-07-12 06:12:35 +08:00
root
0d6e7477bf update functions. Visualize, Interpretable and with evox 2024-07-12 04:35:22 +08:00
root
5fc63fdaf1 fix bugs 2024-07-12 02:25:57 +08:00
root
e2869c7562 add evox support 2024-07-11 20:52:17 +08:00
root
e372ed7dcc update some examples 2024-07-11 20:45:40 +08:00
root
cef27b56bb update problem and pipeline 2024-07-11 19:34:12 +08:00
root
be6a67d7e2 Add CustomFuncFit into problem; Add related examples 2024-07-11 18:32:08 +08:00
root
3cb5fbf581 update hyperneat and related examples 2024-07-11 15:08:02 +08:00
root
9bad577d89 adjust default parameter; successful run recurrent-xor example 2024-07-11 10:57:43 +08:00
root
4a631f9464 modify NEAT package; successfully run xor example 2024-07-11 10:10:16 +08:00
root
51cb4695af fix bugs 2024-07-10 16:50:36 +08:00
root
649d4b0552 update recurrent genome 2024-07-10 16:27:49 +08:00
root
1d606eb1c3 fix bug;
feat: Add support for max_nodes and max_conns in DefaultGenome initialization
2024-07-10 11:30:20 +08:00
root
ee8ec84202 odify genome for the official release 2024-07-10 11:24:11 +08:00
wls2002
47dbcbea80 change repo structure; modify readme 2024-03-26 21:58:27 +08:00
wls2002
6970e6a6d5 finish all refactoring 2024-02-21 15:41:08 +08:00
wls2002
aac41a089d new architecture 2024-01-27 00:52:39 +08:00
wls2002
82eeb194de update half_cheetah.gif 2023-10-22 21:02:18 +08:00
wls2002
15dadebd7e complete show() in brax env 2023-10-22 21:01:06 +08:00
wls2002
7f042e07c2 add brax env 2023-10-17 20:20:03 +08:00
wls2002
f217d87ac6 delete useless;
append readme
2023-09-15 23:50:10 +08:00
wls2002
4efa9445d5 refactor names;
delete useless
2023-09-15 22:33:21 +08:00
wls2002
d317317ed2 add hardware test 2023-08-15 09:08:58 +08:00
wls2002
9ae9d9dfdc add aaai exp 2023-08-13 12:30:50 +08:00
wls2002
33e6ef4916 add test for aaai 2023-08-11 19:18:11 +08:00
wls2002
a778921892 add more rl task in examples 2023-08-09 18:26:59 +08:00
wls2002
3b6fe7eadc add more rl task in examples 2023-08-09 18:01:21 +08:00
wls2002
af54db3b12 change str in config (act, agg) from str to callable 2023-08-05 03:03:02 +08:00
wls2002
0e44b13291 remove create_func.... 2023-08-04 17:29:36 +08:00
wls2002
c7fb1ddabe remove create_func.... 2023-08-02 15:02:08 +08:00
wls2002
1499e062fe remove create_func.... 2023-08-02 13:26:01 +08:00
wls2002
85318f98f3 Modified code, prepare for pmap; 2023-07-31 15:11:39 +08:00
wls2002
dcd7ed27bd hyper neat 2023-07-24 19:33:35 +08:00
wls2002
ebad574431 hyper neat 2023-07-24 19:25:02 +08:00
wls2002
ac295c1921 change a lot a lot a lot!!!!!!! 2023-07-24 02:16:02 +08:00
wls2002
48f90c7eef complete HyperNEAT! 2023-07-21 15:03:12 +08:00
wls2002
a684e6584d add gene type RNN 2023-07-19 15:43:49 +08:00
wls2002
0a2a9fd1be complete normal neat algorithm 2023-07-18 23:55:36 +08:00
wls2002
40cf0b6fbe change a lot 2023-07-17 19:59:46 +08:00
wls2002
f4763ebcea change a lot 2023-07-17 17:39:12 +08:00
wls2002
a0a1ef6c58 create state 2023-07-14 17:27:22 +08:00
wls2002
2cc72bb188 Strange bug! Add {"new_step_api": True} in gym environments. 2023-07-05 15:39:22 +08:00
wls2002
7bf46575f4 Using Evox to deal with RL tasks! With distributed Gym environment!
Three simple tasks in Gym[classical] are tested.
2023-07-04 15:44:08 +08:00