Category: Otaku

‘Blessed vs Cursed’ Review

It’s time for another MTG duel deck review. 

 
The release of this one surprised me, as did the inclusion of preview cards from the next expansion (Shadows Over Innistrad). The decks match ‘blessed’ humans against ‘cursed’ zombies and turned out to be great fun to play against each other. 

 
The blessed deck is white/blue and heavy on creatures with ‘enter the battlefield’ triggers. Some are tailor made to kill zombies, and overall the deck plays quite quickly.

The cursed deck is blue/black, full of graveyard effects (self-mill, playable from, graveyard triggers) and is even faster than the white deck. 

I played eight games in total and the final tally was a draw at 4 wins each! Almost every game was quick and few were easy wins. These are two of the best matched – and most fun to play – duel decks ever.

The pros will talk about the value of the cards as well, including an alternate art Geist (from the original Innistrad) as well as some notable rates. But what I found most charming was that while each deck contains Islands, the card art is unique to the decks they are in, so there are three pairs of the same islands in both cursed and blessed forms: 

 
It’s a nice touch, and another plus in this overall great pair of decks. Highly recommended.

Funspot

Today we visited Funspot. It’s the biggest arcade in the USA, and has over 500 games in total including arcade, pinball and redemption machines.

It’s awesome! 

 
Our visit was almost 7 hours in total, but that only cost us about $60 ($43 in tokens plus golf and snacks). Not bad at all considering how long we stayed. 

 
Of course the biggest activity was playing video games, of which they had about 250 on offer. The collection spanned the late 1970s up until the early 2000s, with a heavy emphasis on the early 1980s. Most of the games are in fantastic condition with original cabinets and controls.

I had heard of/played most of the games before, but there were some real obscure machines as well. Here’s every game I played (about 25% of those they had):

