#include #include "factory/FactoryEngine.h" using namespace Warfactory::Factory; int main(int /*argc*/, char* /*argv*/[]) { std::cout << "Starting Factory Engine..." << std::endl; auto engine = std::make_unique(); if (!engine->initialize()) { std::cerr << "Failed to initialize Factory Engine" << std::endl; return 1; } std::cout << "Factory Engine initialized successfully" << std::endl; // Run the autonomous engine engine->run(); engine->shutdown(); std::cout << "Factory Engine shutdown complete" << std::endl; return 0; }