Fórum: Programação Multiparadigma

Projeto 3

 
Picture of Artur Miguel Dias
Projeto 3
by Artur Miguel Dias - sexta, 7 dezembro 2012, 11:51
 

Dúvidas e discussões sobre o projeto 3.

Picture of Artur Miguel Dias
Re: Projeto 3
by Artur Miguel Dias - sábado, 8 dezembro 2012, 12:04
 

Estou a usar os multiplicadores para gerar de forma direta as potencias de 2, 3, e 5, mas não estou a ver como se resolve o problema dessa forma.

Você está a querer mudar o comportamento dos Multiplicadores, alterando o que está descrito no enunciado. Não é proibido, mas...

Repare que a rede de Actores do enunciado, implementa a solução que Dijkstra inventou para o problema de Hamming (http://en.wikipedia.org/wiki/Regular_number#Algorithms). Estou convencido que não se consegue nada mais simples. Já agora, no final da aula teórica 2 aparece o mesmo algoritmo implementado usando listas não-estritas.

Picture of Artur Miguel Dias
Re: Projeto 3
by Artur Miguel Dias - terça, 11 dezembro 2012, 12:50
 

Hint: ajuda bastante usar guardas nos padrões associados ao tratamento de mensagens. Exemplo: Procurar "class Account extends Actor" na aula teórica 12.

Picture of Artur Miguel Dias
Re: Projeto 3
by Artur Miguel Dias - terça, 11 dezembro 2012, 12:52
 

Entregam-se as três versões para os três níveis?

Não, entrega-se apenas uma, a de nível mais elevado que fizerem corretamente.