dkforest

A forum and chat platform (onion)
git clone https://git.dasho.dev/n0tr1v/dkforest.git
Log | Files | Refs | LICENSE

commit 2d53394ed34e081a83fbe6c55b8d574d1f4871ee
parent 6a353525aeb2e2a17dcfcfd9a1cc262be112ed62
Author: n0tr1v <n0tr1v@protonmail.com>
Date:   Wed, 14 Jun 2023 14:01:21 -0700

fix mate

Diffstat:
Mpkg/web/handlers/interceptors/chess.go | 2++
1 file changed, 2 insertions(+), 0 deletions(-)

diff --git a/pkg/web/handlers/interceptors/chess.go b/pkg/web/handlers/interceptors/chess.go @@ -903,6 +903,8 @@ func AnalyseGame(pgn string, t int64) (out AnalyseResult, err error) { mate := res.Info.Score.Mate if idx%2 != 0 { cp *= -1 + } else { + mate *= -1 } mov := g.MoveHistory()[idx-1].Move moveStr := chess.AlgebraicNotation{}.Encode(positions[idx-1], mov)