Velena, a Shannon-C type program which plays connect four perfectly
For AI researchers and computer games developers
Back in 1996 I wrote an MS-DOS program named Velena. It was based on the Ph.thesis of L.V.Allis, and played connect 4 perfectly. The program was able to always win if allowed to make the first move.

One year after I released the source code and subsequently some third party programs started to include the Velena engine as a computer opponent. For some of them I personally helped the developers to include my code into their application. Most notably:
  • 4Free: a freeware windows playing program from TwilightGames
  • Gnect/Four in a row: included into Gnome Games package of most Linux distributions
Here's a link to my old and stale webpage where you can find some documentation, references and my original work. Unfortunatelly it probably does not work anymore on today systems...
Giuliano Bertoletti
gbe32241@libero.it