genetics breeding function of the algo never actually worked


Set mutation to zero, disable fresh blood options, set crossover to (presumably) any non zero. After gen #1 finishes, no new strategies are tested beyond gen 1 and all the generations instantly complete after that without any testing or log entries. We would expect some brand new strategies to be produced as children of two parents via breeding which would need to be tested.
Attachments
No attachments
  • Votes +1
  • Project StrategyQuant X
  • Type Bug
  • Status Duplicate
  • Priority Normal
  • Assignee Mark Fric
  • Milestone Build 130

History

b
#1

gin

07.11.2020 01:58

Task created

b
#2

bentra

07.11.2020 03:21
MF
#3

Mark Fric

13.11.2020 09:47

Assignee changed from Mark Fric to Mark Fric

Status changed from New to Duplicate

Milestone changed from None to Build 130

duplicate: https://roadmap.strategyquant.com/tasks/sq4_7128


It was supposed to be fixed, I'll check it once again.


b
#4

gin

13.11.2020 18:40
Voted for this task.
MF
#5

Mark Fric

16.11.2020 11:50
I rechecked it, but there is no problem. Crossover didn't work before, but it works as it should in new Buold 130 Dev 1.


The fact that there are some repeating strategies doens't mean that it doesn't work, crossower doest't produces better strategies most of the time.

If you'll set mutation to 0 and crossover to 50-100% you'll see that there is still progress in evolution and fitness is increasing.


Votes: +1

Drop files to upload

or

choose files

Max size: 5MB

Not allowed: exe, msi, application, reg, php, js, htaccess, htpasswd, gitignore

...
Wait please