User Tools

Site Tools


sc330_f2016:prolog1

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision Both sides next revision
sc330_f2016:prolog1 [2018/10/19 21:49]
morse
sc330_f2016:prolog1 [2018/10/19 21:50]
morse
Line 32: Line 32:
  
 ====Notes==== ====Notes====
-  *There are links above to the solutions (not the Prolog code) for these two puzzles. ​ We strong ​encourage taking a few minutes to solve these puzzles by hand so that you get a feel for how to solve them and the "​facts"​ you're extracting from the clues in the puzzle. ​ This will give you a better feel for what you need to encode in your Prolog solution as well as giving you a feel for what Prolog'​s trying to do under the hood.  (And it's fun!)+  *There are links above to the solutions (not the Prolog code) for these two puzzles ​so that you can double-check the results produced by your code.  We strongly ​encourage taking a few minutes to solve these puzzles by hand so that you get a feel for how to solve them and the "​facts"​ you're extracting from the clues in the puzzle. ​ This will give you a better feel for what you need to encode in your Prolog solution as well as giving you a feel for what Prolog'​s trying to do under the hood.  (And it's fun!)
   *Just copy and paste the all_different function. It simply checks to make sure each item in the list is unique.   *Just copy and paste the all_different function. It simply checks to make sure each item in the list is unique.
   *Check spelling errors. There is no such thing as misspelled atoms. So speigel and spiegel are both valid but different.   *Check spelling errors. There is no such thing as misspelled atoms. So speigel and spiegel are both valid but different.
sc330_f2016/prolog1.txt ยท Last modified: 2021/06/30 23:42 (external edit)