WEBVTT 00:00:22.038 --> 00:00:24.756 에틱이 감옥을 탈출한 후에, 00:00:24.756 --> 00:00:28.441 헤지는 에틱과 함께 나라를 둘러싼 거대한 성벽인 00:00:28.441 --> 00:00:34.631 브래드배리어의 그늘 아래 있는 국경의 정착지로 날아갑니다. NOTE Paragraph 00:00:34.641 --> 00:00:38.343 그 곳의 모든 정착민이 곧 모여들어 월별 배식을 받을 거에요. 00:00:38.973 --> 00:00:43.188 성벽의 사람들은 그 지역 곳곳으로부터 예술 작품을 모으는 00:00:43.188 --> 00:00:45.568 일을 하며 하루 하루를 보냅니다. 00:00:45.788 --> 00:00:50.098 배식날이 되자, 용광로 로봇들이 요란하게 도착합니다. 00:00:50.378 --> 00:00:54.769 그들이 음식을 먹으면, 불빛이 유지되고 음식이 전달되요. 00:00:56.119 --> 00:00:59.409 만약 그들이 굶게 되면, 사람들도 굶게 됩니다. NOTE Paragraph 00:01:00.954 --> 00:01:04.334 헤지와 에틱이 소도시 외곽에 이르는 순간 00:01:04.334 --> 00:01:08.732 헤지의 연료가 고갈되는 바람에 그들은 불시착을 하게 됩니다. 00:01:10.576 --> 00:01:14.616 운이 좋게도, 모두가 배식 준비로 바빠 알아채지 못해요. NOTE Paragraph 00:01:14.996 --> 00:01:17.870 오늘의 배식은 에틱이 지하 조직의 저항운동을 위한 00:01:17.870 --> 00:01:20.551 리더를 찾을 수 있는 장소에서 행해지고 있어요. 00:01:20.551 --> 00:01:24.819 이 사람이 강력한 힘을 가진 세가지 유물의 위치를 알고 있거든요. 00:01:24.819 --> 00:01:27.222 문제는 헤지와 에틱이 이 리더의 이름과 얼굴을 00:01:27.222 --> 00:01:30.218 모른다는 거에요. 00:01:30.618 --> 00:01:34.801 하지만 헤지는 다음의 정보를 모아왔어요. NOTE Paragraph 00:01:34.801 --> 00:01:37.216 리더는 초록색의 눈을 가졌어요. 00:01:37.216 --> 00:01:39.269 만약 리더가 빨간 머리라면, 00:01:39.269 --> 00:01:43.236 이름에 최소 한 글자는 연속으로 중복되요. 00:01:43.236 --> 00:01:48.286 만약 리더가 안경을 썼다면, 이름에 정확히 2개의 모음이 들어가요. 00:01:48.286 --> 00:01:52.299 그렇지 않다면, 이름에 정확히 3개의 모음이 있을거에요. 00:01:52.299 --> 00:01:57.109 이 모든 사실에 해당하는 유일한 사람이 있어요. NOTE Paragraph 00:01:57.109 --> 00:01:58.324 도망자가 되어버린 에틱은 00:01:58.324 --> 00:02:02.514 주의를 끌지 않고서는 군중 속으로 들어갈 수 없어요. 00:02:02.514 --> 00:02:05.326 대신에 에틱은 헤지에게 지시를 내릴 수 있죠. 00:02:05.326 --> 00:02:09.505 에틱이 가진 도구 하나는 프로그래머들이 컨디셔널이라고 부르는 거에요. 00:02:09.505 --> 00:02:13.185 "만약 A면, B이다."라는 조건문의 형태를 하고 있어요. 00:02:13.185 --> 00:02:16.376 흐름도는 이것이 어떻게 작동하는지 보여주는 훌륭한 보기에요. 00:02:16.376 --> 00:02:22.266 이 조건은 다음과 같아요. 만약 A가 사실이라면, B를 수행한다. 00:02:22.266 --> 00:02:26.178 다른 가능성에 대해 설명하는 다른 조건들도 있어요. 00:02:26.178 --> 00:02:30.025 이렇게 말할 수도 있죠. "만약 A가 사실이라면, 00:02:30.025 --> 00:02:33.718 B를 수행한다. 그렇지 않으면, C를 수행하라." NOTE Paragraph 00:02:33.718 --> 00:02:38.828 그럼 에틱은 헤지에게 어떤 지시를 해야 저항운동 리더를 찾을 수 있을까요? NOTE Paragraph 00:02:38.828 --> 00:02:43.492 영상을 잠시 멈추고 스스로 해결책을 생각해보세요. NOTE Paragraph 00:02:43.492 --> 00:02:47.407 이런 문제라면, 우선 단순화시키는 게 도움이 될 수 있어요. 00:02:47.407 --> 00:02:50.987 만약 헤지가 단지 이 한 사람만 조사해도 된다면요? 00:02:50.987 --> 00:02:54.232 헤지는 이 사람에 대한 어떤 정보를 더 모아야할까요? NOTE Paragraph 00:02:54.232 --> 00:02:57.236 헤지는 물을지도 모릅니다. "초록눈을 갖고 있나요?" 00:02:57.236 --> 00:03:01.688 헤지가 저항운동의 리더를 찾기 위해서 어떤 다른 질문을 해야할까요? 00:03:01.688 --> 00:03:05.728 그리고 어떻게 그 답들을 추적할 수 있을까요? NOTE Paragraph 00:03:05.728 --> 00:03:10.718 영상을 잠시 멈추고 스스로 방법을 생각해보세요. NOTE Paragraph 00:03:10.718 --> 00:03:14.607 인간으로써 이 문제에 어떻게 접근할지 직감적으로 느낄지도 몰라요. 00:03:14.607 --> 00:03:16.380 하지만 헤지는 인간이 아닌걸요. 00:03:16.380 --> 00:03:20.990 그래서 헤지에게 어떤 경우에도 적용할 수 있는 00:03:20.990 --> 00:03:23.654 구조화된 지시를 내리는 도전이 필요한 거에요. NOTE Paragraph 00:03:23.654 --> 00:03:26.578 헤지는 해당하는 사람을 발견할 때 까지, 00:03:26.578 --> 00:03:29.139 정착민들을 한 사람씩 일일이 조사해야되요. 00:03:29.139 --> 00:03:32.709 다른 말로 설명하자면, 감옥에서의 그 자물쇠처럼, 00:03:32.709 --> 00:03:36.555 이것도 같은 지시를 반복하는 루프인 거에요. 00:03:36.555 --> 00:03:40.003 다만 이번의 경우, 이 루프는 조건의 형태를 하고 있는 00:03:40.003 --> 00:03:41.770 일련의 질문을 포함할 거에요. 00:03:41.770 --> 00:03:45.081 그리고 이 루프는 헤지가 목표물을 찾는대로 끝이 나요. NOTE Paragraph 00:03:45.081 --> 00:03:48.592 하지만 우선, 여러분은 가지고 있는 정보를 정리하길 원할 거에요. 00:03:48.592 --> 00:03:55.130 모두는 자신만의 특징을 가지고 있죠. 눈동자 색, 머리 색, 안경, 이름. NOTE Paragraph 00:03:55.130 --> 00:03:57.297 이 사람은 초록눈을 가지고 있나요? 00:03:57.297 --> 00:04:02.367 그럼, "눈동자 색" 에 체크 하세요. 그렇지 않다면, X 표시를 하세요. NOTE Paragraph 00:04:02.367 --> 00:04:06.207 만약 빨간머리를 한 사람이라면, 이름에 중복된 글자가 포함되어 있나요? 00:04:06.207 --> 00:04:09.543 만약 그렇다면, "머리 색"에 체크 표시를 하세요. 00:04:09.543 --> 00:04:13.832 만약 이름에 중복된 글자가 없다면, "머리 색"에 X 표시를 하세요. 00:04:13.832 --> 00:04:18.582 빨간 머리여도 이름에 중복된 글자가 없으면 저항운동의 리더가 될 수 없죠. 00:04:18.582 --> 00:04:21.522 하지만 파란 머리의 사람에게는 헤지가 이 질문을 하지 않고 00:04:21.522 --> 00:04:25.432 다음 사람으로 넘어간다는 것을 잊지마세요. NOTE Paragraph 00:04:25.432 --> 00:04:27.801 마지막 질문으로, 이렇게 물어볼 수 있겠네요. 00:04:27.801 --> 00:04:32.551 "만약 안경을 썼다면, 이름에 정확히 2개의 모음이 들어갔는가?" 00:04:32.551 --> 00:04:38.129 "만약 안경을 쓰지 않았다면, 이름에 정확히 3개의 모음이 있는가?" 00:04:38.129 --> 00:04:41.657 안경을 쓰고, 이름에 모음이 1개인 사람들이 군중 속에 있을 거에요. 00:04:41.657 --> 00:04:44.864 혹은 안경은 없지만 이름에 모음이 2개인 사람들이 있을거에요. 00:04:44.864 --> 00:04:48.673 하지만 그들은 우리가 찾는 사람이 아니니까 X표시를 받을거에요. NOTE Paragraph 00:04:48.673 --> 00:04:52.198 이 저항운동의 리더는 모든 질문에서 체크 표시를 받았거나 00:04:52.198 --> 00:04:55.027 아무런 표시를 받지 못한 사람이 분명해요. 00:04:55.027 --> 00:04:58.113 표시가 없는 사람도 가능한게, 만약 파란 머리색의 누군가라면 00:04:58.113 --> 00:05:01.923 빨간 머리색에 대한 규칙은 적용되지 않으니까요. NOTE Paragraph 00:05:01.923 --> 00:05:05.511 여러분은 헤지가 모든 사람에게 모든 질문을 하도록 할 수 있어요. 00:05:05.511 --> 00:05:09.215 그리고 나서 체크 표시와 빈칸을 받은 사람을 선택할 수 있어요. 00:05:09.217 --> 00:05:12.129 하지만 많은 시간을 절약할 수 있는 방법도 있는데, 00:05:12.129 --> 00:05:16.722 일단 헤지가 X표시를 하고나면 다음 사람에게 이동하게 하면되요. 00:05:16.722 --> 00:05:19.294 모든 질문에 대한 답을 알 필요는 없어요. 00:05:19.294 --> 00:05:24.404 단 하나의 X가 의미하는 건 여러분이 찾고 있는 목표물이 아니라는 뜻이죠. NOTE Paragraph 00:05:26.283 --> 00:05:28.205 헤지는 군중들 사이로 바삐 돌아다니며, 00:05:28.205 --> 00:05:31.646 몇 분 내로 저항운동의 리더 아딜라를 찾아냅니다. 00:05:31.646 --> 00:05:33.785 그리고 그녀를 에틱에게 데려 갑니다. NOTE Paragraph 00:05:33.785 --> 00:05:39.055 아딜라는 첫번째 유물인 힘의 노드를 훔쳐오는 것에 동의하지만, 00:05:39.055 --> 00:05:41.018 한 가지 조건이 있었습니다. 00:05:41.018 --> 00:05:45.486 에틱과 헤지가 도시를 공포에 떨게 하는 용광로 로봇들을 다시 프로그래밍해서 00:05:45.486 --> 00:05:48.349 이 혁명에 시동을 거는 것이에요. 00:05:48.349 --> 00:05:51.129 그리고 그 때에 맞추어, 로봇들이 내려옵니다.