Files
Sudoku/app/src/main/java/sudoku/constraint/BlockConstraint.java
Melvyn 8f4330f710
All checks were successful
Linux arm64 / Build (push) Successful in 24m8s
merge
2025-01-24 16:17:56 +01:00

15 lines
335 B
Java

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