Giter Site home page Giter Site logo

Comments (6)

Wangbarros avatar Wangbarros commented on July 26, 2024

O cara falando sobre criar issues pequenos e faceis de entender.... hahahah

from kairos.

JoaoCarabetta avatar JoaoCarabetta commented on July 26, 2024

Eu criei pra discutir o que seria implementado aí. Até porque nem sei como fazer direito. Ideias:

  • Rodar várias vezes e checar qual a frequencia que ele atinge os mesmos pontos. Se atingir sempre os mesmos pontos, isso mostra que o algoritmo converge para um resultado (não que ele esteja correto)

  • Comparar os algorítmos e ver quais as diferenças entre eles:

    • Número de pontos atingidos
    • Tempo de execução
    • Convergência a um resultado

from kairos.

Wangbarros avatar Wangbarros commented on July 26, 2024

Antes de começar a criar um "juiz", acho que temos que deixar estabelecido o que será testado e em qual ordem.

Minha sugestão é (em um número X de loops):

  1. Total de pontos alcançados
  2. Ponto mais distante alcançado
  3. Tempo gasto

E sugiro que seja testado em 10 loops, 100 loops, 1000 loops, 10000 loops e 100000 loops.

from kairos.

JoaoCarabetta avatar JoaoCarabetta commented on July 26, 2024

Acho que loops não é uma boa estratégia, seria melhor por tempo de processamento. Isso porque pode existir um algorítmo que não usa loops. Por exemplo, imagine um walker que chegue aos 60 minutos e, ao invés de voltar para o início, ele subtraia um tempo dele voltando para o penúltimo nó para escolher outro ponto.

Por isso, prefiro que o tempo seja o eixo de comparação padrão. Então, ficaria:

Minha sugestão é (em um número X de segundos):

-Total de pontos alcançados
-Ponto mais distante alcançado
-Tempo gasto

E sugiro que seja testado em [0, 600] segundos de 3 em 3 segundos.

from kairos.

Wangbarros avatar Wangbarros commented on July 26, 2024

Fechado

from kairos.

JoaoCarabetta avatar JoaoCarabetta commented on July 26, 2024

Minha sugestão é comparar:

-Total de pontos alcançados
-Ponto mais distante alcançado
-A semelhança entre as respostas

E sugiro que seja testado no intervalo de [0, 60] segundos de 0.1 em 0.1 segundos.

Isso, repetido em vários pontos da cidade, em diferentes horas do dia.

from kairos.

Related Issues (6)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.