Zarroc2762 / E7-Gear-Optimizer

27 stars 22 forks source link

Impoved performance of calculation by using specialized class instead of dictionaries #12

Closed AlexeiA closed 5 years ago

AlexeiA commented 5 years ago

This is the first dirty attempt to further improve performance of calculation. Just proof of concept. On my setup calculation of current vanilla version on 123 millions combinations takes about 150 seconds, and this version takes just 15. It still have some known issues and needs some refactoring.

Zarroc2762 commented 5 years ago

Hey, thanks for all your work on the optimizer! Just wanted to give you a heads up that I'm on vacation for the next two weeks. I'll check your pull requests when I'm back.

AlexeiA commented 5 years ago

Thank you for the heads up! Having fun working on it :) Have a great vacation!

вс, 25 авг. 2019 г. в 17:30, Zarroc2762 notifications@github.com:

Hey, thanks for all your work on the optimizer! Just wanted to give you a heads up that I'm on vacation for the next two weeks. I'll check your pull requests when I'm back.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Zarroc2762/E7-Gear-Optimizer/pull/12?email_source=notifications&email_token=AAL6SUK6733EPIFABWWJATTQGKJRPA5CNFSM4IOFELOKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD5CUVOY#issuecomment-524634811, or mute the thread https://github.com/notifications/unsubscribe-auth/AAL6SUKQ6XXE4GVJEDZ2FDLQGKJRPANCNFSM4IOFELOA .

Zarroc2762 commented 5 years ago

Huge thanks for all the work you put into this!!