Skip to content

CrossWord Generator made in Flutter, takes data from MongoDB Atlas Cluster

Notifications You must be signed in to change notification settings

fl0wo/CrossWord-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Cruciverba Generator

CrossWord Generator made in Flutter, takes data from daja.json

I generated that file with an AI algorithm...

Given N (number of row) and M (number of column) it generates a crossword grid! (Using a personal modified version of backtracking algorithm)

The database is populated with italian words, and definitions! Eventualy you can translate them in english or whatever...

Simple generation :

cruciverba img 1

Example of db record :

{ 
    "_id":{ 
        "$oid":"5d7281eb7b2e1815b63fedf7"
    },
    "nome":"CLASSICA",
    "desc":[ 
        "La musica non leggera",
        "Si ascolta in silenzio"
    ]
}
{ 
    "_id":{ 
        "$oid":"5d7281f57b2e1815b63fee35"
    },
    "nome":"CLIP",
    "desc":[ 
        "Arnese per unire fogli",
        "Breve audiovideo",
        "Chiude l'orecchino",
        "Fermaglio",
        "Fermaglio a molla",
        "Fermaglio degli orecchini",
        "Fermaglio per documenti",
        "Fermaglio per fogli",
        "Il fermaglio degli orecchini",
        "Il fermaglio della biro",
        "Piccolo fermaglio",
        "Tiene uniti fogli di carta",
        "Un breve contributo filmato",
        "Un breve filmato",
        "Un breve video",
        "Un piccolo fermaglio"
    ]
}

Complex generation :

cruciverba img 2

About

CrossWord Generator made in Flutter, takes data from MongoDB Atlas Cluster

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published