I've done a rebuild of the
qhanzi.com handwriting recogniser. There have been some internal changes related to shutting down and starting up the server which I won't detail. I've also added a few "oddbod" characters, including 囙, 䍏, 龷, 吏, and 囧, and derived characters like 㴄 and 㤙.
I've also removed all of the Unicode CJK compatibility ideographs from U+F900 to U+FAFF. I am not sure why but these had been removed before, then the code to remove them all was commented out again, but I had not written any reason for commenting out that code. Then lots of these "funny" characters which look just like other characters (the compatibility characters) were popping up in the list of unknown characters, which was confusing since they appear to be common characters which should be recognised, but they are actually lookalikes which don't need to be dealt with.
As far as I can understand compatibility means they are there for the purpose of compatibility with encoding standards rather than for actual use in writing so I've just removed them again, but perhaps I will remember why I had included these things.