Hacker News
CasNum
85 points by aebtebeten
ago
|
14 comments
ggm
|next
[-]
F.A.Q
Q: buT cAN iT rUn dOOm?
A: It can't really "run" anything, its a number.
Q: Is it fast?
A: Define "fast". If you mean "faster than copying Euclid by hand", then yes, dramatically.
Q: Why did you make this?
A: I wanted arbitrary precision arithmetic, but I also wanted to feel something.
I can relate. Expecially the 3rd one.
danilor
|next
|previous
[-]
This is so nice!!
I'm wondering how hard would it be to extend it to include the whole game state plus all the ROM into the plane at the same time, and have it compute the next step from that!
tingletech
|next
|previous
[-]
Cool. I just learned of compass and straight edge calculations from this video on doubling a cube https://www.youtube.com/watch?v=96LbF8nn05c from
Ben Syversen's channel a couple of months ago
0x0mer
|next
|previous
[-]
Thanks for posting, means a lot! :)
I'd be happy to know how you stumbled upon it
lagrange77
|root
|parent
[-]
> CasNum (Compass and straightedge Number) is a library that implements arbitrary precision arithmetic using compass and straightedge constructions. Arbitrary precision arithmetic, now with 100% more Euclid. Featuring a functional modified Game Boy emulator where every ALU opcode is implemented entirely through geometric constructions.
Awesome :D