Knight control generation implemented.