Skip to content

Commit c61c0cf

Browse files
Refinement (#22)
* adding course template repo as submodule * first step towards USI refactor * course template update * team update * further refactoring to Siegen template * course template update * test build process * furhter refactoring input * update template * changed the foldername whaddup * further changes due to folder renaming * Update LICENSE * delete depreciated files * changed the foldername * readme refactoring * action test * adding automated section labels for pdf destinations * addin automated pdf labels / destinations * readme update * further readme update * remove SyntaxWarning * Temporarily remove interactive plotting * Replace deprecated methods and functions * Remove deprecationWarning seaborn * Remove seaborn warning * Sample from list instead of set because of deprecation * Remove DeprecationWarnings * Remove DeprecationWarning * minor typo corr and animation updates * Update the Lunar-Lander version and reduce the size of the critic network. * typo corr and further animations to lec04 * typo corr and animations in lec05 * Write a new render method for Goddard Environment * Update package versions for python 3.12 compatibility * Ex01_06 remove SyntaxWarning * Ex01_07 comment interactive plot * Ex01_08-02 replcae deprecated methods * Ex02 replace deprecated seaborn style * Ex06 replace seaborn style * Ex07 replace deprecated gym logger and plt style * Ex09 remove deprecationWarnings * Ex10 replace seaborn stlyle * Ex11 Update the Lunar-Lander version and reduce size of Critic's network * Ex12 write new render method for Goddard environment * Ex04 add missing files and modifications * Ex05 add missing files * Ex06 update arguments of functions * Ex10 add missing files and remove deprecationWarnings * Ex11 Modify critic's max_episode_len * Ex12 modify rocket environment * Update README.md Update to Python 3.12 * minor update to lec06 * typo corr to lec07 * typo corr to lec08 * minor corrections to lec09 * typo corr to lec10/11 * update on new course repo template * update template * small changes of animation order * Make sure directory exists before saving csv and excel * fix action-space definition in Markdown --------- Co-authored-by: Wallscheid <oliver.wallscheid@outlook.de> Co-authored-by: Oliver Wallscheid <56304296+wallscheid@users.noreply.github.com>
1 parent 916cd57 commit c61c0cf

376 files changed

Lines changed: 2139 additions & 3477 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/blank.yml

Lines changed: 0 additions & 49 deletions
This file was deleted.

.github/workflows/buildPDFs.yml

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
name: Build LaTeX PDFs
2+
on:
3+
push:
4+
paths:
5+
- '**.tex'
6+
workflow_dispatch:
7+
8+
jobs:
9+
build_latex:
10+
runs-on: ubuntu-latest
11+
steps:
12+
- name: Set up Git repository
13+
uses: actions/checkout@v4
14+
- name: Initialize and update submodules #initialize and update submodules
15+
run: |
16+
git submodule init
17+
git submodule update
18+
- name: Compile LaTeX document
19+
uses: xu-cheng/texlive-action@v2
20+
with:
21+
scheme: full
22+
run: | #runs build.py with submodule location and loopthrough examfolders and build pdf
23+
cd lecture
24+
cp ../course_template/lectureClass.cls ./
25+
python3 build.py
26+
cd ..
27+
28+
29+
30+
- name: Upload PDF file
31+
uses: actions/upload-pages-artifact@v3 #actions/upload-artifact@v4
32+
with:
33+
name: github-pages
34+
path: built/
35+
36+
37+
deploy:
38+
needs: build_latex
39+
40+
# Grant GITHUB_TOKEN the permissions required to make a Pages deployment
41+
permissions:
42+
pages: write # to deploy to Pages
43+
id-token: write # to verify the deployment originates from an appropriate source
44+
45+
# Deploy to the github-pages environment
46+
environment:
47+
name: github-pages
48+
url: ${{ steps.deployment.outputs.page_url }}
49+
50+
# Specify runner + deployment step
51+
runs-on: ubuntu-latest
52+
steps:
53+
- name: Deploy to GitHub Pages
54+
id: deployment
55+
uses: actions/deploy-pages@v4 # or specific "vX.X.X" version tag for this action

.gitignore

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,21 @@
2121
*.tcp
2222
*.toc
2323
*.tps
24-
lecture_slides/*.pdf
25-
!lecture_slides/built/*.pdf
24+
lecture/*.pdf
25+
!lecture/built/*.pdf
2626
**/fig/**/*-eps-converted-to.pdf
2727
*.dvi
28+
*.fdb_latexmk
29+
*.fls
30+
*.glg
31+
*.glo
32+
*.gls
33+
*.ist
34+
*.nom
35+
*.nomc
36+
*.synctex(busy)
37+
*.xmpi
38+
2839

2940
# misc.
3041
*.db

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[submodule "course_template"]
2+
path = course_template
3+
url = https://github.com/IAS-Uni-Siegen/course_template.git

CITATION.cff

Lines changed: 0 additions & 53 deletions
This file was deleted.

0 commit comments

Comments
 (0)