Fórum: Programação Multiparadigma

Projeto 3

 
Avatar Artur Miguel Dias
Projeto 3
par Artur Miguel Dias, sexta 7 dezembro 2012, 23:51
 

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

Avatar Artur Miguel Dias
Re: Projeto 3
par Artur Miguel Dias, sábado 8 dezembro 2012, 00: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.

Avatar Artur Miguel Dias
Re: Projeto 3
par 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.

Avatar Artur Miguel Dias
Re: Projeto 3
par 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.