Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Questions - Number of Epochs & relaunch of GA session #58

Open
Yetzira opened this issue Jan 16, 2019 · 2 comments
Open

Questions - Number of Epochs & relaunch of GA session #58

Yetzira opened this issue Jan 16, 2019 · 2 comments

Comments

@Yetzira
Copy link

Yetzira commented Jan 16, 2019

Hi,

  1. Is it possible to evaluate the number of epochs GA will perform ?
  2. Also, when we relaunch a GA session, it uses results/* as basis for its new computations. But is it statefull, I mean will GA be sure to not test again previous epochs ? How ?

Thanks,
Yetz

@WilbertNL
Copy link

As far as I know:

  1. You will always get an epoch as long as you keep it running. There is no fixed set of maximum epoch to run based on your variables/parameters. After each epoch, GA mutates a couple of "genes", this can/will continue forever. This probably also answers question number 2:

  2. Looking at the json result file I have to say "no". There is no history of the trades, each new epoch is a slightly altered version of the previous one (or actually, I think maybe it's a slightly altered version of the best so far).

I'm not a gekkoga developer but based on my findings, I have to say it works as described above. Anyone is welcome to correct me if I'm wrong of course :-)

@Yetzira
Copy link
Author

Yetzira commented Jan 18, 2019

I (really) quickly looked at the code and could not see any history handling.
Therefore, yes, I think nothing will prevent Gekkoga to randomly or after mutation try some combinations it may already have tested; so no convergence path to a final result which could end the loop.

Thanks WilbertNL.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants