diff -r 4a5b59690f0a -r 87e487ccbd7c main_testing2/wordle_test7.scala --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main_testing2/wordle_test7.scala Wed Nov 09 16:44:16 2022 +0000 @@ -0,0 +1,34 @@ + +import Resit._ + +import io.Source + + +def urban_get_wordle_list(url: String) : List[String] = { + Source.fromFile(url)("ISO-8859-1").getLines().toList +} +val urban_secrets = urban_get_wordle_list("wordle.txt") + + +//val urban_wordle_url = """https://nms.kcl.ac.uk/christian.urban/wordle.txt""" +//val urban_secrets = get_wordle_list(urban_wordle_url) + +/* +assert(ranked_evil(urban_secrets, "abbey") == List("whizz")) +assert(ranked_evil(urban_secrets, "afear") == List("buzzy")) +assert(ranked_evil(urban_secrets, "zincy") == List("jugum")) +assert(ranked_evil(urban_secrets, "zippy") == List("chuff")) +*/ + +assert(ranked_evil(urban_secrets, "beats") == List("orlon") || + ranked_evil(urban_secrets, "beats") == List("fuzzy")) + +assert(ranked_evil(urban_secrets, "vitae") == List("sools", "solos") || + ranked_evil(urban_secrets, "vitae") == List("fuzzy")) + +assert(ranked_evil(urban_secrets, "bento") == List("assai") || + ranked_evil(urban_secrets, "bento") == List("fuzzy")) + +assert(ranked_evil(urban_secrets, "belts") == List("anana") || + ranked_evil(urban_secrets, "belts") == List("fuzzy")) +