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

Unable to run experiments #8

Open
NMVRodrigues opened this issue Sep 14, 2017 · 7 comments
Open

Unable to run experiments #8

NMVRodrigues opened this issue Sep 14, 2017 · 7 comments

Comments

@NMVRodrigues
Copy link

Greetings, i just downlaod your project and was trying to run the examples, however only the or2 or3 and or4 tests can be run, all the others give a massive chain error.
Tried opening the project on eclipse and it shows and error in neat/WeightMutationOperator, using the sugested eclipse error solve wont fix the problem as the same chain error occurs while trying to run the tests.

Did i do something wrong or is it a known bug?

@OliverColeman
Copy link
Owner

Hi. first, I haven't touched AHNI for quite a long time - have been working on its (eventual) successor Europa. Could you paste an example of the error chain you're seeing?

@NMVRodrigues
Copy link
Author

Will make sure to test Europa out when i get the chance.

Here is part of the chain error when running retina-problem-hyperneat.

@OliverColeman
Copy link
Owner

It looks like there's an issue reading/interpreting the properties file. I need to see the entire error chain though, can you either paste it as text or attach it as a text file?

@NMVRodrigues
Copy link
Author

Here is a file containing the entire error chain.

error.txt

@OliverColeman
Copy link
Owner

Okay, this is caused by an apparent issue with the properties file. At some point the code was changed so that it became an error to specify a coordinate range with the highest value first eg (1, 0.25) instead of (0.25 ,1). If you change the line
ann.hyperneat.range.z=1,0.25
to
ann.hyperneat.range.z=0.25,1
it will run. I made it so the exception message gives more useful info so this sort of thing is easier to debug in the future.
However it looks like there are some other issues to do with speciation in NEAT so the experiment no longer reproduces the expected result. I don't have time to dig into this (I'm no longer actively maintaining this project) but if you do and figure it out let me know...

@NMVRodrigues
Copy link
Author

Thank you very much for fix, i'll let you know if i am able to figure out the problem.

@NMVRodrigues
Copy link
Author

One last thing, im assuming the problem with the other non working test is the ann.hyperneat.range.z parameter as well?

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