My tests above were done with Windows RC3 version.
Today I've installed latest Windows weekly test build (2020-02-11.cb8e1a3) and substitute the default folder with the one provided in this thread.
I've got this in the message window for each AI:
Code: Select all
[13 feb 09:39:16] AI_4: Administration (Maniacal): Exterminating you shall be a genuine pleasure!
[13 feb 09:39:16] AI_4: AI_Error: AI script error : FreeOrionAI.py:generateOrders():338 - Exception Python argument types in
partType.productionCost(partType, int, int)
did not match C++ signature:
productionCost(class PartType {lvalue}, int, int, int) while trying to find_best_designs_this_turn
Traceback (most recent call last):
File "D:/Installed Games\FreeOrion\default\python\AI\FreeOrionAI.py", line 335, in generateOrders
action()
File "D:/Installed Games\FreeOrion\default\python\AI\ProductionAI.py", line 37, in find_best_designs_this_turn
ShipDesignAI.Cache.update_for_new_turn()
File "D:/Installed Games\FreeOrion\default\python\AI\ShipDesignAI.py", line 154, in update_for_new_turn
self.update_cost_cache()
File "D:/Installed Games\FreeOrion\default\python\AI\ShipDesignAI.py", line 317, in update_cost_cache
self.production_cost.setdefault(pid, {})[partname] = part.productionCost(empire_id, pid)
ArgumentError: Python argument types in
partType.productionCost(partType, int, int)
did not match C++ signature:
productionCost(class PartType {lvalue}, int, int, int)
Which version (Test/Release) should we using for the multiplayer game?