MeggieSoft Games Gin Rummy - description from Softdepia.com:
MeggieSoft Games Gin Rummy is a very comprehensive implementation of the popular card game including Hollywood and Oklahoma variations.
Play against online opponents or against your computer. Gin Rummy has a rich user interface with many customizable graphic,
sound (including MIDI music and speech output), rule and scoring options.
Six different computer opponent skill levels are available for when you are unable to get online, or just want to practice privately.
Gin Rummy is a game of taking and melding cards with the object of being able to lay your cards down as rank sets (e.g. three Kings)
or runs (e.g., 8, 9, 10 of Clubs) before the computer opponent. You may take either a new card from the stock,
or the opponent's last discard, to start your turn. You end your turn by discarding a card. The first player to 100 points wins the game.
The many rule and scoring options affect when you can knock (go out) and how many points are awarded.
MeggieSoft Games Gin Rummy supports Undercuts, Gin Offs, Double Gins and all documented variations.
The user interface, common to all MeggieSoft Games, supports both point-and-click and drag-and-drop mouse operations.
realistic animated card movement;
right-click pop-up menus;
a hint facility;
automatic save and restore of partly finished games;
a clean and uncluttered main window;
status-bar shortcut buttons;
and fully customizable main display font
and wallpaper effects for the table and playing mat,
and the card backs.
MeggieSoft Games Gin Rummy is a "Free to try" program. You can download and try it for an evaluation period.