change fitness calculation; add sign activation fn