Skip to content

Ship 2D environment#45

Open
Ivan-267 wants to merge 9 commits intomainfrom
Ship2D
Open

Ship 2D environment#45
Ivan-267 wants to merge 9 commits intomainfrom
Ship2D

Conversation

@Ivan-267
Copy link
Copy Markdown
Collaborator

@Ivan-267 Ivan-267 commented Jan 7, 2025

The ship must avoid obstacles (asteroids in this case), and needs to handle two possible scenarios (shooting enabled and shooting disabled).

Ships2D.mp4

Asteroids are randomly generated and there is no specific guarantee that the game can be played infinitely (e.g. in some cases it might be impossible to avoid an asteroid).

@Ivan-267 Ivan-267 marked this pull request as draft January 7, 2025 21:03
Updated to the newest obs/actions/training stats, some updates to the env include (there were a few more adjustments):
- Switched to discrete actions
- Added velocity to obs
- Removed ray-cast stacking ability as it didn't affect the results notably
- Fixed an issue with removing objects / memory that caused FPS to drop significantly during longer training
@Ivan-267 Ivan-267 changed the title [WIP] Ship 2D environment Ship 2D environment Jan 8, 2025
@Ivan-267 Ivan-267 marked this pull request as ready for review January 8, 2025 23:55
@Ivan-267 Ivan-267 added the New Env Adds a new environment label Jun 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

New Env Adds a new environment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant