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

When writing reports, an example should explicitly say where they are being written #102

Open
Vaguery opened this issue Feb 20, 2015 · 1 comment

Comments

@Vaguery
Copy link
Contributor

Vaguery commented Feb 20, 2015

BTW, where are they being written? I'm currently running one that supposedly saves JSON and CSV, and have no idea what $PATH it's using. Root? Local directory? Some conventional directory I don't know about?

@Vaguery Vaguery changed the title When writing files, an example should explicitly say where they are being written When writing reports, an example should explicitly say where they are being written Feb 20, 2015
@thelmuth
Copy link
Collaborator

Right now, they're being written to the local Clojush directory. For example, when you set :print-csv-logs true, you get a file called log.csv appearing in your local directory logging the fitness and size of every individual. If you want the error on every test case, you can set :log-fitnesses-for-all-cases true.

Feel free to monkey with this -- I might be myself soon, since I need to log a bunch of fitnesses for something Nic and I are looking at. The CSV/JSON functionality is something I just threw together, and isn't well thought out.

Note: If no one has told you yet, clojush/pushgp/pushgp.clj is a good place to look for explanations of PushGP arguments. The top of the file has every single PushGP argument sorted somewhat by use, each commented with what it does.

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

No branches or pull requests

3 participants