An attempt at offering machine learning and data mining algorithms at the finest grain we are able to, easy to combine together through Python scripting to glue together the Lego-like bricks.
This project is aimed to the development of a framework for alife contests: the main rules of life, a graphical interface and some examples of elementary microorganisms (more complex survival strategies are developed by the contestants).
This chess program changes its strength to give the best match against you. Eventually it learns to beat you specifically through learning alogirthms. Features included transposition tables and a elementary 3-piece endgame tablebase.