Explainable Minesweeper: A Logic-Based Puzzle Generation System Through Constraint Satisfaction Problem-Based Inference | Synapse