!!! Config.json !! Server settings * timeout_isready: __READYOK__ を待つ時間 [ms] /time limit for waiting __READYOK__ [ms]. * timeout_preend: __PUTSTONE__ および __SETORDER__ コマンドを待つ時間 [ms] /time limit for waiting __PUTSTONE__ and __SETORDER__ [ms]. * output_dcl: ログファイルを出力するか /output dcl or not. "server": { "timeout_isready": 15000, "timeout_preend": 5000, "output_dcl": true }, !! Simulator settings *friction: ストーンと氷の摩擦係数 /friction cofficient between stone and ice *stone_friction: ストーン同士の摩擦係数 /friction cofficient between stones *rand_type: 乱数生成器の種類 /type of random number generator *freeguard_num: フリーガードゾーンルールを適用する投数 /Number of shots that freeguard zone rule is applied "simulator": { "friction": 12.009216, "stone_friction": 0.500, "rand_type": "RECTANGULAR", "freeguard_num": 5 }, !! Match settings (Mix Doubles) *rule_type: ルールの種類 /type of rule *ends: エンド数 /number of ends *player_1: 先手のプレイヤ情報 /information about player_1 *player_2: 後手のプレイヤ情報 /information about player_2 (which has hammer at 1st end) **path: 実行ファイルのパス(一例) /path of .exe file (an example) **timelimit: 制限時間 [ms] /thinking timelimit [ms] **params: 各メンバーのパラメータ /Parameters of each member ***random_1: x方向の乱数の大きさ /size of random number (x axis) ***random_2: y方向の乱数の大きさ /size of random number (y axis) ***weight_max: ショットのウェイトの最大値 /max weight of a shot "match_GAT2019_Mix" : { "rule_type": "mix_doubles", "ends": 8, "player_1": { "type": "local", "path": "SampleAI.exe", "timelimit": 219000, "params": [ { "random_1": 0.0725, "random_2": 0.2900, "weight_max": 50.000 }, { "random_1": 0.10875, "random_2": 0.4350, "weight_max": 75.000 }, null, null ] }, "player_2": { "type": "local", "path": "SampleAI.exe", "timelimit": 219000, "params": [ { "random_1": 0.0725, "random_2": 0.2900, "weight_max": 50.000 }, { "random_1": 0.10875, "random_2": 0.4350, "weight_max": 75.000 }, null, null ] }, "extended_end": true, "repetition": 1 }, !! Match settings (Normal) "match_GAT2019_Normal" : { "rule_type": "normal", "ends": 8, "player_1": { "type": "local", "path": "SampleAI.exe", "timelimit": 219000, "params": [ { "random_1": 0.0725, "random_2": 0.2900, "weight_max": 50.000 }, null, null, null ] }, "player_2": { "type": "local", "path": "SampleAI.exe", "timelimit": 219000, "params": [ { "random_1": 0.0725, "random_2": 0.2900, "weight_max": 50.000 }, null, null, null ] }, "extended_end": true, "repetition": 1 }