better asserts in notation.h
checkIntegrity improvement and better ASERTs
chess 960 support
TRACE_PARAMS macro displays function name