Se añaden algoritmos y se modifica el Attack

Se añade las comparaciones de tipos.