getManaId should use its own hasExcludeManaOrCombat that also does a dynamic check
made parallel MCTS lock-free, use regular newFixedThreadPool instead of custom ThreadPoolExecutor
bump version to 1.49
fix missing closing curly brace in groovy code