Why do some module names start with Simple, and others end in Impl?
This is a naming convention which I have used as a hint to others. Module names which start with Simple indicate that the algorithm used is very simple, and that a more sophisticated implementation is needed. It also indicates that this module is not intended to evolve into a more sophisticated form, but that a new one should be written from scratch. For example, the SimpleFuseki module was written in three days. It will take an empty corner if one is available, next it will play on the third line under the side star point if there is room for a two space extension in either direction, and finally it will make a shimari if possible. The algorithm is very simple, but it is good enough for now. Also, it can be used as an easy to understand example of the minimum that a Fuseki module needs to do. It would be very useful for other developers to write simple modules. Even though the code will be replaced within a few months or years, it will allow the developer to learn how to write a modul