Commit graph

103 commits

Author SHA1 Message Date
vandomej
ece6ce26d1 Getting additional test coverage 2025-09-08 16:40:57 -07:00
vandomej
ec68d46261 Publishing new gemla package 2025-09-05 13:51:40 -07:00
vandomej
7395b6d45f Removing unused dependencies 2025-09-05 13:49:05 -07:00
vandomej
bae5b5e700 Updating version and git url 2025-09-05 12:43:30 -07:00
vandomej
c5aecf07a9 Migrating data to separate repository 2025-09-05 12:36:45 -07:00
vandomej
7156d6d733 Additional visualization for round 4 2025-09-05 09:24:53 -07:00
vandomej
4efba94ff4 Preparing for round 3 2024-04-09 15:16:21 -07:00
vandomej
e2be40c318 Discerning between mainline and offshoot 2024-04-09 15:05:14 -07:00
vandomej
822df77f62 Adding self determination of generation length 2024-04-08 23:27:28 -07:00
vandomej
98803b3700 Finished round 2 adjustments 2024-04-08 15:39:29 -07:00
vandomej
a11def630a Final adjustments for round 2 2024-04-06 09:55:18 -07:00
vandomej
7a1f82ac63 Finalizing async implementation 2024-04-06 00:07:10 -07:00
vandomej
b56e37d411 Asynchronous conversion 2024-04-05 21:26:03 -07:00
vandomej
05c7dcbe11 debugging merge nodes 2024-04-05 14:04:45 -07:00
vandomej
0ccd824ee6 Defining merge operation 2024-04-04 20:30:08 -07:00
vandomej
95699bd47e Adding user defined, shared context 2024-04-04 18:40:17 -07:00
vandomej
d473970325 Finished testing neural network utils 2024-04-04 16:15:16 -07:00
vandomej
be02823c4c unit testing neural network operations 2024-04-03 21:53:54 -07:00
vandomej
5670649227 Debugging crossbreeding logic 2024-03-31 15:53:47 -07:00
vandomej
1301d457a9 Setting up dynamic nn shapes 2024-03-30 21:08:56 -07:00
vandomej
ac71b28c7c Adding global sempahore to better control resources. 2024-03-21 12:55:42 -07:00
vandomej
97086fdbe0 Modifying executor runtime for efficiency 2024-03-21 10:21:15 -07:00
vandomej
c9b746e59d Adjusting NN size 2024-03-19 22:09:08 -07:00
vandomej
ca3989421d Update logic for increasing height 2024-03-11 15:37:52 -07:00
vandomej
69b026593e Add cross-breeding functionality to FighterNN 2024-03-11 01:56:48 -07:00
vandomej
7ffd48f186 Adding context information to genetic node 2024-03-11 01:23:43 -07:00
vandomej
774a0df5d7 Added constants to drive logic 2024-03-11 00:28:54 -07:00
vandomej
d21d0fcd3a Adding basic fighter implementation for testing 2024-03-10 17:41:28 -07:00
vandomej
c44c389fbe Add data_format module and enum 2024-03-08 17:48:58 -08:00
vandomej
371e78fe4c Update dependencies and remove unused code 2024-03-08 17:06:54 -08:00
vandomej
dbe97f0df7 Finished unit testing 2021-11-26 18:58:17 -08:00
vandomej
8d9b39865a Adding unit tests for wrapper 2021-11-14 22:45:17 -08:00
vandomej
265f554d08 Cleaned up use statements 2021-11-07 11:21:46 -08:00
vandomej
95c65fa4b1 Refactoring unwrap usage 2021-11-07 10:52:32 -08:00
vandomej
bf1fd5a7d1 Refactoring asynchronous code 2021-11-06 23:27:21 -07:00
vandomej
3b89c8299b Using smol executor 2021-10-23 13:27:03 -07:00
vandomej
433fd04836 Concurrency working 2021-10-21 11:32:12 -07:00
vandomej
1becc7b0e3 Adding threading to file_linked operations 2021-10-13 10:59:29 -07:00
vandomej
7b11578f7a Added more logging and temp files for file linked 2021-10-11 23:43:36 -07:00
vandomej
ec54efe8be Added logging and timing 2021-10-10 10:03:31 -07:00
vandomej
c2ce591d6b Adjusting tree representation and adding scaling 2021-10-08 00:33:39 -07:00
vandomej
9b733c88f5 Wrong version... 2021-10-07 02:53:34 -07:00
vandomej
ee03ac2050 Updating version 2021-10-07 02:53:00 -07:00
vandomej
8b6b682778 Adding gemla documentation 2021-10-07 02:51:11 -07:00
vandomej
054c5040ad Updating cargo metadata 2021-10-07 02:50:03 -07:00
vandomej
e12b45592c Switching to bincode implementation for FileLinked 2021-10-07 02:40:08 -07:00
vandomej
fb78ce77ab Removing Bracket type 2021-10-06 11:29:06 -07:00
vandomej
71e613c1c1 Reducing trait requirements 2021-10-06 10:54:34 -07:00
vandomej
789f8feef3 Revising changes for test state 2021-10-06 09:36:46 -07:00
vandomej
2fdf4c2545 Adding implementation to binary 2021-10-06 00:54:51 -07:00