Commit Graph

35 Commits

Author SHA1 Message Date
BlackMATov
7e38e43d7c benchmarks refactoring 2025-09-23 17:37:29 +07:00
BlackMATov
f15118be05 the new evolved.locate public function
ref: #23
2025-09-23 04:58:10 +07:00
BlackMATov
2250bd64ce the new evolved.cancel public function 2025-09-22 02:34:37 +07:00
BlackMATov
1635dd66b1 remove schemes temporary 2025-09-19 18:58:18 +07:00
BlackMATov
6d5f810d45 experimental scheme creation 2025-09-15 17:56:44 +07:00
BlackMATov
e6d79dc600 Merge branch 'dev' into feature/schemes 2025-09-12 05:45:33 +07:00
BlackMATov
5184b39f4e proof of concept multi_clone/spawn optimizations 2025-09-12 01:52:33 +07:00
BlackMATov
de7d1a6674 dirty proof of concept multi_spawn impl (without any optimization) 2025-09-11 06:57:13 +07:00
BlackMATov
9400401161 dummy SCHEME fragment trait 2025-09-03 15:07:32 +07:00
BlackMATov
1b49f4fcd0 temp remove pairs to merge other changes to dev 2025-08-20 23:04:11 +07:00
BlackMATov
91edfa9da9 move example to samples/systems 2025-08-19 05:59:41 +07:00
BlackMATov
4a2088e833 wildcard queries and wildcard fuzz test 2025-08-17 21:53:22 +07:00
BlackMATov
bd337cefe1 store pair indices in chunk instead full fragments 2025-08-12 06:16:17 +07:00
BlackMATov
90e7bb25ef mark all internal fragments 2025-07-12 00:40:26 +07:00
BlackMATov
d6b16df401 chunk purging with pairs 2025-07-11 22:36:56 +07:00
BlackMATov
b8e0345e02 primary/secondary pair iterators 2025-07-07 05:33:45 +07:00
BlackMATov
5eb8902d5a new evolved.name function 2025-06-30 23:21:46 +07:00
BlackMATov
44d2572530 basic pairs construction 2025-06-15 07:09:36 +07:00
BlackMATov
fbd9f9f970 additional requries-fragment tests 2025-06-06 18:32:56 +07:00
BlackMATov
c323131d1e add pack/unpack fuzz test 2025-05-28 23:33:57 +07:00
BlackMATov
1399820d71 new REQUIRES dummy fragment 2025-05-28 15:06:44 +07:00
BlackMATov
3a64bac8e2 systems can be queries themselves 2025-05-26 17:37:40 +07:00
BlackMATov
943f6ead0a separate unique/explicit traits instead hidden 2025-04-28 04:30:32 +07:00
BlackMATov
b2c36720a9 remove legacy spawn_at / spawn_as 2025-04-22 20:01:11 +07:00
BlackMATov
1629e4ecc3 the brand new destroying entity/fragment process 2025-04-05 00:56:52 +07:00
BlackMATov
4a0a7866de update roadmap 2025-03-26 19:07:48 +07:00
BlackMATov
cb9316e2cf fully simplify main api 2025-03-23 01:28:48 +07:00
BlackMATov
e951f215b1 restore benchmarks 2025-03-20 05:46:07 +07:00
BlackMATov
46250ac351 little builders cleanup 2025-03-20 00:41:48 +07:00
BlackMATov
0a5a36d6ea remove defer/commit indirect calls 2025-03-19 04:38:54 +07:00
BlackMATov
6c4f9a0dbe is_alive, is_empty, has, has_all, has_any for chunks 2025-03-17 16:44:16 +07:00
BlackMATov
ba1917bc6d is_alive/empty for multiple entities 2025-03-16 06:49:02 +07:00
BlackMATov
7f7e36c4a8 batch_clear/destroy for multiple queries 2025-03-16 01:32:30 +07:00
BlackMATov
fce8da30d9 add simple iteration benchmarks 2025-01-22 09:37:04 +07:00
BlackMATov
6fe0abfe43 first chunk tree impl 2024-11-12 23:37:07 +07:00