summaryrefslogtreecommitdiff
path: root/board.cpp
AgeCommit message (Collapse)Author
2023-07-23Fix bug which could pass phony words.John Fultz
Reported to me by John Chew, if you… * Made a vertical play * …through an existing tile * …which makes horizontal words below the existing tile * …and one of the horizontal words is phony Then the phony is not detected. The logic for horizontal plays was correct…an easy-to-overlook mistake existed in the parallel logic for vertical plays.
2019-02-04After discussion with Jason/John, add myself as a copyright holder.John Fultz
Also, extend copyright to 2019.
2019-01-13C++11-style iterators in quacker sources.John Fultz
2015-09-07Fix another alphabet length limitationJohn Fultz
The 'crosses' code for checking "fit between" plays was using a 32-bit integer as a bitfield. Now it's using C++ bitfields (including the C++11 all() operation...hopefully that doesn't cause any problems). This removes another place in the code that was limiting alphabets to 32 letters.
2014-09-02Change GPL file headers to v3.John Fultz
Not a very interesting commit...only changes in comments.
2013-08-25Initial git commit.Jason Katz-Brown