Skip to content

Fix AttributeError in NQueensProblem (Issue #1308) #1309

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

Si-ddhartha
Copy link

Fixes Issue #1308

This PR fixes the AttributeError: 'NQueensProblem' object has no attribute 'graph' in search.ipynb. The issue occurs because tree_depth_search_for_vis expects a graph attribute, which NQueensProblem does not have.

Changes Made:

  • Updated tree_depth_search_for_vis and tree_breadth_search_for_vis to handle problems without a graph attribute.
  • Fixed tuple unpacking for depth_first_tree_search(nqp) and breadth_first_tree_search(nqp) to correctly access .solution().
  • Replaced deprecated np.float with float in plot_NQueens.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant