Logo
Explore Help
Register Sign In
humza/sml-projects
1
0
Fork 0
You've already forked sml-projects
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
168 Commits 1 Branch 0 Tags
d55126b52ab0a2219df06cb7c61efd8ac64d0fbc
Commit Graph

8 Commits

Author SHA1 Message Date
Humza Shahid
174a99a5a0 switch implementation of heap from being based on heap.sml (heap as described by one of Chris Okasaki's papers) to being based on bin-vec.sml (simple vector storing elements in sorted order); more performant this way for cache reasons 2025-01-22 18:22:34 +00:00
Humza Shahid
8498fab1dc fix bin-vec.sml to store sorted element properly, in order 2025-01-20 12:23:30 +00:00
Humza Shahid
4e5219fccc fix bug with value inserted into ValSet: before, the value inserted into the 'from' field was the ID of the current platform, but this is incorrect as it is circular. To fix, the 'from' field now contains the ID of the previous platform which this platform was found from 2025-01-20 11:17:00 +00:00
Humza Shahid
3939b0b3e2 done implementing functor to search through quad tree, adding to priority queue (for Dijkstra's algorithm) 2025-01-19 23:56:52 +00:00
Humza Shahid
1ba42462ba progress implementing dijkstra's algorithm for path finding using quad trees 2025-01-19 22:45:51 +00:00
Humza Shahid
e64c3bc00d add contains function to bin-vec.sml which returns true if the vector contains the value 2025-01-19 21:32:17 +00:00
Humza Shahid
e619fd1c05 change API of BinVec 2025-01-19 13:03:16 +00:00
Humza Shahid
4459a676ac implement bin-vec (vector that always stores its elements in order, for binary search) 2025-01-19 12:06:56 +00:00
Powered by Gitea Version: 1.25.5 Page: 388ms Template: 24ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API