Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

procura-best: array x lista peças → lista acções #32

Open
sikrew opened this issue Oct 13, 2015 · 0 comments
Open

procura-best: array x lista peças → lista acções #32

sikrew opened this issue Oct 13, 2015 · 0 comments
Labels

Comments

@sikrew
Copy link
Collaborator

sikrew commented Oct 13, 2015

Esta função recebe um array correspondente a um tabuleiro e uma lista de peças por colocar,
inicializa o estado e a estrutura problema com as funções escolhidas pelo grupo, e irá usar a
melhor procura e a melhor heurística e melhor função custo/qualidade feita pelo grupo para
obter a sequência de acções de modo a conseguir colocar todas as peças no tabuleiro com o
máximo de pontuação. No entanto, tenham em consideração que esta função irá ter um limite
de tempo para retornar um resultado, portanto não vos serve de nada retornar a solução
óptima se excederem o tempo especificado*. É importante encontrar um compromisso entre a
pontuação obtida e o tempo de execução do algoritmo. Esta função irá ser a função usada para
avaliar a qualidade da vossa versão final. Se assim o entenderem, nesta função já podem usar
implementações e optimizações específicas para o jogo do Tetris.

* Por exemplo a procura de custo uniforme garante a solução óptima mas irá levar demasiado tempo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant