Dúvidas - EP8

Dúvidas - EP8

por Vanessa Araujo Rodrigues -
Número de respostas: 2

Uhulll!! EP novo!

Dúvidas:

Minha simulação do primeiro exemplo está demorando horrores (tipo uma hora). Será que eu implementei alguma coisa de maneira 'burra'? (penso nas funções mova e atualize) Ou é por isso que elas se chamam turtleships? sorriso

Nos exemplos do método sistema.atualize() percebo que não há um real exemplo de colisão, alguma sugestão para que eu teste se meu método realmente muda o status da turtleship, sem recorrer a mudança 'externa da turtleship.ativa?

Em resposta à Vanessa Araujo Rodrigues

Re: Dúvidas - EP8

por José Coelho de Pina -

Minha simulação do primeiro exemplo está demorando horrores (tipo uma hora).

Qual é o primeiro exemplo?
Hmmm, pode demorar sim.

Nos exemplos do método sistema.atualize() percebo que não há um real exemplo de colisão, alguma sugestão

Não tenho nenhuma sugestõa.
Quem bolar alguma pode postar aqui para os colegas.

Em resposta à José Coelho de Pina

Re: Dúvidas - EP8

por Vanessa Araujo Rodrigues -

Obrigada, professor.

Já descobri porque e quando demora sorriso

Segue uma sugestão para testar o sistema.atualize:

>>> terra = ["Terra","blue",-192200,0,5.97e+24,6378]
>>> astros = [terra]
>>> lista_astros = crie_lista_astros(astros)
>>> leo = ["Leonardo","blue",192200,0,-96100,0]
>>> rafa = ["Raphael","red",0,0,4000,-66000]
>>> turtleships = [leo,rafa]
>>> lista_turtleships = crie_lista_turtleships(turtleships)
>>> sistema = Sistema(lista_astros,lista_turtleships)
>>> print(sistema)
>>> sistema.atualize(4)
>>> print(sistema)