commit 01e24e78b24b58d2305ec7411ca4a70f53362c9c
parent 8be9832a11776cdff7080443436c7dc7e5bac243
Author: n0tr1v <n0tr1v@protonmail.com>
Date: Mon, 12 Jun 2023 13:27:44 -0700
cleanup
Diffstat:
1 file changed, 22 insertions(+), 22 deletions(-)
diff --git a/pkg/web/handlers/interceptors/chess.go b/pkg/web/handlers/interceptors/chess.go
@@ -50,7 +50,7 @@ type ChessGame struct {
Player1 *ChessPlayer
Player2 *ChessPlayer
CreatedAt time.Time
- PiecesCache map[chess.Square]string
+ piecesCache map[chess.Square]string
}
func newChessPlayer(player database.User) *ChessPlayer {
@@ -64,7 +64,7 @@ func newChessPlayer(player database.User) *ChessPlayer {
func newChessGame(gameKey string, player1, player2 database.User) *ChessGame {
g := new(ChessGame)
- g.PiecesCache = make(map[chess.Square]string)
+ g.piecesCache = make(map[chess.Square]string)
g.CreatedAt = time.Now()
g.Key = gameKey
g.Game = chess.NewGame()
@@ -74,7 +74,7 @@ func newChessGame(gameKey string, player1, player2 database.User) *ChessGame {
for i := 0; i < 64; i++ {
sq := chess.Square(i)
if g.Game.Position().Board().Piece(sq) != chess.NoPiece {
- g.PiecesCache[sq] = "piece_" + sq.String()
+ g.piecesCache[sq] = "piece_" + sq.String()
}
}
return g
@@ -217,7 +217,7 @@ func (g *ChessGame) renderBoardHTML1(position *chess.Position, isFlipped bool, i
"IsLastMove": sqIsLastMove,
"PieceInCheck": pieceInCheck,
"GetPieceFileName": getPieceFileName,
- "GetPid": func(sq chess.Square) string { return g.PiecesCache[sq] },
+ "GetPid": func(sq chess.Square) string { return g.piecesCache[sq] },
"Square": func(id int) chess.Square { return chess.Square(id) },
"PieceFromSq": func(sq chess.Square) chess.Piece { return boardMap[sq] },
"css": func(s string) template.CSS { return template.CSS(s) },
@@ -537,14 +537,14 @@ func (b *Chess) SendMove(gameKey string, userID database.UserID, g *ChessGame, c
_ = g.Game.MoveStr(moveStr)
g.lastUpdated = time.Now()
- idStr1 := g.PiecesCache[mov.S1()]
- idStr2 := g.PiecesCache[mov.S2()]
+ idStr1 := g.piecesCache[mov.S1()]
+ idStr2 := g.piecesCache[mov.S2()]
idStr3 := ""
if mov.S1().Rank() == chess.Rank5 && mov.S2().Rank() == chess.Rank6 && mov.HasTag(chess.EnPassant) {
- idStr3 = g.PiecesCache[chess.NewSquare(mov.S2().File(), chess.Rank5)]
+ idStr3 = g.piecesCache[chess.NewSquare(mov.S2().File(), chess.Rank5)]
} else if mov.S1().Rank() == chess.Rank4 && mov.S2().Rank() == chess.Rank3 && mov.HasTag(chess.EnPassant) {
- idStr3 = g.PiecesCache[chess.NewSquare(mov.S2().File(), chess.Rank4)]
+ idStr3 = g.piecesCache[chess.NewSquare(mov.S2().File(), chess.Rank4)]
}
g.updatePiecesCache(mov)
@@ -603,27 +603,27 @@ const (
)
func (g *ChessGame) updatePiecesCache(mov chess.Move) {
- idStr1 := g.PiecesCache[mov.S1()]
- delete(g.PiecesCache, mov.S1())
- delete(g.PiecesCache, mov.S2())
- g.PiecesCache[mov.S2()] = idStr1
+ idStr1 := g.piecesCache[mov.S1()]
+ delete(g.piecesCache, mov.S1())
+ delete(g.piecesCache, mov.S2())
+ g.piecesCache[mov.S2()] = idStr1
if mov.S1().Rank() == chess.Rank6 && mov.S2().Rank() == chess.Rank7 && mov.HasTag(chess.EnPassant) {
- delete(g.PiecesCache, chess.NewSquare(mov.S2().File(), chess.Rank6))
+ delete(g.piecesCache, chess.NewSquare(mov.S2().File(), chess.Rank6))
} else if mov.S1().Rank() == chess.Rank5 && mov.S2().Rank() == chess.Rank4 && mov.HasTag(chess.EnPassant) {
- delete(g.PiecesCache, chess.NewSquare(mov.S2().File(), chess.Rank5))
+ delete(g.piecesCache, chess.NewSquare(mov.S2().File(), chess.Rank5))
}
if mov.S1() == chess.E1 && mov.HasTag(chess.KingSideCastle) {
- delete(g.PiecesCache, chess.H1)
- g.PiecesCache[chess.F1] = WhiteKingSideRookID
+ delete(g.piecesCache, chess.H1)
+ g.piecesCache[chess.F1] = WhiteKingSideRookID
} else if mov.S1() == chess.E8 && mov.HasTag(chess.KingSideCastle) {
- delete(g.PiecesCache, chess.H8)
- g.PiecesCache[chess.F8] = BlackKingSideRookID
+ delete(g.piecesCache, chess.H8)
+ g.piecesCache[chess.F8] = BlackKingSideRookID
} else if mov.S1() == chess.E1 && mov.HasTag(chess.QueenSideCastle) {
- delete(g.PiecesCache, chess.A1)
- g.PiecesCache[chess.D1] = WhiteQueenSideRookID
+ delete(g.piecesCache, chess.A1)
+ g.piecesCache[chess.D1] = WhiteQueenSideRookID
} else if mov.S1() == chess.E8 && mov.HasTag(chess.QueenSideCastle) {
- delete(g.PiecesCache, chess.A8)
- g.PiecesCache[chess.D8] = BlackQueenSideRookID
+ delete(g.piecesCache, chess.A8)
+ g.piecesCache[chess.D8] = BlackQueenSideRookID
}
}