GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Some of the car racing env from the OG GYM and a new environment by bojake · Pull Request #13 · SciSharp/Gym.NET

Conversation

@bojake

@bojake bojake commented Mar 23, 2023

Copy link
Copy Markdown
Contributor

This is WIP on the car racing environment from the OG gym library. The car track is done and tested.

Added a new environment - LEM Lander - which is the classic Atari LEM simulator that takes a burn rate and a burn time as input and calculates the landing parameters for a direct descent LEM. The GUI for the env needs some text to identify the 3 gauges (Fuel, Altitude, Speed). The ImageSharp library has a font library but it might need licensing that is not compatible with GYM.Net.

I also added a frame rate control to the render method for the LEM environment to slow it down and force the display of the GUI.

Code is not documented well, working on that next.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

Nucs reacted with hooray emoji
All reactions
  • 🎉 1 reaction
bojake and others added 10 commits March 2, 2023 13:34
@bojake
start of work on the car racing environment.
bd80598
@bojake
LEM lander environment and the start of the car racing environment. L…
d81df85
…EM lander is from the classic Atari LEM simulator.
@bojake
Merge branch 'master' of https://github.com/bojake/Gym.NET
a91b015
@bojake
adjust for changes to env interface
1306346
@bojake
LEM lander display env with frame rate control
f8a93c8
@bojake
Merge branch 'SciSharp:master' into master
54b8b3d
@bojake
added two test case checks for freefall and crashing.
6716597
@bojake
commenting the LEM environment and code.
8e8b4c3
@bojake
A landing solution that was computed with a QQ learner.
6346434
@bojake
full set of landing tests for the LEM environment.
2eb1dd1
@Nucs

Nucs commented Apr 5, 2023

Copy link
Copy Markdown
Member

Let me known if the status of this PR is completed

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@bojake
Drawing of the track and car, but car does not appear.
cd9b1e9
Simulation of the physics and fixed linkage of wheel to fixture.
@bojake

bojake commented Apr 5, 2023

Copy link
Copy Markdown
Contributor Author

Almost ready. The track draws and there is a random driver test that seems to move the track properly. Can't see the car and I still need to draw the indicators.

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

bojake added 6 commits April 5, 2023 15:41
@bojake
Rendering the indicators.
d60aa92
@bojake
fix the border rendering
e0aa7b2
@bojake
Remove debug output and fixed blank out of indicator area on screen.
ad1136a
@bojake
Fixed random forces being applied.
825d74b
@bojake
Car is drawing now, but the scale is wrong.
a482fd6
@bojake
Sync with the gymnasium project and the car displays correctly. Visua…
d7af074
…lly inspected the telemetry from the python version versus this version and saw the numbers matching. Appears to be working. Added discrete actions.
@bojake

bojake commented Apr 6, 2023

Copy link
Copy Markdown
Contributor Author

Car racing env is complete.

GeorgeS2019 reacted with thumbs up emoji GeorgeS2019 reacted with hooray emoji Nucs reacted with rocket emoji
All reactions
  • 👍 1 reaction
  • 🎉 1 reaction
  • 🚀 1 reaction

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@Nucs Nucs mentioned this pull request Sep 4, 2026
chore(deps): upgrade target frameworks to .NET 8/10 and update dependencies #24
Merged
samuelcaldas added a commit to HalfTick/Gym.NET that referenced this pull request Sep 5, 2026
@samuelcaldas @claude
docs: update roadmap, PRD, and CLAUDE.md with Farama Gymnasium SOT ma…
100363c
…ndate

- Establish Farama Gymnasium (refs/Gymnasium) as mandatory SOT across Gym.NET
- Enforce byte-perfect state transitions and pixel-perfect visual rendering
- Add NumSharp >= 0.60.0 and 0.70.0 modernization policy per SciSharp maintainer feedback
- Add Milestone 5 (PR SciSharp#24 review polish & NumSharp 0.60.0 upgrade)
- Add Milestone 6 (Community PR SciSharp#13 CarRacing-v2 modernization backlog)
- Add Milestone 7 (NumSharp 0.70.0 & Box2D robotics suite backlog)
- Update SOT references, PRD specifications, and live docs hub

Co-Authored-By: Claude Code <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

No reviews

Uh oh!

There was an error while loading. Please reload this page.

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Uh oh!

There was an error while loading. Please reload this page.

2 participants

@bojake @Nucs
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.