/dports/games/phalanx/Phalanx-XXV/ |
H A D | moving.c | 57 G[Counter].rule50 = G[Counter-1].rule50 + 1; in do_move() 73 G[Counter].rule50 = 0; in do_move() 79 if( piece(m->in1) == PAWN ) G[Counter].rule50 = 0; in do_move() 174 G[Counter].rule50 = 0; /* this is an irreversible move */ in do_move()
|
H A D | evaluate.c | 72 int r50 = 100 - G[Counter].rule50; in static_eval() 145 if( G[i].rule50 <= 1 ) break; in repetition() 296 if( G[Counter].rule50 >= 100 ) /* 50 moves draw */ in evaluate() 304 if( G[Counter].rule50 >= 3 ) in evaluate() 464 G[Counter].rule50 = G[Counter-1].rule50 + 1; in evaluate()
|
H A D | io.c | 74 G[0].rule50 = 0; in initbs() 866 q.rule50 = i < 50 ? i : 50; in setfen() 868 p.rule50 = q.rule50 - 1; /* so set the rule50 info, too, can't be wrong */ in setfen() 943 if( G[Counter].rule50>=100 || repetition(2) || material_draw() ) in terminal() 1022 printf("%d %d\n", G[Counter].rule50, Counter/2+1); in printpositionfen()
|
H A D | phalanx.h | 84 rule50, /* number of half-moves since last irreversible */ member
|
/dports/games/scid/scid/engines/phalanx-scid/ |
H A D | moving.c | 57 G[Counter].rule50 = G[Counter-1].rule50 + 1; in do_move() 73 G[Counter].rule50 = 0; in do_move() 79 if( piece(m->in1) == PAWN ) G[Counter].rule50 = 0; in do_move() 174 G[Counter].rule50 = 0; /* this is an irreversible move */ in do_move()
|
H A D | evaluate.c | 127 int r50 = 100 - G[Counter].rule50; in static_eval() 200 if( G[i].rule50 <= 1 ) break; in repetition() 322 if( G[Counter].rule50 >= 100 ) /* 50 moves draw */ in evaluate() 339 if( G[Counter].rule50 >= 3 ) in evaluate() 461 G[Counter].rule50 = G[Counter-1].rule50 + 1; in evaluate()
|
H A D | phalanx.h | 91 rule50, /* number of half-moves since last irreversible */ member
|
H A D | io.c | 47 G[0].rule50 = 0; in initbs() 801 if( G[Counter].rule50>=100 || repetition(2) || material_draw() ) in terminal() 884 printf("%d %d\n", G[Counter].rule50, Counter/2+1); in printpositionfen()
|
/dports/games/stockfish/Stockfish-sf_14/src/ |
H A D | position.cpp | 276 ss >> std::skipws >> st->rule50 >> gamePly; in set() 439 << st->rule50 << " " << 1 + (gamePly - (sideToMove == BLACK)) / 2; in fen() 701 ++st->rule50; in do_move() 777 st->rule50 = 0; in do_move() 856 st->rule50 = 0; in do_move() 877 int end = std::min(st->rule50, st->pliesFromNull); in do_move() 1018 ++st->rule50; in do_null_move() 1170 if (st->rule50 > 99 && (!checkers() || MoveList<LEGAL>(*this).size())) in is_draw() 1185 int end = std::min(st->rule50, st->pliesFromNull); in has_repeated() 1204 int end = std::min(st->rule50, st->pliesFromNull); in has_game_cycle()
|
H A D | position.h | 47 int rule50; member 313 return st->rule50 < 14 ? st->key in key() 314 : st->key ^ make_key((st->rule50 - 14) / 8); in key() 342 return st->rule50; in rule50_count()
|
/dports/games/crafty/crafty-25.2_1/ |
H A D | tbprobe.c | 95 uint8_t rule50; member 1187 pos->rule50 = 0; in do_move() 1189 pos->rule50 = 0; // Pawn move in do_move() 1204 pos->rule50 = 0; // Capture in do_move() 1206 pos->rule50 = pos0->rule50 + 1; // Normal move in do_move() 1343 if (pos1.rule50 == 0) in probe_dtz_no_ep() 1361 if (pos1.rule50 == 0) { in probe_dtz_no_ep() 1506 if (pos1.rule50 != 0) { in probe_root() 1523 res = TB_SET_WDL(res, dtz_to_wdl(pos->rule50, v)); in probe_root() 1655 rule50, in tb_probe_root_impl() [all …]
|
/dports/games/libretro-scummvm/scummvm-7b1e929/engines/pegasus/neighborhood/ |
H A D | neighborhood.cpp | 1375 AIRule *rule50 = new AIRule(condition50, message); in setUpAIRules() local 1381 AIDeactivateRuleAction *deactivate = new AIDeactivateRuleAction(rule50); in setUpAIRules() 1389 deactivate = new AIDeactivateRuleAction(rule50); in setUpAIRules() 1397 g_AIArea->addAIRule(rule50); in setUpAIRules()
|
/dports/games/scummvm/scummvm-2.5.1/engines/pegasus/neighborhood/ |
H A D | neighborhood.cpp | 1390 AIRule *rule50 = new AIRule(condition50, message); in setUpAIRules() local 1396 AIDeactivateRuleAction *deactivate = new AIDeactivateRuleAction(rule50); in setUpAIRules() 1404 deactivate = new AIDeactivateRuleAction(rule50); in setUpAIRules() 1412 g_AIArea->addAIRule(rule50); in setUpAIRules()
|
/dports/games/stockfish/Stockfish-sf_14/src/syzygy/ |
H A D | tbprobe.cpp | 1599 bool rule50 = Options["Syzygy50MoveRule"]; in root_probe_wdl() local 1618 if (!rule50) in root_probe_wdl()
|
/dports/games/libretro-scummvm/scummvm-7b1e929/engines/pegasus/neighborhood/mars/ |
H A D | mars.cpp | 222 AIRule *rule50 = new AIRule(airMask50Condition, messageAction); in setUpAIRules() local 228 deactivate = new AIDeactivateRuleAction(rule50); in setUpAIRules() 236 deactivate = new AIDeactivateRuleAction(rule50); in setUpAIRules() 244 g_AIArea->addAIRule(rule50); in setUpAIRules()
|
/dports/sysutils/qjail54/qjail-5.4/ |
H A D | qjail | 3722 rule50=`devfs rule showsets | grep 50` 3723 if [ -z "${rule50}" ]; then
|
/dports/math/cvc4/CVC4-1.7/src/theory/bv/ |
H A D | theory_bv_rewrite_rules.h | 497 RewriteRule<ShlByConst> rule50; member
|
/dports/lang/ghc/ghc-8.10.7/libraries/base/cbits/ |
H A D | WCsubst.c | 216 static const struct _convrule_ rule50={GENCAT_LL, NUMCAT_LL, 1, -79, 0, -79}; variable 581 {477, 1, &rule50}, 3916 {477, 1, &rule50},
|
/dports/games/scummvm/scummvm-2.5.1/engines/pegasus/neighborhood/mars/ |
H A D | mars.cpp | 318 AIRule *rule50 = new AIRule(airMask50Condition, messageAction); in setUpAIRules() local 327 deactivate = new AIDeactivateRuleAction(rule50); in setUpAIRules() 338 deactivate = new AIDeactivateRuleAction(rule50); in setUpAIRules() 346 g_AIArea->addAIRule(rule50); in setUpAIRules()
|
/dports/math/py-sympy/sympy-1.9/sympy/integrals/rubi/rules/ |
H A D | linear_products.py | 176 rule50 = ReplacementRule(pattern50, replacement50) 600 … rule41, rule42, rule43, rule44, rule45, rule46, rule47, rule48, rule49, rule50, rule51, rule52, r…
|