diff --git a/TP2/src/mybt.cpp b/TP2/src/mybt.cpp index dec663e..dcefb86 100644 --- a/TP2/src/mybt.cpp +++ b/TP2/src/mybt.cpp @@ -204,9 +204,19 @@ bt_move_t bt_t::get_mcts_move(double max_time) { tree->wins = 0; // MCTS - auto delta = std::chrono::duration(); - while (delta.count() < max_time) { - std::cerr << delta.count() << "\n"; + auto now = std::chrono::steady_clock::now(); + std::chrono::duration elapsed{}; + while (elapsed.count() < max_time) { + // Selection + + // Expansion + + // Simulation + + // Update + + // Time constraint + elapsed = std::chrono::steady_clock::now() - now; } // Select best move