Lines Matching refs:frames
53 * This structure is used to store overlap information between frames.
113 * TODO: Scanning for both frames misses that after loading the game
245 * Scan the sorted list of non-empty frames and
247 * Also, try to combine frames to find more complex (chained) moves.
261 /* check for empty list of frames */
271 * and try making all combinations of two frames intersecting at
294 * Try combining other frames that intersect
325 * Try combining other frames that intersect
426 * Compute all level 2 combos of frames intersecting spot 'osp'
445 /* don't include frames that overlap in the same direction */
452 * so skip frames that have already been processed (MFLAG).
453 * Also skip blocked frames (BFLAG) and frames that are <1,x>
465 /* don't include frames of the wrong color */
495 fcbp = &frames[fsp->s_frame[r]];
560 * Scan the sorted list of frames and try to add a frame to
561 * combinations of 'level' number of frames.
596 /* try to add frames to the uncompleted combos at level curlevel */
601 /* skip frames that are part of a <1,x> combo */
606 * Don't include <1,x> combo frames,
628 * open and closed ended frames.
661 * Compute all level N combos of frames intersecting spot 'osp'
912 /* check all the frames for completion spots */
949 /* sort by the number of frames in the combo */
1072 * Return zero if it is valid to combine frame 'fcbp' with the frames
1073 * in 'cbp' and forms a linked chain of frames (i.e., a tree; no loops).
1074 * Return positive if combining frame 'fcbp' to the frames in 'cbp'
1096 n = (frame_index)(fcbp - frames) * FAREA;
1111 mask = str[tcbp - frames];
1116 * The two frames are not independent if they
1128 spot_index s = ip[tcbp - frames];
1162 mask = str[cbp - frames];
1165 * The two frames are not independent if they
1176 frames];
1207 * Merge sort the frame 'fcbp' and the sorted list of frames 'cbpp' and
1209 * Return true if this list of frames is already in the hash list.
1255 /* now check to see if this list of frames has already been seen */
1256 cbp = hashcombos[inx = (frame_index)(*scbpp - frames)];
1310 * This list of frames hasn't been seen.
1448 /* mark all the frames with the completion spots */