12 std::string problem_name,
13 std::shared_ptr<ArchiveReader> ptr);
14 void reader_extract_file(
const std::string& problem_name,
16 const std::filesystem::path& lpDir)
const;
17 const std::filesystem::path lp_dir_;
18 const std::string problem_name_;
19 [[nodiscard]] std::shared_ptr<Problem> provide_problem(
20 const std::string& solver_name,
22 std::shared_ptr<ArchiveReader> archive_reader_;