e276548223
- Removed non-existent exported/ directory from layout docs - Replaced hardcoded bot binary entries with *_garage/out/ pattern for build directories - Added all known bot binaries (GotoTest, OscillatorBot, PPO_Bot, QBot, SAC_LSTM_Bot) to .gitignore with clarifying comment about Nim's compilation target structure Nim places compiled binaries at bot root (no extension) and in out/ subdirs. The out/ pattern catches all build outputs; specific bot binaries listed for root-level executables since gitignore lacks a reliable "no-extension files" glob. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
43 lines
670 B
Plaintext
43 lines
670 B
Plaintext
# Compiled output
|
|
*.out
|
|
|
|
# Python cache
|
|
__pycache__/
|
|
*.pyc
|
|
*.pyo
|
|
|
|
# Log files
|
|
*.log
|
|
|
|
# Training logs
|
|
*.jsonl
|
|
|
|
# Test binaries (but keep .nim source files)
|
|
**/tests/test_*
|
|
!**/tests/test_*.nim
|
|
!**/tests/test_*.nims
|
|
|
|
# User-specific dev environment
|
|
.envrc
|
|
devbox.json
|
|
devbox.lock
|
|
|
|
# Compiled bot binaries and output directories
|
|
# Nim compiles to bot root (executable, no extension) and to out/ subdirectories
|
|
*_garage/out/
|
|
GotoTest_garage/GotoTest
|
|
OscillatorBot_garage/OscillatorBot
|
|
PPO_Bot_garage/PPO_Bot
|
|
QBot_garage/QBot
|
|
SAC_LSTM_Bot_garage/SAC_LSTM_Bot
|
|
|
|
# Java compiled classes
|
|
*.class
|
|
|
|
# Log and snapshot directories
|
|
**/logs/
|
|
**/snapshots/
|
|
|
|
# Git worktrees
|
|
worktrees/
|