Commit Graph

27 Commits

Author SHA1 Message Date
Rhinemann aef2dc3760 Playing with tables. 2023-06-28 15:55:28 +03:00
Rhinemann 52065cbc37 Playing with tables. 2023-06-28 00:29:48 +03:00
Rhinemann ed4a9f08cd Playing with tables. 2023-06-28 00:10:53 +03:00
Rhinemann f522eab9bf Minor code cleanup. 2023-06-27 23:46:26 +03:00
Rhinemann ca91c2ea56 Added documentation. 2023-06-27 23:45:55 +03:00
Rhinemann 7ab69ecbe8 Very minor cleanup. 2023-06-27 22:34:57 +03:00
Rhinemann 1e505683cb Shortened summation code. 2023-06-27 22:28:38 +03:00
Rhinemann 289b87a556 Rewrote bit shifts. 2023-06-27 22:28:01 +03:00
Rhinemann 81f190dc60 Catching up with master branch. 2023-06-27 21:05:56 +03:00
Rhinemann 75670b9de9 println! playing. 2023-06-26 00:47:01 +03:00
Rhinemann 31143cac1d Implemented fmt::Binary. 2023-06-26 00:43:51 +03:00
Rhinemann c730e0d1bd Rusty implementation. 2023-06-26 00:24:45 +03:00
Rhinemann e80304f84d Delete 'main.py' 2023-06-26 00:15:11 +03:00
Rhinemann 65750694e4 Delete 'bitutilities.py' 2023-06-26 00:15:07 +03:00
Rhinemann 0dc2bd3950 Delete 'README.md' 2023-06-26 00:15:01 +03:00
Rhinemann ede83eeb8e Optimised reverse method (I have proofs of speed) (I have been slightly mistaken). 2023-06-25 22:57:12 +03:00
Rhinemann f747e3b530 Optimised reverse method (I have proofs of speed). 2023-06-25 22:33:52 +03:00
Rhinemann f508ca51c8 Modified prints for readability (again). 2023-06-25 22:32:34 +03:00
Rhinemann 66c9f833a6 Modified the way shifted radices are printed for readability. 2023-06-25 21:59:47 +03:00
Rhinemann e5a88058ed Swapped list for decue for BasicRegister's memory to optimise shifting methods for both directions.
Moved get_memory to the end.
2023-06-25 21:58:43 +03:00
Rhinemann 198e984e32 Commit. 2023-06-25 19:39:37 +03:00
Rhinemann 9118bb16a9 Simplified the __str__ method. 2023-06-18 15:02:29 +03:00
Rhinemann 0a956e8500 Changed the get_memory check for number. 2023-06-18 14:52:56 +03:00
Rhinemann 9f12616eca Shift methods updated. 2023-06-18 14:51:13 +03:00
Rhinemann 5fece34356 README initial writeup. 2023-06-17 22:00:35 +03:00
Rhinemann efd2b52965 Initial prototype. 2023-06-17 21:51:59 +03:00
Rhinemann 88bd42b52e Initial commit 2023-06-17 21:44:27 +03:00