Skip to content

super7ramp/crogo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Crogo 🐊

Same as Croissant 🥐, but in Go.

Work in progress.

Build

go build -o crogo cmd/crogo/main.go

Usage

See crogo --help:

🐊 Welcome to Crogo, a crossword solver that bites

Examples:

$ crogo "...,...,..." # The grid is a comma-separated list of rows.
[[B A A] [A B B] [B A A]]

$ crogo "A..,B..,C.." # '.' means an empty cell
[[A B A] [B A B] [C H A]]

$ crogo "ALL,...,..." --count 3 # --count allows to get more than one solution
[[A L L] [B A A] [A B B]]
[[A L L] [K A A] [A B B]]
[[A L L] [K A A] [E B B]]

Usage:
  crogo <GRID> [flags]

Flags:
  -c, --count int       the desired number of solutions (default 1)
  -h, --help            help for crogo
  -s, --solver string   the desired solver backend. Possible values are: logicng, gini (default "logicng")

About

A crossword solver backed by various SAT solvers

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages