From 975c29cca6a283740bddf43b4a33f4a002aaf9fa Mon Sep 17 00:00:00 2001 From: StirGpea Date: Fri, 14 Aug 2026 05:51:41 +0000 Subject: [PATCH] Initial commit: project structure, README, .gitignore and initial source code --- .gitignore | 19 +++++++++++++++++++ README.md | 3 +++ main.cpp | 19 +++++++++++++++++++ 3 files changed, 41 insertions(+) create mode 100644 .gitignore create mode 100644 README.md create mode 100644 main.cpp diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..3c9154f --- /dev/null +++ b/.gitignore @@ -0,0 +1,19 @@ +# Build artifacts +*.o +*.a +*.so +*.exe +build/ +bin/ +out/ + +# Python virtual environment +myenv/ +__pycache__/ +*.pyc + +# IDEs & OS files +.vscode/ +.idea/ +.DS_Store +*.swp diff --git a/README.md b/README.md new file mode 100644 index 0000000..4c1c4f5 --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +# BugLab - Maze Tabu Search + +A C++ project solving maze pathfinding using Tabu Search. diff --git a/main.cpp b/main.cpp new file mode 100644 index 0000000..54e0730 --- /dev/null +++ b/main.cpp @@ -0,0 +1,19 @@ +#include +#include +#include +#include +#include +#include + +// Simple Maze Tabu Search Implementation +struct Point { + int x, y; + bool operator==(const Point& other) const { + return x == other.x && y == other.y; + } +}; + +int main() { + std::cout << "BugLab Maze Tabu Search initialized.\n"; + return 0; +}