diff --git a/pickaxe.py b/pickaxe.py index dbd71fe..6bb68ac 100644 --- a/pickaxe.py +++ b/pickaxe.py @@ -171,21 +171,24 @@ class Pickaxe_Field(GameBase): else: points = points - 10000 - second_higest = np.unique(shift_dir)[-2] - if shift_dir[1][3] == second_higest: - points = points + 300 - - if shift_dir[2][3] is not 0: - if shift_dir[2][3] == np.unique(shift_dir)[-3]: - #third_higest = np.unique(shift_dir)[-3] - #if shift_dir[2][3] == third_higest: + if np.unique(shift_dir)[-2] is not None: + second_higest = np.unique(shift_dir)[-2] + if shift_dir[1][3] == second_higest: points = points + 300 - if shift_dir[3][3] is not 0: - if shift_dir[3][3] == np.unique(shift_dir)[-4]: - #fourth_higest = np.unique(shift_dir)[-4] - #if shift_dir[3][3] == fourth_higest: - points = points + 300 + if np.unique(shift_dir)[-3] is not None: + if shift_dir[2][3] is not 0: + if shift_dir[2][3] == np.unique(shift_dir)[-3]: + #third_higest = np.unique(shift_dir)[-3] + #if shift_dir[2][3] == third_higest: + points = points + 300 + + if np.unique(shift_dir)[-4] is not None: + if shift_dir[3][3] is not 0: + if shift_dir[3][3] == np.unique(shift_dir)[-4]: + #fourth_higest = np.unique(shift_dir)[-4] + #if shift_dir[3][3] == fourth_higest: + points = points + 300 if shift_dir[1][3] == highest - 1: points = points + 100