{"id":77263,"student_id":1981,"content":"{\n\t\"objName\": \"Stage\",\n\t\"variables\": [{\n\t\t\t\"name\": \"輪到誰\",\n\t\t\t\"value\": \"難易度選擇中\",\n\t\t\t\"isPersistent\": false\n\t\t},\n\t\t{\n\t\t\t\"name\": \"電腦的選擇\",\n\t\t\t\"value\": 3,\n\t\t\t\"isPersistent\": false\n\t\t},\n\t\t{\n\t\t\t\"name\": \"回合\",\n\t\t\t\"value\": \"1\",\n\t\t\t\"isPersistent\": false\n\t\t},\n\t\t{\n\t\t\t\"name\": \"i\",\n\t\t\t\"value\": \"8\",\n\t\t\t\"isPersistent\": false\n\t\t},\n\t\t{\n\t\t\t\"name\": \"n\",\n\t\t\t\"value\": 9,\n\t\t\t\"isPersistent\": false\n\t\t},\n\t\t{\n\t\t\t\"name\": \"勝利者\",\n\t\t\t\"value\": \"\",\n\t\t\t\"isPersistent\": false\n\t\t},\n\t\t{\n\t\t\t\"name\": \"難易度\",\n\t\t\t\"value\": \"hard\",\n\t\t\t\"isPersistent\": false\n\t\t},\n\t\t{\n\t\t\t\"name\": \"攻擊得分\",\n\t\t\t\"value\": 200,\n\t\t\t\"isPersistent\": false\n\t\t},\n\t\t{\n\t\t\t\"name\": \"防守得分\",\n\t\t\t\"value\": 180,\n\t\t\t\"isPersistent\": false\n\t\t},\n\t\t{\n\t\t\t\"name\": \"電腦連成了幾子\",\n\t\t\t\"value\": 0,\n\t\t\t\"isPersistent\": false\n\t\t},\n\t\t{\n\t\t\t\"name\": \"m\",\n\t\t\t\"value\": 10,\n\t\t\t\"isPersistent\": false\n\t\t},\n\t\t{\n\t\t\t\"name\": \"玩家連成了幾子\",\n\t\t\t\"value\": 2,\n\t\t\t\"isPersistent\": false\n\t\t},\n\t\t{\n\t\t\t\"name\": \"攻防最高得分\",\n\t\t\t\"value\": 10200,\n\t\t\t\"isPersistent\": false\n\t\t},\n\t\t{\n\t\t\t\"name\": \"勝利條件第n項的第1個字\",\n\t\t\t\"value\": \"3\",\n\t\t\t\"isPersistent\": false\n\t\t},\n\t\t{\n\t\t\t\"name\": \"勝利條件第n項的第2個字\",\n\t\t\t\"value\": \"5\",\n\t\t\t\"isPersistent\": false\n\t\t},\n\t\t{\n\t\t\t\"name\": \"勝利條件第n項的第3個字\",\n\t\t\t\"value\": \"7\",\n\t\t\t\"isPersistent\": false\n\t\t},\n\t\t{\n\t\t\t\"name\": \"uuiiii\",\n\t\t\t\"value\": 9,\n\t\t\t\"isPersistent\": false\n\t\t}],\n\t\"lists\": [{\n\t\t\t\"listName\": \"盤面狀態\",\n\t\t\t\"contents\": [\"0\", \"0\", \"0\", \"0\", \"0\", \"0\", \"0\", \"0\", \"0\"],\n\t\t\t\"isPersistent\": false,\n\t\t\t\"x\": 1.8,\n\t\t\t\"y\": 35.25,\n\t\t\t\"width\": 125,\n\t\t\t\"height\": 241,\n\t\t\t\"visible\": true\n\t\t},\n\t\t{\n\t\t\t\"listName\": \"勝利條件\",\n\t\t\t\"contents\": [\"123\", \"456\", \"789\", \"147\", \"258\", \"369\", \"159\", \"357\"],\n\t\t\t\"isPersistent\": false,\n\t\t\t\"x\": 423.95,\n\t\t\t\"y\": 39.55,\n\t\t\t\"width\": 110,\n\t\t\t\"height\": 226,\n\t\t\t\"visible\": false\n\t\t}],\n\t\"scripts\": [[10,\n\t\t\t10,\n\t\t\t[[\"whenGreenFlag\"],\n\t\t\t\t[\"setVar:to:\", \"回合\", \"1\"],\n\t\t\t\t[\"setVar:to:\", \"輪到誰\", \"難易度選擇中\"],\n\t\t\t\t[\"setVar:to:\", \"勝利者\", \"\"],\n\t\t\t\t[\"hideVariable:\", \"勝利者\"],\n\t\t\t\t[\"deleteLine:ofList:\", \"all\", \"盤面狀態\"],\n\t\t\t\t[\"doRepeat\", 9, [[\"append:toList:\", \"0\", \"盤面狀態\"]]],\n\t\t\t\t[\"deleteLine:ofList:\", \"all\", \"勝利條件\"],\n\t\t\t\t[\"append:toList:\", \"123\", \"勝利條件\"],\n\t\t\t\t[\"append:toList:\", \"456\", \"勝利條件\"],\n\t\t\t\t[\"append:toList:\", \"789\", \"勝利條件\"],\n\t\t\t\t[\"append:toList:\", \"147\", \"勝利條件\"],\n\t\t\t\t[\"append:toList:\", \"258\", \"勝利條件\"],\n\t\t\t\t[\"append:toList:\", \"369\", \"勝利條件\"],\n\t\t\t\t[\"append:toList:\", \"159\", \"勝利條件\"],\n\t\t\t\t[\"append:toList:\", \"357\", \"勝利條件\"]]],\n\t\t[1312,\n\t\t\t10,\n\t\t\t[[\"whenIReceive\", \"player finish\"],\n\t\t\t\t[\"setVar:to:\", \"輪到誰\", \"電腦\"],\n\t\t\t\t[\"setVar:to:\", \"n\", \"1\"],\n\t\t\t\t[\"doRepeat\",\n\t\t\t\t\t8,\n\t\t\t\t\t[[\"call\",\n\t\t\t\t\t\t\t\"%n %n %n who? %n\",\n\t\t\t\t\t\t\t[\"letter:of:\", 1, [\"getLine:ofList:\", [\"readVariable\", \"n\"], \"勝利條件\"]],\n\t\t\t\t\t\t\t[\"letter:of:\", 2, [\"getLine:ofList:\", [\"readVariable\", \"n\"], \"勝利條件\"]],\n\t\t\t\t\t\t\t[\"letter:of:\", 3, [\"getLine:ofList:\", [\"readVariable\", \"n\"], \"勝利條件\"]],\n\t\t\t\t\t\t\t1],\n\t\t\t\t\t\t[\"changeVar:by:\", \"n\", 1]]]]],\n\t\t[245,\n\t\t\t10,\n\t\t\t[[\"whenIReceive\", \"Computer finish\"],\n\t\t\t\t[\"setVar:to:\", \"輪到誰\", \"玩家\"],\n\t\t\t\t[\"setVar:to:\", \"n\", \"1\"],\n\t\t\t\t[\"doRepeat\",\n\t\t\t\t\t8,\n\t\t\t\t\t[[\"call\",\n\t\t\t\t\t\t\t\"%n %n %n who? %n\",\n\t\t\t\t\t\t\t[\"letter:of:\", 1, [\"getLine:ofList:\", [\"readVariable\", \"n\"], \"勝利條件\"]],\n\t\t\t\t\t\t\t[\"letter:of:\", 2, [\"getLine:ofList:\", [\"readVariable\", \"n\"], \"勝利條件\"]],\n\t\t\t\t\t\t\t[\"letter:of:\", 3, [\"getLine:ofList:\", [\"readVariable\", \"n\"], \"勝利條件\"]],\n\t\t\t\t\t\t\t2],\n\t\t\t\t\t\t[\"changeVar:by:\", \"n\", 1]]]]],\n\t\t[245,\n\t\t\t221,\n\t\t\t[[\"procDef\", \"%n %n %n who? %n\", [\"a\", \"b\", \"c\", \"who\"], [1, 1, 1, 1], false],\n\t\t\t\t[\"doIf\",\n\t\t\t\t\t[\"\u0026\",\n\t\t\t\t\t\t[\"=\", [\"getLine:ofList:\", [\"getParam\", \"a\", \"r\"], \"盤面狀態\"], [\"getParam\", \"who\", \"r\"]],\n\t\t\t\t\t\t[\"\u0026\",\n\t\t\t\t\t\t\t[\"=\", [\"getLine:ofList:\", [\"getParam\", \"b\", \"r\"], \"盤面狀態\"], [\"getParam\", \"who\", \"r\"]],\n\t\t\t\t\t\t\t[\"=\", [\"getLine:ofList:\", [\"getParam\", \"c\", \"r\"], \"盤面狀態\"], [\"getParam\", \"who\", \"r\"]]]],\n\t\t\t\t\t[[\"doIfElse\",\n\t\t\t\t\t\t\t[\"=\", [\"getParam\", \"who\", \"r\"], \"1\"],\n\t\t\t\t\t\t\t[[\"setVar:to:\", \"勝利者\", \"玩家\"]],\n\t\t\t\t\t\t\t[[\"setVar:to:\", \"勝利者\", \"電腦\"]]],\n\t\t\t\t\t\t[\"showVariable:\", \"勝利者\"],\n\t\t\t\t\t\t[\"stopScripts\", \"all\"]]]]],\n\t\t[10, 508, [[\"whenIReceive\", \"start\"], [\"setVar:to:\", \"輪到誰\", \"玩家\"]]]],\n\t\"sounds\": [{\n\t\t\t\"soundName\": \"pop\",\n\t\t\t\"soundID\": -1,\n\t\t\t\"md5\": \"83a9787d4cb6f3b7632b4ddfebf74367.wav\",\n\t\t\t\"sampleCount\": 258,\n\t\t\t\"rate\": 11025,\n\t\t\t\"format\": \"\"\n\t\t}],\n\t\"costumes\": [{\n\t\t\t\"costumeName\": \"背景1\",\n\t\t\t\"baseLayerID\": -1,\n\t\t\t\"baseLayerMD5\": \"b61b1077b0ea1931abee9dbbfa7903ff.png\",\n\t\t\t\"bitmapResolution\": 2,\n\t\t\t\"rotationCenterX\": 480,\n\t\t\t\"rotationCenterY\": 360\n\t\t},\n\t\t{\n\t\t\t\"costumeName\": \"tic grid 0\",\n\t\t\t\"baseLayerID\": -1,\n\t\t\t\"baseLayerMD5\": \"f8e1b53f6e2bfc1eb62bf3d5e3b14c0f.png\",\n\t\t\t\"bitmapResolution\": 2,\n\t\t\t\"rotationCenterX\": 480,\n\t\t\t\"rotationCenterY\": 360\n\t\t},\n\t\t{\n\t\t\t\"costumeName\": \"tic grid\",\n\t\t\t\"baseLayerID\": -1,\n\t\t\t\"baseLayerMD5\": \"dd657eb090d94aaa6b1f686d774566c5.png\",\n\t\t\t\"bitmapResolution\": 2,\n\t\t\t\"rotationCenterX\": 480,\n\t\t\t\"rotationCenterY\": 360\n\t\t},\n\t\t{\n\t\t\t\"costumeName\": \"tic tac cover\",\n\t\t\t\"baseLayerID\": -1,\n\t\t\t\"baseLayerMD5\": \"fc3de46dfcebed80174999519597bcbb.png\",\n\t\t\t\"bitmapResolution\": 2,\n\t\t\t\"rotationCenterX\": 480,\n\t\t\t\"rotationCenterY\": 360\n\t\t},\n\t\t{\n\t\t\t\"costumeName\": \"tic grid2\",\n\t\t\t\"baseLayerID\": -1,\n\t\t\t\"baseLayerMD5\": \"5215d55b6c7a92363fbec612cefef389.png\",\n\t\t\t\"bitmapResolution\": 2,\n\t\t\t\"rotationCenterX\": 480,\n\t\t\t\"rotationCenterY\": 360\n\t\t}],\n\t\"currentCostumeIndex\": 0,\n\t\"penLayerMD5\": \"5c81a336fab8be57adc039a8a2b33ca9.png\",\n\t\"penLayerID\": -1,\n\t\"tempoBPM\": 60,\n\t\"videoAlpha\": 0.5,\n\t\"children\": [{\n\t\t\t\"objName\": \"角色1\",\n\t\t\t\"scripts\": [[18.8, 25, [[\"whenGreenFlag\"], [\"lookLike:\", \"tic grid0\"], [\"gotoX:y:\", -80, 80]]],\n\t\t\t\t[14.4,\n\t\t\t\t\t144.65,\n\t\t\t\t\t[[\"whenClicked\"],\n\t\t\t\t\t\t[\"doIf\",\n\t\t\t\t\t\t\t[\"=\", [\"readVariable\", \"輪到誰\"], \"玩家\"],\n\t\t\t\t\t\t\t[[\"doBroadcastAndWait\", \"choose 1\"],\n\t\t\t\t\t\t\t\t[\"doBroadcastAndWait\", \"player finish\"],\n\t\t\t\t\t\t\t\t[\"doIf\", [\"\u003c\", [\"readVariable\", \"回合\"], \"9\"], [[\"broadcast:\", \"Computer's turn\"]]]]]]],\n\t\t\t\t[276,\n\t\t\t\t\t6.6,\n\t\t\t\t\t[[\"whenIReceive\", \"choose 1\"],\n\t\t\t\t\t\t[\"doIf\",\n\t\t\t\t\t\t\t[\"=\", [\"costumeIndex\"], \"1\"],\n\t\t\t\t\t\t\t[[\"doIfElse\",\n\t\t\t\t\t\t\t\t\t[\"=\", [\"readVariable\", \"輪到誰\"], \"玩家\"],\n\t\t\t\t\t\t\t\t\t[[\"lookLike:\", \"tic grid1\"], [\"setLine:ofList:to:\", 1, \"盤面狀態\", \"1\"]],\n\t\t\t\t\t\t\t\t\t[[\"lookLike:\", \"tic grid2\"], [\"setLine:ofList:to:\", 1, \"盤面狀態\", \"2\"]]],\n\t\t\t\t\t\t\t\t[\"changeVar:by:\", \"回合\", 1]]]]]],\n\t\t\t\"sounds\": [{\n\t\t\t\t\t\"soundName\": \"pop\",\n\t\t\t\t\t\"soundID\": -1,\n\t\t\t\t\t\"md5\": \"83a9787d4cb6f3b7632b4ddfebf74367.wav\",\n\t\t\t\t\t\"sampleCount\": 258,\n\t\t\t\t\t\"rate\": 11025,\n\t\t\t\t\t\"format\": \"\"\n\t\t\t\t}],\n\t\t\t\"costumes\": [{\n\t\t\t\t\t\"costumeName\": \"tic grid0\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"d71b8d308676974ef59bf04a27a601aa.png\",\n\t\t\t\t\t\"bitmapResolution\": 2,\n\t\t\t\t\t\"rotationCenterX\": 81,\n\t\t\t\t\t\"rotationCenterY\": 81\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"costumeName\": \"tic grid1\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"e6a92eefa2deb64790b58503deeb743d.png\",\n\t\t\t\t\t\"bitmapResolution\": 2,\n\t\t\t\t\t\"rotationCenterX\": 81,\n\t\t\t\t\t\"rotationCenterY\": 81\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"costumeName\": \"tic grid2\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"63147bc931685fb7b76df15343821dc3.png\",\n\t\t\t\t\t\"bitmapResolution\": 2,\n\t\t\t\t\t\"rotationCenterX\": 81,\n\t\t\t\t\t\"rotationCenterY\": 81\n\t\t\t\t}],\n\t\t\t\"currentCostumeIndex\": 0,\n\t\t\t\"scratchX\": -80,\n\t\t\t\"scratchY\": 80,\n\t\t\t\"scale\": 1,\n\t\t\t\"direction\": 90,\n\t\t\t\"rotationStyle\": \"normal\",\n\t\t\t\"isDraggable\": false,\n\t\t\t\"indexInLibrary\": 1,\n\t\t\t\"visible\": true,\n\t\t\t\"spriteInfo\": {\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"objName\": \"Computer\",\n\t\t\t\"scripts\": [[1207,\n\t\t\t\t\t10,\n\t\t\t\t\t[[\"procDef\", \"計算第 %n 格在勝利條件第 %n 項的 %s 得分\", [\"m\", \"n\", \"動作\"], [1, 1, \"\"], false],\n\t\t\t\t\t\t[\"setVar:to:\", \"勝利條件第n項的第1個字\", [\"letter:of:\", 1, [\"getLine:ofList:\", [\"getParam\", \"n\", \"r\"], \"勝利條件\"]]],\n\t\t\t\t\t\t[\"setVar:to:\", \"勝利條件第n項的第2個字\", [\"letter:of:\", 2, [\"getLine:ofList:\", [\"getParam\", \"n\", \"r\"], \"勝利條件\"]]],\n\t\t\t\t\t\t[\"setVar:to:\", \"勝利條件第n項的第3個字\", [\"letter:of:\", 3, [\"getLine:ofList:\", [\"getParam\", \"n\", \"r\"], \"勝利條件\"]]],\n\t\t\t\t\t\t[\"doIfElse\",\n\t\t\t\t\t\t\t[\"=\", [\"getParam\", \"動作\", \"r\"], \"攻擊\"],\n\t\t\t\t\t\t\t[[\"setLine:ofList:to:\", [\"getParam\", \"m\", \"r\"], \"盤面狀態\", \"2\"],\n\t\t\t\t\t\t\t\t[\"setVar:to:\", \"電腦連成了幾子\", 0],\n\t\t\t\t\t\t\t\t[\"doIf\",\n\t\t\t\t\t\t\t\t\t[\"=\", [\"getLine:ofList:\", [\"readVariable\", \"勝利條件第n項的第1個字\"], \"盤面狀態\"], \"2\"],\n\t\t\t\t\t\t\t\t\t[[\"changeVar:by:\", \"電腦連成了幾子\", 1]]],\n\t\t\t\t\t\t\t\t[\"doIf\",\n\t\t\t\t\t\t\t\t\t[\"=\", [\"getLine:ofList:\", [\"readVariable\", \"勝利條件第n項的第2個字\"], \"盤面狀態\"], \"2\"],\n\t\t\t\t\t\t\t\t\t[[\"changeVar:by:\", \"電腦連成了幾子\", 1]]],\n\t\t\t\t\t\t\t\t[\"doIf\",\n\t\t\t\t\t\t\t\t\t[\"=\", [\"getLine:ofList:\", [\"readVariable\", \"勝利條件第n項的第3個字\"], \"盤面狀態\"], \"2\"],\n\t\t\t\t\t\t\t\t\t[[\"changeVar:by:\", \"電腦連成了幾子\", 1]]],\n\t\t\t\t\t\t\t\t[\"doIf\",\n\t\t\t\t\t\t\t\t\t[\"\u003e\", [\"*\", [\"readVariable\", \"電腦連成了幾子\"], 100], [\"readVariable\", \"攻擊得分\"]],\n\t\t\t\t\t\t\t\t\t[[\"setVar:to:\", \"攻擊得分\", [\"*\", [\"readVariable\", \"電腦連成了幾子\"], 100]]]],\n\t\t\t\t\t\t\t\t[\"doIf\", [\"=\", [\"readVariable\", \"電腦連成了幾子\"], \"3\"], [[\"setVar:to:\", \"攻擊得分\", \"10000\"]]]],\n\t\t\t\t\t\t\t[[\"setLine:ofList:to:\", [\"getParam\", \"m\", \"r\"], \"盤面狀態\", \"1\"],\n\t\t\t\t\t\t\t\t[\"setVar:to:\", \"uuiiii\", [\"getParam\", \"m\", \"r\"]],\n\t\t\t\t\t\t\t\t[\"setVar:to:\", \"玩家連成了幾子\", 0],\n\t\t\t\t\t\t\t\t[\"doIf\",\n\t\t\t\t\t\t\t\t\t[\"=\", [\"getLine:ofList:\", [\"readVariable\", \"勝利條件第n項的第1個字\"], \"盤面狀態\"], \"1\"],\n\t\t\t\t\t\t\t\t\t[[\"changeVar:by:\", \"玩家連成了幾子\", 1]]],\n\t\t\t\t\t\t\t\t[\"doIf\",\n\t\t\t\t\t\t\t\t\t[\"=\", [\"getLine:ofList:\", [\"readVariable\", \"勝利條件第n項的第2個字\"], \"盤面狀態\"], \"1\"],\n\t\t\t\t\t\t\t\t\t[[\"changeVar:by:\", \"玩家連成了幾子\", 1]]],\n\t\t\t\t\t\t\t\t[\"doIf\",\n\t\t\t\t\t\t\t\t\t[\"=\", [\"getLine:ofList:\", [\"readVariable\", \"勝利條件第n項的第3個字\"], \"盤面狀態\"], \"1\"],\n\t\t\t\t\t\t\t\t\t[[\"changeVar:by:\", \"玩家連成了幾子\", 1]]],\n\t\t\t\t\t\t\t\t[\"doIf\",\n\t\t\t\t\t\t\t\t\t[\"\u003e\", [\"*\", [\"readVariable\", \"玩家連成了幾子\"], 90], [\"readVariable\", \"防守得分\"]],\n\t\t\t\t\t\t\t\t\t[[\"setVar:to:\", \"防守得分\", [\"*\", [\"readVariable\", \"玩家連成了幾子\"], 90]]]],\n\t\t\t\t\t\t\t\t[\"doIf\", [\"=\", [\"readVariable\", \"玩家連成了幾子\"], \"3\"], [[\"setVar:to:\", \"防守得分\", \"10000\"]]]]],\n\t\t\t\t\t\t[\"setLine:ofList:to:\", [\"getParam\", \"m\", \"r\"], \"盤面狀態\", \"0\"]]],\n\t\t\t\t[10,\n\t\t\t\t\t399,\n\t\t\t\t\t[[\"procDef\", \"選擇第 %n 格 並結束這回合\", [\"電腦的選擇\"], [1], false],\n\t\t\t\t\t\t[\"wait:elapsed:from:\", 0.5],\n\t\t\t\t\t\t[\"doBroadcastAndWait\", [\"concatenate:with:\", \"choose \", [\"getParam\", \"電腦的選擇\", \"r\"]]],\n\t\t\t\t\t\t[\"doBroadcastAndWait\", \"Computer finish\"],\n\t\t\t\t\t\t[\"broadcast:\", \"player's turn\"]]],\n\t\t\t\t[10,\n\t\t\t\t\t10,\n\t\t\t\t\t[[\"whenIReceive\", \"Computer's turn\"],\n\t\t\t\t\t\t[\"doIfElse\",\n\t\t\t\t\t\t\t[\"=\", [\"readVariable\", \"難易度\"], \"easy\"],\n\t\t\t\t\t\t\t[[\"doUntil\",\n\t\t\t\t\t\t\t\t\t[\"=\", [\"getLine:ofList:\", [\"readVariable\", \"電腦的選擇\"], \"盤面狀態\"], \"0\"],\n\t\t\t\t\t\t\t\t\t[[\"setVar:to:\", \"電腦的選擇\", [\"randomFrom:to:\", 1, 9]]]],\n\t\t\t\t\t\t\t\t[\"call\", \"選擇第 %n 格 並結束這回合\", [\"readVariable\", \"電腦的選擇\"]]],\n\t\t\t\t\t\t\t[[\"doIfElse\",\n\t\t\t\t\t\t\t\t\t[\"=\", [\"getLine:ofList:\", 5, \"盤面狀態\"], \"0\"],\n\t\t\t\t\t\t\t\t\t[[\"setVar:to:\", \"電腦的選擇\", \"5\"]],\n\t\t\t\t\t\t\t\t\t[[\"call\", \"依序計算每格,並找出攻防得分最高,做為電腦的選擇\"]]],\n\t\t\t\t\t\t\t\t[\"call\", \"選擇第 %n 格 並結束這回合\", [\"readVariable\", \"電腦的選擇\"]]]]]],\n\t\t\t\t[1085.05,\n\t\t\t\t\t467.6,\n\t\t\t\t\t[[\"procDef\", \"計算第 %n 格的攻防最高得分\", [\"m\"], [1], false],\n\t\t\t\t\t\t[\"setVar:to:\", \"攻擊得分\", \"0\"],\n\t\t\t\t\t\t[\"setVar:to:\", \"防守得分\", \"0\"],\n\t\t\t\t\t\t[\"setVar:to:\", \"n\", \"1\"],\n\t\t\t\t\t\t[\"doRepeat\",\n\t\t\t\t\t\t\t8,\n\t\t\t\t\t\t\t[[\"call\", \"計算第 %n 格在勝利條件第 %n 項的 %s 得分\", [\"getParam\", \"m\", \"r\"], [\"readVariable\", \"n\"], \"攻擊\"],\n\t\t\t\t\t\t\t\t[\"call\", \"計算第 %n 格在勝利條件第 %n 項的 %s 得分\", [\"getParam\", \"m\", \"r\"], [\"readVariable\", \"n\"], \"防守\"],\n\t\t\t\t\t\t\t\t[\"changeVar:by:\", \"n\", 1]]]]],\n\t\t\t\t[584.55,\n\t\t\t\t\t92.55,\n\t\t\t\t\t[[\"procDef\", \"依序計算每格,並找出攻防得分最高,做為電腦的選擇\", [], [], false],\n\t\t\t\t\t\t[\"setVar:to:\", \"攻防最高得分\", 0],\n\t\t\t\t\t\t[\"setVar:to:\", \"m\", \"1\"],\n\t\t\t\t\t\t[\"doRepeat\",\n\t\t\t\t\t\t\t9,\n\t\t\t\t\t\t\t[[\"call\", \"計算第 %n 格的攻防最高得分\", [\"readVariable\", \"m\"]],\n\t\t\t\t\t\t\t\t[\"doIf\",\n\t\t\t\t\t\t\t\t\t[\"=\", [\"getLine:ofList:\", [\"readVariable\", \"m\"], \"盤面狀態\"], \"0\"],\n\t\t\t\t\t\t\t\t\t[[\"doIf\",\n\t\t\t\t\t\t\t\t\t\t\t[\"\u003e\", [\"+\", [\"readVariable\", \"攻擊得分\"], [\"readVariable\", \"防守得分\"]], [\"readVariable\", \"攻防最高得分\"]],\n\t\t\t\t\t\t\t\t\t\t\t[[\"setVar:to:\", \"攻防最高得分\", [\"+\", [\"readVariable\", \"攻擊得分\"], [\"readVariable\", \"防守得分\"]]],\n\t\t\t\t\t\t\t\t\t\t\t\t[\"setVar:to:\", \"電腦的選擇\", [\"readVariable\", \"m\"]]]]]],\n\t\t\t\t\t\t\t\t[\"changeVar:by:\", \"m\", 1]]]]]],\n\t\t\t\"scriptComments\": [[212, 53.5, 150, 200, false, 94, \"簡單模式電腦會隨機下棋\"],\n\t\t\t\t[293, 172.5, 151, 201, false, 103, \"電腦下棋\"],\n\t\t\t\t[442.2, 88.95, 150, 200, false, 97, \"電腦隨機選擇空白格子\"]],\n\t\t\t\"sounds\": [{\n\t\t\t\t\t\"soundName\": \"pop\",\n\t\t\t\t\t\"soundID\": -1,\n\t\t\t\t\t\"md5\": \"83a9787d4cb6f3b7632b4ddfebf74367.wav\",\n\t\t\t\t\t\"sampleCount\": 258,\n\t\t\t\t\t\"rate\": 11025,\n\t\t\t\t\t\"format\": \"\"\n\t\t\t\t}],\n\t\t\t\"costumes\": [{\n\t\t\t\t\t\"costumeName\": \"造型1\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"d36f6603ec293d2c2198d3ea05109fe0.png\",\n\t\t\t\t\t\"bitmapResolution\": 2,\n\t\t\t\t\t\"rotationCenterX\": 0,\n\t\t\t\t\t\"rotationCenterY\": 0\n\t\t\t\t}],\n\t\t\t\"currentCostumeIndex\": 0,\n\t\t\t\"scratchX\": -10,\n\t\t\t\"scratchY\": 3,\n\t\t\t\"scale\": 1,\n\t\t\t\"direction\": 90,\n\t\t\t\"rotationStyle\": \"normal\",\n\t\t\t\"isDraggable\": false,\n\t\t\t\"indexInLibrary\": 10,\n\t\t\t\"visible\": true,\n\t\t\t\"spriteInfo\": {\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"target\": \"Stage\",\n\t\t\t\"cmd\": \"getVar:\",\n\t\t\t\"param\": \"i\",\n\t\t\t\"color\": 15629590,\n\t\t\t\"label\": \"i\",\n\t\t\t\"mode\": 1,\n\t\t\t\"sliderMin\": 0,\n\t\t\t\"sliderMax\": 100,\n\t\t\t\"isDiscrete\": true,\n\t\t\t\"x\": 120,\n\t\t\t\"y\": 59,\n\t\t\t\"visible\": false\n\t\t},\n\t\t{\n\t\t\t\"target\": \"Stage\",\n\t\t\t\"cmd\": \"getVar:\",\n\t\t\t\"param\": \"n\",\n\t\t\t\"color\": 15629590,\n\t\t\t\"label\": \"n\",\n\t\t\t\"mode\": 1,\n\t\t\t\"sliderMin\": 0,\n\t\t\t\"sliderMax\": 100,\n\t\t\t\"isDiscrete\": true,\n\t\t\t\"x\": 120,\n\t\t\t\"y\": 86,\n\t\t\t\"visible\": false\n\t\t},\n\t\t{\n\t\t\t\"target\": \"Stage\",\n\t\t\t\"cmd\": \"getVar:\",\n\t\t\t\"param\": \"回合\",\n\t\t\t\"color\": 15629590,\n\t\t\t\"label\": \"回合\",\n\t\t\t\"mode\": 1,\n\t\t\t\"sliderMin\": 0,\n\t\t\t\"sliderMax\": 100,\n\t\t\t\"isDiscrete\": true,\n\t\t\t\"x\": 385,\n\t\t\t\"y\": 4,\n\t\t\t\"visible\": true\n\t\t},\n\t\t{\n\t\t\t\"target\": \"Stage\",\n\t\t\t\"cmd\": \"getVar:\",\n\t\t\t\"param\": \"電腦連成了幾子\",\n\t\t\t\"color\": 15629590,\n\t\t\t\"label\": \"電腦連成了幾子\",\n\t\t\t\"mode\": 1,\n\t\t\t\"sliderMin\": 0,\n\t\t\t\"sliderMax\": 100,\n\t\t\t\"isDiscrete\": true,\n\t\t\t\"x\": 124,\n\t\t\t\"y\": 167,\n\t\t\t\"visible\": false\n\t\t},\n\t\t{\n\t\t\t\"target\": \"Stage\",\n\t\t\t\"cmd\": \"getVar:\",\n\t\t\t\"param\": \"玩家連成了幾子\",\n\t\t\t\"color\": 15629590,\n\t\t\t\"label\": \"玩家連成了幾子\",\n\t\t\t\"mode\": 1,\n\t\t\t\"sliderMin\": 0,\n\t\t\t\"sliderMax\": 100,\n\t\t\t\"isDiscrete\": true,\n\t\t\t\"x\": 124,\n\t\t\t\"y\": 221,\n\t\t\t\"visible\": false\n\t\t},\n\t\t{\n\t\t\t\"target\": \"Stage\",\n\t\t\t\"cmd\": \"getVar:\",\n\t\t\t\"param\": \"輪到誰\",\n\t\t\t\"color\": 15629590,\n\t\t\t\"label\": \"輪到誰\",\n\t\t\t\"mode\": 1,\n\t\t\t\"sliderMin\": 0,\n\t\t\t\"sliderMax\": 100,\n\t\t\t\"isDiscrete\": true,\n\t\t\t\"x\": 5,\n\t\t\t\"y\": 5,\n\t\t\t\"visible\": true\n\t\t},\n\t\t{\n\t\t\t\"target\": \"Stage\",\n\t\t\t\"cmd\": \"getVar:\",\n\t\t\t\"param\": \"難易度\",\n\t\t\t\"color\": 15629590,\n\t\t\t\"label\": \"難易度\",\n\t\t\t\"mode\": 1,\n\t\t\t\"sliderMin\": 0,\n\t\t\t\"sliderMax\": 100,\n\t\t\t\"isDiscrete\": true,\n\t\t\t\"x\": 126,\n\t\t\t\"y\": 5,\n\t\t\t\"visible\": false\n\t\t},\n\t\t{\n\t\t\t\"objName\": \"角色7\",\n\t\t\t\"scripts\": [[18, 49, [[\"whenGreenFlag\"], [\"lookLike:\", \"tic grid0\"], [\"gotoX:y:\", -80, -80]]],\n\t\t\t\t[256,\n\t\t\t\t\t131,\n\t\t\t\t\t[[\"whenIReceive\", \"choose 7\"],\n\t\t\t\t\t\t[\"doIf\",\n\t\t\t\t\t\t\t[\"=\", [\"costumeIndex\"], \"1\"],\n\t\t\t\t\t\t\t[[\"doIfElse\",\n\t\t\t\t\t\t\t\t\t[\"=\", [\"readVariable\", \"輪到誰\"], \"玩家\"],\n\t\t\t\t\t\t\t\t\t[[\"lookLike:\", \"tic grid1\"], [\"setLine:ofList:to:\", 7, \"盤面狀態\", \"1\"]],\n\t\t\t\t\t\t\t\t\t[[\"lookLike:\", \"tic grid2\"], [\"setLine:ofList:to:\", 7, \"盤面狀態\", \"2\"]]],\n\t\t\t\t\t\t\t\t[\"changeVar:by:\", \"回合\", 1]]]]],\n\t\t\t\t[18,\n\t\t\t\t\t169,\n\t\t\t\t\t[[\"whenClicked\"],\n\t\t\t\t\t\t[\"doIf\",\n\t\t\t\t\t\t\t[\"=\", [\"readVariable\", \"輪到誰\"], \"玩家\"],\n\t\t\t\t\t\t\t[[\"doBroadcastAndWait\", \"choose 7\"],\n\t\t\t\t\t\t\t\t[\"doBroadcastAndWait\", \"player finish\"],\n\t\t\t\t\t\t\t\t[\"doIf\", [\"\u003c\", [\"readVariable\", \"回合\"], \"9\"], [[\"broadcast:\", \"Computer's turn\"]]]]]]]],\n\t\t\t\"sounds\": [{\n\t\t\t\t\t\"soundName\": \"pop\",\n\t\t\t\t\t\"soundID\": -1,\n\t\t\t\t\t\"md5\": \"83a9787d4cb6f3b7632b4ddfebf74367.wav\",\n\t\t\t\t\t\"sampleCount\": 258,\n\t\t\t\t\t\"rate\": 11025,\n\t\t\t\t\t\"format\": \"\"\n\t\t\t\t}],\n\t\t\t\"costumes\": [{\n\t\t\t\t\t\"costumeName\": \"tic grid0\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"d71b8d308676974ef59bf04a27a601aa.png\",\n\t\t\t\t\t\"bitmapResolution\": 2,\n\t\t\t\t\t\"rotationCenterX\": 81,\n\t\t\t\t\t\"rotationCenterY\": 81\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"costumeName\": \"tic grid1\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"e6a92eefa2deb64790b58503deeb743d.png\",\n\t\t\t\t\t\"bitmapResolution\": 2,\n\t\t\t\t\t\"rotationCenterX\": 81,\n\t\t\t\t\t\"rotationCenterY\": 81\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"costumeName\": \"tic grid2\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"63147bc931685fb7b76df15343821dc3.png\",\n\t\t\t\t\t\"bitmapResolution\": 2,\n\t\t\t\t\t\"rotationCenterX\": 81,\n\t\t\t\t\t\"rotationCenterY\": 81\n\t\t\t\t}],\n\t\t\t\"currentCostumeIndex\": 0,\n\t\t\t\"scratchX\": -80,\n\t\t\t\"scratchY\": -80,\n\t\t\t\"scale\": 1,\n\t\t\t\"direction\": 90,\n\t\t\t\"rotationStyle\": \"normal\",\n\t\t\t\"isDraggable\": false,\n\t\t\t\"indexInLibrary\": 7,\n\t\t\t\"visible\": true,\n\t\t\t\"spriteInfo\": {\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"target\": \"Stage\",\n\t\t\t\"cmd\": \"getVar:\",\n\t\t\t\"param\": \"勝利條件第n項的第2個字\",\n\t\t\t\"color\": 15629590,\n\t\t\t\"label\": \"勝利條件第n項的第2個字\",\n\t\t\t\"mode\": 1,\n\t\t\t\"sliderMin\": 0,\n\t\t\t\"sliderMax\": 100,\n\t\t\t\"isDiscrete\": true,\n\t\t\t\"x\": 5,\n\t\t\t\"y\": 275,\n\t\t\t\"visible\": false\n\t\t},\n\t\t{\n\t\t\t\"target\": \"Stage\",\n\t\t\t\"cmd\": \"getVar:\",\n\t\t\t\"param\": \"勝利條件第n項的第3個字\",\n\t\t\t\"color\": 15629590,\n\t\t\t\"label\": \"勝利條件第n項的第3個字\",\n\t\t\t\"mode\": 1,\n\t\t\t\"sliderMin\": 0,\n\t\t\t\"sliderMax\": 100,\n\t\t\t\"isDiscrete\": true,\n\t\t\t\"x\": 5,\n\t\t\t\"y\": 302,\n\t\t\t\"visible\": false\n\t\t},\n\t\t{\n\t\t\t\"target\": \"Stage\",\n\t\t\t\"cmd\": \"getVar:\",\n\t\t\t\"param\": \"攻防最高得分\",\n\t\t\t\"color\": 15629590,\n\t\t\t\"label\": \"攻防最高得分\",\n\t\t\t\"mode\": 1,\n\t\t\t\"sliderMin\": 0,\n\t\t\t\"sliderMax\": 100,\n\t\t\t\"isDiscrete\": true,\n\t\t\t\"x\": 351,\n\t\t\t\"y\": 335,\n\t\t\t\"visible\": true\n\t\t},\n\t\t{\n\t\t\t\"target\": \"Stage\",\n\t\t\t\"cmd\": \"getVar:\",\n\t\t\t\"param\": \"防守得分\",\n\t\t\t\"color\": 15629590,\n\t\t\t\"label\": \"防守得分\",\n\t\t\t\"mode\": 1,\n\t\t\t\"sliderMin\": 0,\n\t\t\t\"sliderMax\": 100,\n\t\t\t\"isDiscrete\": true,\n\t\t\t\"x\": 369,\n\t\t\t\"y\": 307,\n\t\t\t\"visible\": true\n\t\t},\n\t\t{\n\t\t\t\"target\": \"Stage\",\n\t\t\t\"cmd\": \"getVar:\",\n\t\t\t\"param\": \"攻擊得分\",\n\t\t\t\"color\": 15629590,\n\t\t\t\"label\": \"攻擊得分\",\n\t\t\t\"mode\": 1,\n\t\t\t\"sliderMin\": 0,\n\t\t\t\"sliderMax\": 100,\n\t\t\t\"isDiscrete\": true,\n\t\t\t\"x\": 370,\n\t\t\t\"y\": 279,\n\t\t\t\"visible\": true\n\t\t},\n\t\t{\n\t\t\t\"objName\": \"角色4\",\n\t\t\t\"scripts\": [[10, 10, [[\"whenGreenFlag\"], [\"lookLike:\", \"tic grid0\"], [\"gotoX:y:\", -80, 0]]],\n\t\t\t\t[248,\n\t\t\t\t\t10,\n\t\t\t\t\t[[\"whenIReceive\", \"choose 4\"],\n\t\t\t\t\t\t[\"doIf\",\n\t\t\t\t\t\t\t[\"=\", [\"costumeIndex\"], \"1\"],\n\t\t\t\t\t\t\t[[\"doIfElse\",\n\t\t\t\t\t\t\t\t\t[\"=\", [\"readVariable\", \"輪到誰\"], \"玩家\"],\n\t\t\t\t\t\t\t\t\t[[\"lookLike:\", \"tic grid1\"], [\"setLine:ofList:to:\", 4, \"盤面狀態\", \"1\"]],\n\t\t\t\t\t\t\t\t\t[[\"lookLike:\", \"tic grid2\"], [\"setLine:ofList:to:\", 4, \"盤面狀態\", \"2\"]]],\n\t\t\t\t\t\t\t\t[\"changeVar:by:\", \"回合\", 1]]]]],\n\t\t\t\t[10,\n\t\t\t\t\t115,\n\t\t\t\t\t[[\"whenClicked\"],\n\t\t\t\t\t\t[\"doIf\",\n\t\t\t\t\t\t\t[\"=\", [\"readVariable\", \"輪到誰\"], \"玩家\"],\n\t\t\t\t\t\t\t[[\"doBroadcastAndWait\", \"choose 4\"],\n\t\t\t\t\t\t\t\t[\"doBroadcastAndWait\", \"player finish\"],\n\t\t\t\t\t\t\t\t[\"doIf\", [\"\u003c\", [\"readVariable\", \"回合\"], \"9\"], [[\"broadcast:\", \"Computer's turn\"]]]]]]]],\n\t\t\t\"sounds\": [{\n\t\t\t\t\t\"soundName\": \"pop\",\n\t\t\t\t\t\"soundID\": -1,\n\t\t\t\t\t\"md5\": \"83a9787d4cb6f3b7632b4ddfebf74367.wav\",\n\t\t\t\t\t\"sampleCount\": 258,\n\t\t\t\t\t\"rate\": 11025,\n\t\t\t\t\t\"format\": \"\"\n\t\t\t\t}],\n\t\t\t\"costumes\": [{\n\t\t\t\t\t\"costumeName\": \"tic grid0\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"d71b8d308676974ef59bf04a27a601aa.png\",\n\t\t\t\t\t\"bitmapResolution\": 2,\n\t\t\t\t\t\"rotationCenterX\": 81,\n\t\t\t\t\t\"rotationCenterY\": 81\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"costumeName\": \"tic grid1\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"e6a92eefa2deb64790b58503deeb743d.png\",\n\t\t\t\t\t\"bitmapResolution\": 2,\n\t\t\t\t\t\"rotationCenterX\": 81,\n\t\t\t\t\t\"rotationCenterY\": 81\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"costumeName\": \"tic grid2\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"63147bc931685fb7b76df15343821dc3.png\",\n\t\t\t\t\t\"bitmapResolution\": 2,\n\t\t\t\t\t\"rotationCenterX\": 81,\n\t\t\t\t\t\"rotationCenterY\": 81\n\t\t\t\t}],\n\t\t\t\"currentCostumeIndex\": 0,\n\t\t\t\"scratchX\": -80,\n\t\t\t\"scratchY\": 0,\n\t\t\t\"scale\": 1,\n\t\t\t\"direction\": 90,\n\t\t\t\"rotationStyle\": \"normal\",\n\t\t\t\"isDraggable\": false,\n\t\t\t\"indexInLibrary\": 4,\n\t\t\t\"visible\": true,\n\t\t\t\"spriteInfo\": {\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"target\": \"Stage\",\n\t\t\t\"cmd\": \"getVar:\",\n\t\t\t\"param\": \"勝利條件第n項的第1個字\",\n\t\t\t\"color\": 15629590,\n\t\t\t\"label\": \"勝利條件第n項的第1個字\",\n\t\t\t\"mode\": 1,\n\t\t\t\"sliderMin\": 0,\n\t\t\t\"sliderMax\": 100,\n\t\t\t\"isDiscrete\": true,\n\t\t\t\"x\": 5,\n\t\t\t\"y\": 248,\n\t\t\t\"visible\": false\n\t\t},\n\t\t{\n\t\t\t\"objName\": \"簡單\",\n\t\t\t\"scripts\": [[10,\n\t\t\t\t\t10,\n\t\t\t\t\t[[\"whenGreenFlag\"],\n\t\t\t\t\t\t[\"gotoX:y:\", -58, 142],\n\t\t\t\t\t\t[\"show\"],\n\t\t\t\t\t\t[\"doWaitUntil\", [\"\u0026\", [\"touching:\", \"_mouse_\"], [\"mousePressed\"]]],\n\t\t\t\t\t\t[\"setVar:to:\", \"難易度\", \"easy\"],\n\t\t\t\t\t\t[\"broadcast:\", \"start\"]]],\n\t\t\t\t[339,\n\t\t\t\t\t11,\n\t\t\t\t\t[[\"whenGreenFlag\"],\n\t\t\t\t\t\t[\"doForever\",\n\t\t\t\t\t\t\t[[\"doRepeat\", 10, [[\"changeGraphicEffect:by:\", \"ghost\", 8]]],\n\t\t\t\t\t\t\t\t[\"doRepeat\", 10, [[\"changeGraphicEffect:by:\", \"ghost\", -8]]]]]]],\n\t\t\t\t[523,\n\t\t\t\t\t10,\n\t\t\t\t\t[[\"whenGreenFlag\"],\n\t\t\t\t\t\t[\"doForever\",\n\t\t\t\t\t\t\t[[\"doIfElse\", [\"touching:\", \"_mouse_\"], [[\"lookLike:\", \"藍色簡單按鈕\"]], [[\"lookLike:\", \"灰色簡單按鈕\"]]]]]]],\n\t\t\t\t[10, 260, [[\"whenIReceive\", \"start\"], [\"stopScripts\", \"other scripts in sprite\"], [\"filterReset\"]]]],\n\t\t\t\"sounds\": [{\n\t\t\t\t\t\"soundName\": \"pop\",\n\t\t\t\t\t\"soundID\": -1,\n\t\t\t\t\t\"md5\": \"83a9787d4cb6f3b7632b4ddfebf74367.wav\",\n\t\t\t\t\t\"sampleCount\": 258,\n\t\t\t\t\t\"rate\": 11025,\n\t\t\t\t\t\"format\": \"\"\n\t\t\t\t}],\n\t\t\t\"costumes\": [{\n\t\t\t\t\t\"costumeName\": \"灰色簡單按鈕\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"efccc4565cbf704177c785542289db0b.svg\",\n\t\t\t\t\t\"bitmapResolution\": 1,\n\t\t\t\t\t\"rotationCenterX\": 45,\n\t\t\t\t\t\"rotationCenterY\": 32\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"costumeName\": \"藍色簡單按鈕\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"0ac1d9165c5f67faf59619f6cdfb70ce.svg\",\n\t\t\t\t\t\"bitmapResolution\": 1,\n\t\t\t\t\t\"rotationCenterX\": 45,\n\t\t\t\t\t\"rotationCenterY\": 32\n\t\t\t\t}],\n\t\t\t\"currentCostumeIndex\": 0,\n\t\t\t\"scratchX\": -58,\n\t\t\t\"scratchY\": 142,\n\t\t\t\"scale\": 1,\n\t\t\t\"direction\": 90,\n\t\t\t\"rotationStyle\": \"normal\",\n\t\t\t\"isDraggable\": false,\n\t\t\t\"indexInLibrary\": 11,\n\t\t\t\"visible\": true,\n\t\t\t\"spriteInfo\": {\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"objName\": \"角色6\",\n\t\t\t\"scripts\": [[18, 49, [[\"whenGreenFlag\"], [\"lookLike:\", \"tic grid0\"], [\"gotoX:y:\", 80, 0]]],\n\t\t\t\t[17,\n\t\t\t\t\t204,\n\t\t\t\t\t[[\"whenClicked\"],\n\t\t\t\t\t\t[\"doIf\",\n\t\t\t\t\t\t\t[\"=\", [\"readVariable\", \"輪到誰\"], \"玩家\"],\n\t\t\t\t\t\t\t[[\"doBroadcastAndWait\", \"choose 6\"],\n\t\t\t\t\t\t\t\t[\"doBroadcastAndWait\", \"player finish\"],\n\t\t\t\t\t\t\t\t[\"doIf\", [\"\u003c\", [\"readVariable\", \"回合\"], \"9\"], [[\"broadcast:\", \"Computer's turn\"]]]]]]],\n\t\t\t\t[298,\n\t\t\t\t\t152,\n\t\t\t\t\t[[\"whenIReceive\", \"choose 6\"],\n\t\t\t\t\t\t[\"doIf\",\n\t\t\t\t\t\t\t[\"=\", [\"costumeIndex\"], \"1\"],\n\t\t\t\t\t\t\t[[\"doIfElse\",\n\t\t\t\t\t\t\t\t\t[\"=\", [\"readVariable\", \"輪到誰\"], \"玩家\"],\n\t\t\t\t\t\t\t\t\t[[\"lookLike:\", \"tic grid1\"], [\"setLine:ofList:to:\", 6, \"盤面狀態\", \"1\"]],\n\t\t\t\t\t\t\t\t\t[[\"lookLike:\", \"tic grid2\"], [\"setLine:ofList:to:\", 6, \"盤面狀態\", \"2\"]]],\n\t\t\t\t\t\t\t\t[\"changeVar:by:\", \"回合\", 1]]]]]],\n\t\t\t\"sounds\": [{\n\t\t\t\t\t\"soundName\": \"pop\",\n\t\t\t\t\t\"soundID\": -1,\n\t\t\t\t\t\"md5\": \"83a9787d4cb6f3b7632b4ddfebf74367.wav\",\n\t\t\t\t\t\"sampleCount\": 258,\n\t\t\t\t\t\"rate\": 11025,\n\t\t\t\t\t\"format\": \"\"\n\t\t\t\t}],\n\t\t\t\"costumes\": [{\n\t\t\t\t\t\"costumeName\": \"tic grid0\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"d71b8d308676974ef59bf04a27a601aa.png\",\n\t\t\t\t\t\"bitmapResolution\": 2,\n\t\t\t\t\t\"rotationCenterX\": 81,\n\t\t\t\t\t\"rotationCenterY\": 81\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"costumeName\": \"tic grid1\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"e6a92eefa2deb64790b58503deeb743d.png\",\n\t\t\t\t\t\"bitmapResolution\": 2,\n\t\t\t\t\t\"rotationCenterX\": 81,\n\t\t\t\t\t\"rotationCenterY\": 81\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"costumeName\": \"tic grid2\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"63147bc931685fb7b76df15343821dc3.png\",\n\t\t\t\t\t\"bitmapResolution\": 2,\n\t\t\t\t\t\"rotationCenterX\": 81,\n\t\t\t\t\t\"rotationCenterY\": 81\n\t\t\t\t}],\n\t\t\t\"currentCostumeIndex\": 0,\n\t\t\t\"scratchX\": 80,\n\t\t\t\"scratchY\": 0,\n\t\t\t\"scale\": 1,\n\t\t\t\"direction\": 90,\n\t\t\t\"rotationStyle\": \"normal\",\n\t\t\t\"isDraggable\": false,\n\t\t\t\"indexInLibrary\": 6,\n\t\t\t\"visible\": true,\n\t\t\t\"spriteInfo\": {\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"objName\": \"角色3\",\n\t\t\t\"scripts\": [[10, 10, [[\"whenGreenFlag\"], [\"lookLike:\", \"tic grid0\"], [\"gotoX:y:\", 80, 80]]],\n\t\t\t\t[10,\n\t\t\t\t\t115,\n\t\t\t\t\t[[\"whenClicked\"],\n\t\t\t\t\t\t[\"doIf\",\n\t\t\t\t\t\t\t[\"=\", [\"readVariable\", \"輪到誰\"], \"玩家\"],\n\t\t\t\t\t\t\t[[\"doBroadcastAndWait\", \"choose 3\"],\n\t\t\t\t\t\t\t\t[\"doBroadcastAndWait\", \"player finish\"],\n\t\t\t\t\t\t\t\t[\"doIf\", [\"\u003c\", [\"readVariable\", \"回合\"], \"9\"], [[\"broadcast:\", \"Computer's turn\"]]]]]]],\n\t\t\t\t[248,\n\t\t\t\t\t10,\n\t\t\t\t\t[[\"whenIReceive\", \"choose 3\"],\n\t\t\t\t\t\t[\"doIf\",\n\t\t\t\t\t\t\t[\"=\", [\"costumeIndex\"], \"1\"],\n\t\t\t\t\t\t\t[[\"doIfElse\",\n\t\t\t\t\t\t\t\t\t[\"=\", [\"readVariable\", \"輪到誰\"], \"玩家\"],\n\t\t\t\t\t\t\t\t\t[[\"lookLike:\", \"tic grid1\"], [\"setLine:ofList:to:\", 3, \"盤面狀態\", \"1\"]],\n\t\t\t\t\t\t\t\t\t[[\"lookLike:\", \"tic grid2\"], [\"setLine:ofList:to:\", 3, \"盤面狀態\", \"2\"]]],\n\t\t\t\t\t\t\t\t[\"changeVar:by:\", \"回合\", 1]]]]]],\n\t\t\t\"sounds\": [{\n\t\t\t\t\t\"soundName\": \"pop\",\n\t\t\t\t\t\"soundID\": -1,\n\t\t\t\t\t\"md5\": \"83a9787d4cb6f3b7632b4ddfebf74367.wav\",\n\t\t\t\t\t\"sampleCount\": 258,\n\t\t\t\t\t\"rate\": 11025,\n\t\t\t\t\t\"format\": \"\"\n\t\t\t\t}],\n\t\t\t\"costumes\": [{\n\t\t\t\t\t\"costumeName\": \"tic grid0\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"d71b8d308676974ef59bf04a27a601aa.png\",\n\t\t\t\t\t\"bitmapResolution\": 2,\n\t\t\t\t\t\"rotationCenterX\": 81,\n\t\t\t\t\t\"rotationCenterY\": 81\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"costumeName\": \"tic grid1\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"e6a92eefa2deb64790b58503deeb743d.png\",\n\t\t\t\t\t\"bitmapResolution\": 2,\n\t\t\t\t\t\"rotationCenterX\": 81,\n\t\t\t\t\t\"rotationCenterY\": 81\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"costumeName\": \"tic grid2\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"63147bc931685fb7b76df15343821dc3.png\",\n\t\t\t\t\t\"bitmapResolution\": 2,\n\t\t\t\t\t\"rotationCenterX\": 81,\n\t\t\t\t\t\"rotationCenterY\": 81\n\t\t\t\t}],\n\t\t\t\"currentCostumeIndex\": 0,\n\t\t\t\"scratchX\": 80,\n\t\t\t\"scratchY\": 80,\n\t\t\t\"scale\": 1,\n\t\t\t\"direction\": 90,\n\t\t\t\"rotationStyle\": \"normal\",\n\t\t\t\"isDraggable\": false,\n\t\t\t\"indexInLibrary\": 3,\n\t\t\t\"visible\": true,\n\t\t\t\"spriteInfo\": {\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"objName\": \"困難\",\n\t\t\t\"scripts\": [[10,\n\t\t\t\t\t10,\n\t\t\t\t\t[[\"whenGreenFlag\"],\n\t\t\t\t\t\t[\"gotoX:y:\", 63, 142],\n\t\t\t\t\t\t[\"show\"],\n\t\t\t\t\t\t[\"doWaitUntil\", [\"\u0026\", [\"touching:\", \"_mouse_\"], [\"mousePressed\"]]],\n\t\t\t\t\t\t[\"setVar:to:\", \"難易度\", \"hard\"],\n\t\t\t\t\t\t[\"broadcast:\", \"start\"]]],\n\t\t\t\t[354,\n\t\t\t\t\t10,\n\t\t\t\t\t[[\"whenGreenFlag\"],\n\t\t\t\t\t\t[\"doForever\",\n\t\t\t\t\t\t\t[[\"doRepeat\", 10, [[\"changeGraphicEffect:by:\", \"ghost\", 8]]],\n\t\t\t\t\t\t\t\t[\"doRepeat\", 10, [[\"changeGraphicEffect:by:\", \"ghost\", -8]]]]]]],\n\t\t\t\t[537,\n\t\t\t\t\t10,\n\t\t\t\t\t[[\"whenGreenFlag\"],\n\t\t\t\t\t\t[\"doForever\",\n\t\t\t\t\t\t\t[[\"doIfElse\", [\"touching:\", \"_mouse_\"], [[\"lookLike:\", \"藍色困難按鈕\"]], [[\"lookLike:\", \"灰色困難按鈕\"]]]]]]],\n\t\t\t\t[10, 206, [[\"whenIReceive\", \"start\"], [\"stopScripts\", \"other scripts in sprite\"], [\"filterReset\"]]]],\n\t\t\t\"sounds\": [{\n\t\t\t\t\t\"soundName\": \"pop\",\n\t\t\t\t\t\"soundID\": -1,\n\t\t\t\t\t\"md5\": \"83a9787d4cb6f3b7632b4ddfebf74367.wav\",\n\t\t\t\t\t\"sampleCount\": 258,\n\t\t\t\t\t\"rate\": 11025,\n\t\t\t\t\t\"format\": \"\"\n\t\t\t\t}],\n\t\t\t\"costumes\": [{\n\t\t\t\t\t\"costumeName\": \"灰色困難按鈕\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"84778d670d8318436c75534f8b12f047.svg\",\n\t\t\t\t\t\"bitmapResolution\": 1,\n\t\t\t\t\t\"rotationCenterX\": 45,\n\t\t\t\t\t\"rotationCenterY\": 32\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"costumeName\": \"藍色困難按鈕\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"ac44f552f64e73b3866e6f2aef0bfde5.svg\",\n\t\t\t\t\t\"bitmapResolution\": 1,\n\t\t\t\t\t\"rotationCenterX\": 45,\n\t\t\t\t\t\"rotationCenterY\": 32\n\t\t\t\t}],\n\t\t\t\"currentCostumeIndex\": 0,\n\t\t\t\"scratchX\": 63,\n\t\t\t\"scratchY\": 142,\n\t\t\t\"scale\": 1,\n\t\t\t\"direction\": 90,\n\t\t\t\"rotationStyle\": \"normal\",\n\t\t\t\"isDraggable\": false,\n\t\t\t\"indexInLibrary\": 12,\n\t\t\t\"visible\": true,\n\t\t\t\"spriteInfo\": {\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"objName\": \"角色2\",\n\t\t\t\"scripts\": [[18, 49, [[\"whenGreenFlag\"], [\"lookLike:\", \"tic grid0\"], [\"gotoX:y:\", 0, 80]]],\n\t\t\t\t[21,\n\t\t\t\t\t176,\n\t\t\t\t\t[[\"whenClicked\"],\n\t\t\t\t\t\t[\"doIf\",\n\t\t\t\t\t\t\t[\"=\", [\"readVariable\", \"輪到誰\"], \"玩家\"],\n\t\t\t\t\t\t\t[[\"doBroadcastAndWait\", \"choose 2\"],\n\t\t\t\t\t\t\t\t[\"doBroadcastAndWait\", \"player finish\"],\n\t\t\t\t\t\t\t\t[\"doIf\", [\"\u003c\", [\"readVariable\", \"回合\"], \"9\"], [[\"broadcast:\", \"Computer's turn\"]]]]]]],\n\t\t\t\t[307,\n\t\t\t\t\t153,\n\t\t\t\t\t[[\"whenIReceive\", \"choose 2\"],\n\t\t\t\t\t\t[\"doIf\",\n\t\t\t\t\t\t\t[\"=\", [\"costumeIndex\"], \"1\"],\n\t\t\t\t\t\t\t[[\"doIfElse\",\n\t\t\t\t\t\t\t\t\t[\"=\", [\"readVariable\", \"輪到誰\"], \"玩家\"],\n\t\t\t\t\t\t\t\t\t[[\"lookLike:\", \"tic grid1\"], [\"setLine:ofList:to:\", 2, \"盤面狀態\", \"1\"]],\n\t\t\t\t\t\t\t\t\t[[\"lookLike:\", \"tic grid2\"], [\"setLine:ofList:to:\", 2, \"盤面狀態\", \"2\"]]],\n\t\t\t\t\t\t\t\t[\"changeVar:by:\", \"回合\", 1]]]]]],\n\t\t\t\"sounds\": [{\n\t\t\t\t\t\"soundName\": \"pop\",\n\t\t\t\t\t\"soundID\": -1,\n\t\t\t\t\t\"md5\": \"83a9787d4cb6f3b7632b4ddfebf74367.wav\",\n\t\t\t\t\t\"sampleCount\": 258,\n\t\t\t\t\t\"rate\": 11025,\n\t\t\t\t\t\"format\": \"\"\n\t\t\t\t}],\n\t\t\t\"costumes\": [{\n\t\t\t\t\t\"costumeName\": \"tic grid0\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"d71b8d308676974ef59bf04a27a601aa.png\",\n\t\t\t\t\t\"bitmapResolution\": 2,\n\t\t\t\t\t\"rotationCenterX\": 81,\n\t\t\t\t\t\"rotationCenterY\": 81\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"costumeName\": \"tic grid1\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"e6a92eefa2deb64790b58503deeb743d.png\",\n\t\t\t\t\t\"bitmapResolution\": 2,\n\t\t\t\t\t\"rotationCenterX\": 81,\n\t\t\t\t\t\"rotationCenterY\": 81\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"costumeName\": \"tic grid2\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"63147bc931685fb7b76df15343821dc3.png\",\n\t\t\t\t\t\"bitmapResolution\": 2,\n\t\t\t\t\t\"rotationCenterX\": 81,\n\t\t\t\t\t\"rotationCenterY\": 81\n\t\t\t\t}],\n\t\t\t\"currentCostumeIndex\": 0,\n\t\t\t\"scratchX\": 0,\n\t\t\t\"scratchY\": 80,\n\t\t\t\"scale\": 1,\n\t\t\t\"direction\": 90,\n\t\t\t\"rotationStyle\": \"normal\",\n\t\t\t\"isDraggable\": false,\n\t\t\t\"indexInLibrary\": 2,\n\t\t\t\"visible\": true,\n\t\t\t\"spriteInfo\": {\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"target\": \"Stage\",\n\t\t\t\"cmd\": \"getVar:\",\n\t\t\t\"param\": \"m\",\n\t\t\t\"color\": 15629590,\n\t\t\t\"label\": \"m\",\n\t\t\t\"mode\": 1,\n\t\t\t\"sliderMin\": 0,\n\t\t\t\"sliderMax\": 100,\n\t\t\t\"isDiscrete\": true,\n\t\t\t\"x\": 124,\n\t\t\t\"y\": 194,\n\t\t\t\"visible\": false\n\t\t},\n\t\t{\n\t\t\t\"target\": \"Stage\",\n\t\t\t\"cmd\": \"getVar:\",\n\t\t\t\"param\": \"電腦的選擇\",\n\t\t\t\"color\": 15629590,\n\t\t\t\"label\": \"電腦的選擇\",\n\t\t\t\"mode\": 1,\n\t\t\t\"sliderMin\": 0,\n\t\t\t\"sliderMax\": 100,\n\t\t\t\"isDiscrete\": true,\n\t\t\t\"x\": 120,\n\t\t\t\"y\": 32,\n\t\t\t\"visible\": true\n\t\t},\n\t\t{\n\t\t\t\"listName\": \"盤面狀態\",\n\t\t\t\"contents\": [\"0\", \"0\", \"0\", \"0\", \"0\", \"0\", \"0\", \"0\", \"0\"],\n\t\t\t\"isPersistent\": false,\n\t\t\t\"x\": 1.8,\n\t\t\t\"y\": 35.25,\n\t\t\t\"width\": 125,\n\t\t\t\"height\": 241,\n\t\t\t\"visible\": true\n\t\t},\n\t\t{\n\t\t\t\"objName\": \"角色5\",\n\t\t\t\"scripts\": [[18, 49, [[\"whenGreenFlag\"], [\"lookLike:\", \"tic grid0\"], [\"gotoX:y:\", 0, 0]]],\n\t\t\t\t[16,\n\t\t\t\t\t191,\n\t\t\t\t\t[[\"whenClicked\"],\n\t\t\t\t\t\t[\"doIf\",\n\t\t\t\t\t\t\t[\"=\", [\"readVariable\", \"輪到誰\"], \"玩家\"],\n\t\t\t\t\t\t\t[[\"doBroadcastAndWait\", \"choose 5\"],\n\t\t\t\t\t\t\t\t[\"doBroadcastAndWait\", \"player finish\"],\n\t\t\t\t\t\t\t\t[\"doIf\", [\"\u003c\", [\"readVariable\", \"回合\"], \"9\"], [[\"broadcast:\", \"Computer's turn\"]]]]]]],\n\t\t\t\t[284,\n\t\t\t\t\t154,\n\t\t\t\t\t[[\"whenIReceive\", \"choose 5\"],\n\t\t\t\t\t\t[\"doIf\",\n\t\t\t\t\t\t\t[\"=\", [\"costumeIndex\"], \"1\"],\n\t\t\t\t\t\t\t[[\"doIfElse\",\n\t\t\t\t\t\t\t\t\t[\"=\", [\"readVariable\", \"輪到誰\"], \"玩家\"],\n\t\t\t\t\t\t\t\t\t[[\"lookLike:\", \"tic grid1\"], [\"setLine:ofList:to:\", 5, \"盤面狀態\", \"1\"]],\n\t\t\t\t\t\t\t\t\t[[\"lookLike:\", \"tic grid2\"], [\"setLine:ofList:to:\", 5, \"盤面狀態\", \"2\"]]],\n\t\t\t\t\t\t\t\t[\"changeVar:by:\", \"回合\", 1]]]]]],\n\t\t\t\"sounds\": [{\n\t\t\t\t\t\"soundName\": \"pop\",\n\t\t\t\t\t\"soundID\": -1,\n\t\t\t\t\t\"md5\": \"83a9787d4cb6f3b7632b4ddfebf74367.wav\",\n\t\t\t\t\t\"sampleCount\": 258,\n\t\t\t\t\t\"rate\": 11025,\n\t\t\t\t\t\"format\": \"\"\n\t\t\t\t}],\n\t\t\t\"costumes\": [{\n\t\t\t\t\t\"costumeName\": \"tic grid0\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"d71b8d308676974ef59bf04a27a601aa.png\",\n\t\t\t\t\t\"bitmapResolution\": 2,\n\t\t\t\t\t\"rotationCenterX\": 81,\n\t\t\t\t\t\"rotationCenterY\": 81\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"costumeName\": \"tic grid1\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"e6a92eefa2deb64790b58503deeb743d.png\",\n\t\t\t\t\t\"bitmapResolution\": 2,\n\t\t\t\t\t\"rotationCenterX\": 81,\n\t\t\t\t\t\"rotationCenterY\": 81\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"costumeName\": \"tic grid2\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"63147bc931685fb7b76df15343821dc3.png\",\n\t\t\t\t\t\"bitmapResolution\": 2,\n\t\t\t\t\t\"rotationCenterX\": 81,\n\t\t\t\t\t\"rotationCenterY\": 81\n\t\t\t\t}],\n\t\t\t\"currentCostumeIndex\": 0,\n\t\t\t\"scratchX\": 0,\n\t\t\t\"scratchY\": 0,\n\t\t\t\"scale\": 1,\n\t\t\t\"direction\": 90,\n\t\t\t\"rotationStyle\": \"normal\",\n\t\t\t\"isDraggable\": false,\n\t\t\t\"indexInLibrary\": 5,\n\t\t\t\"visible\": true,\n\t\t\t\"spriteInfo\": {\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"objName\": \"角色9\",\n\t\t\t\"scripts\": [[18, 49, [[\"whenGreenFlag\"], [\"lookLike:\", \"tic grid0\"], [\"gotoX:y:\", 80, -80]]],\n\t\t\t\t[259,\n\t\t\t\t\t148,\n\t\t\t\t\t[[\"whenIReceive\", \"choose 9\"],\n\t\t\t\t\t\t[\"doIf\",\n\t\t\t\t\t\t\t[\"=\", [\"costumeIndex\"], \"1\"],\n\t\t\t\t\t\t\t[[\"doIfElse\",\n\t\t\t\t\t\t\t\t\t[\"=\", [\"readVariable\", \"輪到誰\"], \"玩家\"],\n\t\t\t\t\t\t\t\t\t[[\"lookLike:\", \"tic grid1\"], [\"setLine:ofList:to:\", 9, \"盤面狀態\", \"1\"]],\n\t\t\t\t\t\t\t\t\t[[\"lookLike:\", \"tic grid2\"], [\"setLine:ofList:to:\", 9, \"盤面狀態\", \"2\"]]],\n\t\t\t\t\t\t\t\t[\"changeVar:by:\", \"回合\", 1]]]]],\n\t\t\t\t[16,\n\t\t\t\t\t176,\n\t\t\t\t\t[[\"whenClicked\"],\n\t\t\t\t\t\t[\"doIf\",\n\t\t\t\t\t\t\t[\"=\", [\"readVariable\", \"輪到誰\"], \"玩家\"],\n\t\t\t\t\t\t\t[[\"doBroadcastAndWait\", \"choose 9\"],\n\t\t\t\t\t\t\t\t[\"doBroadcastAndWait\", \"player finish\"],\n\t\t\t\t\t\t\t\t[\"doIf\", [\"\u003c\", [\"readVariable\", \"回合\"], \"9\"], [[\"broadcast:\", \"Computer's turn\"]]]]]]]],\n\t\t\t\"sounds\": [{\n\t\t\t\t\t\"soundName\": \"pop\",\n\t\t\t\t\t\"soundID\": -1,\n\t\t\t\t\t\"md5\": \"83a9787d4cb6f3b7632b4ddfebf74367.wav\",\n\t\t\t\t\t\"sampleCount\": 258,\n\t\t\t\t\t\"rate\": 11025,\n\t\t\t\t\t\"format\": \"\"\n\t\t\t\t}],\n\t\t\t\"costumes\": [{\n\t\t\t\t\t\"costumeName\": \"tic grid0\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"d71b8d308676974ef59bf04a27a601aa.png\",\n\t\t\t\t\t\"bitmapResolution\": 2,\n\t\t\t\t\t\"rotationCenterX\": 81,\n\t\t\t\t\t\"rotationCenterY\": 81\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"costumeName\": \"tic grid1\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"e6a92eefa2deb64790b58503deeb743d.png\",\n\t\t\t\t\t\"bitmapResolution\": 2,\n\t\t\t\t\t\"rotationCenterX\": 81,\n\t\t\t\t\t\"rotationCenterY\": 81\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"costumeName\": \"tic grid2\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"63147bc931685fb7b76df15343821dc3.png\",\n\t\t\t\t\t\"bitmapResolution\": 2,\n\t\t\t\t\t\"rotationCenterX\": 81,\n\t\t\t\t\t\"rotationCenterY\": 81\n\t\t\t\t}],\n\t\t\t\"currentCostumeIndex\": 0,\n\t\t\t\"scratchX\": 80,\n\t\t\t\"scratchY\": -80,\n\t\t\t\"scale\": 1,\n\t\t\t\"direction\": 90,\n\t\t\t\"rotationStyle\": \"normal\",\n\t\t\t\"isDraggable\": false,\n\t\t\t\"indexInLibrary\": 9,\n\t\t\t\"visible\": true,\n\t\t\t\"spriteInfo\": {\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"objName\": \"角色8\",\n\t\t\t\"scripts\": [[18, 49, [[\"whenGreenFlag\"], [\"lookLike:\", \"tic grid0\"], [\"gotoX:y:\", 0, -80]]],\n\t\t\t\t[254,\n\t\t\t\t\t148,\n\t\t\t\t\t[[\"whenIReceive\", \"choose 8\"],\n\t\t\t\t\t\t[\"doIf\",\n\t\t\t\t\t\t\t[\"=\", [\"costumeIndex\"], \"1\"],\n\t\t\t\t\t\t\t[[\"doIfElse\",\n\t\t\t\t\t\t\t\t\t[\"=\", [\"readVariable\", \"輪到誰\"], \"玩家\"],\n\t\t\t\t\t\t\t\t\t[[\"lookLike:\", \"tic grid1\"], [\"setLine:ofList:to:\", 8, \"盤面狀態\", \"1\"]],\n\t\t\t\t\t\t\t\t\t[[\"lookLike:\", \"tic grid2\"], [\"setLine:ofList:to:\", 8, \"盤面狀態\", \"2\"]]],\n\t\t\t\t\t\t\t\t[\"changeVar:by:\", \"回合\", 1]]]]],\n\t\t\t\t[16,\n\t\t\t\t\t174,\n\t\t\t\t\t[[\"whenClicked\"],\n\t\t\t\t\t\t[\"doIf\",\n\t\t\t\t\t\t\t[\"=\", [\"readVariable\", \"輪到誰\"], \"玩家\"],\n\t\t\t\t\t\t\t[[\"doBroadcastAndWait\", \"choose 8\"],\n\t\t\t\t\t\t\t\t[\"doBroadcastAndWait\", \"player finish\"],\n\t\t\t\t\t\t\t\t[\"doIf\", [\"\u003c\", [\"readVariable\", \"回合\"], \"9\"], [[\"broadcast:\", \"Computer's turn\"]]]]]]]],\n\t\t\t\"sounds\": [{\n\t\t\t\t\t\"soundName\": \"pop\",\n\t\t\t\t\t\"soundID\": -1,\n\t\t\t\t\t\"md5\": \"83a9787d4cb6f3b7632b4ddfebf74367.wav\",\n\t\t\t\t\t\"sampleCount\": 258,\n\t\t\t\t\t\"rate\": 11025,\n\t\t\t\t\t\"format\": \"\"\n\t\t\t\t}],\n\t\t\t\"costumes\": [{\n\t\t\t\t\t\"costumeName\": \"tic grid0\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"d71b8d308676974ef59bf04a27a601aa.png\",\n\t\t\t\t\t\"bitmapResolution\": 2,\n\t\t\t\t\t\"rotationCenterX\": 81,\n\t\t\t\t\t\"rotationCenterY\": 81\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"costumeName\": \"tic grid1\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"e6a92eefa2deb64790b58503deeb743d.png\",\n\t\t\t\t\t\"bitmapResolution\": 2,\n\t\t\t\t\t\"rotationCenterX\": 81,\n\t\t\t\t\t\"rotationCenterY\": 81\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"costumeName\": \"tic grid2\",\n\t\t\t\t\t\"baseLayerID\": -1,\n\t\t\t\t\t\"baseLayerMD5\": \"63147bc931685fb7b76df15343821dc3.png\",\n\t\t\t\t\t\"bitmapResolution\": 2,\n\t\t\t\t\t\"rotationCenterX\": 81,\n\t\t\t\t\t\"rotationCenterY\": 81\n\t\t\t\t}],\n\t\t\t\"currentCostumeIndex\": 0,\n\t\t\t\"scratchX\": 0,\n\t\t\t\"scratchY\": -80,\n\t\t\t\"scale\": 1,\n\t\t\t\"direction\": 90,\n\t\t\t\"rotationStyle\": \"normal\",\n\t\t\t\"isDraggable\": false,\n\t\t\t\"indexInLibrary\": 8,\n\t\t\t\"visible\": true,\n\t\t\t\"spriteInfo\": {\n\t\t\t}\n\t\t},\n\t\t{\n\t\t\t\"target\": \"Stage\",\n\t\t\t\"cmd\": \"getVar:\",\n\t\t\t\"param\": \"勝利者\",\n\t\t\t\"color\": 15629590,\n\t\t\t\"label\": \"勝利者\",\n\t\t\t\"mode\": 1,\n\t\t\t\"sliderMin\": 0,\n\t\t\t\"sliderMax\": 100,\n\t\t\t\"isDiscrete\": true,\n\t\t\t\"x\": 198,\n\t\t\t\"y\": 315,\n\t\t\t\"visible\": false\n\t\t},\n\t\t{\n\t\t\t\"listName\": \"勝利條件\",\n\t\t\t\"contents\": [\"123\", \"456\", \"789\", \"147\", \"258\", \"369\", \"159\", \"357\"],\n\t\t\t\"isPersistent\": false,\n\t\t\t\"x\": 423.95,\n\t\t\t\"y\": 39.55,\n\t\t\t\"width\": 110,\n\t\t\t\"height\": 226,\n\t\t\t\"visible\": false\n\t\t},\n\t\t{\n\t\t\t\"target\": \"Stage\",\n\t\t\t\"cmd\": \"getVar:\",\n\t\t\t\"param\": \"uuiiii\",\n\t\t\t\"color\": 15629590,\n\t\t\t\"label\": \"uuiiii\",\n\t\t\t\"mode\": 1,\n\t\t\t\"sliderMin\": 0,\n\t\t\t\"sliderMax\": 100,\n\t\t\t\"isDiscrete\": true,\n\t\t\t\"x\": 383,\n\t\t\t\"y\": 89.35,\n\t\t\t\"visible\": true\n\t\t}],\n\t\"info\": {\n\t\t\"spriteCount\": 12,\n\t\t\"swfVersion\": \"v454\",\n\t\t\"flashVersion\": \"WIN 32,0,0,207\",\n\t\t\"videoOn\": false,\n\t\t\"hasCloudData\": false,\n\t\t\"scriptCount\": 45,\n\t\t\"projectID\": \"projects_36yszrjj\",\n\t\t\"userAgent\": \"Mozilla\\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\\/537.36 (KHTML, like Gecko) Chrome\\/75.0.3770.100 Safari\\/537.36\"\n\t}\n}","created_at":"2019-07-05T17:28:18.435+08:00","updated_at":"2019-10-13T16:38:25.520+08:00","name":"Tic-Tac-Toe (S) 副本","language":"scratch3","screenshot":{"url":"https://cdn1.koding.school/uploads/project/screenshot/77263/bb3da7c8458df458f4fc6bd8ed1ae419.jpg"},"parent_id":1,"plugin":null,"description":null,"note":null,"status":"public","like_student_ids":[],"is_featured":false,"views":63,"hashid":"36yszrjj","is_content_changed":false,"review_status":"unsubmitted","submitted_at":null,"reviewed_at":null,"advise":null,"is_deleted":false}
[{"id":1333155,"file_name":"77217.png","project_id":77263,"asset_id":131827,"created_at":"2019-07-05T17:32:32.528+08:00","updated_at":"2019-07-05T17:32:32.528+08:00"},{"id":1333156,"file_name":"0.wav","project_id":77263,"asset_id":131828,"created_at":"2019-07-05T17:32:32.531+08:00","updated_at":"2019-07-05T17:32:32.531+08:00"},{"id":1333157,"file_name":"1.png","project_id":77263,"asset_id":131829,"created_at":"2019-07-05T17:32:32.534+08:00","updated_at":"2019-07-05T17:32:32.534+08:00"},{"id":1333158,"file_name":"2.png","project_id":77263,"asset_id":131830,"created_at":"2019-07-05T17:32:32.538+08:00","updated_at":"2019-07-05T17:32:32.538+08:00"},{"id":1333159,"file_name":"3.png","project_id":77263,"asset_id":131831,"created_at":"2019-07-05T17:32:32.541+08:00","updated_at":"2019-07-05T17:32:32.541+08:00"},{"id":1333160,"file_name":"4.png","project_id":77263,"asset_id":131832,"created_at":"2019-07-05T17:32:32.544+08:00","updated_at":"2019-07-05T17:32:32.544+08:00"},{"id":1333161,"file_name":"5.png","project_id":77263,"asset_id":131833,"created_at":"2019-07-05T17:32:32.548+08:00","updated_at":"2019-07-05T17:32:32.548+08:00"},{"id":1333162,"file_name":"6.png","project_id":77263,"asset_id":131834,"created_at":"2019-07-05T17:32:32.551+08:00","updated_at":"2019-07-05T17:32:32.551+08:00"},{"id":1333163,"file_name":"7.png","project_id":77263,"asset_id":131835,"created_at":"2019-07-05T17:32:32.554+08:00","updated_at":"2019-07-05T17:32:32.554+08:00"},{"id":1333164,"file_name":"8.png","project_id":77263,"asset_id":131836,"created_at":"2019-07-05T17:32:32.558+08:00","updated_at":"2019-07-05T17:32:32.558+08:00"},{"id":1333165,"file_name":"9.png","project_id":77263,"asset_id":131837,"created_at":"2019-07-05T17:32:32.561+08:00","updated_at":"2019-07-05T17:32:32.561+08:00"},{"id":1333166,"file_name":"10.svg","project_id":77263,"asset_id":131838,"created_at":"2019-07-05T17:32:32.564+08:00","updated_at":"2019-07-05T17:32:32.564+08:00"},{"id":1333167,"file_name":"11.svg","project_id":77263,"asset_id":131839,"created_at":"2019-07-05T17:32:32.567+08:00","updated_at":"2019-07-05T17:32:32.567+08:00"},{"id":1333168,"file_name":"12.svg","project_id":77263,"asset_id":131840,"created_at":"2019-07-05T17:32:32.570+08:00","updated_at":"2019-07-05T17:32:32.570+08:00"},{"id":1333169,"file_name":"13.svg","project_id":77263,"asset_id":131841,"created_at":"2019-07-05T17:32:32.574+08:00","updated_at":"2019-07-05T17:32:32.574+08:00"},{"id":20211900,"file_name":null,"project_id":77263,"asset_id":22,"created_at":"2024-11-04T00:54:51.544+08:00","updated_at":"2024-11-04T00:54:51.544+08:00"},{"id":20211901,"file_name":null,"project_id":77263,"asset_id":68767,"created_at":"2024-11-04T00:54:51.547+08:00","updated_at":"2024-11-04T00:54:51.547+08:00"},{"id":20211902,"file_name":null,"project_id":77263,"asset_id":68768,"created_at":"2024-11-04T00:54:51.549+08:00","updated_at":"2024-11-04T00:54:51.549+08:00"},{"id":20211903,"file_name":null,"project_id":77263,"asset_id":68769,"created_at":"2024-11-04T00:54:51.552+08:00","updated_at":"2024-11-04T00:54:51.552+08:00"},{"id":20211904,"file_name":null,"project_id":77263,"asset_id":68770,"created_at":"2024-11-04T00:54:51.555+08:00","updated_at":"2024-11-04T00:54:51.555+08:00"},{"id":20211905,"file_name":null,"project_id":77263,"asset_id":9,"created_at":"2024-11-04T00:54:51.558+08:00","updated_at":"2024-11-04T00:54:51.558+08:00"},{"id":20211906,"file_name":null,"project_id":77263,"asset_id":6,"created_at":"2024-11-04T00:54:51.560+08:00","updated_at":"2024-11-04T00:54:51.560+08:00"},{"id":20211907,"file_name":null,"project_id":77263,"asset_id":68771,"created_at":"2024-11-04T00:54:51.563+08:00","updated_at":"2024-11-04T00:54:51.563+08:00"},{"id":20211908,"file_name":null,"project_id":77263,"asset_id":68772,"created_at":"2024-11-04T00:54:51.566+08:00","updated_at":"2024-11-04T00:54:51.566+08:00"},{"id":20211909,"file_name":null,"project_id":77263,"asset_id":68773,"created_at":"2024-11-04T00:54:51.569+08:00","updated_at":"2024-11-04T00:54:51.569+08:00"},{"id":20211910,"file_name":null,"project_id":77263,"asset_id":1227,"created_at":"2024-11-04T00:54:51.572+08:00","updated_at":"2024-11-04T00:54:51.572+08:00"},{"id":20211911,"file_name":null,"project_id":77263,"asset_id":68775,"created_at":"2024-11-04T00:54:51.585+08:00","updated_at":"2024-11-04T00:54:51.585+08:00"},{"id":20211912,"file_name":null,"project_id":77263,"asset_id":68776,"created_at":"2024-11-04T00:54:51.588+08:00","updated_at":"2024-11-04T00:54:51.588+08:00"},{"id":20211913,"file_name":null,"project_id":77263,"asset_id":68777,"created_at":"2024-11-04T00:54:51.601+08:00","updated_at":"2024-11-04T00:54:51.601+08:00"},{"id":20211914,"file_name":null,"project_id":77263,"asset_id":68778,"created_at":"2024-11-04T00:54:51.603+08:00","updated_at":"2024-11-04T00:54:51.603+08:00"}]
橘蘋學習平台
橘蘋學習平台
我的作品
檢視專案頁
匯出
複製
匯入
刪除
語言
中文
简体中文
英文
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