Desafios-G Fevereiro 2020 - Aniversário


Geocaching em Portugal: Caches, Estatísticas, Eventos, etc.

Moderadores: hulkman, prodrive

Large
Large

Mensagens: 234

Registado: sexta 23 nov 2018, 02:04

Mensagem Post: #1 a sábado 01 fev 2020, 02:08 

Desafios-G Fevereiro 2020 - Aniversário

Em fevereiro vamos continuar a celebrar o aniversário do geocaching em Portugal.

Para superares este Desafio terás que ter registado como found it, 18 ou 21 geocaches diferentes, com cujas iniciais consigas escrever a frase '20 Anos de Geocaching' ou 'Vinte anos de Geocaching', respetivamente, tu é que escolhes.

Se o nome de uma cache começar por um ou mais simbolos conta o 1º algarismo ou a 1ª letra (ex: #2 PT Rei Artur - Coruja Arquimedes, conta o 2).

Para desempatar conta a cache mais antiga, se não for suficiente passamos à 2ª mais antiga e assim sucessivamente.

Boas cachadas!

Large
Large

Mensagens: 193

Registado: terça 13 jun 2017, 00:15

Mensagem Post: #2 a domingo 02 fev 2020, 17:11 

Re: Desafios-G Fevereiro 2020 - Aniversário

DeSousa Team Escreveu:Em fevereiro vamos continuar a celebrar o aniversário do geocaching em Portugal.

Para superares este Desafio terás que ter registado como found it, 18 ou 21 geocaches diferentes, com cujas iniciais consigas escrever a frase '20 Anos de Geocaching' ou 'Vinte anos de Geocaching', respetivamente, tu é que escolhes.

Se o nome de uma cache começar por um ou mais simbolos conta o 1º algarismo ou a 1ª letra (ex: #2 PT Rei Artur - Coruja Arquimedes, conta o 2).

Para desempatar conta a cache mais antiga, se não for suficiente passamos à 2ª mais antiga e assim sucessivamente.

Boas cachadas!


Bom desafio e de acordo com a celebração do aniversário do jogo.
Hoje curiosamente já encontrei uma "cache" apropriada:

(evento-) 02.02.2020 - Capicua (GC8JARF)
Avatar do Utilizador

Geopt Proud Member
Geopt Proud Member

Mensagens: 30152

Registado: domingo 25 abr 2010, 01:07

Localização: Lisboa

Mensagem Post: #3 a domingo 02 fev 2020, 17:18 

Re: Desafios-G Fevereiro 2020 - Aniversário

Quem quiser fazer a coisa de forma cientifica é só ajustar os parâmetros abaixo.
Critérios utilizados. Caches tradicionais mais perto da location GSAK (no caso Home) ainda não encontradas (ou pelo menos sem found ainda registado...) com D/T <= 2 e com founds nos últimos 4 logs.

  Código:
SELECT CODE, NAME, DISTANCE, "'"||CODE||"'," FROM ( SELECT * FROM (select *, (SELECT SUM(CASE LTYPE WHEN 'Found it' THEN 1 ELSE 0 END) FROM (SELECT * FROM LOGS WHERE LPARENT=CODE ORDER BY LDATE DESC, LLOGID DESC LIMIT 4)) AS NF from caches where NF=4 AND substr(name, 1, 1)='V' AND STATUS='A' and found=0 and cachetype='T' AND Difficulty <='2.0' AND Terrain<= '2.0' ORDER BY DISTANCE ASC LIMIT 1) UNION ALL SELECT * FROM (select *, (SELECT SUM(CASE LTYPE WHEN 'Found it' THEN 1 ELSE 0 END) FROM (SELECT * FROM LOGS WHERE LPARENT=CODE ORDER BY LDATE DESC, LLOGID DESC LIMIT 4)) AS NF from caches where NF=4 AND substr(name, 1, 1)='I' AND STATUS='A' and found=0 and cachetype='T' AND Difficulty <='2.0' AND Terrain<= '2.0' ORDER BY DISTANCE ASC LIMIT 2) UNION ALL SELECT * FROM (select *, (SELECT SUM(CASE LTYPE WHEN 'Found it' THEN 1 ELSE 0 END) FROM (SELECT * FROM LOGS WHERE LPARENT=CODE ORDER BY LDATE DESC, LLOGID DESC LIMIT 4)) AS NF from caches where NF=4 AND substr(name, 1, 1)='N' AND STATUS='A' and found=0 and cachetype='T' AND Difficulty <='2.0' AND Terrain<= '2.0' ORDER BY DISTANCE ASC LIMIT 3) UNION ALL SELECT * FROM (select *, (SELECT SUM(CASE LTYPE WHEN 'Found it' THEN 1 ELSE 0 END) FROM (SELECT * FROM LOGS WHERE LPARENT=CODE ORDER BY LDATE DESC, LLOGID DESC LIMIT 4)) AS NF from caches where NF=4 AND substr(name, 1, 1)='T' AND STATUS='A' and found=0 and cachetype='T' AND Difficulty <='2.0' AND Terrain<= '2.0' ORDER BY DISTANCE ASC LIMIT 1) UNION ALL SELECT * FROM (select *, (SELECT SUM(CASE LTYPE WHEN 'Found it' THEN 1 ELSE 0 END) FROM (SELECT * FROM LOGS WHERE LPARENT=CODE ORDER BY LDATE DESC, LLOGID DESC LIMIT 4)) AS NF from caches where NF=4 AND substr(name, 1, 1)='E' AND STATUS='A' and found=0 and cachetype='T' AND Difficulty <='2.0' AND Terrain<= '2.0' ORDER BY DISTANCE ASC LIMIT 3) UNION ALL SELECT * FROM (select *, (SELECT SUM(CASE LTYPE WHEN 'Found it' THEN 1 ELSE 0 END) FROM (SELECT * FROM LOGS WHERE LPARENT=CODE ORDER BY LDATE DESC, LLOGID DESC LIMIT 4)) AS NF from caches where NF=4 AND substr(name, 1, 1)='A' AND STATUS='A' and found=0 and cachetype='T' AND Difficulty <='2.0' AND Terrain<= '2.0' ORDER BY DISTANCE ASC LIMIT 2) UNION ALL SELECT * FROM (select *, (SELECT SUM(CASE LTYPE WHEN 'Found it' THEN 1 ELSE 0 END) FROM (SELECT * FROM LOGS WHERE LPARENT=CODE ORDER BY LDATE DESC, LLOGID DESC LIMIT 4)) AS NF from caches where NF=4 AND substr(name, 1, 1)='O' AND STATUS='A' and found=0 and cachetype='T' AND Difficulty <='2.0' AND Terrain<= '2.0' ORDER BY DISTANCE ASC LIMIT 2) UNION ALL SELECT * FROM (select *, (SELECT SUM(CASE LTYPE WHEN 'Found it' THEN 1 ELSE 0 END) FROM (SELECT * FROM LOGS WHERE LPARENT=CODE ORDER BY LDATE DESC, LLOGID DESC LIMIT 4)) AS NF from caches where NF=4 AND substr(name, 1, 1)='S' AND STATUS='A' and found=0 and cachetype='T' AND Difficulty <='2.0' AND Terrain<= '2.0' ORDER BY DISTANCE ASC LIMIT 1) UNION ALL SELECT * FROM (select *, (SELECT SUM(CASE LTYPE WHEN 'Found it' THEN 1 ELSE 0 END) FROM (SELECT * FROM LOGS WHERE LPARENT=CODE ORDER BY LDATE DESC, LLOGID DESC LIMIT 4)) AS NF from caches where NF=4 AND substr(name, 1, 1)='D' AND STATUS='A' and found=0 and cachetype='T' AND Difficulty <='2.0' AND Terrain<= '2.0' ORDER BY DISTANCE ASC LIMIT 1) UNION ALL SELECT * FROM (select *, (SELECT SUM(CASE LTYPE WHEN 'Found it' THEN 1 ELSE 0 END) FROM (SELECT * FROM LOGS WHERE LPARENT=CODE ORDER BY LDATE DESC, LLOGID DESC LIMIT 4)) AS NF from caches where NF=4 AND substr(name, 1, 1)='G' AND STATUS='A' and found=0 and cachetype='T' AND Difficulty <='2.0' AND Terrain<= '2.0' ORDER BY DISTANCE ASC LIMIT 2) UNION ALL SELECT * FROM (select *, (SELECT SUM(CASE LTYPE WHEN 'Found it' THEN 1 ELSE 0 END) FROM (SELECT * FROM LOGS WHERE LPARENT=CODE ORDER BY LDATE DESC, LLOGID DESC LIMIT 4)) AS NF from caches where NF=4 AND substr(name, 1, 1)='C' AND STATUS='A' and found=0 and cachetype='T' AND Difficulty <='2.0' AND Terrain<= '2.0' ORDER BY DISTANCE ASC LIMIT 2) UNION ALL SELECT * FROM (select *, (SELECT SUM(CASE LTYPE WHEN 'Found it' THEN 1 ELSE 0 END) FROM (SELECT * FROM LOGS WHERE LPARENT=CODE ORDER BY LDATE DESC, LLOGID DESC LIMIT 4)) AS NF from caches where NF=4 AND substr(name, 1, 1)='H' AND STATUS='A' and found=0 and cachetype='T' AND Difficulty <='2.0' AND Terrain<= '2.0' ORDER BY DISTANCE ASC LIMIT 1) ) ORDER BY DISTANCE;

Ainda tem de levar uns toques para não ter de atravessar a ponte apenas para fazer a GC6F3WA - Eixo Norte-Sul - Chegada a Lisboa! :)

Deixo aqui o desafio complementar de alguém conseguir fazer um query que corra no sqllite do GSAK com os mesmos resultados e que seja mais elegante (o que não deve ser difícil...).
Anexos
20200201 001.png
Imagem Imagem
Avatar do Utilizador

Geopt Proud Member
Geopt Proud Member

Mensagens: 30152

Registado: domingo 25 abr 2010, 01:07

Localização: Lisboa

Mensagem Post: #4 a domingo 02 fev 2020, 17:24 

Re: Desafios-G Fevereiro 2020 - Aniversário

FabiosaGeo Escreveu:... (evento-) 02.02.2020 - Capicua (GC8JARF)

Como esta e com notação europeia agora só daqui a 101 anos...
Imagem Imagem

Large
Large

Mensagens: 193

Registado: terça 13 jun 2017, 00:15

Mensagem Post: #5 a domingo 02 fev 2020, 18:16 

Re: Desafios-G Fevereiro 2020 - Aniversário

jasafara Escreveu:
FabiosaGeo Escreveu:... (evento-) 02.02.2020 - Capicua (GC8JARF)

Como esta e com notação europeia agora só daqui a 101 anos...


Temos em 12 de Fevereiro de 2021 e 22 de Fevereiro de 2022 um caso semelhante. Mas aquela que ocorre hoje é sem dúvida um "achado" histórico. Em 03.03.3030 cá estaremos para uma celebração semelhante :lol:
Avatar do Utilizador

Geopt Proud Member
Geopt Proud Member

Mensagens: 30152

Registado: domingo 25 abr 2010, 01:07

Localização: Lisboa

Mensagem Post: #6 a domingo 02 fev 2020, 21:28 

Re: Desafios-G Fevereiro 2020 - Aniversário

No próximo sábado vou por à prova a rota baixo (91.1km). A mais antiga é de 2008 e é a que fica mais longe da minha casa (7.09km)
Depois dou notícias :)
Anexos
20200201 002.png
Imagem Imagem
Avatar do Utilizador

