removed not whites piece+invalid move for knight redundant printing