[Jogo] Horas, minutos e segundos

Debates e opiniões em português

Moderators: Castanhola, leofer40

User avatar
Castanhola
Euro-Master
Euro-Master
Posts: 4861
Joined: Sat May 27, 2006 11:47 pm
Location: Coimbra, Portugal
Contact:

Bem-vindo de volta braga21

Postby Castanhola » Tue Sep 13, 2016 12:48 am

braga21 wrote:De volta! :D Com dados atualizados aqui. :wink:

Bem-vindo de volta braga21. :D
Logo que mais alguns coloquem aqui a pontuação, atualizo a tabela classificativa. :roll:

User avatar
Castanhola
Euro-Master
Euro-Master
Posts: 4861
Joined: Sat May 27, 2006 11:47 pm
Location: Coimbra, Portugal
Contact:

Menos de 10 000 notas para completar o bingo

Postby Castanhola » Sat Oct 08, 2016 12:13 pm

Já me faltam menos de 10 000 notas para completar o bingo HMS. :D
Vamos a atualizar malta. Ou pelo menos disponibilizem um link para as vossas estatísticas atualizadas.

User avatar
Castanhola
Euro-Master
Euro-Master
Posts: 4861
Joined: Sat May 27, 2006 11:47 pm
Location: Coimbra, Portugal
Contact:

Disponível a versão 2 do programa hms.py

Postby Castanhola » Mon Oct 17, 2016 12:50 am

Já está disponível a versão 2 do programa hms.py, que pode ser obtida neste post e que permite calcular muito rapidamente o número de segundos do dia já conquistados e obter a evolução temporal do número de segundos conquistados. :D

Nesta segunda versão foi corrigido um problema que tornava muito lenta a obtenção da evolução temporal do número de segundos conquistados e que agora é efetuada numa fração de segundo, mesmo para um ficheiro com cerca de 152000 notas e 77000 segundos conquistados. Assim já não há desculpas para não enviarem a evolução temporal da vossa conquista dos segundos do dia. 8)

Pensava que o problema estava no algoritmo implementado para a ordenação da lista de segundos conquistados, mas com uma análise mais detalhada verifiquei que o algoritmo de ordenação era bastante eficiente e que o problema estava num erro estúpido com um ciclo for, logo após a ordenação do ficheiro com as datas de conquista, que fazia o programa dar voltas e voltas e voltas e voltas para chegar ao resultado correto. :evil: :oops: No meu caso, com 151657 notas e 77112 segundos conquistados o tempo necessário apenas para a determinação da evolução temporal passou de 210 segundos, para cerca de 10 centésimas de segundo. 8O
Last edited by Castanhola on Thu Jan 05, 2017 12:02 pm, edited 1 time in total.
Reason: Link para o hms.py atualizado

User avatar
Castanhola
Euro-Master
Euro-Master
Posts: 4861
Joined: Sat May 27, 2006 11:47 pm
Location: Coimbra, Portugal
Contact:

Conquistados todos os segundos das 10h da manhã

Postby Castanhola » Thu Oct 20, 2016 12:40 pm

Com esta nota consegui completar o registo de notas em todos os segundos das 10h da manhã, ficando com notas registadas em todos os segundos entre a meia-noite e as 11h da manhã. :D

Tenho neste momento o belo número de 77277 segundos conquistados, faltando-me conquistar 9123 segundos para completar o Bingo HMS. O meu próximo objetivo é conquistar os 1235 segundos que me faltam das 11h da manhã, para ficar com todos os segundos conquistados entre a meia-noite e as 14h. Atualizei a minha pontuação no sítio do costume.

User avatar
Castanhola
Euro-Master
Euro-Master
Posts: 4861
Joined: Sat May 27, 2006 11:47 pm
Location: Coimbra, Portugal
Contact:

Conquistados todos os segundos das 22h

Postby Castanhola » Thu Nov 17, 2016 9:52 am

Com esta nota consegui completar o registo de notas em todos os segundos das 22h. :D

Tenho neste momento 79690 segundos conquistados, faltando-me conquistar 6710 segundos para completar o Bingo HMS. Atualizei a minha pontuação no sítio do costume.

Gostava era de ver mais malta a atualizar os dados e a participar. Se não fosse o braga21 isto parecia um monólogo desde a última atualização. :| Por falar nisso está na altura de atualizar a tabela classificativa.

