HomeSort by: relevance | last modified time | path
    Searched refs:cturn (Results 1 - 12 of 12) sorted by relevancy

  /src/games/backgammon/backgammon/
main.c 139 if (cturn == 0)
259 cturn = 1;
262 cturn = -1;
267 if (cturn == 1) { /* red */
291 if (cturn == pnum) /* computer's move */
297 curmove(cturn == -1 ? 18 : 19, 0);
312 while (cturn == 1 || cturn == -1) {
319 if (cturn == bflag || bflag == 0)
323 if (cturn == pnum)
    [all...]
extra.c 63 if (cturn == -pnum) { /* see if computer accepts */
67 cturn *= -2; /* indicate loss */
72 dlast = cturn;
80 writel(cturn == 1 ? color[2] : color[3]);
96 dlast = cturn;
102 cturn *= -2;
131 n = eval() * cturn;
177 n += trapped(home, -cturn);
178 n -= trapped(bar, cturn);
move.c 111 if (gvalue < 64 && dlast != cturn && dblgood()) {
115 if (cturn != 1 && cturn != -1)
134 curmove(cturn == -1 ? 18 : 19, 0);
218 for (pos = bar; pos != home; pos += cturn) {
226 if (board[pos] * cturn <= 0)
230 mm->g[mvnum] = pos + rval * cturn;
231 if (mm->g[mvnum] * cturn >= home) {
323 result = cturn * (aloc[i] - bloc[i]);
337 result = cturn * (candidate->b_st[i] - incumbent->b_st[i])
    [all...]
  /src/games/backgammon/common_source/
allow.c 60 mm->g[i] = bar + cturn * mm->D1;
62 mm->g[i] = bar + cturn * mm->D0;
77 if ((mm->p[i] += cturn) == home) {
98 mm->g[i] = mm->p[i] + cturn * mm->D1;
100 mm->g[i] = mm->p[i] + cturn * mm->D0;
101 if (mm->g[i] * cturn > home) {
107 if (board[mm->p[i]] * cturn > 0 && makmove(mm, i) == 0)
one.c 55 if (board[mm->p[i]] * cturn <= 0)
57 if (mm->g[i] != home && board[mm->g[i]] * cturn < -1)
74 board[mm->p[i]] -= cturn;
76 if (board[mm->g[i]] == -cturn) {
77 board[home] -= cturn;
86 board[mm->g[i]] += cturn;
134 for (i = home - 6 * cturn; i != home; i += cturn)
135 if (board[i] * cturn > 0)
152 board[mm->p[i]] += cturn;
    [all...]
check.c 64 cturn *= -2;
101 curmove(cturn == -1 ? 18 : 19, 39);
123 if (cturn * (mm->g[i] - mm->p[i]) < 0) {
save.c 127 write(fdesc, &cturn, sizeof cturn);
158 read(fdesc, &cturn, sizeof cturn);
subs.c 148 if (cturn == 1)
233 cturn = 0;
283 cturn = -cturn;
284 c = cturn / abs(cturn);
table.c 110 curmove(cturn == -1 ? 18 : 19, 39);
191 curmove(cturn == -1 ? 18 : 19, ncin + 39);
217 curmove(cturn == -1 ? 18 : 19, 0);
237 mm->g[mvl] = mm->p[mvl] + cturn * (c - '0');
269 curmove(cturn == -1 ? 18 : 19, 39);
init.c 82 int cturn; variable in typeref:typename:int
back.h 101 extern int cturn; /* whose turn it currently is:
  /src/games/backgammon/teachgammon/
tutor.c 57 cturn = -1;
86 if (cturn == 0)
128 if (cturn == 0)

Completed in 19 milliseconds