Commit Graph

65 Commits

Author SHA1 Message Date
Leijurv
d594b15e40 abstract away the specific attachment from the impl of a player physics tracking navigable surface 2023-04-06 22:08:54 -07:00
Leijurv
361c769650 more testing 2023-04-05 23:32:40 -07:00
Leijurv
294e847f19 refactors 2023-04-05 00:22:15 -07:00
Leijurv
c9bfcb417e compare with/without random splays before/during connection tests 2023-04-04 01:44:43 -07:00
Leijurv
a9d6aaebf3 misc 2023-04-02 15:12:07 -07:00
Leijurv
b2ffa7de1b improved playerphysicstest actually caught a real bug 2023-03-27 23:17:12 +09:00
Leijurv
5ad90997ff player physics with bidirectional movement with tests, intended for use in navigable surface (because euler tour forests require an undirected graph) 2023-03-27 09:14:30 +09:00
Leijurv
b3afa98958 got a little carried away testing navigable surface 2023-03-23 21:43:37 -07:00
Leijurv
d2a5199383 unzobrist test just to make sure 2023-03-23 21:19:49 -07:00
Leijurv
f5dc6a034b refactor conngraphtest since i wrote part of it 2023-03-21 00:37:51 -07:00
Leijurv
06590f487b refactor and integrate redblacknode repo 2023-03-21 00:36:43 -07:00
Leijurv
3549a55f1e Merge remote-tracking branch 'rbn/trimmed' into builder-2 2023-03-21 00:26:43 -07:00
Leijurv
b8608c98e7 deleting these files to make way for merge of unrelated git history 2023-03-21 00:26:11 -07:00
Leijurv
e15cf933aa don't need tree list 2023-03-21 00:25:23 -07:00
Leijurv
69b36eea4b only run once 2023-03-21 00:11:27 -07:00
Leijurv
af320bd052 refactor and integrate 2023-03-21 00:11:04 -07:00
Leijurv
317f07283e integrate betterblockpos 2023-03-21 00:00:53 -07:00
Leijurv
b8d4c72a92 Merge remote-tracking branch 'dyncon/trimmed' into builder-2 2023-03-20 23:55:09 -07:00
Leijurv
6fea22dc9f this is incredibly cool and it does figure out the staircase pattern like i hoped 2023-03-16 00:42:23 -07:00
Leijurv
79113cf9a0 Merge branch 'long-map' into baritone-testing 2023-03-15 22:41:46 -07:00
Leijurv
236d171d15 just in case anyone is curious, check in my partial impl from last year of euler tour forests over splay nodes (it was too intimidating to fully reimpl on top of a red-black or avl tree) 2023-03-15 14:54:13 -07:00
Leijurv
7ee6b40815 and i guess this should also use long instead of connvertex 2023-03-15 14:12:14 -07:00
Leijurv
49b620a7cf just checking if a long map could be faster, doesnt seem to matter (yet?) 2023-03-15 13:59:57 -07:00
Leijurv
8ee36bcd46 reformat all code 2023-03-15 13:30:23 -07:00
Leijurv
802c81d766 bring in red black node 2023-03-15 13:23:39 -07:00
Leijurv
3a8c6712b1 satisfied with benchmark 2023-03-15 13:16:14 -07:00
Leijurv
0a38e6f690 standardize on this 2019-09-19 13:40:46 -07:00
Brady
4c4bc8058b Some clean ups 2019-06-06 04:15:43 -05:00
William Jacobs
a60eac5b6c Initial commit
This adds the initial contents of the repository.
2019-03-06 16:46:45 -05:00
William Jacobs
8cf1eb9230 Converted to Maven project
This changes RedBlackNode into a Maven project, by adding pom.xml and changing the directory structure. This should make it easier for other projects to include RedBlackNode as a dependency.
2019-03-06 15:20:01 -05:00
Leijurv
b9b25e7e6b no more stupid wrapper getters 2018-12-20 21:22:18 -08:00
Brady
2b4512ee3f Move to API 2018-10-08 20:37:52 -05:00
Brady
bb5b1a7a91 Rename ActionCosts...Test
that one
2018-09-25 09:08:29 -05:00
Brady
80a734141c Fix compiler error 2018-09-24 20:45:16 -05:00
Brady
0f7743263e Move goals to api 2018-09-24 20:33:00 -05:00
Leijurv
8c397d1454 t e s t 2018-09-24 17:19:59 -07:00
Brady
6ec6ff4596 Clean all imports 2018-09-24 18:51:10 -05:00
Leijurv
76f287582e overhaul betterblockpostest 2018-09-24 15:58:08 -07:00
Leijurv
3e189510d4 bits test 2018-09-24 15:50:09 -07:00
Brady
4ac2ade7c6 Create IPathingBehavior and expose all behaviors
This is still a biiiiiig WIP
2018-09-23 18:29:03 -05:00
Leijurv
943794726a wtf intellij 2018-09-23 12:24:56 -07:00
Leijurv
59b4e1a993 parkour 2018-09-23 12:24:07 -07:00
Leijurv
289637a370 what is testing :S 2018-09-23 09:42:20 -07:00
Brady
6b61a00bed Change License to GNU Lesser General Public License v3 2018-09-17 17:11:40 -05:00
Leijurv
fb7d729b11 misc cleanup 2018-09-16 17:11:04 -07:00
Leijurv
35ed0f6821 refactor chunk to cache 2018-09-11 10:28:03 -07:00
Leijurv
0d515b336f can get to block at eye level adjacent too 2018-09-07 10:50:49 -07:00
Leijurv
a2f0a1839a fix goal get to block 2018-09-03 20:42:28 -07:00
Brady
b073d591fb Fix non-monotonic elapsed time checks, fixes #108 2018-08-29 18:23:11 -05:00
Leijurv
74916dd24e consistency between byte and short read methods 2018-08-26 13:09:20 -07:00