Home
last modified time | relevance | path

Searched refs:Pawns (Results 1 – 25 of 127) sorted by relevance

123456

/dports/games/crafty/crafty-25.2_1/
H A Devaluate.c112 tree->all_pawns = Pawns(black) | Pawns(white); in Evaluate()
705 if (!(file_mask[file] & Pawns(enemy))) in EvaluateKingsFile()
711 if (!(file_mask[file] & Pawns(side))) in EvaluateKingsFile()
1096 if (Pawns(side) && !Pawns(enemy) && TotalPieces(white, occupied) == 0 && in EvaluatePassedPawnRaces()
1519 if (!(file_mask[file] & Pawns(side))) { in EvaluateRooks()
1622 if (!Pawns(side)) { in EvaluateWinningChances()
1667 && Pawns(white) & not_rook_pawns && Pawns(black) & not_rook_pawns) in EvaluateWinningChances()
1681 if (!(Pawns(side) & not_rook_pawns)) in EvaluateWinningChances()
1686 if (file_mask[FILEA] & Pawns(side) && file_mask[FILEH] & Pawns(side)) in EvaluateWinningChances()
1695 if (Pawns(side) & file_mask[FILEA]) in EvaluateWinningChances()
[all …]
H A Dmovgen.c92 promotions = Pawns(side) & rank_mask[rank7[side]]; in GenerateCaptures()
102 ((side) ? (Pawns(white) & mask_left_edge) << 7 : (Pawns(black) & in GenerateCaptures()
113 ((side) ? (Pawns(white) & mask_right_edge) << 9 : (Pawns(black) & in GenerateCaptures()
232 padvances1 = ((side) ? Pawns(white) << 8 : Pawns(black) >> 8) & temp_target; in GenerateChecks()
574 padvances1 = Pawns(white) << 8 & targetp; in GenerateCheckEvasions()
575 padvances1_all = Pawns(white) << 8 & empty; in GenerateCheckEvasions()
578 padvances1 = Pawns(black) >> 8 & targetp; in GenerateCheckEvasions()
579 padvances1_all = Pawns(black) >> 8 & empty; in GenerateCheckEvasions()
783 padvances1 = ((side) ? Pawns(side) << 8 : Pawns(side) >> 8) & target; in GenerateNoncaptures()
822 ((side) ? (Pawns(white) & mask_left_edge) << 7 : (Pawns(black) & in GenerateNoncaptures()
[all …]
H A Droot.c52 Knights(white) | Knights(black), Pawns(white) | Pawns(black), in RootMoveList()
112 Knights(white) | Knights(black), Pawns(white) | Pawns(black), in RootMoveList()
267 Knights(white) | Knights(black), Pawns(white) | Pawns(black), in RootMoveEGTB()
338 Knights(white) | Knights(black), Pawns(white) | Pawns(black), in RootMoveEGTB()
H A Dvalidate.c40 Pawns(side) | Knights(side) | Bishops(side) | Rooks(side) | in ValidatePosition()
63 Pawns(white) ^ Knights(white) ^ Bishops(white) ^ Rooks(white) ^ in ValidatePosition()
64 Queens(white) ^ Pawns(black) ^ Knights(black) ^ Bishops(black) ^ in ValidatePosition()
67 Pawns(white) | Knights(white) | Bishops(white) | Rooks(white) | in ValidatePosition()
68 Queens(white) | Pawns(black) | Knights(black) | Bishops(black) | in ValidatePosition()
117 temp_score = PopCnt(Pawns(side)); in ValidatePosition()
H A Dattacks.c25 if (PawnAttacks(Flip(side), square) & Pawns(side)) in Attacks()
48 (PawnAttacks(white, square) & Pawns(black)) | (PawnAttacks(black, in AttacksTo()
49 square) & Pawns(white)); in AttacksTo()
H A Dunmake.c61 Set(to + epsq[side], Pawns(enemy)); in UnmakeMove()
71 Clear(to, Pawns(side)); in UnmakeMove()
H A Dmake.c98 Clear(to + epsq[side], Pawns(enemy)); in MakeMove()
111 Clear(to, Pawns(side)); in MakeMove()
120 } else if ((Abs(to - from) == 16) && (mask_eptest[to] & Pawns(enemy))) { in MakeMove()
H A Dchess.h576 # define Passed(sq, wtm) (!(mask_passed[wtm][sq] & Pawns(Flip(wtm))))
597 Pawns(Flip(c))))
602 # define Pawns(c) (tree->position.color[c].pieces[pawn]) macro
/dports/java/eclipse/eclipse.platform.releng.aggregator-R4_16/eclipse.platform.swt/examples/org.eclipse.swt.examples.browser.demos/src/org/eclipse/swt/examples/browser/demos/
H A DPawns.java16 public class Pawns { class
34 public Pawns() { in Pawns() method in Pawns
58 synchronized(Pawns.this) { in playRequest()
62 evalBest(Pawns.this.game, BLACK, 2, result); in playRequest()
/dports/games/fairymax/fairymax-67cee03/
H A Dchangelog35 /* x) e.p. changed to support Berolina Pawns */
98 rights (as could so far only be used for Pawns, as the Spartan
125 * Sending the setup command now also works with 3rd-rank Pawns
162 * Fix positioning of Pawns in ASEAN Chess in setup command
179 * Pawns can start on other ranks than the 2nd, and would normally
183 Pawns are placed, but leaved the promotion zone depth at 1 rank
187 effect of starting the Pawns on 4th rank
188 * Initial triple pushes of Pawns can be e.p. captured on both
191 * It is possible to define on Pawns a move that is both an
/dports/games/pear-Games_Chess/Games_Chess-1.0.1/tests/Games_Chess/parseFen/
H A Dtest_invalid12.phpt9 …> 'Invalid FEN - "rnbqkppp/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 5 5" Too many Black Pawns'),
/dports/java/eclipse/eclipse.platform.releng.aggregator-R4_16/eclipse.platform.swt/examples/org.eclipse.swt.examples.browser.demos/src/org/eclipse/swt/examples/browser/demos/views/
H A DPawnTab.java23 import org.eclipse.swt.examples.browser.demos.Pawns;
64 static Pawns ttr = null;
149 if (computer) ttr = new Pawns(); in changing()
/dports/games/pear-Games_Chess/Games_Chess-1.0.1/tests/Games_Chess_Crazyhouse/moveSAN/
H A Dtest_placepiece_invalidsquare.phpt10 …array('package' => 'PEAR_Error', 'message' => 'There are no captured Black Pawns available to plac…
H A Dtest_placepiece.phpt29 …array('package' => 'PEAR_Error', 'message' => 'There are no captured Black Pawns available to plac…
/dports/games/stockfish/Stockfish-sf_14/src/
H A Dpawns.h26 namespace Stockfish::Pawns {
H A Dthread.h60 Pawns::Table pawnsTable;
H A Dpawns.cpp88 Score evaluate(const Position& pos, Pawns::Entry* e) { in evaluate()
202 namespace Pawns { namespace
/dports/games/pear-Games_Chess/Games_Chess-1.0.1/tests/Games_Chess_Crazyhouse/validMove/
H A Dtest_invalid_placement_1.phpt11 …array('package' => 'PEAR_Error', 'message' => 'There are no captured Black Pawns available to plac…
/dports/games/pcgen/pcgen/data/3e/mongoose_publishing/encyclopaedia_arcane/enchantment/
H A Denchantment_abilities_class.lst23 Unwitting Pawns KEY:Unwitting Pawns ~ Puppeteer CATEGORY:Special Ability TYPE:SpecialQuality
/dports/games/pcgen/pcgen/data/35e/mongoose_publishing/encyclopaedia_arcane/enchantment/
H A Denchantment_abilities_class.lst23 Unwitting Pawns KEY:Unwitting Pawns ~ Puppeteer CATEGORY:Special Ability TYPE:SpecialQuality
/dports/games/fairymax/fairymax-67cee03/data/
H A Dfmax.ini170 Currently only n=3 is understood, and Pawns also start on 3rd rank then.
171 A negative N leaves the zone at 1 rank, but puts the Pawns on the (1-N)th
175 Numbers 1 and 2 are considered Pawns for white and black, respectively,
182 with different armies for black and white). Currently, when the Pawns are
313 24 e.p.-capturable blockable double-step, non-capture only (on Pawns)
314 34 castling (on non-Pawns): will swing edge piece around you when possible
381 // Thai Chess. Pawns promote on reaching 6th rank!
591 // Berolina Chess. Pawns capture straight and move diagonally
/dports/games/pear-Games_Chess/Games_Chess-1.0.1/tests/Games_Chess/addPiece/
H A Dtest_invalid_toomanyw.phpt13 array('package' => 'PEAR_Error', 'message' => 'Too many White Pawns')
H A Dtest_invalid_toomanyb.phpt13 array('package' => 'PEAR_Error', 'message' => 'Too many Black Pawns')
/dports/misc/figlet-fonts/figlet-fonts-20121202/contributed/
H A DeftichessChart21 Pawns line Z z
/dports/java/eclipse/eclipse.platform.releng.aggregator-R4_16/eclipse.platform.swt/examples/org.eclipse.swt.examples.browser.demos/
H A Dplugin.properties27 …The Pawns Game is a board game that can be played against the computer or against another player.\…

123456