Main Page | Class Hierarchy | Class List | File List | Class Members

SimpleStrategy Class Reference

#include <SimpleStrategy.h>

Inheritance diagram for SimpleStrategy:

Strategy List of all members.

Detailed Description

A simple strategy for solving Sudoku puzzles: it chooses the first unassigned cell from which to start assigning values.


Public Member Functions

 SimpleStrategy (const Puzzle &p)
 Constructs a SimpleStrategy for solving the given Puzzle.

 ~SimpleStrategy ()
 Destructor.

void setStartCell (size_t &x, size_t &y)
 Sets the start cell for solving the Puzzle for which this Strategy was created.


Private Member Functions

 SimpleStrategy (const SimpleStrategy &s)
 Copy constructor.

SimpleStrategyoperator= (const SimpleStrategy &s)
 Assignment operator.


Constructor & Destructor Documentation

SimpleStrategy::SimpleStrategy const SimpleStrategy s  )  [private]
 

Copy constructor.

Not implemented.


Member Function Documentation

SimpleStrategy& SimpleStrategy::operator= const SimpleStrategy s  )  [private]
 

Assignment operator.

Not implemented.


The documentation for this class was generated from the following files:
Generated on Tue Aug 2 12:58:48 2005 for Generalized Sudoku Puzzle Solver by doxygen 1.3.4