1 pontos por GN⁺ 2023-07-04 | 1 comentários | Compartilhar no WhatsApp
  • Um jogo diário de adivinhar localização em que se tenta identificar um lugar nos Estados Unidos vendo 5 fotos tiradas do mesmo local e colocando um pino no mapa
  • Cada partida é composta por cinco tentativas e, a cada palpite, uma nova foto é revelada para fornecer mais pistas
  • O resultado é diferenciado por cores dos blocos de acordo com a distância até a localização real, com os critérios sendo 0 milhas, 100 milhas, 200 milhas e mais de 200 milhas
  • O jogo diário foi encerrado após 2 anos, mas as partidas antigas continuam disponíveis para jogar
  • O estado atual mostrado é day 1, e as estatísticas do usuário exibem 0 partidas jogadas e nenhuma melhor média de palpite

Como funciona a adivinhação de localização por fotos

  • Você tenta adivinhar um lugar nos Estados Unidos vendo 5 fotos tiradas do mesmo local
  • Envie seu palpite posicionando um pino no mapa
  • Após cada palpite, uma nova foto é revelada para ajudar na próxima decisão
  • Em cada partida, é possível fazer um total de 5 tentativas

Feedback por distância

  • O quão perto o palpite está da localização real é mostrado por cores dos blocos
  • Os critérios de distância são os seguintes
    • 0 milhas
    • 100 milhas
    • 200 milhas
    • mais de 200 milhas

Status do serviço e progresso

  • Este jogo diário foi encerrado após 2 anos
  • Mesmo após o encerramento, todas as partidas antigas continuam disponíveis
  • A partida atual é mostrada como day 1

Mapa e estatísticas do usuário

  • O mapa usa Leaflet
  • A atribuição dos dados do mapa inclui OpenStreetMap contributors e CARTO
  • As estatísticas do usuário estão no seguinte estado
    • Partidas jogadas: 0
    • Melhor média de palpite: sem dados
    • Distribuição de palpites: sem dados

