First try with Minimax multithreading