Home
last modified time | relevance | path

Searched refs:rule50 (Results 1 – 20 of 20) sorted by relevance

/dports/games/phalanx/Phalanx-XXV/
H A Dmoving.c57 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 Devaluate.c72 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 Dio.c74 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 Dphalanx.h84 rule50, /* number of half-moves since last irreversible */ member
/dports/games/scid/scid/engines/phalanx-scid/
H A Dmoving.c57 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 Devaluate.c127 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 Dphalanx.h91 rule50, /* number of half-moves since last irreversible */ member
H A Dio.c47 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 Dposition.cpp276 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 Dposition.h47 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 Dtbprobe.c95 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 Dneighborhood.cpp1375 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 Dneighborhood.cpp1390 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 Dtbprobe.cpp1599 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 Dmars.cpp222 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 Dqjail3722 rule50=`devfs rule showsets | grep 50`
3723 if [ -z "${rule50}" ]; then
/dports/math/cvc4/CVC4-1.7/src/theory/bv/
H A Dtheory_bv_rewrite_rules.h497 RewriteRule<ShlByConst> rule50; member
/dports/lang/ghc/ghc-8.10.7/libraries/base/cbits/
H A DWCsubst.c216 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 Dmars.cpp318 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 Dlinear_products.py176 rule50 = ReplacementRule(pattern50, replacement50)
600 … rule41, rule42, rule43, rule44, rule45, rule46, rule47, rule48, rule49, rule50, rule51, rule52, r…