Skip to content

apaszke/jpp-prolog-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Testy do zadania z Prologu

Program zakłada że implementacja obu funkcji z zadania znajduje się w pliku auto.pl (można to zmienić w test_words.pl). Testy generują wszystkie słowa o wyprowadzeniach do zadanej głębokości, oraz dla każdego takiego słowa dokonują losowych przekształceń, i sprawdzają czy automat nie przyjmuje takiego słowa (jeżeli nie należy już do języka).

Zależności

Python odpala interpreter swipl zamiast sicstusa (swipl jest darmowy, więc można go u siebie łatwo zainstalować).

pip install nltk

Uruchamianie

python test_words.py

Długość testów można edytować zmieniając parametr depth=8 w test_words.py (oczywiście liczba słów rośnie wtedy wykładniczo).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published