Giter VIP home page Giter VIP logo

protocolo-fitts-wetech's Introduction

Protocolo Fitts WeTech

Log de tarefas:

Não Concluidas

  • Substituir "." por "," no resultado final. (o conversor de JSON para excel que estamos usando não aceita virgula como divisor de numero decimal)

  • Feed back visual, animação no cursor do mouse, ao ficar parrado carregar um barra circular em volta que representa o tempo do clique por tempo

  • Gerar n fases de testes, diacordo com (A) e (D). A quantidade de testes vai ser o numero de (A)s vezes o numero de (D)s. O log de resultados deve capturar todos os resultados.

Estado atual:
Diametro alvos (A): [ 100 ]
Diametro área (D): [ 300 ]

Como deve ser:
Diametro alvos (A): [ 30, 60, 100, 120, 290 ]
Diametro área (D): [ 50, 100, 300 ]
P.S: os valores acima são exemplos, com o exemplo acima teria 15 fases de testes.

Concluidas

  • Feed back sonoro, no clique com acerto e erro, ver os arquivos sounds/

  • Configuração e implementação da class gravel

  • Verificar se o clique foi um acerto, erro (erro circulo errado, erro clique fora dos circulos).

  • Log de acertos e erros com seus repectivos tempos. (deve contar o numero de acerto, erro, o tempo de cada erro e acerto.)

  • Implementar a sequencia 'extremo-oposto' para quando o números de círculos for par, ver função controleAlvos(indice) do script.js.

  • Configuração do diamtro do alvo (A) e diametro da área (D), ver imagem 1.

  • Configurar para que o circulo alvo fique em cima dos vizinhos quando estiverem sobre-apostos. Sugestão usar z-index, exemplo: gId('0').style.zIndex = "1"; .

  • Processar o Log de Acertos e Erros para gerar os resultados.
    Na primeira versão pode gerar o resultado no formato JSON em um input, o qual vai ser copiado e colado em um conversor de JSON para excel. Olhar as "Configurações sugeridas".

  • Estilização:

  • Seguir o padrão de estilização dos alvos e fundo do protocolo Fiits original: https://imgur.com/a/xeiuD.

  • Ao chamar o menu escoder o teste.

  • Centralizar a janela do teste.

  • Estilizar o menu de configuração.

  • Gerar resultado em cada fase.

(imagem 1)

Configurações sugeridas

D = 100, 300
A = 30, 60, 100
Q = 13

Quantidade de fases do teste: nD * nA

Formato do resultado (resultados exemplos)

Legendas:
TM = Tempo Médio

Fase Acertos Acertos % TM Acertos Erros Erros % TM Erros TM
A=30, D=100 10 90% 1300ms 3 10% 1400ms 3400ms
A=30, D=300 10 90% 1600ms 3 10% 1200ms 2420ms
A=60, D=100 9 87% 2300ms 4 13% 1300ms 5400ms
A=60, D=300 11 93% 1530ms 2 7% 1600ms 2400ms
A=100, D=100 12 98% 2900ms 1 2% 2400ms 3400ms
A=100, D=300 8 70% 5600ms 5 30% 3400ms 3200ms

protocolo-fitts-wetech's People

Contributors

krishnaxavier avatar mathewscoelho avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

Forkers

krishnaxavier

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.