LQ63
|
0e622e4f54
|
refactor(50-move-rule): extract handleParsedMove to reduce cognitive complexity in processUserInput
Build & Test (NowChessSystems) TeamCity build finished
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-01 10:32:52 +02:00 |
|
LQ63
|
c8ea043ccc
|
docs(50-move-rule): 50 move docs
Build & Test (NowChessSystems) TeamCity build failed
Removed 50 move docs from this repo
|
2026-04-01 10:20:44 +02:00 |
|
LQ63
|
466b05d3be
|
docs(50-move-rule): 50 move docs
Removed 50 move docs from this repo
|
2026-04-01 10:20:44 +02:00 |
|
LQ63
|
e1bc4d1d25
|
docs(50-move-rule): 50 move docs
Removed 50 move docs from this repo
|
2026-04-01 10:20:44 +02:00 |
|
LQ63
|
a5d7743c77
|
fix: replace .get with pattern match in FenExporterTest halfMoveClock round-trip
|
2026-04-01 10:20:44 +02:00 |
|
LQ63
|
9ceb7cf746
|
feat: NCS-11 implement 50-move rule draw claim and observer events
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-01 10:20:44 +02:00 |
|
LQ63
|
b2bfcf3953
|
feat: NCS-11 propagate half-move clock flags through GameController
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-01 10:20:44 +02:00 |
|
LQ63
|
396940da43
|
feat: NCS-11 derive PGN termination marker from Result header
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-01 10:20:44 +02:00 |
|
LQ63
|
1953b69173
|
feat: NCS-11 add halfMoveClock to GameHistory with addMove reset flags
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-01 10:20:44 +02:00 |
|
LQ63
|
67ed00657b
|
docs: add 50-move rule implementation plan
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-01 10:20:44 +02:00 |
|
LQ63
|
bc5fc83c2e
|
docs: extend 50-move rule spec with FEN and PGN integration
|
2026-04-01 10:20:44 +02:00 |
|
LQ63
|
ec1adef682
|
docs: add 50-move rule design spec for NCS-11
|
2026-04-01 10:20:44 +02:00 |
|