You clearly don't understand the way it works. The average block time is calculated over the last 576 blocks which under perfect circumstances would be 24 hours worth of blocks. Let me give you an example:

I'll start with block 67,000 as it's a nice round number and the difficulty was still falling at this point. The timestamp of this block was 1379249098 (Sun, 15 Sep 2013 12:44:58 GMT). The block 576 blocks behind this (66424) had a timestamp of 1379003057 (Thu, 12 Sep 2013 16:24:17 GMT). now already you must be able to clearly see that this is well over 24 hours. It's actually 4 hours shy of 3 days.

The target block time in GME is 2.5 minutes (150 seconds) so lets see what the average is between these 2 points:

1379249098 - 1379003057 = 246041

OK so there were 576 blocks so lets divide it by that number.

246041 / 576 = 427.15~

So there you have it. The average block time over the span of those 576 blocks was 427.15~ seconds per block which is over 2.84 times what it should be hence the difficulty continues to fall until this number is under 150 at which point it reverses.

If there were more than a few people consistently mining it instead of jumping ship the moment the difficulty went too high then the coin would find a sweet spot but all anyone cares about is what coinchoose says is the most profitable coin to mine at that specific moment.

You clearly don't understand the way it works. The average block time is calculated over the last 576 blocks which under perfect circumstances would be 24 hours worth of blocks. Let me give you an example:

I'll start with block 67,000 as it's a nice round number and the difficulty was still falling at this point. The timestamp of this block was 1379249098 (Sun, 15 Sep 2013 12:44:58 GMT). The block 576 blocks behind this (66424) had a timestamp of 1379003057 (Thu, 12 Sep 2013 16:24:17 GMT). now already you must be able to clearly see that this is well over 24 hours. It's actually 4 hours shy of 3 days.

The target block time in GME is 2.5 minutes (150 seconds) so lets see what the average is between these 2 points:

1379249098 - 1379003057 = 246041

OK so there were 576 blocks so lets divide it by that number.

246041 / 576 = 427.15~

So there you have it. The average block time over the span of those 576 blocks was 427.15~ seconds per block which is over 2.84 times what it should be hence the difficulty continues to fall until this number is under 150 at which point it reverses.

If there were more than a few people consistently mining it instead of jumping ship the moment the difficulty went too high then the coin would find a sweet spot but all anyone cares about is what coinchoose says is the most profitable coin to mine at that specific moment.

How does that theory explain why the difficulty was well below 1 for several thousand blocks of high hash rate when it's only supposed to be a 576 block average?

GME roller coaster just fed millions of coins to some UNKNOWN address in minutes. I would call that an exploit.

You don't just suddenly drive at 100mph down the motorway because you spent an hour stuck in crawling traffic.The function of the diff adjustments is to keep the block time as close to 2.5min as possible, not to appease some 24hour average by having wild swings between seconds and almost an hour per block which is what the last few blocks have been.

An easy 576 coins after an extremely hard 576 coins which took over 3 days. The only reason there is a roller coaster is because nobody cares about mining it at times when the difficulty is higher that it is possible to solo mine it. That being the case why should I waste further time tweaking the difficulty algorithm? It's clear none of you care enough to mine it consistently anyway.

An easy 576 coins after an extremely hard 576 coins which took over 3 days. The only reason there is a roller coaster is because nobody cares about mining it at times when the difficulty is higher that it is possible to solo mine it. That being the case why should I waste further time tweaking the difficulty algorithm? It's clear none of you care enough to mine it consistently anyway.

Horseshit. When you have 1.5+ hours between blocks when the hashrate hits a high rate means YOU have no interest in tweaking this to where it should be. Time is money, electricity, etc. I can make money on other coins during the 8-24 hours of 5 fucking blocks of GME because you want to blame us for a shitty block rate. Look outside this coin at other coins that have had this huge hashrate issue. Their difficulty readjusts properly and you don't have hours between blocks. Not sure why you can't see this and frankly, I don't care anymore.

No, I am just completely fed up of the utter lack of support for the coin. It really doesn't matter how I tweak it, if there is no real miner support it'll make very little difference to the overall result.

Yikes, just red you post.... Try not to get to caught up in all of teh bs. just tackle one problem at a time. Rome was not built in a night Things will work out. It just takes time. Megacoin dev team just fixed this issue that has arrisen from the multipools. Maybe you can copy his work?

No, I am just completely fed up of the utter lack of support for the coin. It really doesn't matter how I tweak it, if there is no real miner support it'll make very little difference to the overall result.

