Local search algorithms (hill climbing and simulated annealing), linear programming algorithms (simplex, interior point), and constraint satisfaction algorithms (AC-3, backtracking search, maintaining arc consistency).
- Crossword: Solve crossword puzzles.
python generate.py data/structure1.txt data/words1.txt output.png