Chris McCarthy
1a1c3c9344
Added sphinx docs build pipeline for GitHub pages on release
2023-08-15 11:26: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
Chris McCarthy
0f8d31c72c
#1711 - Last minute docs changes
2023-07-28 14:41:39 +01:00
Chris McCarthy
efbb6ef8df
Added a CONTRIBUTING.md and added a URL to the Yawning-Titan reference in index.rst
2023-07-26 20:17:29 +01:00
Chris McCarthy
38f851ab66
Bumped version to 2.0.0
2023-07-26 14:38:57 +01:00
Chris McCarthy
1dc23e11f2
#1648 - Updated file header from 'Crown Owned Copyright (C) Dstl 2023. DEFCON 703. Shared in confidence.' to '© Crown-owned copyright 2023, Defence Science and Technology Laboratory UK'
2023-07-21 14:54:09 +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
Brian Kanyora
26ed3e8ec6
feature/1641:
...
Changed environment config to training config
2023-07-20 16:09:57 +01:00
SunilSamra
2fba54bfff
#1640 - Added --ldc and --tc prefixes and added small note about primaite session default run command
2023-07-20 14:45:55 +01:00
Chris McCarthy
6ac6b79b35
Merge branch 'dev' into feature/1635_Update_Primaite_Session_page_in_Docs
...
# Conflicts:
# src/primaite/setup/old_installation_clean_up.py
# src/primaite/setup/reset_example_configs.py
2023-07-18 11:36:31 +01:00
Chris McCarthy
0af6d6c44f
#1635 - Updated the session outputs details in primaite_session.rst
...
- Fixed Logger typehint bugs
2023-07-18 11:34:41 +01:00
Marek Wolan
72e72c80c2
Get tests working with new ACL changes
2023-07-18 11:16:39 +01:00
Marek Wolan
652c9f1b90
Merge remote-tracking branch 'origin/dev' into feature/901-change-functionality-acl-rules
2023-07-18 10:55:31 +01:00
Chris McCarthy
f4683f3b66
#1631 - Updated the copyright statement to comply with DEFCON 703 Edition 08/13
2023-07-17 19:57:34 +01:00
SunilSamra
37dd2838df
#901 - merged dev into branch
2023-07-17 19:54:07 +01:00
Chris McCarthy
678f953ced
#1631 - Added the DEFCON 703 header to all possible files
2023-07-17 19:28:43 +01:00
SunilSamra
5f46438ba8
Merge remote-tracking branch 'origin/dev' into feature/901-change-functionality-acl-rules
2023-07-17 15:51:01 +01:00
Czar Echavez
1d0a211b44
Merge branch 'dev' into feature/1595-finalise-and-test-the-loading-of-trained-agents
2023-07-17 15:23:46 +01:00
Sunil Samra
5685db804a
Removed apply_implicit_rule comment
2023-07-17 12:45:31 +00:00
SunilSamra
8008fab523
#901 - Removed flatten from training configs
...
- Added flatten operation in observations.py when there are multiple obs components
- Updated config.rst docs
2023-07-17 13:44:16 +01:00
SunilSamra
cb4089a0ba
#901
...
- Removed bool apply_implicit_rule
- Set default implicit_rule to EXPLICIT DENY
- Added position to ACLs in laydown configs
- Removed apply_implicit_rule from training configs
2023-07-17 13:00:58 +01:00
Brian Kanyora
9374646758
Merge remote-tracking branch 'origin/dev' into feature/1597-Getting-Started
2023-07-17 10:33:59 +01:00
Brian Kanyora
ff6c8c0c6b
Apply suggestions from code review
2023-07-17 09:23:11 +00:00
SunilSamra
ab45c7e3f9
#901 - added to config.rst and added new ACL main config options
2023-07-17 10:08:12 +01:00
Czar Echavez
c783965001
#1595 : added loading sessions to run command + test + documentation for how to use loading sessions
2023-07-14 15:51:38 +01:00
Brian Kanyora
345b89d5ee
feature/1597:
...
Added dependencies to the index.rst since v1.1.0.
2023-07-13 09:36:04 +01:00
Brian Kanyora
3874d08a7e
feature/1597:
...
Added dependencies to the index.rst since v1.1.0.
2023-07-13 09:35:42 +01:00
Marek Wolan
f3809054bf
Merged PR 116: Update documentation
...
## Summary
* Update observation space information and standardise formatting of code blocks in that section
* Remove non-ascii quotation characters
* Update custom blue agent page to match new AgentSession classes.
* Introduce glossary
* Provide a first draft of migration guide for 1.2 to 2.0 (probably not comprehensive)
## Test process
Sphinx is able to build the documentation as checked on my local machine
## 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
- [x] 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: #1602
2023-07-12 14:28:41 +00:00
Marek Wolan
5d5d70c0b6
Add better hyperlinks
2023-07-12 09:16:40 +01:00
Chris McCarthy
8eba54f81c
#1597 - Fixed Project Links side bar
2023-07-11 15:50:37 +01:00
Chris McCarthy
646ac3cf02
#1597 - Added code tabs to getting started page
2023-07-11 15:47:13 +01:00
Brian Kanyora
e99560f720
Addressing Sunils comments from my
2023-07-11 13:49:01 +01:00
SunilSamra
14d7317b6b
1566 - updated docs for new items in training_config
2023-07-11 12:40:25 +01:00
Marek Wolan
a01984b0ac
Updated migration guide
2023-07-11 12:10:20 +01:00
Marek Wolan
42e8a65227
Added draft migration guide.
2023-07-11 12:01:48 +01:00
Marek Wolan
4f36ffd909
Improved order of glossary terms
2023-07-11 11:31:29 +01:00
Marek Wolan
35263ee140
Completed glossary
2023-07-11 11:13:28 +01:00
Marek Wolan
520784e357
Merge remote-tracking branch 'origin/dev' into feature/1602-update-docs
2023-07-11 10:12:40 +01:00
Marek Wolan
1297d61a7a
Added glossary
2023-07-11 09:56:52 +01:00
Brian Kanyora
ecc56ce5eb
Merge remote-tracking branch 'origin/dev' into feature/1597-Getting-Started
...
# Conflicts:
# docs/source/primaite-dependencies.rst
2023-07-10 15:48:32 +01:00
Brian Kanyora
270690a647
feature/1597:
...
pre commit fix
2023-07-10 15:41:50 +01:00
Marek Wolan
31703c54e2
Finished writing custom agent example.
2023-07-10 14:56:06 +01:00
Marek Wolan
55f958bb39
Merged PR 110: Update Observation spaces description
...
## Summary
This minor update adds more detail and links to relevant pages within the API docs.
## Test process
Locally built docs in HTML format to verify all content displays correctly.
Related work items: #1596
2023-07-10 10:20:42 +00:00
Marek Wolan
cc5e31c9b5
Changed order of text in custom agent docs
2023-07-10 11:19:47 +01:00
Brian Kanyora
4df9fc57a8
Additional syntax changes
2023-07-10 10:28:27 +01:00
Brian Kanyora
5ca939cdeb
feature/1597:
...
Small syntax changes
2023-07-10 10:01:25 +01:00
Marek Wolan
c6ed921643
Update docs
2023-07-09 20:23:53 +01:00
Brian Kanyora
77cce645f9
Resolved more syntax errors
2023-07-07 16:32:35 +01:00
Brian Kanyora
9567afbab1
Fixed the rst syntax
2023-07-07 16:25:55 +01:00
Marek Wolan
2effe31523
Reworded observation description
2023-07-07 14:24:37 +01:00