User avatar
Castanhola
Euro-Master
Euro-Master
Posts: 4861
Joined: Sat May 27, 2006 11:47 pm
Location: Coimbra, Portugal
Contact:

Tabela classificativa atualizada em 2016-11-25

Postby Castanhola » Fri Nov 25, 2016 4:43 pm

Tabela classificativa da timehunting portuguesa, atualizada em 2016-11-25 na primeira página do tópico

Apenas duas atualizações: Castanhola e braga21. Isto anda mesmo muito fraco... :|

01. 24 60 60 1440 3600 86400 (2013-05-01) :flag-pt: Nuno Carvalho
02. 24 60 60 1440 3600 80195 (2016-11-25) :flag-pt: Castanhola
03. 24 60 60 1289 3600 38243 (2015-12-01) :flag-pt: lamegated
04. 24 60 60 1440 3600 32044 (2016-07-14) :flag-pt: Leofer40
05. 24 60 60 1440 3600 23002 (2016-03-31) :flag-pt: A. Simões
06. 24 60 60 1440 3600 18320 (2016-07-16) :flag-nl: Mrfeanfan
07. 24 60 60 1440 3484 11648 (2012-11-10) :flag-pt: Pipocadoce
08. 24 60 60 1431 3499 11438 (2012-12-06) :flag-pt: Dawizz
09. 20 60 60 1058 3392 09156 (2010-10-12) :flag-pt: sinid_leugim
10. 24 60 60 0957 3341 08417 (2016-07-10) :flag-pt: CarlosMantaUltrapassou o Ord€p e o Eureka.72
11. 17 60 60 0782 3359 08090 (2014-02-06) :flag-pt: Eureka.72
12. 24 60 60 1210 3266 07700 (2012-08-28) :flag-pt: Ord€p
13. 20 60 60 0923 2341 03656 (2016-06-28) :flag-pt: Montgomery Burns
14. 24 60 60 1104 1759 02450 (2015-09-01) :flag-es: Akai
15. 24 60 60 1055 1363 01953 (2016-09-12) :flag-pt: braga21
16. 24 60 60 1133 1200 01499 (2011-12-16) :flag-pt: Pobre
17. 19 60 60 0425 0677 00738 (2011-01-05) :flag-pt: nanda

Para que a vossa evolução do número de segundos do dia seja incluída no gráfico da primeira página, basta que me enviem o ficheiro hms_grafico.txt, que podem criar facilmente com o programa hms.py, que pode ser obtido no final deste post. Alternativamente podem enviar-me um ficheiro com a coluna da data de registo das vossas notas (coluna E do ficheiro de notas), em formato Excel por exemplo, que eu faço o resto.

User avatar
Castanhola
Euro-Master
Euro-Master
Posts: 4861
Joined: Sat May 27, 2006 11:47 pm
Location: Coimbra, Portugal
Contact:

Conquistados todos os segundos das 14h

Postby Castanhola » Fri Dec 02, 2016 4:36 pm

Com esta nota consegui completar o registo de notas em todos os segundos das 14h, ficando com notas registadas em todos os segundos entre as 12h00 e as 15h00. :D

Tenho neste momento 80468 segundos conquistados, faltando-me conquistar 5932 segundos para completar o Bingo HMS. Atualizei a minha pontuação no sítio do costume.

User avatar
Montgomery Burns
Euro-Master
Euro-Master
Posts: 1411
Joined: Tue Mar 08, 2011 2:49 pm
Location: Lis., Portugal

Re: [Jogo] Horas, minutos e segundos

Postby Montgomery Burns » Mon Dec 05, 2016 9:20 pm

4/12:

Days: 366/366
Hours: 20/24
Minutes: 60/60
Seconds: 60/60

Hours and minutes
Minutes: 939/1440
Minutes and seconds
Seconds: 2405/3600

Hours, minutes and seconds
Seconds: 3833/86400

Days of week and hours
Hours: 130/168

Days of week, hours and minutes
Minutes: 2825/10080

Ficheiro hms_grafico enviado.

User avatar
Castanhola
Euro-Master
Euro-Master
Posts: 4861
Joined: Sat May 27, 2006 11:47 pm
Location: Coimbra, Portugal
Contact:

