// for now juist CLI, print an arr, then print each it #include #include #include #include #include #include #include #include #include #include #include #include "core/app.hpp" #include "steppable.hpp" #include "timer.hpp" #include "sorters.hpp" using namespace std::chrono; using namespace std; vector dataprovider(){ return vector {9,8,1,2,7,3,6,4,5}; } void setupsorttimers(TimerManager &mytimermanager, unique_ptr &mysession){ mytimermanager.add_timer( 0, [&mysession](){return mysession->step();}, milliseconds(250)); } int main() { vector inputs; SortInput myinput("arr1", dataprovider()); SortInput myinput2("arr2", dataprovider()); inputs.push_back(myinput); inputs.push_back(myinput2); App myapp(inputs); myapp.run(); }