created a merged-player and implemented the BFS in a thread