Skip to content

Crossword generator using words data set, predefined structures pattern and AC-3 Algorithm

Notifications You must be signed in to change notification settings

PhantHive/crossword-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CROSSWORD

Branches

  • [stable] - Stable branch
  • [main] - Main branch
  • [test] - Development branch

Purpose

It is a RTU school project where we were asked to implement a crossword game using Python and smart algorithms. Those smarts algorithms are the AC3 studied in class as well as the backtracking algorithm.

How to run

  • Clone the repository
  • Run with args: python3 crossword.py data/structure1.txt data/words1.txt output.txt
  • For more information about the args, run python3 crossword.py -h

Acknowledgement

Supervised by Prof. Aleksejs Jurenoks (Professor at RTU) Project Link: https://github.com/PhantHive/crossword

About

Crossword generator using words data set, predefined structures pattern and AC-3 Algorithm

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages