theonlydude / RandomMetroidSolver

VARIA Randomizer, Solver and Tracker for Super Metroid
http://randommetroidsolver.pythonanywhere.com
MIT License
44 stars 25 forks source link

Parameters different in seed than website shows #10

Closed EasyDanger closed 6 years ago

EasyDanger commented 6 years ago

I've generated multiple seeds only to discover that the parameters I set for them seem to have been ignored by the randomizer. I used the following parameters for all of these seeds, unless otherwise noted. param

The first was not an Area Randomizer, but a normal Full Randomizer (VARIA_Randomizer_FX3786680_veteran). I just completed this seed and according to the credits, "Spread progression items," "Suits Restrictions," and "Early morph" were all activated. Also, the suits were in their altered states, as opposed to their vanilla characteristics, and the softlock prevention patches had been applied.

Even more peculiar, in the two Area Randomizer seeds I generated (VARIA_Randomizer_AX5565735_veteran and VARIA_Randomizer_AX2465419_veteran), all of the above is true, with the addition of the fast door/elevator transition patch being applied. The only difference with these seeds is that, unlike pictured above, I had toggled on the option to remove item fanfares. I did not complete these seeds, but I did verify my suspicions using SMILE.

The only major difference between seeds I generate and seeds others generate seems to be that I tend to use 4.6/1/1 for the minor distribution, while most others round up or down, at least as far as I've seen.

theonlydude commented 6 years ago

Hello,

I've checked the logs of the server, and for seed 3786680 the parameters were activated: 2018-06-01 23:57:37 before calling: ['python2', '/home/randommetroidsolver/RandomMetroidSolver/randomizer.py', '--seed', '0', '--output', '/tmp/tmpoTnymq', '--param', '/tmp/tmph85enT.json', '--preset', 'veteran', '--progressionSpeed', 'random', '--progressionDifficulty', 'random', '--missileQty', '4.6', '--superQty', '1', '--powerBombQty', '1', '--minorQty', '100', '--energyQty', 'vanilla', '-c', 'skip_ceres.ips', '-c', 'AimAnyButton.ips', '-c', 'max_ammo_display.ips', '--fullRandomization', '--spreadItems', '--suitsRestriction', '--speedScrewRestriction'] 2018-06-01 23:57:37 2018-06-01 23:57:37 SEED: 3786680

I've checked you cookie session on the server and the parameters are set in it: <Storage {'randomizer': {'elevators_doors_speed': 'off', 'progressionDifficulty': 'random', 'randomParams': 'off', 'speedScrewRestriction': 'on', 'spreadItems': 'on', 'funMovement': 'off', 'paramsFile': 'veteran', 'skip_ceres': 'on', 'funCombat': 'off', 'fullRandomization': 'on', 'max_ammo_display': 'on', 'layoutPatches': 'on', 'AimAnyButton': 'on', 'missileQty': '4.6', 'progressionSpeed': 'random', 'areaRandomization': 'off', 'maxDifficulty': 'no difficulty cap', 'supermetroid_msu1': 'off', 'powerBombQty': '1', 'suitsRestriction': 'on', 'randomMinors': 'off', 'skip_intro': 'off', 'spinjumprestart': 'off', 'noGravHeat': 'on', 'superQty': '1', 'animals': 'off', 'itemsounds': 'off', 'energyQty': 'vanilla', 'minorQty': '100', 'funSuits': 'off', 'randomSuperFuns': 'off'}}>

I can't explain why the values stored in your session are not displayed on the website in your browser, but what I can do is delete your session.

I've deleted you session on the server, could you check on your side that everything is ok ?

EasyDanger commented 6 years ago

Everything seems to be fine on my end. Just generated a seed and all the parameters are set correctly. At least the ones that aren't random.

On Tue, Jun 5, 2018 at 8:42 AM, theonlydude notifications@github.com wrote:

Hello,

I've checked the logs of the server, and for seed 3786680 the parameters were activated: 2018-06-01 23:57:37 before calling: ['python2', '/home/randommetroidsolver/ RandomMetroidSolver/randomizer.py', '--seed', '0', '--output', '/tmp/tmpoTnymq', '--param', '/tmp/tmph85enT.json', '--preset', 'veteran', '--progressionSpeed', 'random', '--progressionDifficulty', 'random', '--missileQty', '4.6', '--superQty', '1', '--powerBombQty', '1', '--minorQty', '100', '--energyQty', 'vanilla', '-c', 'skip_ceres.ips', '-c', 'AimAnyButton.ips', '-c', 'max_ammo_display.ips', '--fullRandomization', '--spreadItems', '--suitsRestriction', '--speedScrewRestriction'] 2018-06-01 23:57:37 2018-06-01 23:57:37 SEED: 3786680

I've checked you cookie session on the server and the parameters are set in it: <Storage {'randomizer': {'elevators_doors_speed': 'off', 'progressionDifficulty': 'random', 'randomParams': 'off', 'speedScrewRestriction': 'on', 'spreadItems': 'on', 'funMovement': 'off', 'paramsFile': 'veteran', 'skip_ceres': 'on', 'funCombat': 'off', 'fullRandomization': 'on', 'max_ammo_display': 'on', 'layoutPatches': 'on', 'AimAnyButton': 'on', 'missileQty': '4.6', 'progressionSpeed': 'random', 'areaRandomization': 'off', 'maxDifficulty': 'no difficulty cap', 'supermetroid_msu1': 'off', 'powerBombQty': '1', 'suitsRestriction': 'on', 'randomMinors': 'off', 'skip_intro': 'off', 'spinjumprestart': 'off', 'noGravHeat': 'on', 'superQty': '1', 'animals': 'off', 'itemsounds': 'off', 'energyQty': 'vanilla', 'minorQty': '100', 'funSuits': 'off', 'randomSuperFuns': 'off'}}>

I can't explain why the values stored in your session are not displayed on the website in your browser, but what I can do is delete your session.

I've deleted you session on the server, could you check on your side that everything is ok ?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/theonlydude/RandomMetroidSolver/issues/10#issuecomment-394694652, or mute the thread https://github.com/notifications/unsubscribe-auth/ActHMQkI2Qyy8TeXTiwYPB3wRsYu0Sooks5t5nzNgaJpZM4UYSt_ .

-- . Ed Carter I just like writing.