Tutankhamen, Trivial Pursuit, Leprechaun (the smallest video game ever manufactured), Computer Space (the first video game), Nova 2001, Zero Hour, Smash TV, Dragon Spirit, Rastan, Kung-Fu Master, Lifeforce, Forgotten Worlds, Space Harrier, Exerion, Video Pinball, Stargate, The Wiz, Juno First, Gaplus, Tetris, Krull, Gyruss, Track and Field, Lode Runner, 1943, Flower, Black Tiger (my #1 fav arcade game of all time), Mini Golf, Chiller, Pengo, Wonder Boy, Rush’n Attack, Timber, Frenzy, Heavy Barrel, Contra, Zombie Raid, Dark Adventure, Cliff Hanger, Domino Man, Alien Syndrome, Tiger Road, Galaga ’88, R-Type and Star Trek. 

 
I didn’t ignore the more mechanical games though, and while their pinball section was smaller (maybe 30 games) the quality and variety were high. I played these ones:

Hercules (the biggest pinball ever made), Paragon, Xenon (somewhat infamous; google it), Black Knight, Black Knight 2000, Big Guns, Close Encounters of The Third Kind (yes, licensed), Pinbot, Grand Lizard, Time 2000, Middle Earth and Playboy.

The video games and pinballs span three floors, and to play everything would take ages. If I lived closer I certainly would though since it’s a well maintained and very comfortable arcade and it’s really inexpensive! Using a coupon our tokens cost $0.16/each and almost every game was only 1 token per play. 

The rest of the tokens – and we bought over 250 – went into ticket machines like this one: 

 
We put loads of tokens into many different types of machine and ended up with about 1100 tickets (which cost about $28!), which we ended up redeeming for two souvenir glasses 🙂 

 
Oh yes, we played mini golf as well: 

 
In which KLS beat me 46 to 47 despite me getting two – TWO!! – holes-in-one! We were competitive; it was fun. 

 
The walls were covered in all sorts of ephemera on the history of video games, as well as displays of related material such as the VFD home game exhibit shown above. For a lifelong fan such as myself Funspot was dreamland and I could easily spend several days playing and reading everything.

Of course I have many other photos, but even better are the two videos KLS captured of me playing Whack-A-Mole and Track and Field. You can look forward to seeing my technique in a few days.

Needless to say I loved Funspot. In fact it’s one of the best attractions I have ever visited, and easily made the trip over here worthwhile 🙂

In The Cards

Go and get a deck of cards, shuffle it, and deal it out in the order you shuffled it. You may find this hard to believe, but it’s extraordinarily likely that no one ever has shuffled cards into the same order you just did.

random cards

You’ve probably heard this before, since it’s one of those quite interesting facts that does the rounds. But in case you haven’t, the reason is that the amount of different ways a 52 card deck can be ordered is astonishingly high. The number is so big it’s difficult to parse:

8065817517094387857166063685640376
6975289505440883277824000000000000

Yes that’s one number written across two lines. To get an idea how large this is, it’s significantly higher than the number of stars in the universe, the number of atoms in your body, and the number of seconds that have elapsed since the universe was created in the big bang.

I’ll take it one step further. Depending on who you ask, between 60 and 108 billion humans have ever lived, so we can use an average of 80 billion. Applying the Doomsday Argument to this average suggests that about 1.2 trillion humans will ever live (and there’s a blog post on that topic itself!).

So in the entirety of human history, if every human ever lived to an average of 70 years and spent every single second of their lives shuffling cards the entire output of humanity would only correspond to a miniature subset of the total possible permutations of a 52 card deck (3.3E-45% to be accurate).

So shuffle that deck, deal it out, and be impressed with a creation that only you have made.

intellivision

This has an interesting relevance in the field of gambling, which requires randomized deals lest the player guess the card order. Using human dealers, decks can be shuffled in a way that makes them almost completely random (although studies have shown that a virgin deck must be shuffled anywhere from 4 to 7 times to eliminate the order inherent in the way it was packaged). But these days the vast majority of deck shuffling is done by computers, and it’s not trivial to make computers do things truly randomly.

The very first computer games that included card shuffling had extremely primitive random number generation and could only return limited unique decks. Random number generators require a ‘seed’ (ie. a start value upon which all others are based) and every sequence based on the same seed is identical. Games on the Atari 2600 and Intellivision (shown above) typically used hardware values or player input (such as the number of frame refreshes that occurred before the player pushed the start button) as seeds, but even then were limited to usually only a couple of hundred unique decks. Given enough time and effort therefore, you could know the entire order of cards based upon the first few dealt.

As time moved on the algorithms became more sophisticated, and so too did the random number generators, but even then it was possible to predict deck orders if you had enough information. In 1999 an online casino, in an attempt to demonstrate their games were not rigged, actually posted their RNG code online. Someone got it, worked out how they seeded (based on the clock time, as I did in my polycap simulation), and actually wrote their own code that was able to reproduce perfectly the shuffling of the games they were playing online.

So we get to today, where RNG’s use very creative ideas to seed themselves with truly random seeds (such as using code to convert video frames captured from random Youtube videos or 1 second of white noise from a radio into seeds). But there is still a problem in that the range of randomly generated numbers is still limited to about 4E38. In short, you can’t generate a number between 1 and 8.06E67, which means you cannot generate one number for each possible deck permutation.

There are ways around this (hint: using only a single coin you can generate two random values) but it makes the task of writing a deck shuffling simulator that can account for every possibly permutation non trivial.

I think.

vp

So as a result of this thought experiment, Bernard’s going to do it! Here’s my design document:

1) Assign all 52 cards a random number
2) Sort them
3) Output shuffled deck

It’s trivial stuff, and should only take him a femtosecond or two to implement. But the true fun is in the testing! For what I’m really interested in is how many unique shuffles are completed before a repeat occurs. Therefore the output (deck order) will need to be saved as well as the time it takes for each shuffle to be completed. Plus, since 52! is insanely large (the world will end before his computer shuffles that many times) I’d say saving the first 15 cards + the time the shuffle occurred is sufficient to do some statistical analysis.

So there you go Bernard, there’s your challenge. Write the code, run it 1.3 trillion times*/**, save the first 15 cards in each deck and the time the shuffle was performed and then analyze it to see if any sequence repeated.

Let us know the results 🙂

* I’ll assume you have a modern Pentium running about 100k MIPS, and that this code requires maybe 1000 operations to execute (a big guess there; the sort could take many more), which means about 12000 seconds or 3.5 hours per experiment. However writing results will slow it down a lot I suspect. Good luck!

** A very rough mental calculation tells me this may be a file size in the order  or 17Tb. I hope you have a lot of space! Even more luck to you sir!!