/*

File BackjumpSquare.h

These are the squares used for backjumping search.  When a letter has no remaining possibilities, the words that intersect at that letter are added to the current nogood.  The current nogood is cleared whenever a letter is successfully filled.

*/

#import "PlainSquare.h"


/* 行行行行行行行行行行行行行行行行行行行行行行行行行行行行行行行行行行行行行行  */


#define JUMPED		1 << 1


/* 行行行行行行行行行行行行行行行行行行行行行行行行行行行行行行行行行行行行行行  */


@interface BackjumpSquare:PlainSquare
{
	BOOL	injump;
}

- clear;
- (char) chooseLetter;

@end