|
@ -64,8 +64,9 @@ class c_ecar_comparator: |
|
|
y = 0 |
|
|
y = 0 |
|
|
m = 1 |
|
|
m = 1 |
|
|
months_a_year = 12.0 |
|
|
months_a_year = 12.0 |
|
|
costs_a_month = self.calculate_costs(y, m) |
|
|
# Insurance and taxes need to be payed anyway |
|
|
savings_a_month = costs_a_month[1]-costs_a_month[0] |
|
|
relevant_costs_a_year = self.settings_extractor.get_driving() + self.settings_extractor.get_maintenance() |
|
|
|
|
|
savings_a_month = (relevant_costs_a_year[1]-relevant_costs_a_year[0]) / months_a_year |
|
|
months_till_amortized = self.settings_extractor.get_purchase()[0] / savings_a_month |
|
|
months_till_amortized = self.settings_extractor.get_purchase()[0] / savings_a_month |
|
|
kilometers = months_till_amortized * self.settings_extractor.get_kilometers() / months_a_year |
|
|
kilometers = months_till_amortized * self.settings_extractor.get_kilometers() / months_a_year |
|
|
months_till_amortized = np.ceil(months_till_amortized) |
|
|
months_till_amortized = np.ceil(months_till_amortized) |
|
|