Commit Graph

  • aa65c53a95 Pass probability of success through to functions Jake Walker 2023-11-21 15:09:51 +00:00
  • 48af022963 Run agent at configured timesteps Jake Walker 2023-11-21 13:41:38 +00:00
  • 243f2dd938 #2041: Update CHANGELOG Nick Todd 2023-11-21 12:11:30 +00:00
  • d8154bbebd Add tests for data manipulation bot attack stages Jake Walker 2023-11-21 11:43:47 +00:00
  • 2975aa8827 Execute data manipulation bots from agent Jake Walker 2023-11-21 11:42:01 +00:00
  • 9ab33a4aa4 Merge branch 'dev' into feature/2041_2042-Add-NTP-Services Nick Todd 2023-11-21 11:28:50 +00:00
  • 60d94bf4b5 #2041: Remove test Nick Todd 2023-11-21 11:17:38 +00:00
  • 4f0f758ce9 #2041: Correct return value from receive() Nick Todd 2023-11-21 11:16:34 +00:00
  • 813a1f356e #2042: Remove debug statement Nick Todd 2023-11-21 11:15:07 +00:00
  • f7215847d4 #2041: ntp_server test fixes. Nick Todd 2023-11-20 18:08:55 +00:00
  • b0b37f9da5 #2042: ntp_client test fixes. Nick Todd 2023-11-20 18:06:50 +00:00
  • 95ad55a783 #2041: change deprecated logger levels. Nick Todd 2023-11-20 18:04:49 +00:00
  • 7e0e8a4768 Pass agent settings from config to agent Jake Walker 2023-11-20 10:38:01 +00:00
  • 66d5612e92 Merge remote-tracking branch 'origin/feature/1972-remove-sqlite' into feature/1971-ray-agents-2 Marek Wolan 2023-11-18 04:54:17 +00:00
  • fdb48c0ded Update docs for Database Marek Wolan 2023-11-18 03:46:24 +00:00
  • 7d800cbbc9 Merge remote-tracking branch 'origin/dev' into feature/1972-remove-sqlite Marek Wolan 2023-11-18 03:41:22 +00:00
  • e9d2437db8 Merged PR 212: GATE-less agents Marek Wolan 2023-11-21 09:33:29 +00:00
  • 77f3806ba7 Remove real database in favour of simulated Marek Wolan 2023-11-18 03:40:08 +00:00
  • 9d0a98b221 Apply suggestions from code review Marek Wolan 2023-11-17 20:30:07 +00:00
  • 5d9d8fe92c merge PR updates from parent branch Marek Wolan 2023-11-17 17:59:45 +00:00
  • 3fb7bce3ce Get RLLib to stop crashing. Marek Wolan 2023-11-17 17:57:57 +00:00
  • d28bd0d1c3 #2041: Fix names Nick Todd 2023-11-17 14:19:36 +00:00
  • dbecc681dc #2041: Install NTPServer and NTPClient. Nick Todd 2023-11-17 12:59:06 +00:00
  • 6081f02caa #2041: Add missing return statement Nick Todd 2023-11-17 12:41:53 +00:00
  • 622c6931d8 #2041: Create test network + extra test Nick Todd 2023-11-17 12:07:46 +00:00
  • 227e73602f Pass execution definition from config to agent Jake Walker 2023-11-17 11:51:19 +00:00
  • c5b4ae45be Remove problematic progress bars Marek Wolan 2023-11-17 11:40:36 +00:00
  • 6e5e1e6456 Begin rllib Marek Wolan 2023-11-17 11:38:29 +00:00
  • 5bda952ead Fix sim output Marek Wolan 2023-11-17 10:20:26 +00:00
  • ba580b00b4 Improve config validation and fix tests Marek Wolan 2023-11-16 16:14:50 +00:00
  • 0861663cc1 Add agent loading Marek Wolan 2023-11-16 15:40:49 +00:00
  • e52d1fbd45 Add enlighten dependency Marek Wolan 2023-11-16 15:29:48 +00:00
  • 0b9bdedebd Fix typehints Marek Wolan 2023-11-16 15:28:38 +00:00
  • 13c49bf3ea Fix session path monkeypatch Marek Wolan 2023-11-16 15:19:14 +00:00
  • 7545c25a46 Make pytest patch with temporary session dir Marek Wolan 2023-11-16 15:11:03 +00:00
  • 7ee2c4220a #2042: ntp_client test Nick Todd 2023-11-16 15:04:01 +00:00
  • 829500a60f Get sb3 checkpoints saving during training Marek Wolan 2023-11-16 14:37:37 +00:00
  • 1c5ff66d26 Pass execution definition from config to agent Jake Walker 2023-11-16 13:26:30 +00:00
  • 4cc7ba1522 Add ability to save sb3 final model Marek Wolan 2023-11-15 16:59:56 +00:00
  • 64e8b3bcea Add basic primaite session e2e tests Marek Wolan 2023-11-15 16:04:16 +00:00
  • 0c544a9a26 #2042: Add support for apply_timestep() Nick Todd 2023-11-15 15:58:10 +00:00
  • 6182b53bfd Fix incorrect number of steps per episode Marek Wolan 2023-11-15 14:49:44 +00:00
  • c8f2f193bd Implement agent training with sb3 Marek Wolan 2023-11-15 12:52:18 +00:00
  • 9deb130d10 #2042: pre-commit changes Nick Todd 2023-11-15 10:58:24 +00:00
  • d31fce202c #2041: pre-commit changes. Nick Todd 2023-11-15 10:57:56 +00:00
  • 195e8a4e84 #2042: Implement NTP protocol for client Nick Todd 2023-11-14 15:13:28 +00:00
  • f320487128 #2041: Implement NTP protocol for server Nick Todd 2023-11-14 15:13:05 +00:00
  • e6ead6e532 Update agent interface to work better with envs Marek Wolan 2023-11-14 15:10:07 +00:00
  • 764d9561bd #2042: NTP client initial commit Nick Todd 2023-11-13 17:40:25 +00:00
  • 2ee8203397 #2041: NTP server initial commits Nick Todd 2023-11-13 17:39:27 +00:00
  • 1cb54da2dd Remove more GATE stuff Marek Wolan 2023-11-13 17:12:50 +00:00
  • 08e88e52b0 Begin implementing training loop in session Marek Wolan 2023-11-13 16:35:35 +00:00
  • 707f2b59af Add SB3 RL agent Marek Wolan 2023-11-13 16:08:39 +00:00
  • 21c06dbea1 Remove GATE-related code. Marek Wolan 2023-11-13 16:04:25 +00:00
  • 23fd9c3839 #1859 - Started giving the red agent some 'intelligence' and a sense of a state. Changed Application.run to .execute. Chris McCarthy 2023-11-13 15:55:14 +00:00
  • 815bdfe603 Merged PR 206: 1962-Folder and File restore Czar Echavez 2023-11-09 11:55:53 +00:00
  • 6e1f9bd63d #1962: add gate installation for docs build pipeline Czar.Echavez 2023-11-08 13:00:07 +00:00
  • be4a467877 #1962: revert pulling from src Czar.Echavez 2023-11-08 10:48:41 +00:00
  • f5df1366a7 #1962: merge dev into branch + fix minor diffs + ensure that imports pull from src Czar.Echavez 2023-11-08 10:36:47 +00:00
  • c060991084 Merged PR 207: Game layer Marek Wolan 2023-11-07 16:03:43 +00:00
  • 729ef2ebac Merged PR 208: #2025: added GATE installation as part of pipeline Czar Echavez 2023-11-07 15:03:00 +00:00
  • d4679bb0e3 #2025: Missing character for GATE path Czar.Echavez 2023-11-07 14:09:22 +00:00
  • e0d694a736 #2025: added GATE installation as part of pipeline Czar.Echavez 2023-11-07 14:00:08 +00:00
  • 0ea282166d Merge remote-tracking branch 'origin/dev' into dev-game-layer Marek Wolan 2023-11-06 16:23:29 +00:00
  • eba10ae5ef #1962: clean up tests + improve the show command which shows the folders and files in file system Czar.Echavez 2023-11-06 11:56:44 +00:00
  • 535c1b19ab #1962: attempt to make the timestep actions look neater + adding logic that allows restoring a folder take multiple timesteps Czar.Echavez 2023-11-06 11:12:06 +00:00
  • e70ceec716 #1962: folder/file restore logic Czar.Echavez 2023-11-06 10:22:08 +00:00
  • 51713bad74 #1962: split tests into managable files + implement deletion of folders and files + tests Czar.Echavez 2023-11-03 15:15:18 +00:00
  • b2c3e273b7 #1962: separating file system into more managable files Czar.Echavez 2023-11-02 15:10:51 +00:00
  • b67eb1bb34 #1962: separating file system into more managable files Czar.Echavez 2023-11-02 13:14:08 +00:00
  • 11848aa180 #1962: keeping track of deleted files Czar.Echavez 2023-10-31 15:52:44 +00:00
  • 870707f86b Merged PR 200: Implement node scan and reset Czar Echavez 2023-10-30 16:47:28 +00:00
  • 98ca33e994 #1961: scanning no longer happens every timestep - the scan is all done in one timestep after the required timestep countdown is complete Czar.Echavez 2023-10-30 15:34:13 +00:00
  • 1ddf400d6f #1961: node resetting Czar.Echavez 2023-10-27 18:28:34 +01:00
  • 68b22b6444 #1961: node scanning + applying timestep to all components within node + node revealing to red Czar.Echavez 2023-10-27 17:50:41 +01:00
  • 2923921559 Merged PR 199: Fix setup and session commands Marek Wolan 2023-10-27 15:14:06 +00:00
  • a37ce051c5 Add ARCD GATE setup to primaite setup Marek Wolan 2023-10-27 14:50:31 +01:00
  • 75d1fd20c3 Remove temporary files Marek Wolan 2023-10-27 14:41:53 +01:00
  • b81c1739f8 Fix CLI and Session to work with new classes Marek Wolan 2023-10-27 14:26:52 +01:00
  • 6378ff3087 Merged PR 198: Updates to documentation Marek Wolan 2023-10-27 11:33:09 +00:00
  • 1ec1b319e5 Fix formatting in docs Marek Wolan 2023-10-27 12:24:22 +01:00
  • d4eb499729 Start fixing up cli and setup Marek Wolan 2023-10-27 12:20:23 +01:00
  • a06629ed0b Bump version Marek Wolan 2023-10-27 11:48:54 +01:00
  • 6ac7dcf9ac Update README.md Marek Wolan 2023-10-27 11:48:22 +01:00
  • 318c9f8c5a Fix formatting issues Marek Wolan 2023-10-27 11:43:11 +01:00
  • 8783574442 #1961: os scan set up Czar.Echavez 2023-10-27 10:17:59 +01:00
  • afa7916db0 Updates to documentation Marek Wolan 2023-10-25 23:32:52 +01:00
  • 11fad5084e Merged PR 197: Remove deprecated functionality Marek Wolan 2023-10-26 14:33:31 +00:00
  • 450aa150ae Merge remote-tracking branch 'origin/dev-game-layer' into feature/1989-remove-v2-modules Marek Wolan 2023-10-25 19:19:34 +01:00
  • 4f387cf092 Merged PR 195: Initial game layer functionality Marek Wolan 2023-10-26 12:49:11 +00:00
  • 02901a7c99 Apply suggestions from code review. Marek Wolan 2023-10-25 19:07:45 +01:00
  • 38b71c0c8e Update CHANGELOG Marek Wolan 2023-10-25 18:06:33 +01:00
  • 78a8d2be3e Fix File observation test Marek Wolan 2023-10-25 17:57:19 +01:00
  • 59e2c23c04 Merge remote-tracking branch 'origin/feature/1924-Agent-Interface' into feature/1989-remove-v2-modules Marek Wolan 2023-10-25 17:56:21 +01:00
  • 4872c939ff Apply suggestions from code review Marek Wolan 2023-10-25 17:19:24 +01:00
  • c57b5152c0 Remove broken tests Marek Wolan 2023-10-25 17:08:01 +01:00
  • 1e811148ed Fix dependency versions to align with GATE Marek Wolan 2023-10-25 17:04:30 +01:00
  • 2b8462d38d Fix link import in v3 code Marek Wolan 2023-10-25 17:04:04 +01:00
  • e8e14ae68a Comment out tests for primaite v2 Marek Wolan 2023-10-25 13:56:02 +01:00
  • f861b1897a Remove deprecated code from v2 Marek Wolan 2023-10-25 13:36:55 +01:00