Skip to content

Recording PR for Gamms v0.2#39

Merged
bridgesign merged 48 commits intodevfrom
24-glir-gamms-game-record
Mar 4, 2025
Merged

Recording PR for Gamms v0.2#39
bridgesign merged 48 commits intodevfrom
24-glir-gamms-game-record

Conversation

@bridgesign
Copy link
Copy Markdown
Collaborator

The PR primarily addresses #24 with recorded component support. The PR is complete with a simple unittest for testing breaking changes. More unittests are required to test all the different cases for record/replay process. To be added at a later date. A new sub-issue to address the lack of unittests will be added.

Given that there is a change in how visual development is going on the side currently, it is likely that somethings might break when running the bare bones replay with visualization.

The documentation for the recorder is not added and a separate issue will be created to address the documentation needs.

jmalegankar and others added 30 commits January 19, 2025 17:15
* docs

* Copy comments from main. Remove IVis duplication

* Created basic API docs

* created start.md

* Added getting started

* rearrange start

* identation and numbering

* Some cleaning

* link change

* latlon to utm (#22)

* Testing if PR will be updated on this request

* Fixed folder upload

* Removed incorrect file upload

* Removed incorrect file upload

* Node id draw and node-edge color config with sim time control (#30)

---------

Co-authored-by: Jai Malegaonkar <jai.malegaonkar@gmail.com>
Co-authored-by: minoumao <142881432+minoumao@users.noreply.github.com>
* Fix crash when using no visual engine

* Fix description in abstract visual engine
* document cleaned for merge

* Correction in mkdocs.yml

---------

Co-authored-by: bridgesign <eyeoeternity@gmail.com>
Override issues because of improper rebasing
@bridgesign
Copy link
Copy Markdown
Collaborator Author

Added sub-issues to address the issues #41 and #40

@bridgesign bridgesign self-assigned this Feb 27, 2025
@bridgesign bridgesign added the Core Development related to core functionality label Feb 27, 2025
Copy link
Copy Markdown
Collaborator

@jmalegankar jmalegankar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

good docs

Comment thread gamms/typing/recorder.py
Comment thread gamms/VisualizationEngine/pygame_engine.py
@bridgesign bridgesign requested a review from Brian-Jiang March 2, 2025 03:48
Comment thread gamms/VisualizationEngine/pygame_engine.py
@bridgesign bridgesign requested a review from Brian-Jiang March 2, 2025 08:07
@Brian-Jiang
Copy link
Copy Markdown
Collaborator

Jai fixed some errors on dev branch, should we update the record branch again before merge?

@bridgesign bridgesign merged commit 78a3afa into dev Mar 4, 2025
@bridgesign bridgesign deleted the 24-glir-gamms-game-record branch March 4, 2025 08:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Core Development related to core functionality

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants