Nick Todd
dab261da0b
#3110 : Update URLs
2025-03-11 15:29:57 +00:00
Marek Wolan
66daab3baf
Backport 3.3.1 fixes into Core
2025-01-21 13:08:36 +00:00
Marek Wolan
368e846c8b
2772 - Generate pdf benchmark from
2024-08-07 10:07:19 +01:00
Chris McCarthy
2e1d622228
#2778 - pinned Ray version to <2.33 until they fix their bug
2024-07-30 09:57:48 +01:00
Marek Wolan
579469d1c3
2623 add sb3 contrib dependency
2024-07-11 11:25:38 +01:00
Czar Echavez
a47a14b86e
#2620 : Going around azure dev ops to fail the script
2024-07-01 15:57:15 +01:00
Czar Echavez
ce58f3960c
#2620 : downgrade pytest-xdist version
2024-06-28 16:43:10 +01:00
Czar Echavez
a4424608dd
#2620 : add nbmake and pytest xdist to run the notebooks as part of pieline
2024-06-28 16:33:24 +01:00
Chris McCarthy
824729276e
#2648 - updated benchmark process to output markdown file instead of LaTeX. Added pipeline that runs benchmarking at 2am on a weekday and automatically upon creation of release branch
2024-06-25 16:58:39 +01:00
Marek Wolan
28dabad66b
#2682 Backport changes to core PrimAITE
2024-06-25 11:04:52 +01:00
Czar Echavez
472040aa70
Merge remote-tracking branch 'origin/dev' into feature/2628-update-benchmarking-script-branched
2024-06-01 00:20:21 +01:00
Marek Wolan
e48b71ea1a
get ray to stop crashing
2024-05-31 15:25:08 +01:00
Czar Echavez
add8cc0ab1
#2628 : temp commit
2024-05-31 13:47:02 +01:00
Marek Wolan
c7b2ed7f86
Merge branch 'dev' into feature/2588-minimal-deps
2024-05-31 12:11:16 +01:00
Marek Wolan
d2f82a1535
Updated pyproject.toml
2024-05-30 12:31:35 +00:00
Marek Wolan
0c19546322
#2588 optional RL deps
2024-05-29 14:54:45 +01:00
Czar Echavez
8e17151696
#2472 : apply PR suggestions
2024-05-17 11:17:00 +01:00
Czar Echavez
2774623fba
#2472 : switch to using nbsphinx + added readme steps to setup pandoc + revert changes
2024-05-14 07:36:29 +01:00
Charlie Crane
d25a8aa0ef
#2464 - Reverting changes from Python3.12 investigations, updating README and prproject.toml so that python 3.11 is allowed
2024-05-01 17:06:58 +01:00
Charlie Crane
57cff8d4e3
#2464 - Seeing if python 3.12 will also run...
2024-05-01 16:01:08 +01:00
Charlie Crane
efdc979495
#2464 Changing pyproject.toml to allow the use of python 3.11 and tweaking the pipeline to use python 3.11. Seeing what happens...
2024-05-01 14:33:38 +01:00
Marek Wolan
2b19c8c91d
#2551 upgrade ray to >2.9 and resolve logging error in db client
2024-04-23 09:51:56 +01:00
Chris McCarthy
6060cbbc5b
#2511 - Put the ray rlllib dep back to "ray[rllib] == 2.8.0, < 3"
2024-04-23 09:04:17 +01:00
Chris McCarthy
a7dae6e373
#2511 - Upgraded pydantic to version 2.7.0. Added ipywidgets to the dependencies (for #2300 )
2024-04-22 08:49:08 +01:00
Czar Echavez
07373d941e
#2257 : Downgrade version of sphinx - 7.2.0 drops support for Python 3.8
2024-02-26 08:44:08 +00:00
Czar Echavez
2e2d83c3e9
#2257 : update sphinx version + cleaning up some errors + splitting configuration page into multiple pages
2024-02-16 16:14:36 +00:00
Marek Wolan
5d9d8fe92c
merge PR updates from parent branch
2023-11-17 17:59:45 +00:00
Marek Wolan
c5b4ae45be
Remove problematic progress bars
2023-11-17 11:40:36 +00:00
Marek Wolan
6e5e1e6456
Begin rllib
2023-11-17 11:38:29 +00:00
Marek Wolan
e52d1fbd45
Add enlighten dependency
2023-11-16 15:29:48 +00:00
Marek Wolan
1e811148ed
Fix dependency versions to align with GATE
2023-10-25 17:04:30 +01:00
Chris McCarthy
dc9601bf30
Merge remote-tracking branch 'devops/dev' into downstream_github_sync
2023-09-04 16:46:14 +01:00
Chris McCarthy
f3f8d02fcb
Merge remote-tracking branch 'github/dev' into downstream_github_sync
2023-09-04 16:45:23 +01:00
Chris McCarthy
01fb9e65fe
Added the DSTL MIT license and updated the license in pyproject.toml
2023-08-15 11:14:23 +01:00
Chris McCarthy
a840159460
#1706 - Fixed the "smart" merging of SimComponent that PyCharm performed. Integrated the Filesystem class into the Node. Added prettytable to deps in pyproject.toml
2023-08-08 20:30:37 +01:00
Chris McCarthy
e7e39a8c1d
Merge branch 'github_dev' into downstream_github_sync
...
# Conflicts:
# docs/index.rst
# docs/source/primaite_session.rst
2023-08-03 16:07:15 +01:00
Chris McCarthy
fed65db7fc
Updated the What is PrimAITE? section in index.rst. Dropped the use of sphinx-code-tabs in the docs as building the docs in pdf (make latexpdf) is suddenly complaining about the tab buttons.
2023-08-03 16:04:23 +01:00
Czar Echavez
b08683fcd3
#1714 : fix tests
2023-08-03 12:42:16 +01:00
Marek Wolan
c4adc2f543
add flake8-annotations to pre-commits
2023-07-31 16:47:13 +01:00
Marek Wolan
fa2cdf853c
Drop Ray
2023-07-31 11:27:16 +01:00
Marek Wolan
b129c4fc97
Add SimComponent core class
2023-07-28 14:49:21 +01:00
Chris McCarthy
92671796a1
Added GFX license conditions. Included LICENSE file in build. Fixed a few character issues in README.md
2023-07-27 11:40:29 +01:00
Chris McCarthy
858396f3d6
Dropped MIT license until public release
2023-07-27 11:03:25 +01:00
Chris McCarthy
499219eb40
Added project urls to pyproject.toml and a setup.cfg file for PyPi to pickup author and url
2023-07-26 21:11:15 +01:00
Chris McCarthy
66d367aa94
#1650 - Turned on the test. Also updated some references to the old primaite paths. Finally, pushed the deployment status classifier to Development Status :: 5 - Production/Stable
2023-07-21 16:49:17 +01:00
Chris McCarthy
534c066170
#1647 - Added _PrimaitePaths class that manages all the primaite locations using PlayformDirs. This class now creates new primaite locations for each version of primaite.
...
- Rolled the _PrimaitePaths class out throughout the code base.
- Updated the docs to reference the new version paths.
- Updated the author from qinetiq to dstl
- Bumped version number to 2.0.0rc2
2023-07-21 14:00:50 +01:00
Christopher McCarthy
e0da34765c
Merged PR 126: PrimAITE Benchmarking
...
## Summary
- Added full benchmarking script that included plots and a LaTeX report. Ran the v2.0.0rc1 benchmark. Tidied a few other things up.
The code is a bit scrappy. But it's not released code. I will endeavour to tidy it up at a later date.
## Test process
Manually ran the script. This is the final report -> [PrimAITE v2.0.0rc1 Learning Benchmark.pdf](https://dev.azure.com/ma-dev-uk/b50a61ee-86c4-48bc-9a0b-a67645ba12ee/_apis/git/repositories/2825053e-bd3b-45b2-8680-1281809eefa2/pullRequests/126/attachments/PrimAITE%20v2.0.0rc1%20Learning%20Benchmark.pdf )
## Checklist
- [X] This PR is linked to a **work item**
- [X] I have performed **self-review** of the code
- [ ] I have written **tests** for any new functionality added with this PR
- [ ] I have updated the **documentation** if this PR changes or adds functionality
- [X] I have run **pre-commit** checks for code style
Related work items: #1632
2023-07-20 12:58:54 +00:00
Chris McCarthy
1f3ac50849
#1632 - Fixed output directory clear bug. Added gputil to dev deps.
2023-07-20 10:28:19 +01:00
Marek Wolan
c543c6c147
Apply suggestions from code review
2023-07-20 09:21:35 +00:00
Marek Wolan
1e2244583a
Add license
2023-07-20 10:03:05 +01:00