|QUOTE (Kazass @ Jan 12 2005, 12:31)|
| Sorry K^2 but you're completely wrong here. My last calculations said that with a rate of only 10^1 codes per sec it would take 3 years 333...|
and these calculations are 100% correct! I'm sure you didn't study mathematics, did you? Well, I did...so..
sorry, everyone makes a mistake, but just to clear up
with 10^4 codes a second it would need (1/100) * 3 years 333 days...
if it's that fast....but oh well..
as I already said, sorry didn' mean to insult you, but maybe I made a mistake, but I dont believe (I checked it through)...
so, just to clear up
I have taken classes in calculus, analysis, partial differential equations and calculus of variation, just to show where I stand on the mathematics. My major is Physics, and I focus on Quantum Mechanics, which takes quite a bit of applied math, so I know more math than most people have dreamt of. And unless you are at least a Senior on the Mathematics major, I doubt you know more mathematics than I do.
The combinations are up to 12 buttons in length, which means that if you don't search all 12 button combinations, you might miss one. There are 12 keys which can be used, and the order matters, so there are a total of 12^12 or 8,916,100,448,256 (~9*10^12) combinations. At 10^4 combinations per second, it will take 891,610,044.8256 seconds to go through all combinations.
There are 365.242 days in an average year (because of leapyears). And there are 86,400 seconds in a day, which gives you 31,556,908.8 seconds in an average year. 891,610,044.8256 / 31,556,908.8 = 28.254 years to go through all combinations. At the maximum rate of 10^7 combinations, it will be 1000 times faster, or 10.32 days.
| EDIT: Oh and K^2, sorry. I was wrong, my calculations would've been right if one code consisted of only different buttons, so no double buttons lol|
That's why I didn't see a mistake because I thought if I made a mistake, then it would've been a calculative mistake, but actually I calculated as if every code consisted of only different buttons. But if you can press buttons twice or thrice or whatever (which is actually the case) then there are far more combos and that's why your calculations are right. sorry for that
So you did 12! instead of 12^12 combinations? That would do it.