Horse (model.pieces.horse)¶
model.pieces.horse
¶
Horse (Knight) chess piece implementation with L-shaped jumping movement.
Horse
¶
Bases: Piece
Horse (Knight) chess piece that moves in an L-shape and can leap over pieces.
Source code in src/model/pieces/horse.py
__init__(color, piece_type='horse')
¶
Initialize a Horse piece.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
color
|
int
|
Color identifier (1 for White, -1 for Black). |
required |
piece_type
|
str
|
Piece type descriptor (default: "horse"). |
'horse'
|