Fabricio Olivetti de Franca
Fabricio Olivetti de Franca
If you change these lines: https://github.com/nadavbh12/Retro-Learning-Environment/blob/0269da8773ac9fe267da14eda1146c40af14a7d4/src/games/supported/SuperMarioWorld.cpp#L77-L84 To `if (readRam(&system, 0xdda) == 0xff) { m_terminal=true; }` it works
> Though it seems the starting actions are broken. it seems fine to me. Do you mean the initial inputs are not processed or the actions to start the game...
that already happened before. My temp solution was to start a new RLE object
actually setting `LD_LIBRARY_PATH` like that may break other things if it is unsetted by default. Other alternative is to create a symbolic link to the required libraries into the `/usr/local/lib`...
edit: never mind again, this works without my height calculation from the other issue. Sorry about the noise.
For example, I had the expression `log ( x * (x / x) ) - x` that entered an infinite loop because of the rules `negate x := 0 -...
Perfect! I'll try to implement that (but no promises I can do it quickly :laughing: )
Just to let you know, the debug.trace helped a lot to generate a minimal number of rules that leads to some issues. I found a minimal example that seems to...
> Maybe this should go on the tuning page instead? https://ai.damtp.cam.ac.uk/pysr/tuning/ I think it should be more appropriate there, yes. But let me suggest to highlight the existence of this...
> It's linked in the last sentence of the Quickstart: https://github.com/MilesCranmer/PySR?tab=readme-ov-file#quickstart > > > There are also tips for tuning PySR on [this page](https://ai.damtp.cam.ac.uk/pysr/tuning). > > But I guess people...