Ah, yeah, I took 10*log(...) just forgot to reflect it in the formula. That's how I ended up with 40.
Understandably, the formula won't quite work with blinds, walls, or other obstacles.
A debugging tool. Part of the puzzle is knowing upfront if I can safely read N bytes of memory from a given address, or somehow try/catch reading from memory that can fail with, say, address error when I am reading past the heap, etc. I can drop down to C if that's not easy in Swift.
Ah, yeah, I took 10*log(...) just forgot to reflect it in the formula. That's how I ended up with 40.
Understandably, the formula won't quite work with blinds, walls, or other obstacles.
A debugging tool. Part of the puzzle is knowing upfront if I can safely read N bytes of memory from a given address, or somehow try/catch reading from memory that can fail with, say, address error when I am reading past the heap, etc. I can drop down to C if that's not easy in Swift.