SirStone
63685b1729
style(BNNBot): remove 870-bit binary dump from output
2026-09-18 00:05:20 +02:00
SirStone
b945bb1ac5
fix(hebbian): random weight init to escape zero local minimum
...
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com >
2026-09-18 00:03:26 +02:00
SirStone
e600204c84
feat(BNNBot): add virtual hit percentage to output
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-09-17 23:54:31 +02:00
SirStone
481f284e1a
fix(BNNBot): correct sin/cos for bullet position, gentler 1-bit exploration
...
- Swap sin/cos in virtual bullet position calc to match Tank Royale convention
- Change exploration from flipping each bit with 50% chance to flipping exactly 1 random bit
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-09-17 23:51:22 +02:00
SirStone
89f63540bc
feat(BNNBot): energy to 11 bits for 0.1 HP precision — 123 bits total
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-09-17 23:25:09 +02:00
SirStone
f82a74731d
feat(BNNBot): add similarity and overlap metrics to output
...
Output format: <tick> <44 bits> <hamming> <similarity> <overlap>
- Similarity: bits that are the same (TOTAL_BITS - hamming)
- Overlap: bits that are 1 in both vectors (popcount of bitwise AND)
- First tick: all metrics printed as 0
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-09-17 23:13:06 +02:00
SirStone
16c3e068fd
style(BNNBot): align tick number in output
2026-09-17 22:59:56 +02:00
SirStone
fa4c36acfe
feat(BNNBot): print Hamming distance from previous tick
2026-09-17 22:58:14 +02:00
SirStone
27cc5720a3
feat(BNNBot): switch to Gray code encoding for smooth Hamming distance
2026-09-17 22:53:03 +02:00
SirStone
0f20e1a869
feat(BNNBot): 44-bit encoding with sin/cos bearing+heading, distance%, velocity
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-09-17 22:47:04 +02:00
SirStone
808ae44703
feat(BNNBot): scaffold binary neural network bot with scan data collection and binary encoding visualization
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-09-17 22:15:51 +02:00