Files
SirStone 2bfa8eb6a5 feat(SNNBot): add STDP learner and integration test (#153, #155)
- Implement reward-modulated STDP: spike timing, eligibility traces,
  reward-gated weight updates (w += η * reward * trace), clamp [-2,2]
- Add integration smoke test vs SittingDuck (compile + battle completion)
- Add tests/config.nims and nimble test task
2026-09-13 10:31:07 +02:00

16 lines
506 B
Nim

# Package
version = "0.1.0"
author = "Davide Cappellini"
description = "SNN prototype — population-coded LIF neurons, aiming loop, no learning"
license = "MIT"
srcDir = "src"
bin = @["SNNBot"]
# Dependencies
requires "nim >= 2.0.0"
requires "robocode_tankroyale_botapi >= 1.0.7"
# radar_lock is vendored in-tree (common_libs/) and wired via config.nims --path
task test, "Run integration tests":
exec "nim c -r --path:../common_libs tests/test_basic_battle.nim"