# Visual Studio and local user state .vs/ *.vcxproj.user *.suo *.userosscache *.sln.docstates # Centralized build output /build/ /projects/*/x64/ /projects/*/Win32/ /projects/*/Debug/ /projects/*/Release/ # CMake-generated files outside the central build directory CMakeCache.txt CMakeFiles/ cmake_install.cmake CTestTestfile.cmake Makefile *.ninja .ninja_deps .ninja_log # Compiler and linker output that may be created outside build/ *.exe *.dll *.lib *.pdb *.ilk *.idb *.ipdb *.iobj *.tlog *.lastbuildstate # Machine-local runtime files /runtime/ # Geometry checkpoints, MAP-Elites deltas, manifests, and per-run metrics under # results/search remain trackable so disjoint topology ranges can merge through Git. # Shared derived views, logs, and interrupted temporary files stay local. /results/search/leaderboard.tsv /results/search/run.log /results/search/runs/**/run.log /results/search/**/*.tmp /results/search/**/*.tmp.* /results/search/**/*.partial # Local ML dataset and derived neural cache. These files can grow to 200 GB, # are machine-local, and must never be committed. Geometry checkpoints (*.szcp) # and mergeable search deltas (*.szar) are intentionally not ignored here. /results/search/**/training/ /results/search/**/neural/ /results/search/runs/**/TRAINING_DATA_LIMIT_REACHED_REWRITE_REQUIRED.tsv *.sztd *.sztd.* *.szonn *.szonn.* # Python cache and virtual environments __pycache__/ *.py[cod] .venv/ venv/ # OS metadata .DS_Store Thumbs.db Desktop.ini *.lnk # Wavefront .obj files are research data in this repository and are intentionally # not ignored globally.