@@ -53,7 +53,7 @@ pub enum TacticalThemes {
5353 Opening , Middlegame , Endgame , RookEndgame , BishopEndgame , PawnEndgame , KnightEndgame , QueenEndgame , QueenRookEndgame ,
5454 AdvancedPawn , AtackingF2F7 , CapturingDefender , DiscoveredAttack , DoubleCheck , ExposedKing , Fork , HangingPiece , KingsideAttack , Pin , QueensideAttack , Sacrifice , Skewer , TrappedPiece ,
5555 Attraction , Clearance , DefensiveMove , Deflection , Interference , Intermezzo , QuietMove , XRayAttack , Zugzwang ,
56- Mate , MateIn1 , MateIn2 , MateIn3 , MateIn4 , MateIn5 , AnastasiaMate , ArabianMate , BackRankMate , BalestraMate , BlindSwineMate , BodenMate , CornerMate , DoubleBishopMate , DovetailMate , HookMate , KillBoxMate , MorphysMate , OperaMate , TriangleMate , VukovicMate , SmotheredMate ,
56+ Mate , MateIn1 , MateIn2 , MateIn3 , MateIn4 , MateIn5 , AnastasiaMate , ArabianMate , BackRankMate , BalestraMate , BlindSwineMate , BodenMate , CornerMate , DoubleBishopMate , DovetailMate , HookMate , KillBoxMate , PillsburyMate , MorphysMate , OperaMate , TriangleMate , VukovicMate , SmotheredMate ,
5757 Castling , EnPassant , Promotion , UnderPromotion ,
5858 Equality , Advantage , Crushing ,
5959 OneMove , Short , Long , VeryLong ,
@@ -62,7 +62,7 @@ pub enum TacticalThemes {
6262
6363impl TacticalThemes {
6464
65- const ALL : [ TacticalThemes ; 69 ] = [
65+ const ALL : [ TacticalThemes ; 70 ] = [
6666 TacticalThemes :: All ,
6767 TacticalThemes :: Opening , TacticalThemes :: Middlegame , TacticalThemes :: Endgame , TacticalThemes :: RookEndgame ,
6868 TacticalThemes :: BishopEndgame , TacticalThemes :: PawnEndgame , TacticalThemes :: KnightEndgame ,
@@ -82,7 +82,7 @@ impl TacticalThemes {
8282 TacticalThemes :: MateIn4 , TacticalThemes :: MateIn5 , TacticalThemes :: AnastasiaMate , TacticalThemes :: ArabianMate ,
8383 TacticalThemes :: BackRankMate , TacticalThemes :: BalestraMate , TacticalThemes :: BlindSwineMate , TacticalThemes :: BodenMate ,
8484 TacticalThemes :: CornerMate , TacticalThemes :: DoubleBishopMate , TacticalThemes :: DovetailMate , TacticalThemes :: HookMate ,
85- TacticalThemes :: KillBoxMate , TacticalThemes :: MorphysMate , TacticalThemes :: OperaMate , TacticalThemes :: TriangleMate ,
85+ TacticalThemes :: KillBoxMate , TacticalThemes :: PillsburyMate , TacticalThemes :: MorphysMate , TacticalThemes :: OperaMate , TacticalThemes :: TriangleMate ,
8686 TacticalThemes :: VukovicMate , TacticalThemes :: SmotheredMate ,
8787
8888 TacticalThemes :: Castling , TacticalThemes :: EnPassant , TacticalThemes :: Promotion ,
@@ -157,6 +157,7 @@ impl TacticalThemes {
157157 TacticalThemes :: DovetailMate => "dovetailMate" ,
158158 TacticalThemes :: HookMate => "hookMate" ,
159159 TacticalThemes :: KillBoxMate => "killBoxMate" ,
160+ TacticalThemes :: PillsburyMate => "pillsburysMate" ,
160161 TacticalThemes :: MorphysMate => "morphysMate" ,
161162 TacticalThemes :: OperaMate => "operaMate" ,
162163 TacticalThemes :: TriangleMate => "triangleMate" ,
0 commit comments