Geopt Proud Member
Geopt Proud Member

Mensagens: 30152

Registado: domingo 25 abr 2010, 01:07

Localização: Lisboa

Mensagem Post: #7 a domingo 02 fev 2020, 22:07 

Re: Desafios-G Fevereiro 2020 - Aniversário

Uns toques para ser uma trip interna à cidade de Lisboa. Foi preciso um ajuste na D para 2.5 no "N".
Duration: 1 hour, 51 minutes - Trip length: 74.2 km
Anexos
20200201 003.png
Imagem Imagem

Large
Large

Mensagens: 234

Registado: sexta 23 nov 2018, 02:04

Mensagem Post: #8 a quinta 06 fev 2020, 01:54 

Re: Desafios-G Fevereiro 2020 - Aniversário

jasafara Escreveu:Quem quiser fazer a coisa de forma cientifica é só ajustar os parâmetros abaixo.
Critérios utilizados. Caches tradicionais mais perto da location GSAK (no caso Home) ainda não encontradas (ou pelo menos sem found ainda registado...) com D/T <= 2 e com founds nos últimos 4 logs.

[code]SELECT CODE...


Peço desculpa pela minha ignorância mas não faço ideia do que estás a falar! Onde poderia correr esse código?
Eu faço a coisa de uma maneira muito pouco científica e que me rouba horas de sono, mas que faço com muito gosto porque o que conta para mim não é só o destino mas toda a viagem :lol: Uso o "Search this area" no mapa e depois analiso a listagem. Se estivessemos noutra era eu diria que é como "lamber" muito papel. :oops:

