/** * @author jiutou * @updateTime 2022/12/02 * @tip 数对游戏 * @description * 10-1 数对游戏 一.挑战模式 1. 初始默认值:棋盘空置即可 2. 参数范围:无其它参数 3. 过程记录:根据规则给与相应红蓝两种颜 色的标记即可 二.练习模式 电脑等级实现即可 * */ import { GameAutoWay } from "../common/pojo"; export declare class GameData10_1 { typeSet?: number | undefined; desk: number[][]; player: number; constructor(player: number, desk?: number[][]); } export declare class GameAction10_1 { x: number; y: number; score: number; constructor(x: number, y: number, score?: number); } export default class example10_1 { deskWeight: number[]; getRiddleByLev(level: number, config: any): GameData10_1; getRiddle(config: any): GameData10_1; doAction(deskData: GameData10_1, dataAction: GameAction10_1): [flagResult: number, dataResult: GameData10_1]; checkAction(deskData: GameData10_1, dataAction: GameAction10_1): number; checkDesk(deskData: GameData10_1): number; getActionAuto(deskData: GameData10_1): GameAutoWay; calculateTheWeightXy(deskData: GameData10_1, x: number, y: number): number; lurdWeight(deskData: GameData10_1, x: number, y: number): number; ruldWeight(deskData: GameData10_1, x: number, y: number): number; leftRightWeight(deskData: GameData10_1, x: number, y: number): number; upDownWeight(deskData: GameData10_1, x: number, y: number): number; vaildXy(x: number, y: number): boolean; lurd(deskData: GameData10_1, x: number, y: number): boolean; ruld(deskData: GameData10_1, x: number, y: number): boolean; leftRight(deskData: GameData10_1, x: number, y: number): boolean; upDown(deskData: GameData10_1, x: number, y: number): boolean; getWeight(player: number, cell1: number, cell2: number, cell3: number): number; }