Quantum Cats
Quantum Cats
Written by Lucy Black   
Sunday, 29 November 2015

Can you learn about quantum mechanics, and quantum computing in particular, simply by playing a game?

To save you any time worrying about the question - no, you cannot.

quantumcats1

 

However, there are some interesting problems revealed by this attempt to make light of a very deep subject. 

Quantum Cats has been produced by the Institute for Quantum Computing at the University of Waterloo - the people who brought you WatFor and Maple to name just two.

It is a game in the style of Angry Birds that lets you fire cats at piles of things to release kittens that have disappeared. There are a number of different locations where you can throw the cats but the key element is the type of cat you throw.

There are four of them:

quantumcats2

 

Classy cat is a Newtonian projectile and follows the usual parabolic paths from being fired to impact. Nothing new to see here, but it serves to get the game started. 

The next three types of cat are supposed to represent new behaviors introduced by quantum mechanics.

Schro - short for Schrodinger I suppose, is a cat that can be in multiple states. You fire what looks like multiple copies of him which take different paths and then select which one you want to realize.

Digger is a quantum tunnelling cat. He simply shows up on the other side of barriers that Classy cat would bounce off.

Finally there is Fuzzy cat which is supposed to be a representation of the Heisenberg uncertainly principle and you can't know what he is going to hit. He simply hits something close to his final position. 

 

quantum

 

The game is programmed for iOS, Android and is soon to be available for Blackberry - one of the Institute's funding sources is Blackberry founders, Mike & Ophelia Lazaridis. It uses Unity as its game engine, runs a little slow and crashes now and again. Otherwise is it fairly playable and fun in an Angry Birds clone sort of way. 

But does it teach you anything about quantum mechanics?

It most certainly doesn't teach you anything about quantum computers but this is forgivable. As to teaching you quantum mechanics, my verdict would be "not really". It gets some of the jargon across and introduces the fact that there is uncertainty in measurement, superposition of states and quantum tunnelling - but only at the most superficial level.

As a physicist I know the math behind each one of these concepts and how they arise out of the principles of quantum mechanics. I'm not at all sure that I could explain them in any useful way without the math. This isn't as true of other big ideas in physics. I think I could explain, and lots of people try, the ideas of relativity with talk of clocks, light beams and moving platforms. I think that even without the math the ideas can be communicated at a practically useful level.

When it comes to quantum mechanics I'm not sure even how to start without gross misrepresentation. The problem is that for relativity you can picture what is happening but for quantum mechanics there are no adequate pictures. To quote Paul Dirac, or possibly Richard Feynman, perhaps all we can do is "Shut up and calculate!" 

Have fun with Quantum Cats. but don't expect to learn even a flavor of quantum mechanics or quantum computing. It isn't the fault of the game or the game designers; it is a property of the theory and this doesn't bode well for quantum computing. 

 quanlogo

More Information

Quantum Cats

Related Articles

Microsoft Open Sources Quantum Computing       

QScript A Quantum Computer In Your Browser       

Minecraft Goes Quantum       

Quantum Computers Animated       

Solve The Riemann Hypothesis With A Quantum Computer       

Boson Sampling Tests Quantum Computing       

 

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on, Twitter, FacebookGoogle+ or Linkedin

 

Banner


PHP 7.2 With Built-in Libsodium
06/12/2017

There's a new release of  PHP that adds several features, including a new sodium extension making PHP the first programming language to adopt modern cryptography in its standard library.



Alexa For Business - The Big Shake Up
05/12/2017

Having consolidated its dominance of the home consumer market for voices assistants, Amazon is bringing Alexa's capabilities into the enterprise market with Alexa for Business.


More News

 

 
 

 

blog comments powered by Disqus

 

Last Updated ( Sunday, 29 November 2015 )
 
 

   
Banner
RSS feed of news items only
I Programmer News
Copyright © 2017 i-programmer.info. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.