Apesar de fazer com gosto uma alternativa menos morosa pode dar jeito!
Obrigada!
Avatar do Utilizador

Geopt Proud Member
Geopt Proud Member

Mensagens: 30152

Registado: domingo 25 abr 2010, 01:07

Localização: Lisboa

Mensagem Post: #9 a quinta 06 fev 2020, 14:01 

Re: Desafios-G Fevereiro 2020 - Aniversário

DeSousa Team Escreveu:
jasafara Escreveu:Quem quiser fazer a coisa de forma cientifica é só ajustar os parâmetros abaixo.
Critérios utilizados. Caches tradicionais mais perto da location GSAK (no caso Home) ainda não encontradas (ou pelo menos sem found ainda registado...) com D/T <= 2 e com founds nos últimos 4 logs.

[code]SELECT CODE...


Peço desculpa pela minha ignorância mas não faço ideia do que estás a falar! Onde poderia correr esse código?
Eu faço a coisa de uma maneira muito pouco científica e que me rouba horas de sono, mas que faço com muito gosto porque o que conta para mim não é só o destino mas toda a viagem :lol: Uso o "Search this area" no mapa e depois analiso a listagem. Se estivessemos noutra era eu diria que é como "lamber" muito papel. :oops:

Apesar de fazer com gosto uma alternativa menos morosa pode dar jeito!
Obrigada!