Versão 3 do programa hms.py

Postby Castanhola » Sat Dec 10, 2016 1:25 am

Já está disponível a versão 3 do programa hms.py, que além de contar em poucos segundos o número de segundos do dia já conquistados, permite agora criar imagens fantásticas com a evolução do mapa dos segundos conquistados. Aqui está a evolução do meu mapa dos segundos conquistados:

20161209_hms.gif
Castanhola: animação com 100 frames
20161209_hms.gif (73.88 KiB) Viewed 822 times

Tenho neste momento 80935 segundos conquistados, faltando-me conquistar 5465 segundos para completar o Bingo HMS. Atualizei a minha pontuação no sítio do costume. Aproveitei para atualizar o gráfico com a evolução do Montgomery Burns neste jogo:

EvolucaoNumeroHMS_20161209.png
EvolucaoNumeroHMS_20161209.png (14.43 KiB) Viewed 822 times

Gostava era de ver mais malta a atualizar os dados e a participar. :roll:
Last edited by Castanhola on Thu Jan 05, 2017 12:01 pm, edited 1 time in total.
Reason: Link para o hms.py atualizado

User avatar
Castanhola
Euro-Master
Euro-Master
Posts: 4861
Joined: Sat May 27, 2006 11:47 pm
Location: Coimbra, Portugal
Contact:

Tabela classificativa atualizada em 2016-12-26

Postby Castanhola » Mon Dec 26, 2016 11:25 pm

Tabela classificativa da timehunting portuguesa, atualizada em 2016-12-26 na primeira página do tópico

Apenas duas atualizações: Castanhola e Montgomery Burns, sem alteração de classificação. :|

01. 24 60 60 1440 3600 86400 (2013-05-01) :flag-pt: Nuno Carvalho
02. 24 60 60 1440 3600 82050 (2016-12-26) :flag-pt: Castanhola
03. 24 60 60 1289 3600 38243 (2015-12-01) :flag-pt: lamegated
04. 24 60 60 1440 3600 32044 (2016-07-14) :flag-pt: Leofer40
05. 24 60 60 1440 3600 23002 (2016-03-31) :flag-pt: A. Simões
06. 24 60 60 1440 3600 18320 (2016-07-16) :flag-nl: Mrfeanfan
07. 24 60 60 1440 3484 11648 (2012-11-10) :flag-pt: Pipocadoce
08. 24 60 60 1431 3499 11438 (2012-12-06) :flag-pt: Dawizz
09. 20 60 60 1058 3392 09156 (2010-10-12) :flag-pt: sinid_leugim
10. 24 60 60 0957 3341 08417 (2016-07-10) :flag-pt: CarlosManta
11. 17 60 60 0782 3359 08090 (2014-02-06) :flag-pt: Eureka.72
12. 24 60 60 1210 3266 07700 (2012-08-28) :flag-pt: Ord€p
13. 20 60 60 0923 2341 03833 (2016-12-05) :flag-pt: Montgomery Burns
14. 24 60 60 1104 1759 02450 (2015-09-01) :flag-es: Akai
15. 24 60 60 1055 1363 01953 (2016-09-12) :flag-pt: braga21
16. 24 60 60 1133 1200 01499 (2011-12-16) :flag-pt: Pobre
17. 19 60 60 0425 0677 00738 (2011-01-05) :flag-pt: nanda

Para que a vossa evolução do número de segundos do dia seja incluída no gráfico da primeira página, basta que me enviem o ficheiro hms_grafico.txt, que podem criar facilmente com o programa hms.py, que pode ser obtido no final deste post. Alternativamente podem enviar-me um ficheiro com a coluna da data de registo das vossas notas (coluna E do ficheiro de notas), em formato Excel por exemplo, que eu faço o resto.

User avatar
Castanhola
Euro-Master
Euro-Master
Posts: 4861
Joined: Sat May 27, 2006 11:47 pm
Location: Coimbra, Portugal
Contact:

Conquistados todos os segundos das 11h

Postby Castanhola » Thu Dec 29, 2016 1:32 pm

Com esta beleza consegui completar o registo de notas em todos os segundos das 11h, ficando com notas registadas em todos os segundos entre a meia-noite e as 15h00. :D

