/dports/games/crafty/crafty-25.2_1/ |
H A D | evaluate.c | 112 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 D | movgen.c | 92 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 D | root.c | 52 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 D | validate.c | 40 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 D | attacks.c | 25 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 D | unmake.c | 61 Set(to + epsq[side], Pawns(enemy)); in UnmakeMove() 71 Clear(to, Pawns(side)); in UnmakeMove()
|
H A D | make.c | 98 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 D | chess.h | 576 # 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 D | Pawns.java | 16 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 D | changelog | 35 /* 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 D | test_invalid12.phpt | 9 …> '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 D | PawnTab.java | 23 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 D | test_placepiece_invalidsquare.phpt | 10 …array('package' => 'PEAR_Error', 'message' => 'There are no captured Black Pawns available to plac…
|
H A D | test_placepiece.phpt | 29 …array('package' => 'PEAR_Error', 'message' => 'There are no captured Black Pawns available to plac…
|
/dports/games/stockfish/Stockfish-sf_14/src/ |
H A D | pawns.h | 26 namespace Stockfish::Pawns {
|
H A D | thread.h | 60 Pawns::Table pawnsTable;
|
H A D | pawns.cpp | 88 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 D | test_invalid_placement_1.phpt | 11 …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 D | enchantment_abilities_class.lst | 23 Unwitting Pawns KEY:Unwitting Pawns ~ Puppeteer CATEGORY:Special Ability TYPE:SpecialQuality
|
/dports/games/pcgen/pcgen/data/35e/mongoose_publishing/encyclopaedia_arcane/enchantment/ |
H A D | enchantment_abilities_class.lst | 23 Unwitting Pawns KEY:Unwitting Pawns ~ Puppeteer CATEGORY:Special Ability TYPE:SpecialQuality
|
/dports/games/fairymax/fairymax-67cee03/data/ |
H A D | fmax.ini | 170 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 D | test_invalid_toomanyw.phpt | 13 array('package' => 'PEAR_Error', 'message' => 'Too many White Pawns')
|
H A D | test_invalid_toomanyb.phpt | 13 array('package' => 'PEAR_Error', 'message' => 'Too many Black Pawns')
|
/dports/misc/figlet-fonts/figlet-fonts-20121202/contributed/ |
H A D | eftichessChart | 21 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 D | plugin.properties | 27 …The Pawns Game is a board game that can be played against the computer or against another player.\…
|