Silver Hammer Software LLC
Home Finance Other Programs


Five Card Stud Poker

Play against the computer! You can play 5 Card Stud Poker against two to five players. Everyone starts with $100.
Beat the Millionaire is a two-player game. The Millionaire starts with $1,000,000 and you start with $100. The Millionarie is not so naive anymore. He considers all your possible hole cards in relation to his hand. And may fold or even bluff!
Note: You may need to adjust your window width for the four and five player games, in order to see the whole game.
Computer Poker!

Many thanks to Cactus Kev for his elegant Poker Hand Evaluator. If you know who he is, please forward my thanks!
Click here to read his logic

Bellaso Cipher Website

Encrypt and decrypt messages using the Bellaso Cipher algorithm. Option to email encrypted message.

Bellaso Cipher

Genetic Algorithm - Visit state capitals

In 1997 I attended a seminar at University of Tennessee Space Institute entitled "Genentic Algorithms and Neural Networks". During the class we wrote a program to search the target sentence "A quick brown fox ...". Genetic algorithms (GA) are used to find solutiuons to problems where:

  • An exhaustive search is too expensive, and would take too long.
  • A perfect answer is not necessary, only one that is 'good enough'.

David E. Goldberg taught the course at UTSI.
More information about Genetic Algorithms.

This is my latest implementation using a GA to find the shortest route between the state capitals. An exhaustive search would require 6.08e62 route calculations. This is based on a given starting point, where the other 49 capitals can be arranged in any order. GA may require around a million route evaluations (population count times number of generations).

Cities to visit 
Starting City 
Population count 
Number of generations 
Probabilty of cross over 
Probabilty of mutation 

Bitcoin Block Viewer

Bitcoin Block Viewer