O query que forneci implica que se utilize o GSAK e que se tenha carregadas todas as caches sobre as quais se quer fazer selecções. No meu caso isso equivale a todas as caches existentes em Portugal. Este ou outro universo alargado só é possível de obter por quem é Premium que não sei se é o teu caso (quer dizer conseguia saber...mas não vou ver [:D]).
Imagem Imagem

Large
Large

Mensagens: 234

Registado: sexta 23 nov 2018, 02:04

Mensagem Post: #10 a quinta 06 fev 2020, 23:21 

Re: Desafios-G Fevereiro 2020 - Aniversário

jasafara Escreveu:O query que forneci implica que se utilize o GSAK e que se tenha carregadas todas as caches sobre as quais se quer fazer selecções. No meu caso isso equivale a todas as caches existentes em Portugal. Este ou outro universo alargado só é possível de obter por quem é Premium que não sei se é o teu caso (quer dizer conseguia saber...mas não vou ver [:D]).


:lol: Sim, sou Premium.

Não fazia ideia do que é o GSAK, fui à procura. Agora tenho que explorar e ver se me entendo com aquilo. À primeira vista não parece fácil. :roll:
Próximo

Voltar para GEOCACHING NACIONAL

Quem está ligado:

Utilizadores a ver este Fórum: Nenhum utilizador registado e 2 visitantes

Powered by PHPBB - Geopt.org 2013