1 comentários

 
GN⁺ 2023-07-04
Comentários do Hacker News
  • A parte mais interessante aqui é o feedback de experiência do usuário
    Muitas pessoas, eu incluso, disseram que no começo não perceberam que todas as fotos apontavam para o mesmo lugar. Isso mesmo com a primeira linha da instrução dizendo “There are five photos from the same place.”
    Acho que eu até li a instrução, mas ela simplesmente não entrou na cabeça, e isso faz refletir sobre como é difícil comunicar algo de forma eficaz ao usuário

    • Eu entendi a instrução de cara. Isso é um problema fundamental de experiência do usuário: alguns usuários percebem imediatamente, outros não
      Talvez dê para melhorar a estrutura da frase. Algo como “Guess the 1 location where all these photos were taken”
      Pela minha experiência, a maioria das pessoas não lê direito instruções nem notas de texto de qualquer forma, então um UX melhor talvez seja aquele em que o usuário entende intuitivamente o que fazer sem precisar ler
    • Até ler este comentário eu também não tinha percebido isso. Meu primeiro palpite deu certo por sorte, então pensei “uau, eu sou bom nisso”, mas depois só fui piorando
      Parece que essa informação aparece na hora errada. Logo em seguida, você ainda precisa decifrar uma UI estranha para descobrir como realmente fazer o palpite
      Não entendo por que o mapa precisa ficar escondido atrás de um botão, nem por que precisa cobrir a foto. Tem muito espaço desperdiçado na tela; por que não mostrar os dois ao mesmo tempo?
    • O problema é que as fotos claramente não são todas do mesmo lugar. Por isso a instrução não entra direito
      Elas podem ter sido tiradas a algumas centenas de pés umas das outras, mas isso não significa que foram tiradas no mesmo lugar. Só no desafio de hoje, uma era uma foto aérea e outra era em ambiente interno, então não eram do mesmo lugar
      Seria melhor se a instrução dissesse: “As cinco fotos foram tiradas em momentos diferentes, mas todas foram registradas a algumas centenas de pés umas das outras”
    • Meu primeiro palpite ficou a 19 milhas, e o mapa deu zoom, então eu pensei “que bug estranho”
      Afastei o zoom de novo e continuei colocando outros palpites a centenas de milhas de distância. A ideia é interessante, mas a forma de comunicação não é boa
    • Recebo com frequência pedidos para adicionar texto ou avisos que já estão na página
      As pessoas lidam mal com texto e inventam todo tipo de motivo para explicar por que não viram. Não quer dizer que eu seja melhor, e sim que acabo vendo todos esses pedidos e desculpas
      Mesmo deixando mais em negrito, maior ou transformando em alerta, isso quase não faz diferença
  • Consegui 0 milhas
    Depois das duas primeiras imagens, parei de tentar adivinhar a cidade e passei a ver isso como um jogo de triangulação, em que as fotos não importavam
    Nunca fui aos Estados Unidos, mas gostei do jogo e achei divertido
    Spoiler: https://i.imgur.com/azCWc3i.png

    • Cliquei com o botão direito na imagem, abri em uma nova aba, li a URL da imagem, que por sorte era bem descritiva, e depois procurei aquela ponte na Wikipedia. No artigo da Wikipedia, a localização da ponte aparece no mapa
      Na verdade, eu não trapaceei até a segunda foto. A foto de pessoas apertando a mão de políticos não ajudava muito
      Se a imagem não tivesse me dito qual sindicato estava falando com qual político, eu não teria conseguido encontrar o endereço da sede do sindicato. Mesmo assim, eu não conseguia achar a cidade no mapa, então tive que acertar 0 milhas no olhômetro
    • Acho que deixei passar a instrução de que todas as fotos eram do mesmo lugar. É isso que “triangulação” quer dizer?
    • O pino real da última foto estava deslocado 6 milhas, então errei por 6 milhas
      E, como americano, é triste saber que reconheci a primeira foto a até 50 milhas de distância. Nossas pontes não deveriam parecer assim, nem mesmo naquela região
    • A primeira foto tinha exatamente a mesma paisagem do lugar onde eu cresci, então consegui 0 milhas
      Também ajuda o fato de que fotos do Texas quase sempre têm uma bandeira ou o formato do Texas em algum lugar
    • Tive muita sorte. Meu primeiro palpite errou por só 5,5 milhas
      Considerando o nível de zoom do mapa na hora de chutar, mesmo que eu soubesse a localização exata de antemão, teria sido difícil clicar tão perto. Isso me deixou perto o suficiente para acertar em cheio no segundo palpite
  • Este jogo não é muito impressionante. A precisão da escala erra em até 25%; dá para ver aqui: https://i.imgur.com/NOvqCnV.png
    Se a única informação fornecida além das novas fotos é a distância, isso é um problema grave
    Pior ainda é que o local real onde as fotos foram tiradas nem sequer fica dentro do raio da localização “correta”
    Spoiler do jogo 60: no 60 há uma pista marcada com YOU ARE HERE: https://i.imgur.com/98OXlal.png
    Esse local é exatamente aqui (google maps [1]) https://i.imgur.com/KdN4OCh.png, e corresponde exatamente ao meu palpite https://i.imgur.com/eCy97r6.png
    Mas o jogo diz que a localização correta é aqui: https://i.imgur.com/cSasI3g.png ou https://i.imgur.com/ChuisIx.jpeg (google [2])
    Na prática, isso fica a 9,5 milhas de distância e fora do raio de 5 milhas, então contou como um erro de 4,5 milhas
    É muito difícil aceitar que digam que todas as fotos são do mesmo lugar, mas a posição exata dentro da foto não esteja dentro do raio de resposta aceito. Por exemplo, o GeoGuessr exige encontrar a posição exata com precisão de cerca de 150 metros no modo mundo, e de fato acerta nessa faixa de precisão. Aqui o erro foi de 9,5 milhas, ou seja, 15.000 metros
    1: https://www.google.com/maps/@43.3419792,-122.7415299,14.62z?...
    2: https://www.google.com/maps/@43.2970892,-122.5563029,1891m/d...

    • Se o núcleo do jogo é triangulação e ainda há uma régua na tela, então não deveria usar a projeção de Mercator
    • No 74, achei que tinha acertado com certeza porque meu primeiro palpite ficou a 7,7 milhas
      Mas, segundo o Google Maps, a posição da bandeira na verdade estava a 14 milhas, e várias fotos do “mesmo lugar” estavam separadas por mais de 6 milhas entre si
      Então, a cada palpite, continuavam aparecendo números estranhos que não batiam com a geografia
    • Além disso, o tamanho da régua também não é sempre o mesmo
      Eu tinha certeza de que estava triangulando corretamente, mas continuava errando
      Aí descobri que, toda vez que o zoom mudava, o tamanho da régua também mudava. Eu estava usando 80px fixos, mas isso variava em até 30px conforme ampliava ou reduzia
      Foi uma perda de tempo
      Mesmo com essa UX horrível, ainda consegui chegar a menos de 7 milhas uma vez. Foi porque olhei a foto e pensei “isso com certeza é Illinois, não Chicago”, então já fiquei dentro de 200 milhas no primeiro palpite e depois consegui ir estreitando a área
  • É um site interessante, mas não entendo por que esses jogos de adivinhação vivem sendo SPAs sem estado na URL
    https://guessthe.game/ faz a mesma coisa. Queria que colocassem a data na URL para ficar fácil revisitar problemas antigos ou mostrar para alguém
    Às vezes dá para fazer isso olhando o tráfego e vendo os redirects: https://guessthe.game/?fpg=110
    Mas este site é ainda mais irritante: https://pudding.cool/games/where/?uuid=i135v&rs=x0hdn&upc=9a...
    Isso é mesmo um UUID? Aliás, nem UUID isso é

    • Eu fiz uma versão com vídeos de skate e deixei a URL funcionar com um parâmetro de query de data. Também dá para ver facilmente os jogos anteriores
      Lidar com estado pela URL é uma ótima funcionalidade de UX, então eu também fico irritado quando os sites não usam isso
      https://skateboardle.com
    • Mais irritante ainda é que a única forma de navegar pelos jogos é pelo link “prev”
      Não há como pular direto para um jogo específico nem ir para o próximo. Por isso, todo dia leva mais tempo para chegar ao primeiro jogo
      Se você der refresh na página sem querer, é sofrimento na hora
    • Pergunta de iniciante, mas que framework você recomendaria em vez disso?
      Estou usando React porque é fácil reutilizar componentes, mas queria saber que alternativas existem para isso
  • Em teoria, se você escolher os dois primeiros pontos aleatoriamente, tem 50% de chance de acertar no terceiro palpite
    Os dois círculos dos dois primeiros palpites têm no máximo dois pontos de interseção, e no quarto palpite sempre dá para acertar

    • Dá para criar um sistema de pontuação próprio com base apenas nas duas primeiras distâncias. Se precisar do quarto palpite, aplica uma penalidade grande, ou seja, pontuação negativa
  • Por ter jogado Geoguessr por centenas de horas, meu primeiro palpite ficou a menos de 30 milhas mesmo sendo um lugar onde nunca estive
    É interessante ver esse conceito reinterpretado de outra forma

  • Em uma delas, acertei dentro de 34 milhas. A Appalachia tem uma vibe tão característica que a culpa não é minha
    Edit: pera, era tudo o mesmo lugar? Fiquei confuso nessa parte. Achei que cada uma era de um estado diferente

    • Também devo ter pulado as instruções e achei que todas as fotos eram de lugares diferentes
      Deu 64 milhas. Acho que foi por causa da ponte enferrujada
    • Isso é um quebra-cabeça diário, então hoje todo mundo recebe o mesmo problema
  • O jogo original de adivinhar localização no estilo “onde no mundo fica isso?” é o GeoGuessr, de 2013.
    Existem competições, e alguns jogadores profissionais conseguem cravar a localização com precisão de poucos pés. Em algumas regras, porém, também é permitido olhar o Google Maps em uma janela separada.
    https://en.m.wikipedia.org/wiki/GeoGuessr

    • Mesmo sendo uma regra, parece impossível de fiscalizar, então soa mais como uma espécie de regra de honra.
      Para dificultar o uso de ferramentas auxiliares, acho melhor colocar limite de tempo. Claro, em um formato de duelo, bastaria iniciar a contagem regressiva depois do primeiro palpite.
  • A ideia é que todas as fotos sejam do mesmo lugar? Eu fiquei a 17 milhas, e todas as fotos passavam uma forte vibe de West Virginia.

    • Pensei a mesma coisa. Energia total de WV, e ainda rende um trocadilho. Fiquei a 18 milhas.
      Parece muito com um lugar onde costumo acampar.
    • Eu também não li a introdução bem curtinha. Aí comecei a desconfiar quando algumas fotos pareceram parecidas.
      569, 1236, 512, 1734, 4.6 — 4.6?? Foi pura sorte.
      Se desse para ocultar spoilers nos comentários, seria uma boa por questão de cortesia.
  • Tirei 0 milha no primeiro palpite. Pensei “isso é [state]”, aí fui no feeling e escolhi um ponto aleatório ali por [other state].
    Acho que já dá para parar por aqui.
    Editei para remover o spoiler.

    • Comigo foi parecido. “Tá, isso aqui é claramente Appalachia. Vou marcar WV”, cliquei mais ou menos no meio do estado e deu 14 milhas.
    • Fui totalmente no feeling e meu primeiro palpite foi 40 milhas, e achei que tinha ido bem.
      Não percebi que a foto mudava a cada palpite, então fiz alguns palpites bem nada a ver. Se eu tivesse visto o [geological formation] das fotos do fim, teria sabido na hora.
    • Acho que precisa de aviso de spoiler :P