Files
Sudoku/app/src/main/java/sudoku/constraint/BlockConstraint.java
Persson-dev 8cd0f6fa12
All checks were successful
Linux arm64 / Build (push) Successful in 34s
ANGLICHE
2025-01-10 16:14:52 +01:00

16 lines
348 B
Java

package sudoku.constraint;
import sudoku.Block;
import sudoku.Cell;
import sudoku.Sudoku;
public class BlockConstraint implements IConstraint{
@Override
public boolean canBePlaced(final Sudoku s, int x, int y, int newSymbolIndex) {
Block bloc = s.getCell(x, y).getBlock();
return !bloc.getCells().contains(new Cell(newSymbolIndex));
}
}