Tenho neste momento 82445 segundos conquistados, faltando-me conquistar 3955 segundos para completar o Bingo HMS. Atualizei a minha pontuação no sítio do costume.

EvolucaoNumeroHMS_20161229.png
EvolucaoNumeroHMS_20161229.png (14.47 KiB) Viewed 765 times

20161229_hms.gif
20161229_hms.gif (72.79 KiB) Viewed 765 times

sinid_leugim
Euro-Regular
Euro-Regular
Posts: 225
Joined: Fri Nov 14, 2008 3:04 pm
Location: Famões - Odivelas - Portugal

Re: [Jogo] Horas, minutos e segundos

Postby sinid_leugim » Thu Dec 29, 2016 5:09 pm

? 20 60 60 1092 3516 11523 (2016-12-29) :flag-pt: sinid_leugim
Miguel Dinis
Estatísticas NIG-31.07.2010

150 :flag-pt: ; 2 :flag-fi: ; 4 :flag-de: ; 5 :flag-nl: ; 1 :flag-ie: ; 1 :flag-es: ; 1 :flag-fr: ; 29 (+)

User avatar
Castanhola
Euro-Master
Euro-Master
Posts: 4861
Joined: Sat May 27, 2006 11:47 pm
Location: Coimbra, Portugal
Contact:

Conquistados todos os segundos das 15h

Postby Castanhola » Sat Dec 31, 2016 5:35 pm

Com esta nota consegui completar o registo de notas em todos os segundos das 15h, ficando com notas registadas em todos os segundos entre a meia-noite e as 16h00. :D

Tenho neste momento 82599 segundos conquistados, faltando-me conquistar 3801 segundos para completar o Bingo HMS. Atualizei a minha pontuação no sítio do costume.

User avatar
Castanhola
Euro-Master
Euro-Master
Posts: 4861
Joined: Sat May 27, 2006 11:47 pm
Location: Coimbra, Portugal
Contact:

Programa hms.py

Postby Castanhola » Thu Jan 05, 2017 11:32 am

Programa hms.py
Conta o número de segundos do dia conquistados e ainda faz mais qualquer coisa
You can find this information in English here.

hms_v005.pyc.zip
(15.2 KiB) Downloaded 49 times

Está disponível a versão 5 do programa hms.py :D, que pode ser obtida no link anterior e que:

  • calcula muito rapidamente o número já conquistado de horas do dia, minutos da hora, segundos do minuto, minutos do dia, segundos da hora, segundos do dia, dias do ano, horas da semana, minutos da semana, segundos da semana, horas do mês, minutos do mês e segundos do mês, informação que não é toda calculada pelos programas de estatísticas como o EBTST ou o nigmm e que é importante para quem participa neste tópico e também no tópico Uren,minuten,seconden administrado pelo Henk Draijer

  • determina a evolução temporal do número de segundos do dia conquistados

  • [novo] corrigido um bug que interrompia a execução do programa quando se lia um ficheiro CSV com erros na formatação das linhas

  • [novo] formato de imagem para os segundos do dia, mais intuitivo, em que cada hora é agora representada por 60x60 pixels

  • [novo] cria uma lista dos segundos do dia, das horas do mês e dos minutos do mês ainda não conquistados; no caso da lista de minutos do mês indica-se, sempre que possível, um segundo do minuto que permita conquistar, em simultâneo, um segundo do dia, da semana ou do mês, razão pela qual se criam sete destes ficheiros, otimizados para registar notas em cada um dos dias da semana

  • cria um conjunto de imagens que podem ser usadas para criar uma animação GIF do número de segundos do dia conquistados

  • permite personalizar as cores das imagens
Nota: Os ficheiros criados têm os caracteres codificados em UTF-8 e devem ser abertos com um programa compatível (BBEdit, Notepad++, Microsoft Word e muitos mais) usando de preferência uma fonte tipográfica (ou tipo) monoespaçada (caracteres com a mesma largura).

Como executar o hms.py

Para executar o hms.py podem guiar-se pelas instruções do cp3.py, pois os passos são sensivelmente os mesmos:
  • Basta ter o Python 2 instalado.
  • Clicar duas vezes no ficheiro hms.pyc.
  • Arrastar para lá o vosso ficheiro de notas e esperar uns segundos. Se isto não funcionar, experimentar colocar o vosso ficheiro csv na mesma diretoria do programa e, quando o programa pedir para indicar o ficheiro csv, em vez de o arrastar para lá, escrever simplesmente o nome do ficheiro csv (sem o caminho).
