Skip to content

Implementation of crossword puzzle solver using bruteforce algorithm

Notifications You must be signed in to change notification settings

christianwbsn/crossword-puzzle-solver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

crossword-puzzle-solver


Description


This repository is a task for IF2110-Algorithm Strategy, Department of Informatics, School of Electrical Engineering and Informatics, Bandung Institute of Technology. Crossword Puzzle solver using brute force algorithm.

Requirement

  • Python 2.7

Running

python solver.py

Config

10 
#-######## 
#-##-----# 
#-##-###-# 
#-----##-# 
#-###-##-# 
#-###-#### 
#####-#### 
##------## 
#####-#### 
#####-#### 
TERMOS;ISLAM;SELASA;SELAMAT;INI;ATEIS;MATI

Example

  • First line contains N size of crossword puzzles N x N
  • Next line contains configuration of puzzles
    • - indicates free space
    • # indicates blocked space
  • Last line contains list of words that need to be fitted to the crossword puzzles delimited by ;

Author

About

Implementation of crossword puzzle solver using bruteforce algorithm

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages