A2C RL + pruning after-processing to plot key nodes in a randomly generated environment.
- change EXPERIMENT_NAME and EXPERIMENT_NOTE under alg_parameters.py -> RecordingParameters
- create new directory inside complete_map called EXPERIMENT_NAME (from step 1) 3a. If importing pre-existing actor and critic, uncomment lines 82 & 83, specify the actor and critic file path in the input parameter 3b. If training model from scratch, comment out lines 82&83
- run driver.py
- track results using wandb. Printouts of completed renders will be available at complete_map/EXPERIMENT_NAME. (pruning post-processing is not in this step)
- In model_verifier.py, specify trained actor file path in the input parameter for actor_file_name (line 19)
- run model_verifier,py. Observe pygame window to see final node position after pruning
- press enter to regenerate random map and see new node positions
- reward strcture is within finder_gym.py
- ray casting function is within map_tester.py