WEBVTT 00:00:22.208 --> 00:00:24.756 Depois de conseguir tirar a Ética da prisão, 00:00:24.776 --> 00:00:28.241 o Hedge transporta-se a si e à Ética até um povoado fronteiriço 00:00:28.241 --> 00:00:33.111 na sombra da Bradbarrier, a grande muralha que rodeia o país. NOTE Paragraph 00:00:34.761 --> 00:00:38.653 Todos os habitantes vão reunir-se em breve, para a refeição mensal. 00:00:39.103 --> 00:00:43.328 As pessoas da muralha passam os dias a reunir obras de arte e de literatura 00:00:43.378 --> 00:00:45.488 por todo o país. 00:00:45.848 --> 00:00:50.048 No dia da refeição, chegam os robôs incendiários, esfomeados. 00:00:50.598 --> 00:00:54.849 Se comerem, as luzes acendem-se e aparece a comida. 00:00:56.249 --> 00:00:59.769 Se passarem fome, as pessoas também passarão fome. NOTE Paragraph 00:01:00.954 --> 00:01:03.234 O combustível do Hedge acaba 00:01:03.244 --> 00:01:06.134 quando ele e a Ética chegam aos arredores da cidade, 00:01:06.194 --> 00:01:09.092 e acabam numa aterragem acidentada. 00:01:10.616 --> 00:01:15.096 Felizmente, estão todos tão atarefados a preparar a refeição, que não reparam. NOTE Paragraph 00:01:15.216 --> 00:01:17.670 É nesta refeição de hoje que a Ética pode encontrar 00:01:17.710 --> 00:01:20.731 o líder dum movimento de resistência subterrâneo. 00:01:20.771 --> 00:01:24.909 Essa pessoa conhece o local do primeiro dos três poderosos artefactos. 00:01:24.979 --> 00:01:27.102 O problema é que o Hedge e a Ética 00:01:27.112 --> 00:01:30.408 não sabem o nome do líder nem sabem qual é o seu aspeto. 00:01:30.698 --> 00:01:34.181 Mas o Hedge reuniu as seguintes informações: NOTE Paragraph 00:01:34.911 --> 00:01:37.346 O líder tem olhos verdes. 00:01:37.376 --> 00:01:39.456 Se o líder tiver cabelo ruivo, 00:01:39.486 --> 00:01:42.786 o nome dele tem, pelo menos, uma letra dobrada. 00:01:43.416 --> 00:01:47.896 Se o líder usar óculos, o nome dele tem só duas vogais. 00:01:48.296 --> 00:01:52.049 Se não, o nome tem só três vogais. 00:01:52.379 --> 00:01:56.909 Só há uma pessoa em que tudo isso é verdade, NOTE Paragraph 00:01:57.119 --> 00:01:58.704 Enquanto fugitiva, 00:01:58.744 --> 00:02:02.724 a Ética não se pode misturar na multidão sem chamar as atenções. 00:02:02.744 --> 00:02:05.526 Mas pode dar instruções ao Hedge. 00:02:05.546 --> 00:02:09.655 Tem uma ferramenta a que os programadores chamam "condição". 00:02:09.685 --> 00:02:13.255 É uma afirmação com a forma de "se A, então B". 00:02:13.275 --> 00:02:16.546 Os fluxogramas ilustram muito bem como isto funciona. 00:02:16.586 --> 00:02:18.756 Esta condição traduz-se em: 00:02:18.776 --> 00:02:22.056 "Se A é verdade, continua com a instrução B". 00:02:22.456 --> 00:02:26.178 Estas também são condições que têm em conta diversas possibilidades. 00:02:26.328 --> 00:02:30.145 Esta diz: "Se A é verdade, executa a instrução B. 00:02:30.195 --> 00:02:33.658 "Se não for, executa a instrução C". NOTE Paragraph 00:02:33.718 --> 00:02:39.068 Então, que instruções é que ela dá a Hedge para ele encontrar o líder da resistência? NOTE Paragraph 00:02:39.738 --> 00:02:43.162 [Suspende aqui, para resolveres sozinho.] NOTE Paragraph 00:02:43.542 --> 00:02:47.397 Com um problema destes, convém simplificar primeiro. 00:02:47.447 --> 00:02:50.877 E se o Hedge tivesse que examinar apenas esta pessoa? 00:02:50.987 --> 00:02:54.192 Que informações precisaria de reunir sobre ela? NOTE Paragraph 00:02:54.232 --> 00:02:57.356 Podia perguntar: "Tem os olhos verdes?" 00:02:57.406 --> 00:03:01.688 Que outras perguntas devia o Hedge fazer para encontrar o líder da resistência 00:03:01.768 --> 00:03:05.078 e como podes acompanhar essas respostas? NOTE Paragraph 00:03:05.808 --> 00:03:08.528 [Suspende aqui para resolveres sozinho.] NOTE Paragraph 00:03:10.818 --> 00:03:14.607 Pode parecer intuitivo como abordar este problema, enquanto ser humano. 00:03:14.677 --> 00:03:16.610 Mas o Hedge não é um ser humano 00:03:16.640 --> 00:03:21.060 e por isso, o desafio surge da necessidade de lhe dar instruções sistemáticas 00:03:21.110 --> 00:03:23.714 que funcionem em qualquer cenário. NOTE Paragraph 00:03:23.804 --> 00:03:26.798 O Hedge precisa de examinar os habitantes, um por um. 00:03:26.828 --> 00:03:29.249 até descobrir a pessoa certa. 00:03:29.279 --> 00:03:32.149 Assim, tal como com a fechadura da cela da prisão, 00:03:33.149 --> 00:03:36.645 isto é um ciclo que repete as mesmas instruções. 00:03:36.695 --> 00:03:40.243 Só que, desta vez, o ciclo envolve uma série de perguntas 00:03:40.263 --> 00:03:42.150 sob a forma de condições, 00:03:42.160 --> 00:03:45.311 e acaba logo que o Hedge encontrar o seu alvo. NOTE Paragraph 00:03:45.351 --> 00:03:48.722 Mas primeiro, temos de organizar as informações. 00:03:48.732 --> 00:03:51.640 Cada pessoa tem uma série de características: 00:03:51.655 --> 00:03:54.815 Cor dos olhos, cor do cabelo, óculos e nome. NOTE Paragraph 00:03:55.130 --> 00:03:57.227 Esta pessoa tem olhos verdes? 00:03:57.297 --> 00:04:02.287 Se sim, marca ok em "cor dos olhos". Se não, marca um X. NOTE Paragraph 00:04:02.497 --> 00:04:06.207 Se tiver cabelo ruivo, o nome dele contém uma letra dobrada? 00:04:06.277 --> 00:04:09.453 Se sim, marca ok em "cor do cabelo". 00:04:09.613 --> 00:04:13.792 Se não tem uma letra dobrada, marca-se um X em "cor do cabelo". 00:04:13.852 --> 00:04:16.682 Qualquer pessoa com cabelo ruivo e sem letra dobrada 00:04:16.692 --> 00:04:18.882 não pode ser o líder da resistência. 00:04:18.912 --> 00:04:21.052 Mas reparem que, se tiver o cabelo azul, 00:04:21.072 --> 00:04:25.042 o Hedge salta esta pergunta e passa para a outra pergunta. NOTE Paragraph 00:04:25.642 --> 00:04:28.001 Para a última pergunta, podemos dizer: 00:04:28.031 --> 00:04:32.801 "Se usa óculos, o nome dele tem só duas vogais?" 00:04:32.831 --> 00:04:37.779 "Se não tem óculos, o nome dele tem só três vogais?" 00:04:38.319 --> 00:04:41.817 Haverá pessoas na multidão com óculos e uma vogal, 00:04:42.527 --> 00:04:44.944 ou sem óculos e com duas vogais. 00:04:44.994 --> 00:04:48.673 Mas não são esses que procuramos, por isso, colocam-se X. NOTE Paragraph 00:04:48.833 --> 00:04:52.508 O líder da resistência tem de ser alguém com marcas de ok 00:04:52.578 --> 00:04:55.107 ou casas em branco em cada pergunta. 00:04:55.117 --> 00:04:58.233 As casas em branco estão ok, porque, se alguém tiver cabelo azul, 00:04:58.273 --> 00:05:01.423 a regra do cabelo ruivo não se lhe aplica. NOTE Paragraph 00:05:02.073 --> 00:05:05.661 Podíamos pôr o Hedge a fazer todas as perguntas a cada pessoa, 00:05:05.701 --> 00:05:09.215 e depois escolher a pessoa que só tem ok e casas em branco. 00:05:09.325 --> 00:05:12.275 Mas há uma forma de poupar muito tempo: 00:05:12.317 --> 00:05:16.452 logo que o Hedge marca um X, fazemos com que ele mude de pessoa. 00:05:16.732 --> 00:05:19.404 Não precisamos de saber a resposta a todas as perguntas. 00:05:19.444 --> 00:05:23.584 Basta um X para eles não serem o objeto da nossa pesquisa. NOTE Paragraph 00:05:26.283 --> 00:05:28.255 O Hedge passeia por entre a multidão, 00:05:28.295 --> 00:05:31.716 e, ao fim de minutos, encontra Adila, a líder da resistência 00:05:31.756 --> 00:05:33.905 e leva-a a Ética. NOTE Paragraph 00:05:33.945 --> 00:05:39.055 Adila concorda em ajudá-la a roubar o primeiro artefacto — o nódulo do poder — 00:05:39.195 --> 00:05:41.088 mas, com uma condição: 00:05:41.108 --> 00:05:44.016 que a Ética e o Hedge inflamem a revolução, 00:05:44.056 --> 00:05:48.259 reprogramando os robôs incendiários que aterrorizam a cidade. 00:05:48.419 --> 00:05:51.289 E, logo nesta altura, aparecem os robôs.