src/puzzle.cpp
//----                     supprimer ch en elem sauf  pos
supprimer ch en elem sauf  pos
supprimer ch en elem sauf pos
int PUZZLE::ChangeSauf(int elem, BF16 pos, BF16 chiffres) {
	int ir=0;
	for(int i = 0; i < 9; i++) {
		if(pos.On(i))
			continue;
		ir += T81t[cellsInGroup[elem][i]].Change(chiffres, this);
	}
	return ir;
}
int PUZZLE :: ChangeSauf ( int elem , BF16 pos , BF16 chiffres ) { int ir = 0 ; for ( int i = 0 ; i < 9 ; i ++ ) { if ( pos . On ( i ) ) continue ; ir += T81t [ cellsInGroup [ elem ] [ i ] ] . Change ( chiffres , this ) ; } return ir ; }
supprimer ch en elem sauf  pos
supprimer ch en elem sauf pos