{"ScriptPreparationCode":"var exercise = {\r\n \u0022data\u0022: {\r\n \u0022name\u0022: \u0022\uC804\uC124\uC758 \uD3EC\uCF13\uBAAC\uC744 \uCC3E\uC544\uB77C!\u0022,\r\n \u0022dataset_label\u0022: \u0022\uD3EC\uCF13\uBAAC\u0022,\r\n \u0022datasets\u0022: [\r\n {\r\n \u0022type\u0022: \u0022pokemon\u0022,\r\n \u0022data\u0022: {\r\n \u0022name\u0022: \u0022\uC96C\uBCB3\u0022,\r\n \u0022image\u0022: \u0022pokemon/Zubat.png\u0022,\r\n \u0022stats\u0022: {\r\n \u0022hp\u0022: 40,\r\n \u0022attack\u0022: 45,\r\n \u0022defense\u0022: 35,\r\n \u0022sp_atk\u0022: 30,\r\n \u0022sp_def\u0022: 40,\r\n \u0022speed\u0022: 55\r\n },\r\n \u0022type1\u0022: \u0022poison\u0022\r\n },\r\n \u0022label\u0022: \u0022\uC77C\uBC18\u0022\r\n },\r\n {\r\n \u0022type\u0022: \u0022pokemon\u0022,\r\n \u0022data\u0022: {\r\n \u0022name\u0022: \u0022\uAF2C\uBD80\uAE30\u0022,\r\n \u0022image\u0022: \u0022pokemon/Squirtle.png\u0022,\r\n \u0022stats\u0022: {\r\n \u0022hp\u0022: 44,\r\n \u0022attack\u0022: 48,\r\n \u0022defense\u0022: 65,\r\n \u0022sp_atk\u0022: 50,\r\n \u0022sp_def\u0022: 64,\r\n \u0022speed\u0022: 43\r\n },\r\n \u0022type1\u0022: \u0022water\u0022\r\n },\r\n \u0022label\u0022: \u0022\uC77C\uBC18\u0022\r\n },\r\n {\r\n \u0022type\u0022: \u0022pokemon\u0022,\r\n \u0022data\u0022: {\r\n \u0022name\u0022: \u0022\uC7A0\uB9CC\uBCF4\u0022,\r\n \u0022image\u0022: \u0022pokemon/Snorlax.png\u0022,\r\n \u0022stats\u0022: {\r\n \u0022hp\u0022: 160,\r\n \u0022attack\u0022: 110,\r\n \u0022defense\u0022: 65,\r\n \u0022sp_atk\u0022: 65,\r\n \u0022sp_def\u0022: 110,\r\n \u0022speed\u0022: 30\r\n },\r\n \u0022type1\u0022: \u0022normal\u0022\r\n },\r\n \u0022label\u0022: \u0022\uC77C\uBC18\u0022\r\n },\r\n {\r\n \u0022type\u0022: \u0022pokemon\u0022,\r\n \u0022data\u0022: {\r\n \u0022name\u0022: \u0022\uBBA4\uCE20\u0022,\r\n \u0022image\u0022: \u0022pokemon/Mewtwo.png\u0022,\r\n \u0022stats\u0022: {\r\n \u0022hp\u0022: 106,\r\n \u0022attack\u0022: 110,\r\n \u0022defense\u0022: 90,\r\n \u0022sp_atk\u0022: 154,\r\n \u0022sp_def\u0022: 90,\r\n \u0022speed\u0022: 130\r\n },\r\n \u0022type1\u0022: \u0022psychic\u0022\r\n },\r\n \u0022label\u0022: \u0022\uC804\uC124\u0022\r\n },\r\n {\r\n \u0022type\u0022: \u0022pokemon\u0022,\r\n \u0022data\u0022: {\r\n \u0022name\u0022: \u0022\uD53C\uC8E4\u0022,\r\n \u0022image\u0022: \u0022pokemon/Pidgey.png\u0022,\r\n \u0022stats\u0022: {\r\n \u0022hp\u0022: 40,\r\n \u0022attack\u0022: 45,\r\n \u0022defense\u0022: 40,\r\n \u0022sp_atk\u0022: 35,\r\n \u0022sp_def\u0022: 35,\r\n \u0022speed\u0022: 56\r\n },\r\n \u0022type1\u0022: \u0022flying\u0022\r\n },\r\n \u0022label\u0022: \u0022\uC77C\uBC18\u0022\r\n },\r\n {\r\n \u0022type\u0022: \u0022pokemon\u0022,\r\n \u0022data\u0022: {\r\n \u0022name\u0022: \u0022\uACE0\uB77C\uD30C\uB355\u0022,\r\n \u0022image\u0022: \u0022pokemon/Psyduck.png\u0022,\r\n \u0022stats\u0022: {\r\n \u0022hp\u0022: 50,\r\n \u0022attack\u0022: 52,\r\n \u0022defense\u0022: 48,\r\n \u0022sp_atk\u0022: 65,\r\n \u0022sp_def\u0022: 50,\r\n \u0022speed\u0022: 55\r\n },\r\n \u0022type1\u0022: \u0022water\u0022\r\n },\r\n \u0022label\u0022: \u0022\uC77C\uBC18\u0022\r\n },\r\n {\r\n \u0022type\u0022: \u0022pokemon\u0022,\r\n \u0022data\u0022: {\r\n \u0022name\u0022: \u0022\uCE90\uD130\uD53C\u0022,\r\n \u0022image\u0022: \u0022pokemon/Caterpie.png\u0022,\r\n \u0022stats\u0022: {\r\n \u0022hp\u0022: 45,\r\n \u0022attack\u0022: 30,\r\n \u0022defense\u0022: 35,\r\n \u0022sp_atk\u0022: 20,\r\n \u0022sp_def\u0022: 20,\r\n \u0022speed\u0022: 45\r\n },\r\n \u0022type1\u0022: \u0022bug\u0022\r\n },\r\n \u0022label\u0022: \u0022\uC77C\uBC18\u0022\r\n }\r\n ],\r\n \u0022workspace_type\u0022: \u0022pokemon_ex1\u0022,\r\n \u0022threshold\u0022: 50,\r\n \u0022dataset_name\u0022: \u0022pokemon\u0022,\r\n \u0022initial_instruction\u0022: {\r\n \u00221\u0022: {\r\n \u0022Pg1\u0022: \u0022\uD3EC\uCF13\uBAAC\uACFC \uADF8 \uB2A5\uB825\uCE58\uB97C \uBAA8\uC544 \uB193\uC740 \uD3EC\uCF13\uBAAC\uB3C4\uAC10 \uBAA9\uB85D\uC744 \uAC00\uC838\uC654\uC2B5\uB2C8\uB2E4. \uC5EC\uAE30\uC5D0\uB294 \uC77C\uBC18 \uD3EC\uCF13\uBAAC\uACFC \uC804\uC124\uC758 \uD3EC\uCF13\uBAAC, \uB450 \uC885\uB958\uC758 \uB370\uC774\uD130\uAC00 \uC788\uC2B5\uB2C8\uB2E4. \uD55C \uD3EC\uCF13\uBAAC\uC758 \uB2A5\uB825\uCE58\uAC00 \uC8FC\uC5B4\uC84C\uC744 \uB54C, \uC804\uC124\uC758 \uD3EC\uCF13\uBAAC \uC5EC\uBD80\uB97C \uAD6C\uBD84\uD558\uB294 \uBA38\uC2E0\uB7EC\uB2DD \uBAA8\uB378\uC744 \uB9CC\uB4E4\uB824\uACE0 \uD569\uB2C8\uB2E4.\u0022,\r\n \u0022img1\u0022: \u0022http://localhost:1234/static/data/images/initial-instruction/courseC/exercise1.png\u0022,\r\n \u0022Link\u0022: \u0022https://www.icon54.com\u0022,\r\n \u0022Tip1\u0022: \u0022\uC8FC\uC5B4\uC9C4 \uB370\uC774\uD130 \uADF8\uB300\uB85C \uBAA8\uB378\uC744 \uB9CC\uB4E4\uC5C8\uC744 \uB54C, \uBAA8\uB378\uC758 \uC815\uD655\uB3C4\uB97C \uD655\uC778\uD574 \uBD05\uC2DC\uB2E4.\u0022\r\n }\r\n },\r\n \u0022instructions\u0022: [\r\n [\r\n \u0022\uC8FC\uC5B4\uC9C4 \uD3EC\uCF13\uBAAC\uC758 \uB2A5\uB825\uC73C\uB85C \uC804\uC124\uC758 \uD3EC\uCF13\uBAAC\uC744 \uCC3E\uB294 \uBAA8\uB378\uC744 \uB9CC\uB4DC\uB294 \uC2E4\uC2B5\uC785\uB2C8\uB2E4.\u0022\r\n ]\r\n ],\r\n \u0022hint\u0022: \u0022\uB370\uC774\uD130\uC758 \uAC00\uACF5\uC5C6\uC774 \uBAA8\uB378\uC744 \uB9CC\uB4E4\uC5C8\uC744 \uB54C\uC758 \uC815\uD655\uB3C4\uB97C \uC54C\uC544\uBD05\uC2DC\uB2E4.\u0022,\r\n \u0022mission_complete_message\u0022: \u0022\uBBF8\uC158\uC744 \uC644\uB8CC\uD588\uC2B5\uB2C8\uB2E4! \uB2E4\uB978 \uB370\uC774\uD130\uB97C \uB20C\uB7EC\uBCF4\uBA74\uC11C \uACB0\uACFC\uB97C \uD655\uC778\uD574\uBCF4\uC138\uC694\u0022,\r\n \u0022dataset_split\u0022: [\r\n [\r\n \u0022training\u0022,\r\n \u0022\uD559\uC2B5 \uB370\uC774\uD130\u0022\r\n ],\r\n [\r\n \u0022test\u0022,\r\n \u0022\uD14C\uC2A4\uD2B8 \uB370\uC774\uD130\u0022\r\n ]\r\n ],\r\n \u0022block_library\u0022: {\r\n \u0022dataset\u0022: [\r\n {\r\n \u0022type\u0022: \u0022input.array.ability\u0022,\r\n \u0022set\u0022: \u0022training\u0022,\r\n \u0022name\u0022: \u0022\uD559\uC2B5 \uB370\uC774\uD130\u0022\r\n },\r\n {\r\n \u0022type\u0022: \u0022input.array.ability\u0022,\r\n \u0022set\u0022: \u0022test\u0022,\r\n \u0022name\u0022: \u0022\uD14C\uC2A4\uD2B8 \uB370\uC774\uD130\u0022\r\n }\r\n ],\r\n \u0022model\u0022: [\r\n {\r\n \u0022type\u0022: \u0022layer.PokemonTiny\u0022,\r\n \u0022name\u0022: \u0022model\u0022,\r\n \u0022text\u0022: \u0022\uC804\uC124\uC758 \uD3EC\uCF13\uBAAC\uC744 \uAD6C\uBD84\uD558\uB294 \uBA38\uC2E0\uB7EC\uB2DD \uBAA8\uB378\uC785\uB2C8\uB2E4.\u0022\r\n }\r\n ]\r\n },\r\n \u0022workspace_type_id\u0022: 20,\r\n \u0022accuracy_panel_required\u0022: true,\r\n \u0022data_type\u0022: \u0022array\u0022\r\n },\r\n \u0022course\u0022: {\r\n \u0022id\u0022: \u00223\u0022,\r\n \u0022course_name\u0022: \u0022Course 3\u0022,\r\n \u0022course_data\u0022: {\r\n \u0022lectures\u0022: {},\r\n \u0022quizzes\u0022: {\r\n \u0022selection\u0022: {\r\n \u0022question\u0022: \u0022\uAC70\uC9D3\uB9D0 \uCE21\uC815\uAE30\uC758 \uC815\uD655\uC131\uC744 \uB192\uC774\uB824\uBA74?\u0022,\r\n \u0022quiz_type\u0022: \u0022equal\u0022,\r\n \u0022order_sensitive\u0022: \u0022False\u0022,\r\n \u0022instruction\u0022: \u0022\uAC70\uC9D3\uB9D0 \uCE21\uC815\uAE30\uB97C \uD559\uC2B5\uC2DC\uD0AC \uAC70\uC9D3\uB9D0 \uB370\uC774\uD130\uAC00 \uC900\uBE44\uB418\uC5B4 \uC788\uC2B5\uB2C8\uB2E4. \uAC01\uAC01\uC758 \uB370\uC774\uD130\uB294 \uB370\uC774\uD130\uC758 \uC591\uC774 \uC11C\uB85C \uB2E4\uB985\uB2C8\uB2E4. \uC138 \uAC00\uC9C0\uC758 \uB370\uC774\uD130 \uC911 \uC5B4\uB5A4 \uB370\uC774\uD130\uB97C \uD559\uC2B5\uC2DC\uCF30\uC744 \uB54C \uAC70\uC9D3\uB9D0 \uCE21\uC815\uAE30\uC758 \uC815\uD655\uC131\uC774 \uAC00\uC7A5 \uB192\uC744\uAE4C\uC694?\u0022,\r\n \u0022text\u0022: \u0022\uAC70\uC9D3\uB9D0 \uCE21\uC815\uAE30\uC758 \uC815\uD655\uC131\u0022,\r\n \u0022blocks\u0022: [\r\n {\r\n \u0022accuracy\u0022: \u002250%\u0022,\r\n \u0022text\u0022: [\r\n \u0022\uC0AC\uC790\uB294 \uD30C\uCDA9\uB958\uC57C\u0022\r\n ]\r\n },\r\n {\r\n \u0022accuracy\u0022: \u002277%\u0022,\r\n \u0022text\u0022: [\r\n \u0022\uC0AC\uC790\uB294 \uD30C\uCDA9\uB958\uC57C\u0022,\r\n \u0022\uC2DC\uB4DC\uB2C8\uB294 \uD638\uC8FC\uC758 \uC218\uB3C4\uC57C\u0022,\r\n \u0022\uC2A4\uCFE8\uBC84\uC2A4\uB294 \uD30C\uB780\uC0C9\uC774\uC57C\u0022\r\n ]\r\n },\r\n {\r\n \u0022accuracy\u0022: \u002296%\u0022,\r\n \u0022text\u0022: [\r\n \u0022\uC0AC\uC790\uB294 \uD30C\uCDA9\uB958\uC57C\u0022,\r\n \u0022\uC2DC\uB4DC\uB2C8\uB294 \uD638\uC8FC\uC758 \uC218\uB3C4\uC57C\u0022,\r\n \u0022\uC2A4\uCFE8\uBC84\uC2A4\uB294 \uD30C\uB780\uC0C9\uC774\uC57C\u0022,\r\n \u0022\uB9CC\uC6D0\uAD8C\uC5D0\uB294 \uC774\uC21C\uC2E0 \uC7A5\uAD70\uC774 \uC788\uC9C0\u0022,\r\n \u0022\uCD08\uB4F1\uD559\uAD50\uB294 5\uB144\uC81C\uC57C\u0022,\r\n \u0022\uBE14\uB8E8\uBCA0\uB9AC\uB294 \uC8FC\uD669\uC0C9\uC774\uC57C\u0022\r\n ]\r\n }\r\n ],\r\n \u0022answer\u0022: \u002296%\u0022\r\n },\r\n \u0022outlier\u0022: {\r\n \u0022question\u0022: \u0022\uD544\uC694\uC5C6\uB294 \uB370\uC774\uD130 \uC9C0\uC6CC\uBCF4\uC138\uC694.\u0022,\r\n \u0022quiz_type\u0022: \u0022compare\u0022,\r\n \u0022order_sensitive\u0022: \u0022False\u0022,\r\n \u0022instruction\u0022: \u0022\uD3C9\uADE0\uC801\uC778 \uBC94\uC704\uC5D0\uC11C \uD06C\uAC8C \uBC97\uC5B4\uB098\uB294 \uC544\uC6C3\uB77C\uC774\uC5B4(Outlier) \uB370\uC774\uD130\uB97C \uD074\uB9AD\uD574\uC11C \uC9C0\uC6CC\uBCF4\uC138\uC694.\u0022,\r\n \u0022text\u0022: \u0022\uC624\uCC28\uC758 \uD569\u0022,\r\n \u0022data\u0022: [\r\n {\r\n \u0022outlier\u0022: false,\r\n \u0022axis\u0022: [\r\n 4,\r\n 8\r\n ]\r\n },\r\n {\r\n \u0022outlier\u0022: true,\r\n \u0022axis\u0022: [\r\n 2,\r\n 40\r\n ]\r\n },\r\n {\r\n \u0022outlier\u0022: false,\r\n \u0022axis\u0022: [\r\n 5,\r\n 23\r\n ]\r\n },\r\n {\r\n \u0022outlier\u0022: false,\r\n \u0022axis\u0022: [\r\n 6,\r\n 25\r\n ]\r\n },\r\n {\r\n \u0022outlier\u0022: false,\r\n \u0022axis\u0022: [\r\n 8,\r\n 27\r\n ]\r\n },\r\n {\r\n \u0022outlier\u0022: false,\r\n \u0022axis\u0022: [\r\n 10,\r\n 40\r\n ]\r\n },\r\n {\r\n \u0022outlier\u0022: false,\r\n \u0022axis\u0022: [\r\n 14,\r\n 42\r\n ]\r\n },\r\n {\r\n \u0022outlier\u0022: true,\r\n \u0022axis\u0022: [\r\n 12,\r\n 10\r\n ]\r\n },\r\n {\r\n \u0022outlier\u0022: true,\r\n \u0022axis\u0022: [\r\n 15,\r\n 80\r\n ]\r\n },\r\n {\r\n \u0022outlier\u0022: false,\r\n \u0022axis\u0022: [\r\n 17,\r\n 58\r\n ]\r\n },\r\n {\r\n \u0022outlier\u0022: false,\r\n \u0022axis\u0022: [\r\n 18,\r\n 70\r\n ]\r\n }\r\n ],\r\n \u0022threshold\u0022: 10\r\n },\r\n \u0022confusion_matrix\u0022: {\r\n \u0022question\u0022: \u0022\uB370\uC774\uD130 \uBD88\uADE0\uD615: \uD63C\uB3D9\uD589\uB82C \uD45C \uCC44\uC6B0\uAE30\u0022,\r\n \u0022quiz_type\u0022: \u0022equal\u0022,\r\n \u0022instruction\u0022: \u0022\uC0AC\uACFC\uB97C \uBD84\uB958\uD558\uAE30 \uC704\uD55C \uBD84\uB958\uAE30\uB97C \uAC1C\uBC1C\uD558\uC600\uC2B5\uB2C8\uB2E4. \uC0AC\uACFC\uC640 \uBC14\uB098\uB098\uB97C \uBD84\uB958\uD55C \uACB0\uACFC\uB97C \uBCF4\uACE0 \uD63C\uB3D9\uD589\uB82C \uD45C\uB97C \uCC44\uC6CC\uBCF4\uC138\uC694.(\uC18C\uC218\uC810 \uB458\uC9F8\uC790\uB9AC\uC5D0\uC11C \uBC18\uC62C\uB9BC)\u0022,\r\n \u0022text\u0022: [\r\n \u0022\uC815\uBC00\uB3C4\u0022,\r\n \u0022\uC7AC\uD604\uC728\u0022,\r\n \u0022\uC815\uD655\uC131\u0022\r\n ],\r\n \u0022order_sensitive\u0022: \u0022True\u0022,\r\n \u0022data\u0022: {\r\n \u0022matrix\u0022: {\r\n \u0022data\u0022: [\r\n [\r\n \u00221\u0022,\r\n \u00228\u0022\r\n ],\r\n [\r\n \u00220\u0022,\r\n \u00221\u0022\r\n ]\r\n ],\r\n \u0022key\u0022: [\r\n \u0022\uC608\uCE21\u0022,\r\n \u0022\uC2E4\uC81C\u0022,\r\n [\r\n \u0022\uC0AC\uACFC\u0022,\r\n \u0022\uBC14\uB098\uB098\u0022\r\n ]\r\n ]\r\n },\r\n \u0022input_text\u0022: [\r\n \u0022\uC815\uBC00\uB3C4\u0022,\r\n \u0022\uC7AC\uD604\uC728\u0022,\r\n \u0022\uC815\uD655\uC131\u0022\r\n ]\r\n },\r\n \u0022answer\u0022: [\r\n \u002211.1\u0022,\r\n \u0022100\u0022,\r\n \u002220\u0022\r\n ]\r\n }\r\n },\r\n \u0022exercises\u0022: {\r\n \u0022pokemon_ex1\u0022: {\r\n \u0022name\u0022: \u0022\uC804\uC124\uC758 \uD3EC\uCF13\uBAAC\uC744 \uCC3E\uC544\uB77C!\u0022,\r\n \u0022dataset_label\u0022: \u0022\uD3EC\uCF13\uBAAC\u0022,\r\n \u0022datasets\u0022: [\r\n {\r\n \u0022type\u0022: \u0022pokemon\u0022,\r\n \u0022data\u0022: {\r\n \u0022name\u0022: \u0022\uC96C\uBCB3\u0022,\r\n \u0022image\u0022: \u0022pokemon/Zubat.png\u0022,\r\n \u0022stats\u0022: {\r\n \u0022hp\u0022: 40,\r\n \u0022attack\u0022: 45,\r\n \u0022defense\u0022: 35,\r\n \u0022sp_atk\u0022: 30,\r\n \u0022sp_def\u0022: 40,\r\n \u0022speed\u0022: 55\r\n },\r\n \u0022type1\u0022: \u0022poison\u0022\r\n },\r\n \u0022label\u0022: \u0022\uC77C\uBC18\u0022\r\n },\r\n {\r\n \u0022type\u0022: \u0022pokemon\u0022,\r\n \u0022data\u0022: {\r\n \u0022name\u0022: \u0022\uAF2C\uBD80\uAE30\u0022,\r\n \u0022image\u0022: \u0022pokemon/Squirtle.png\u0022,\r\n \u0022stats\u0022: {\r\n \u0022hp\u0022: 44,\r\n \u0022attack\u0022: 48,\r\n \u0022defense\u0022: 65,\r\n \u0022sp_atk\u0022: 50,\r\n \u0022sp_def\u0022: 64,\r\n \u0022speed\u0022: 43\r\n },\r\n \u0022type1\u0022: \u0022water\u0022\r\n },\r\n \u0022label\u0022: \u0022\uC77C\uBC18\u0022\r\n },\r\n {\r\n \u0022type\u0022: \u0022pokemon\u0022,\r\n \u0022data\u0022: {\r\n \u0022name\u0022: \u0022\uC7A0\uB9CC\uBCF4\u0022,\r\n \u0022image\u0022: \u0022pokemon/Snorlax.png\u0022,\r\n \u0022stats\u0022: {\r\n \u0022hp\u0022: 160,\r\n \u0022attack\u0022: 110,\r\n \u0022defense\u0022: 65,\r\n \u0022sp_atk\u0022: 65,\r\n \u0022sp_def\u0022: 110,\r\n \u0022speed\u0022: 30\r\n },\r\n \u0022type1\u0022: \u0022normal\u0022\r\n },\r\n \u0022label\u0022: \u0022\uC77C\uBC18\u0022\r\n },\r\n {\r\n \u0022type\u0022: \u0022pokemon\u0022,\r\n \u0022data\u0022: {\r\n \u0022name\u0022: \u0022\uBBA4\uCE20\u0022,\r\n \u0022image\u0022: \u0022pokemon/Mewtwo.png\u0022,\r\n \u0022stats\u0022: {\r\n \u0022hp\u0022: 106,\r\n \u0022attack\u0022: 110,\r\n \u0022defense\u0022: 90,\r\n \u0022sp_atk\u0022: 154,\r\n \u0022sp_def\u0022: 90,\r\n \u0022speed\u0022: 130\r\n },\r\n \u0022type1\u0022: \u0022psychic\u0022\r\n },\r\n \u0022label\u0022: \u0022\uC804\uC124\u0022\r\n },\r\n {\r\n \u0022type\u0022: \u0022pokemon\u0022,\r\n \u0022data\u0022: {\r\n \u0022name\u0022: \u0022\uD53C\uC8E4\u0022,\r\n \u0022image\u0022: \u0022pokemon/Pidgey.png\u0022,\r\n \u0022stats\u0022: {\r\n \u0022hp\u0022: 40,\r\n \u0022attack\u0022: 45,\r\n \u0022defense\u0022: 40,\r\n \u0022sp_atk\u0022: 35,\r\n \u0022sp_def\u0022: 35,\r\n \u0022speed\u0022: 56\r\n },\r\n \u0022type1\u0022: \u0022flying\u0022\r\n },\r\n \u0022label\u0022: \u0022\uC77C\uBC18\u0022\r\n },\r\n {\r\n \u0022type\u0022: \u0022pokemon\u0022,\r\n \u0022data\u0022: {\r\n \u0022name\u0022: \u0022\uACE0\uB77C\uD30C\uB355\u0022,\r\n \u0022image\u0022: \u0022pokemon/Psyduck.png\u0022,\r\n \u0022stats\u0022: {\r\n \u0022hp\u0022: 50,\r\n \u0022attack\u0022: 52,\r\n \u0022defense\u0022: 48,\r\n \u0022sp_atk\u0022: 65,\r\n \u0022sp_def\u0022: 50,\r\n \u0022speed\u0022: 55\r\n },\r\n \u0022type1\u0022: \u0022water\u0022\r\n },\r\n \u0022label\u0022: \u0022\uC77C\uBC18\u0022\r\n },\r\n {\r\n \u0022type\u0022: \u0022pokemon\u0022,\r\n \u0022data\u0022: {\r\n \u0022name\u0022: \u0022\uCE90\uD130\uD53C\u0022,\r\n \u0022image\u0022: \u0022pokemon/Caterpie.png\u0022,\r\n \u0022stats\u0022: {\r\n \u0022hp\u0022: 45,\r\n \u0022attack\u0022: 30,\r\n \u0022defense\u0022: 35,\r\n \u0022sp_atk\u0022: 20,\r\n \u0022sp_def\u0022: 20,\r\n \u0022speed\u0022: 45\r\n },\r\n \u0022type1\u0022: \u0022bug\u0022\r\n },\r\n \u0022label\u0022: \u0022\uC77C\uBC18\u0022\r\n }\r\n ],\r\n \u0022workspace_type\u0022: \u0022pokemon_ex1\u0022,\r\n \u0022threshold\u0022: 50,\r\n \u0022dataset_name\u0022: \u0022pokemon\u0022,\r\n \u0022initial_instruction\u0022: {\r\n \u00221\u0022: {\r\n \u0022Pg1\u0022: \u0022\uD3EC\uCF13\uBAAC\uACFC \uADF8 \uB2A5\uB825\uCE58\uB97C \uBAA8\uC544 \uB193\uC740 \uD3EC\uCF13\uBAAC\uB3C4\uAC10 \uBAA9\uB85D\uC744 \uAC00\uC838\uC654\uC2B5\uB2C8\uB2E4. \uC5EC\uAE30\uC5D0\uB294 \uC77C\uBC18 \uD3EC\uCF13\uBAAC\uACFC \uC804\uC124\uC758 \uD3EC\uCF13\uBAAC, \uB450 \uC885\uB958\uC758 \uB370\uC774\uD130\uAC00 \uC788\uC2B5\uB2C8\uB2E4. \uD55C \uD3EC\uCF13\uBAAC\uC758 \uB2A5\uB825\uCE58\uAC00 \uC8FC\uC5B4\uC84C\uC744 \uB54C, \uC804\uC124\uC758 \uD3EC\uCF13\uBAAC \uC5EC\uBD80\uB97C \uAD6C\uBD84\uD558\uB294 \uBA38\uC2E0\uB7EC\uB2DD \uBAA8\uB378\uC744 \uB9CC\uB4E4\uB824\uACE0 \uD569\uB2C8\uB2E4.\u0022,\r\n \u0022img1\u0022: \u0022http://localhost:1234/static/data/images/initial-instruction/courseC/exercise1.png\u0022,\r\n \u0022Link\u0022: \u0022https://www.icon54.com\u0022,\r\n \u0022Tip1\u0022: \u0022\uC8FC\uC5B4\uC9C4 \uB370\uC774\uD130 \uADF8\uB300\uB85C \uBAA8\uB378\uC744 \uB9CC\uB4E4\uC5C8\uC744 \uB54C, \uBAA8\uB378\uC758 \uC815\uD655\uB3C4\uB97C \uD655\uC778\uD574 \uBD05\uC2DC\uB2E4.\u0022\r\n }\r\n },\r\n \u0022instructions\u0022: [\r\n [\r\n \u0022\uC8FC\uC5B4\uC9C4 \uD3EC\uCF13\uBAAC\uC758 \uB2A5\uB825\uC73C\uB85C \uC804\uC124\uC758 \uD3EC\uCF13\uBAAC\uC744 \uCC3E\uB294 \uBAA8\uB378\uC744 \uB9CC\uB4DC\uB294 \uC2E4\uC2B5\uC785\uB2C8\uB2E4.\u0022\r\n ]\r\n ],\r\n \u0022hint\u0022: \u0022\uB370\uC774\uD130\uC758 \uAC00\uACF5\uC5C6\uC774 \uBAA8\uB378\uC744 \uB9CC\uB4E4\uC5C8\uC744 \uB54C\uC758 \uC815\uD655\uB3C4\uB97C \uC54C\uC544\uBD05\uC2DC\uB2E4.\u0022,\r\n \u0022mission_complete_message\u0022: \u0022\uBBF8\uC158\uC744 \uC644\uB8CC\uD588\uC2B5\uB2C8\uB2E4! \uB2E4\uB978 \uB370\uC774\uD130\uB97C \uB20C\uB7EC\uBCF4\uBA74\uC11C \uACB0\uACFC\uB97C \uD655\uC778\uD574\uBCF4\uC138\uC694\u0022,\r\n \u0022dataset_split\u0022: [\r\n [\r\n \u0022training\u0022,\r\n \u0022\uD559\uC2B5 \uB370\uC774\uD130\u0022\r\n ],\r\n [\r\n \u0022test\u0022,\r\n \u0022\uD14C\uC2A4\uD2B8 \uB370\uC774\uD130\u0022\r\n ]\r\n ],\r\n \u0022block_library\u0022: {\r\n \u0022dataset\u0022: [\r\n {\r\n \u0022type\u0022: \u0022input.array.ability\u0022,\r\n \u0022set\u0022: \u0022training\u0022,\r\n \u0022name\u0022: \u0022\uD559\uC2B5 \uB370\uC774\uD130\u0022\r\n },\r\n {\r\n \u0022type\u0022: \u0022input.array.ability\u0022,\r\n \u0022set\u0022: \u0022test\u0022,\r\n \u0022name\u0022: \u0022\uD14C\uC2A4\uD2B8 \uB370\uC774\uD130\u0022\r\n }\r\n ],\r\n \u0022model\u0022: [\r\n {\r\n \u0022type\u0022: \u0022layer.PokemonTiny\u0022,\r\n \u0022name\u0022: \u0022model\u0022,\r\n \u0022text\u0022: \u0022\uC804\uC124\uC758 \uD3EC\uCF13\uBAAC\uC744 \uAD6C\uBD84\uD558\uB294 \uBA38\uC2E0\uB7EC\uB2DD \uBAA8\uB378\uC785\uB2C8\uB2E4.\u0022\r\n }\r\n ]\r\n },\r\n \u0022workspace_type_id\u0022: 20,\r\n \u0022accuracy_panel_required\u0022: true,\r\n \u0022data_type\u0022: \u0022array\u0022\r\n },\r\n \u0022pokemon_ex2\u0022: {\r\n \u0022name\u0022: \u0022\uB370\uC774\uD130\uB97C \uAC00\uACF5\uD574\uC11C \uC804\uC124\uC758 \uD3EC\uCF13\uBAAC\uC744 \uCC3E\uC544\uB77C!\u0022,\r\n \u0022dataset_label\u0022: \u0022\uD3EC\uCF13\uBAAC\u0022,\r\n \u0022datasets\u0022: [\r\n {\r\n \u0022type\u0022: \u0022pokemon\u0022,\r\n \u0022data\u0022: {\r\n \u0022name\u0022: \u0022\uC96C\uBCB3\u0022,\r\n \u0022image\u0022: \u0022pokemon/Zubat.png\u0022,\r\n \u0022stats\u0022: {\r\n \u0022hp\u0022: 40,\r\n \u0022attack\u0022: 45,\r\n \u0022defense\u0022: 35,\r\n \u0022sp_atk\u0022: 30,\r\n \u0022sp_def\u0022: 40,\r\n \u0022speed\u0022: 55\r\n },\r\n \u0022type1\u0022: \u0022poison\u0022\r\n },\r\n \u0022label\u0022: \u0022\uC77C\uBC18\u0022\r\n },\r\n {\r\n \u0022type\u0022: \u0022pokemon\u0022,\r\n \u0022data\u0022: {\r\n \u0022name\u0022: \u0022\uAF2C\uBD80\uAE30\u0022,\r\n \u0022image\u0022: \u0022pokemon/Squirtle.png\u0022,\r\n \u0022stats\u0022: {\r\n \u0022hp\u0022: 44,\r\n \u0022attack\u0022: 48,\r\n \u0022defense\u0022: 65,\r\n \u0022sp_atk\u0022: 50,\r\n \u0022sp_def\u0022: 64,\r\n \u0022speed\u0022: 43\r\n },\r\n \u0022type1\u0022: \u0022water\u0022\r\n },\r\n \u0022label\u0022: \u0022\uC77C\uBC18\u0022\r\n },\r\n {\r\n \u0022type\u0022: \u0022pokemon\u0022,\r\n \u0022data\u0022: {\r\n \u0022name\u0022: \u0022\uC7A0\uB9CC\uBCF4\u0022,\r\n \u0022image\u0022: \u0022pokemon/Snorlax.png\u0022,\r\n \u0022stats\u0022: {\r\n \u0022hp\u0022: 160,\r\n \u0022attack\u0022: 110,\r\n \u0022defense\u0022: 65,\r\n \u0022sp_atk\u0022: 65,\r\n \u0022sp_def\u0022: 110,\r\n \u0022speed\u0022: 30\r\n },\r\n \u0022type1\u0022: \u0022normal\u0022\r\n },\r\n \u0022label\u0022: \u0022\uC77C\uBC18\u0022\r\n },\r\n {\r\n \u0022type\u0022: \u0022pokemon\u0022,\r\n \u0022data\u0022: {\r\n \u0022name\u0022: \u0022\uBBA4\uCE20\u0022,\r\n \u0022image\u0022: \u0022pokemon/Mewtwo.png\u0022,\r\n \u0022stats\u0022: {\r\n \u0022hp\u0022: 106,\r\n \u0022attack\u0022: 110,\r\n \u0022defense\u0022: 90,\r\n \u0022sp_atk\u0022: 154,\r\n \u0022sp_def\u0022: 90,\r\n \u0022speed\u0022: 130\r\n },\r\n \u0022type1\u0022: \u0022psychic\u0022\r\n },\r\n \u0022label\u0022: \u0022\uC804\uC124\u0022\r\n },\r\n {\r\n \u0022type\u0022: \u0022pokemon\u0022,\r\n \u0022data\u0022: {\r\n \u0022name\u0022: \u0022\uD53C\uC8E4\u0022,\r\n \u0022image\u0022: \u0022pokemon/Pidgey.png\u0022,\r\n \u0022stats\u0022: {\r\n \u0022hp\u0022: 40,\r\n \u0022attack\u0022: 45,\r\n \u0022defense\u0022: 40,\r\n \u0022sp_atk\u0022: 35,\r\n \u0022sp_def\u0022: 35,\r\n \u0022speed\u0022: 56\r\n },\r\n \u0022type1\u0022: \u0022flying\u0022\r\n },\r\n \u0022label\u0022: \u0022\uC77C\uBC18\u0022\r\n },\r\n {\r\n \u0022type\u0022: \u0022pokemon\u0022,\r\n \u0022data\u0022: {\r\n \u0022name\u0022: \u0022\uACE0\uB77C\uD30C\uB355\u0022,\r\n \u0022image\u0022: \u0022pokemon/Psyduck.png\u0022,\r\n \u0022stats\u0022: {\r\n \u0022hp\u0022: 50,\r\n \u0022attack\u0022: 52,\r\n \u0022defense\u0022: 48,\r\n \u0022sp_atk\u0022: 65,\r\n \u0022sp_def\u0022: 50,\r\n \u0022speed\u0022: 55\r\n },\r\n \u0022type1\u0022: \u0022water\u0022\r\n },\r\n \u0022label\u0022: \u0022\uC77C\uBC18\u0022\r\n },\r\n {\r\n \u0022type\u0022: \u0022pokemon\u0022,\r\n \u0022data\u0022: {\r\n \u0022name\u0022: \u0022\uCE90\uD130\uD53C\u0022,\r\n \u0022image\u0022: \u0022pokemon/Caterpie.png\u0022,\r\n \u0022stats\u0022: {\r\n \u0022hp\u0022: 45,\r\n \u0022attack\u0022: 30,\r\n \u0022defense\u0022: 35,\r\n \u0022sp_atk\u0022: 20,\r\n \u0022sp_def\u0022: 20,\r\n \u0022speed\u0022: 45\r\n },\r\n \u0022type1\u0022: \u0022bug\u0022\r\n },\r\n \u0022label\u0022: \u0022\uC77C\uBC18\u0022\r\n }\r\n ],\r\n \u0022workspace_type\u0022: \u0022pokemon_ex2\u0022,\r\n \u0022threshold\u0022: 90,\r\n \u0022dataset_name\u0022: \u0022pokemon\u0022,\r\n \u0022tutorial\u0022: [\r\n {\r\n \u0022text\u0022: \u0022\uC544\uB798 \uBC84\uD2BC\uC744 \uD074\uB9AD\uD574\uC11C \uB370\uC774\uD130 \uAC00\uACF5\uD558\uB294 \uD0ED\uC744 \uC5F4\uC5B4\uBD10! \uC0AC\uC6A9\uD558\uC9C0 \uC54A\uC744 \uB370\uC774\uD130\uB294 \uC120\uD0DD \uD574\uC81C\uD558\uBA74 \uB3FC.\u0022\r\n }\r\n ],\r\n \u0022initial_instruction\u0022: {\r\n \u00221\u0022: {\r\n \u0022Pg1\u0022: \u0022\uD3EC\uCF13\uBAAC\uACFC \uADF8 \uB2A5\uB825\uCE58\uB97C \uBAA8\uC544 \uB193\uC740 \uD3EC\uCF13\uBAAC\uB3C4\uAC10 \uBAA9\uB85D\uC744 \uAC00\uC838\uC654\uC2B5\uB2C8\uB2E4. \uC5EC\uAE30\uC5D0\uB294 \uC77C\uBC18 \uD3EC\uCF13\uBAAC\uACFC \uC804\uC124\uC758 \uD3EC\uCF13\uBAAC, \uB450 \uC885\uB958\uC758 \uB370\uC774\uD130\uAC00 \uC788\uC2B5\uB2C8\uB2E4. \uD55C \uD3EC\uCF13\uBAAC\uC758 \uB2A5\uB825\uCE58\uAC00 \uC8FC\uC5B4\uC84C\uC744 \uB54C, \uC804\uC124\uC758 \uD3EC\uCF13\uBAAC \uC5EC\uBD80\uB97C \uAD6C\uBD84\uD558\uB294 \uBA38\uC2E0\uB7EC\uB2DD \uBAA8\uB378\uC744 \uB9CC\uB4E4\uB824\uACE0 \uD569\uB2C8\uB2E4.\u0022,\r\n \u0022img1\u0022: \u0022http://localhost:1234/static/data/images/initial-instruction/courseC/exercise1.png\u0022,\r\n \u0022Link\u0022: \u0022https://www.icon54.com\u0022\r\n },\r\n \u00222\u0022: {\r\n \u0022Pg1\u0022: \u0022\uC774 \uB54C, \uD559\uC2B5 \uB370\uC774\uD130 \uC14B\uC5D0\uC11C \uC815\uC0C1\uC801\uC778 \uD3EC\uCF13\uBAAC \uB2A5\uB825\uCE58 \uBC94\uC704(0~200)\uB97C \uBC97\uC5B4\uB098\uB294 \uC774\uC0C1\uCE58(\uC544\uC6C3\uB77C\uC774\uC5B4)\uB97C \uBC1C\uACAC\uD588\uC2B5\uB2C8\uB2E4.\u0022,\r\n \u0022img1\u0022: \u0022http://localhost:1234/static/data/images/initial-instruction/courseC/exercise2-2.png\u0022,\r\n \u0022Tip1\u0022: \u0022\uC544\uC6C3\uB77C\uC774\uC5B4\uB97C \uC81C\uAC70\uD558\uC5EC \uBAA8\uB378\uC758 \uC815\uD655\uB3C4\uB97C \uB192\uC5EC\uBD05\uC2DC\uB2E4.\u0022\r\n }\r\n },\r\n \u0022instructions\u0022: [\r\n [\r\n \u0022\uC9C0\uC6B0\uAC00 \uC5BB\uC740 \uB370\uC774\uD130 \uC911 \uC774\uC0C1\uCE58\uB97C \uC81C\uAC70\uD558\uC5EC \uC804\uC124\uC758 \uD3EC\uCF13\uBAAC \uCC3E\uB294 \uBAA8\uB378\uC758 \uC815\uD655\uB3C4\uB97C \uB192\uC5EC\uBD05\uC2DC\uB2E4. (\uB2A5\uB825\uCE58 \uBC94\uC704\uB294 0 ~ 200\uC785\uB2C8\uB2E4.)\u0022\r\n ]\r\n ],\r\n \u0022hint\u0022: \u0022\uB370\uC774\uD130\uC758 \uAC00\uACF5\uC5C6\uC774 \uBAA8\uB378\uC744 \uB9CC\uB4E4\uC5C8\uC744 \uB54C\uC758 \uC815\uD655\uB3C4\uB97C \uC54C\uC544\uBD05\uC2DC\uB2E4.\u0022,\r\n \u0022mission_complete_message\u0022: \u0022\uBBF8\uC158\uC744 \uC644\uB8CC\uD588\uC2B5\uB2C8\uB2E4! \uB2E4\uB978 \uB370\uC774\uD130\uB97C \uB20C\uB7EC\uBCF4\uBA74\uC11C \uACB0\uACFC\uB97C \uD655\uC778\uD574\uBCF4\uC138\uC694\u0022,\r\n \u0022dataset_split\u0022: [\r\n [\r\n \u0022training\u0022,\r\n \u0022\uD559\uC2B5 \uB370\uC774\uD130\u0022\r\n ],\r\n [\r\n \u0022test\u0022,\r\n \u0022\uD14C\uC2A4\uD2B8 \uB370\uC774\uD130\u0022\r\n ]\r\n ],\r\n \u0022block_library\u0022: {\r\n \u0022dataset\u0022: [\r\n {\r\n \u0022type\u0022: \u0022input.array.ability\u0022,\r\n \u0022set\u0022: \u0022training\u0022,\r\n \u0022name\u0022: \u0022\uD559\uC2B5 \uB370\uC774\uD130\u0022\r\n },\r\n {\r\n \u0022type\u0022: \u0022input.array.ability\u0022,\r\n \u0022set\u0022: \u0022test\u0022,\r\n \u0022name\u0022: \u0022\uD14C\uC2A4\uD2B8 \uB370\uC774\uD130\u0022\r\n }\r\n ],\r\n \u0022model\u0022: [\r\n {\r\n \u0022type\u0022: \u0022layer.PokemonTiny\u0022,\r\n \u0022name\u0022: \u0022model\u0022,\r\n \u0022text\u0022: \u0022\uC804\uC124\uC758 \uD3EC\uCF13\uBAAC\uC744 \uAD6C\uBD84\uD558\uB294 \uBA38\uC2E0\uB7EC\uB2DD \uBAA8\uB378\uC785\uB2C8\uB2E4.\u0022\r\n }\r\n ]\r\n },\r\n \u0022workspace_type_id\u0022: 21,\r\n \u0022accuracy_panel_required\u0022: true,\r\n \u0022data_type\u0022: \u0022array\u0022\r\n }\r\n }\r\n }\r\n },\r\n \u0022tutorialPageSwitches\u0022: null\r\n}","TestCases":[{"Name":"R.path","Code":"R.path([\u0027course\u0027, \u0027course_data\u0027, \u0027exercises\u0027])(exercise)","IsDeferred":false},{"Name":"native path","Code":"exercise?.course?.course_data?.exercises","IsDeferred":false},{"Name":"pure native path","Code":"exercise.course.course_data.exercises","IsDeferred":false}]}