Skip to content
ricksladkey edited this page Nov 4, 2012 · 7 revisions

The Spider project is a .NET Spider Solitaire Engine written in C#. It includes:

  • A framework for playing games of Spider with unlimited undo and redo.
  • Two Spider game playing algorithms: Study and Search
  • A command line application to optimize the coefficients used to score moves
  • A GUI WPF MVVM application to play Spider, optionally using the algorithms in the engine
  • An extensive set of unit tests for the game playing framework and algorithms, and application view models

The primary purpose of Spider project was to study the "winnability" of Spider and to provide game play suggestions for Spider applications.

Clone this wiki locally