Formato das imagens criadas pelo hms.py

No mapa dos segundos do dia conquistados cada pixel representa um segundo, sendo cada hora representada por um conjunto de 60x60 pixels. As horas estão dispostas em conjuntos horizontais de seis horas. No antigo formato cada hora era representada por 10 linhas, cada uma com 6 minutos ou 360 segundos.

Para criar as imagens é necessário ter o Pillow instalado, uma implementação do Python Imaging Library. Se o Pillow não estiver instalado, o programa funciona, mas as imagens não serão criadas. Se tiverem dificuldades com a instalação do Pillow eu posso dar uma ajuda, ou podem consultar,
Como criar a imagem animada

O conjunto de imagens criadas pode ser usado para criar uma animação GIF com um mapa da evolução da conquista dos segundos do dia, usando o Photoshop, por exemplo, ou outro programa equivalente. No Photoshop podem usar os seguintes comandos, embora a localização dos comandos possa variar com a versão do Photoshop utilizada:
  • File > Scripts > Load Files into Stack ---> adiciona imagens como layers a uma nova janela
  • Window > Animation + usar os comandos seguintes nas opções da janela de animação
  • - Make Frames From Layers ---> adiciona todas as layers da janela à animação
  • - Reverse Frames ---> se for necessário inverter a ordem das frames
  • - definir a duração das frames na janela de animação ---> pode-se atuar sobre várias frames
  • File > Save for Web ---> gravar como animação GIF sem mexer nas definições
Historial de versões do hms.py

  • 2017-01 : Versão 5, passa a criar uma lista das horas e dos minutos do mês ainda não conquistados, definido um novo formato para a imagem dos segundos do dia, em que cada hora é agora representada por 60x60 pixels, e corrigido um bug que interrompia a execução do programa quando se lia um ficheiro CSV com erros na formatação das linhas.
  • 2017-01 : Versão 4, passa a calcular o número já conquistado de horas do dia, minutos da hora, segundos do minuto, minutos do dia, segundos da hora, dias do ano, horas da semana, minutos da semana, segundos da semana, horas do mês, minutos do mês e segundos do mês.
  • 2016-12 : Versão 3, implementa a criação de imagens com um mapa dos segundos do dia conquistados, permitindo criar posteriormente uma animação GIF da evolução dos segundos conquistados.
  • 2016-10 : Versão 2, corrige um problema que tornava um pouco lenta a obtenção da evolução temporal do número de segundos do dia conquistados e que agora é efetuada numa fração de segundo.
  • 2014-10 : Versão 1, por causa de um erro estúpido de programação esta versão demora algum tempo para obter a evolução temporal do número de segundos do dia conquistados.
Algumas imagens criadas com a ajuda do hms.py

EvolucaoNumeroHMS_20161229.png
EvolucaoNumeroHMS_20161229.png (14.9 KiB) Viewed 717 times

20170202_hms_sday.gif
Conquista dos segundos do dia: animação com 200 frames (novo formato)
20170202_hms_sday.gif (101.58 KiB) Viewed 565 times

20161229_hms.gif
Conquista dos segundos do dia: animação com 100 frames (formato antigo)
20161229_hms.gif (72.79 KiB) Viewed 717 times
Last edited by Castanhola on Wed Feb 08, 2017 5:03 pm, edited 2 times in total.
Reason: Atualização da informação

User avatar
Castanhola
Euro-Master
Euro-Master
Posts: 4861
Joined: Sat May 27, 2006 11:47 pm
Location: Coimbra, Portugal
Contact:

Conquistados todos os segundos das 23h

Postby Castanhola » Sun Jan 08, 2017 9:14 am

Com esta nota consegui completar o registo de notas em todos os segundos das 23h, ficando com notas registadas em todos os segundos entre as 21h00 e as 16h00. :D

Tenho neste momento 83245 segundos conquistados, faltando-me conquistar 3155 segundos para completar o Bingo HMS. Atualizei a minha pontuação no sítio do costume.


Return to “Discussão do site e de euro-tracking (Português)”