The Harvard Network Accessible Dartboard
These guys hacked a dartboard to serve scores over a wireless network. There is an OpenGL client that grabs the scores, runs the games, stores the results in a database, and suggests moves based on player's past performance. On top of all this, the client looks exactly like the dartboard, so it can be projected over the real thing.
Not because I can play darts - I probably couldn't even hit the board - but because it's cool. I wonder if you could do something similar for a pool table. It would probably be quite a bit harder, as you'd need to be able to recognize each ball rather quickly. Maybe you could even build a program to recognize each ball and suggest the best shot and project it onto the table? Something new to do for these guys :-)
We do not live in the 21st century. We live in the 20 second century.
This is so cool, although the guys are obviously not that great at darts strategy - look at the stas for the doubles. Double 20 is at the top as expected but double 16 is way down the bottom. Watch the pros play, they will always try and leave themselves double 20 or double 16 to finish. The logic should be obvious to most slashdotters - you can keep splitting the double 16 all the way down to double one if you miss the double and hot the single. Double 1 is the next highest double in the stats so maybe they are doing tjis, but just not very good at getting the doubles!!!
And the people shall be oppressed, every one by another, and every one by his neighbour Isaiah 3:5