atomicstorm
Slayer
- Joined
- Aug 21, 2013
- Posts
- 8,999
- Location
- Blockchain
- Avatar Name
- MeLoveYou LongTime FiveDolla
Geez. I piss myself in losing 200 ped in hunting and you gamble at 20 ped a click on condition and wonder where your money went.
okay lets try 320 k since jan/feb 2016 ...
Fixed that for you.Pretty much this. You won't get any sympathy from anyone for gambling on condition.
The only thing that's making me smile about the whole thread, is the view he got the ATH's to bring him back to 95%. When everyone keeps telling me; "it's all about the luck mate"....and there is no personal loot.
So what's the story, there's lucky ATH's or compensation ATH's? or both?
Yeah I mean it really isn't that hard to understand. Flip a coin 1,000 times, and maybe you get heads 10 times in a row. If the 11th flip is tails, it doesn't mean the coin "knew" you were "due" for tails. It's called independent probability and it's very well documented. Amazes me that players to this day refuse to acknowledge such a well known theory.Basic mathematics?
If I get 1+1+1+1+0 from 5 attempts, it is the same as 0+0+0+0+4 from 5 attempts. Both have given me a return of 80%.
If the centre point is 0.95, then all results will on average tend to 0.95. This doesn't require some mythical loot/cost tracking idea, it's literally just an average value.
Fair enough. Either way, my point was that talking about loot pools is just silly.Game doesn't operate on law of independent trials because it cant. Computer rng is never completely random.
Rather, it operates on law of large numbers evident by my video and the logarithmic graph which had the same behavior every month since I began playing.
Basic mathematics?
If I get 1+1+1+1+0 from 5 attempts, it is the same as 0+0+0+0+4 from 5 attempts. Both have given me a return of 80%.
If the centre point is 0.95, then all results will on average tend to 0.95. This doesn't require some mythical loot/cost tracking idea, it's literally just an average value.
Game doesn't operate on law of independent trials because it cant. Computer rng is never completely random.
Rather, it operates on law of large numbers evident by my video and the logarithmic graph which had the same behavior every month since I began playing.
Actually it's not that hard to generate actual randomness these days. But I doubt that MA does it.
Game doesn't operate on law of independent trials because it cant. Computer rng is never completely random.
Rather, it operates on law of large numbers evident by my video and the logarithmic graph which had the same behavior every month since I began playing.
Hook up an external sensor for something like wind speed, air pressure or temperature, report values to several decimal places and use only the least significant digits. That's going to be a random sequence.
Or use a service such as Random.org
dude, again
quit this game
you have a gamble addiction problem, seek help
AFAIK MA has always used time as an influence factor. I think they have been using a time-seeded (probably microsecond (10-^6) pRNG since the beginning, and each "system" which requires "randomness" is based on that seed.
This would then be easy to allocate time periods which effectively guarantee a result (explaining waves) by issuing segments of variable portions of time.
It's also a completely safe and uncrackable system, unless you have MA's clock and RNG
https://jazzy.id.au/2010/09/20/cracking_random_number_generators_part_1.htmlCracking Random Number Generators
Random number generators are a key part of web security. They are used all over the place, from session tokens to tokens to sent to an email address to verify its owner made a particular request, to CAPTCHA tokens and so on. In all these applications, if the token can be predicted, then the security mechanism can be broken, and a malicious user will be able to identify themselves as someone who they are not.
There are obvious concerns with publishing instructions explaining how to exploit security vulnerabilities. However, I have some good reasons for doing so:
There is nothing new about the vulnerabilities associated with random number generation, nothing that I'm publishing here is new to hackers either.
Hacking random number generators is actually very easy to do, and hackers know this.
Many developers that I have come across are of the belief that hacking random number generators is a hard to exploit avenue of attack. Even when they know that there are dangers in random number generation, their understanding is often incomplete, leading them to make serious mistakes.
None of the algorithms I supply here can be used as is, they require an attacker to know exactly what algorithm is being used on a system, how to extract numbers out of it, and having then cracked the number generator, how to exploit it. Knowing all this I believe is harder than working out for yourself how to crack the random number generators themselves, so if they couldn't work out what I am saying for themselves, they likely won't be able to use it to hack into a real system.
Hence I believe that there is nothing a hacker will learn from this series that they can't work out for themselves. Meanwhile, many developers live in ignorance, and would never bother to see if their understanding of random number generators is flawed. My hope therefore is to give developers an understanding of just how dangerous their ignorance can be.
What I won't talk about in this series is anything about the maths of random number generators, beyond explaining how the algorithms are implmented. Why a particular algorithm makes a good PRNG is beyond the scope of this series.
Linear Congruential PRNG
The first PRNG we will focus on is the linear congruential PRNG. Rather than talk theoretically, we'll look at a particularly common one, Java's default random number generator, java.util.Random.
The idea behind a linear congruential PRNG is that you store a single number as the internal state. This state is usually called the seed, because the two numbers are usually one in the same thing. In Java's case, this is not quite true, but to keep our explanation simple, we will assume that it is. The seed has a precision, in Java's case, the precision is 48 bits.
The seed changes each time a number is generated, by applying a simple formula. That formula is:
Code:seed = (seed * multiplier + addend) mod (2 ^ precision)
The key to this being a good random number generator is the choice of multiplier and addend. In Java's case, the multiplier is 25214903917, and the addend is 11. As I said earlier, what makes these two numbers good is beyond the scope of this series. The mod operation is implemented using a bitmask, 48 1's.
java.util.Random never gives out its full 48 bits of state, it gives out at most 32 on each call to nextInt(). Other calls that return more bits, for example, nextLong(), generate multiple 32 bit numbers and combine them together. To convert the 48 bit seed to a 32 bit int, the seed is bitshifted to the right by 16 bits.
Determining the seed from a Linear Congruential PRNG's output
It is not possible, from one int generated by java.util.Random, to determine the seed, because 16 bits were discarded by the bitshift. However, if we obtain a second int from it, we can quite easily guess what those remaining 16 bits were, by brute forcing all possible values, and seeing if the next value from that matches the second value we obtained. 16 bits is only 65536 possible values, and calculating the next int is only a few instructions, so this can be computed in a fraction of a second.
The code in Java looks like this:
Code:Random random = new Random(); long v1 = random.nextInt(); long v2 = random.nextInt(); for (int i = 0; i < 65536; i++) { long seed = v1 * 65536 + i; if (((seed * multiplier + addend) & mask) >>> 16) == v2) { System.out.println("Seed found: " + seed); break; } }
None of the algorithms I supply here can be used as is, they require an attacker to know exactly what algorithm is being used on a system, how to extract numbers out of it, and having then cracked the number generator, how to exploit it.
You know what people will say, its your own fault for keep doing that bp. You had 3 ATH, but you still wont be happy with a 4th.
dont blame him ! hes just a addicted and slave of the machine
Entropia is advertised as a "micro payments" based game. There is nothing micro about losing 32k USD in 6 months - that is the real issue.
people hate me I know that much,
game pisses me off, I know that much
picture says it all go figure... this ain the first time... but I decided that
everyone should know some secrets that skills means nothing...