Update Type.java

I will test if reading from a file will be more effective. Also, do weak and strong mean weak against as in defending? or attacking?