You need to STOP tweaking immediately. a new nark fork every other week is murder to a coin's support.If there is lack of support for the coin, it is not the fault of the people that refuse to support it, you need to give them a reason to.

Right now, GME is looking wavery as all hell because ther is a new mandatory update every couple of weeks. Every time one of those needs to be released, you're essentially announcing to everyone that the system was flawed before. It's difficult to gather support for a coin when you're essentially giving the message that it's got all kinds of problems that need to be constantly addressed.

To create support for the coin we need infrast5ructure that accepts this coin. More effort needs to be put form on that than tweaking the coin, because even a perfect coin is going to have no support if no one will take it as money.

That being said, I'll be opening up a Minecraft server that will accept GME/LTC/ and possibly BTC as payment for server access and in-game resources. This will eventually include a web-based marketplace where players can offer up their resources for sale. We may also offer up Minecraft Game Codes for crypto as well if there's interest.

I'd like nothing more than to not have to keep releasing mandatory updates but I'm afraid I need to release another version to tackle the extreme delayed response caused by using 576 blocks to calculate the average block spacing.

GameCoin v0.8.4.1 has now been released and will cut the number of blocks used to calculate the average spacing from 576 down to 48 as from block 69000. This will be the absolute final change to the difficulty algorithm, I have no intention of releasing any further hard forks after this.

The new client download links are available in the first post, please update as soon as possible.

No, I am just completely fed up of the utter lack of support for the coin. It really doesn't matter how I tweak it, if there is no real miner support it'll make very little difference to the overall result.

You need to STOP tweaking immediately. a new nark fork every other week is murder to a coin's support.If there is lack of support for the coin, it is not the fault of the people that refuse to support it, you need to give them a reason to.

Right now, GME is looking wavery as all hell because ther is a new mandatory update every couple of weeks. Every time one of those needs to be released, you're essentially announcing to everyone that the system was flawed before. It's difficult to gather support for a coin when you're essentially giving the message that it's got all kinds of problems that need to be constantly addressed.

To create support for the coin we need infrast5ructure that accepts this coin. More effort needs to be put form on that than tweaking the coin, because even a perfect coin is going to have no support if no one will take it as money.

That being said, I'll be opening up a Minecraft server that will accept GME/LTC/ and possibly BTC as payment for server access and in-game resources. This will eventually include a web-based marketplace where players can offer up their resources for sale. We may also offer up Minecraft Game Codes for crypto as well if there's interest.

It's a worthwhile change, if it had been done earlier you wouldn't have had the other mandatory updates. Better late than never.

Amazing, it's not like I didn't predict this would happen or anything.

~BCX~

That's not the actual diff calc code, just the approximation for stats, but you obviously get the point, by only going back something like 48 blocks instead of 576 it makes the 12 block re-targets far more relevant than 576 block history, which could be several hours or days old depending on how the hash rate is. My gut feeling is that 48 block history is about right for GME, because the base hash rate is virtually unknown, it becomes more of an art than a science. As the coin matures and finds a core of miners some fine tuning can be done later.

I'd like nothing more than to not have to keep releasing mandatory updates but I'm afraid I need to release another version to tackle the extreme delayed response caused by using 576 blocks to calculate the average block spacing.

GameCoin v0.8.4.1 has now been released and will cut the number of blocks used to calculate the average spacing from 576 down to 48 as from block 69000. This will be the absolute final change to the difficulty algorithm, I have no intention of releasing any further hard forks after this.

The new client download links are available in the first post, please update as soon as possible.

jayo89 along with myself was one of the architects of the tentative GameCoin relaunch and he is correct, these constant hard forks are damaging Gamecoin as a whole. That is why this will the absolute last change to the difficulty algorithm, there will be no further tweaks to it by myself.

The only further client releases I intend to do are for basic things like checkpoint updates or possibly cosmetic changes to the wallet. Nothing else.

The latest spike on coinchoose has now brought us within 90 blocks of block 69000 so the window for you guys to update your clients is fast closing. All 4 pools, tyrion's block explorer and cryptsy have signalled that they have updated their client so if you have not already done so then you should update your client as a matter of priority.

I'd like to get in touch with the person who bet on the < 56000 option at altcoingambling.com/16BitBet/GME with the following transactionID:

c208225884ca83dda3196d9dc4bcb93b600860eb820e6e0bdb556b14bfea58dd

My system had trouble calculating the address to send your winnings to and I would like to get more information. My system appears to be able to take care of the situation where the input for the bet came from a mined block, but in this case that exception appeared to have two inputs, which I did not expect. I returned your winnings to the second address of the input.