SBAlphaBeta is a Foundation framework for creating AIs for many 2-player games. It encapsulates the Alpha-beta algorithm. No prior experience with Artificial Intelligence is necessary in order to use this framework.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.
This is a "back to sanity" release, incorporating improvements found from developing several games against the framework. Classes and interfaces have received a common prefix. The interfaces for states have been renamed. There are now some minor restrictions on moves, which allows more error checking. Several "convenience methods" ultimately turned out to be confusing and have been dropped; many of the remaining methods have been renamed for clarity.