A chess engine using an experimental directed graph structure to improve the node efficiency of the Monte Carlo Tree Search