ich glaube ich habe es langsam gefixet

This commit is contained in:
2023-06-30 16:04:52 +02:00
parent 4d4d609cea
commit 9ed01abea4
10 changed files with 16 additions and 9 deletions

View File

@@ -13,13 +13,13 @@ class Price_Believe_Business(Business):
self.expense_per_unit = -1
self.income_per_unit = -1
self.distribute = Price_Believe_Distribiute_Agent(
simulation, self, production["name"], exchange, 0.2, 20)
simulation, self, production["name"], exchange, 0.2, 30)
self.craft = AutoProductionAgent(simulation, self)
self.aquire = {}
for k, v in production["prod"].items():
a = Price_Believe_Aquire_Agent(
simulation, self, k, exchange, 0.2, 10)
simulation, self, k, exchange, 0.2, 5)
a.set_target(v*2)
a.set_price_max(10)
self.aquire[k] = a
@@ -47,8 +47,8 @@ class Price_Believe_Business(Business):
ie = 0
if ie > 1:
ie = 1
#retain=((self.max_storage-ie*self.max_storage)*amount)-amount
retain=0
retain=((self.max_storage-ie*self.max_storage)*amount)-amount
#retain=0
# set target for aquire
@@ -124,6 +124,7 @@ class Price_Believe_Business(Business):
return
self.income_per_unit = qty_sold/income
self.distribute.confirm_distribution(qty_sold, step)
a=self.distribute.trade_curser
def close_business(self):
for k, a in self.aquire.items():