Pages:
Author

Topic: [ANN] Blockchain-reaction | Up to 10,000x winnings | 100% Skill based - page 7. (Read 12420 times)

sr. member
Activity: 259
Merit: 250
The site seems down atm..  Huh
hero member
Activity: 602
Merit: 500
This is very difficult to master congraulations on making such a amazing game.
legendary
Activity: 1008
Merit: 1007
hello
I use this URL : http://blockchain-reaction.com/
But nothing pops up and i see no green arrow except the one which says : click here to occupy this cell
But no tutorial anywhere.

The screen should look like this:



...and the tutorial is the board on the left with the green arrow and the text "Click here to occupy this cell". Once you click, the game attempts to teach you the rules by interacting with it.

Hope that helps!

Cheers, Paul.
newbie
Activity: 17
Merit: 0
hello
I use this URL : http://blockchain-reaction.com/
But nothing pops up and i see no green arrow except the one which says : click here to occupy this cell
But no tutorial anywhere.
legendary
Activity: 1008
Merit: 1007
Hello,
Where is the tutorial ?
I can't understand how that's works.
Could I chose the color and to be the first to move ?

Hi Dan,

The tutorial should pop up when you first load the page - it's the thing on the left with a big green arrow pointing to it.

Let me know if you're still have problems?

Cheers, Paul.
newbie
Activity: 17
Merit: 0
Hello,
Where is the tutorial ?
I can't understand how that's works.
Could I chose the color and to be the first to move ?
legendary
Activity: 1008
Merit: 1007
legendary
Activity: 1008
Merit: 1007
User hynx, doubled their bitcoins last night playing against the CPU player.

People are starting to get good at this game!
hero member
Activity: 742
Merit: 502
Circa 2010
Nice game, it's great fun to see the blocks rapidly shift all the time Smiley Loving it thus far!
legendary
Activity: 1008
Merit: 1007
  • 612 games played
  • 1,742,175 satoshis (0.01742175 BTC) won
  • Baaandy is the top player with a winning percentage of 70% and 114 games won

Smiley
legendary
Activity: 1008
Merit: 1007
We're back up and running! Smiley
legendary
Activity: 1008
Merit: 1007
Wow, didn't expect to be DDOS'ed out of existence before the site even took off...

Stay tuned while I try and get some counter-measures installed.
legendary
Activity: 1008
Merit: 1007
A blockchain.info user confirms deposits are now fully functional Smiley

http://Blockchain-reaction.com
legendary
Activity: 1008
Merit: 1007
Hi everyone,

I've just rolled out a new build with the deposit problem now fixed! Blockchain-reaction should now be fully compatible with all wallets, including blockchain.info.

In addition, I've added password protection to all accounts - existing users will be prompted to enter a password in order to protect their accounts. If you dismiss the dialog after the page loads, you can still protect your account from the menu bar.

Full change list:

* Deposit addresses now compatible with all wallets
* Any existing, in-flight deposits sent to the old multi-sig addresses will continue to work as well
* Added password protection to login, join and create stakes games
* Added a visible call to register for guest players
* Added favicon.ico
* Multiple misc bug and security fixes
* Password protection includes failed attempt retry delay which doubles at each failed attempt, starting from 1 second

Ok, let me know how you guys get on with this, as ever if you have any problems, post them here or you can raise a support request through the site!

Cheers, Paul.
newbie
Activity: 32
Merit: 0
Could you describe the exact algorithm for the chain reaction ? I'm guessing you do it in a breadth first manner, but the ordering also matters. Do you go clock-wise, counter-clock-wise, is that fixed, or does it vary ?

The game is great since forever, indeed.

It's breadth-first and the cells are traversed in scanline order. On the client there is a pause between each wave of propagation so the player can see what happened, which would be located after the PropagateOnce function in the above code.

Hope that helps Smiley

It helps, thanks. Good luck with the site.
hero member
Activity: 490
Merit: 500
legendary
Activity: 1008
Merit: 1007
Could you describe the exact algorithm for the chain reaction ? I'm guessing you do it in a breadth first manner, but the ordering also matters. Do you go clock-wise, counter-clock-wise, is that fixed, or does it vary ?

The game is great since forever, indeed.

Here's some pseudocode for the actual propagation algorithm:

Code:
int PropagateOnce(int player)
{
int changes = 0;

m_incrementList.Clear();

// go bredth first, in scanline order where j is horizontal and i is vertical
for (int i = 1; i < m_size - 1; i++)
{
for (int j = 1; j < m_size - 1; j++)
{
GameCell up = GetCell(i+1, j);
GameCell down = GetCell(i - 1, j);
GameCell left = GetCell(i, j - 1);
GameCell right = GetCell(i, j + 1);
GameCell current = GetCell(i, j);
int neighbours = up.m_Count + down.m_Count + left.m_Count + right.m_Count;

if (current.m_l >= neighbours)
{
current.m_l = 0;

m_incrementList.Add(up);
m_incrementList.Add(down);
m_incrementList.Add(left);
m_incrementList.Add(right);

changes++;
}
}
}

foreach (GameCell g in m_incrementList)
{
g.Increment(player);
}

return changes;
}

// propagate changes in the board after a player moves
do
{
// one wave of propagation
changes = PropagateOnce(player);
} while (changes > 0);

It's breadth-first and the cells are traversed in scanline order. On the client there is a pause between each wave of propagation so the player can see what happened, which would be located after the PropagateOnce function in the above code.

Hope that helps Smiley

Cheers, Paul.
newbie
Activity: 32
Merit: 0
Could you describe the exact algorithm for the chain reaction ? I'm guessing you do it in a breadth first manner, but the ordering also matters. Do you go clock-wise, counter-clock-wise, is that fixed, or does it vary ?

The game is great since forever, indeed.
full member
Activity: 336
Merit: 100
Fantastic Game

Congratulations!!
legendary
Activity: 1008
Merit: 1007
That's really cool.  Lots of fun!  I like at the end of the game when things cascade across the board and the tables swing back and forth massively with each move.  Really great job on this!

It's nice to see some innovation in bitcoin games!

MooCoin

Thanks Smiley Yeah, the game play can be very dynamic - it can almost seem random at first, but there is a great depth to be explored for the advanced player.
Pages:
Jump to: