*** Wartungsfenster jeden ersten Mittwoch vormittag im Monat ***

Skip to content
Snippets Groups Projects
Commit 9547372f authored by Adam Celarek's avatar Adam Celarek
Browse files

move submission into main doc

parent db0a13f5
No related branches found
No related tags found
No related merge requests found
......@@ -143,8 +143,30 @@ Metropolis Sampling is the basis of the Metropolis Light Transport algorithm. If
\section*{Submission format}
%To be announced.
\input{submission.tex}
\textbf{Put a short PDF or text file called \texttt{submission<X>} into your git root directory and state all the points that you think you should get. This does not need to be long. Also mention the code files, where you implemented something if it is not obvious.}
To store or submit your code, please use our own, institute-hosted submission Gitlab \url{https://submission.cg.tuwien.ac.at}.
You will receive a mail with your account and assignment repository as soon as they are ready.
The \texttt{master} branch is for development only.
You should push there while you are experimenting with the assignment and don't want to lose your work.
Once your solution works and you believe it is ready to be graded, please use the branch \texttt{submission<X>} where \texttt{<X>} is the assignment number.
E.g., in order to submit your solution for the first assignment, push to \texttt{submission1}.
If you push to a \texttt{submission} branch, the server will trigger automatic compilation and some testing for your code.
You can track the state of new submissions being processed on the GitLab page for your repository under "CI/CD > Pipelines".
If a stage fails, click on it to receive additional output and system information from the executing server.
If everything worked, you will shortly find a report with your test results in the "CI/CD" pipeline section, when checking the artifacts of the "report" stage.
You can submit multiple times until the deadline, but don't clog the system by, e.g., using the submission server for debugging.
The last submission that was pushed before the deadline counts, regardless of the results from automatic testing. They are only meant for your convenience and to provide some automated feedback.
\textbf{Please make sure to NOT add unnecessary files (project folders, temporary compiler results), as your application will be created from your code and CMake setup only}. Examples of files that are usually relevant:
\begin{itemize}
\item \textbf{changed or added} CMakeLists.txt files
\item \textbf{changed or added} code files (.h, .cpp)
\item \textbf{changed or added} test cases if you want to show off advanced solutions
\end{itemize}
Make sure to keep the directory structure in your submitted archive the same as in the framework.
\section*{Words of wisdom}
\begin{itemize}
......
\textbf{Put a short PDF or text file called \texttt{submission<X>} into your git root directory and state all the points that you think you should get. This does not need to be long. Also mention the code files, where you implemented something if it is not obvious.}
To store or submit your code, please use our own, institute-hosted submission Gitlab \url{https://submission.cg.tuwien.ac.at}.
You will receive a mail with your account and assignment repository as soon as they are ready.
The \texttt{master} branch is for development only.
You should push there while you are experimenting with the assignment and don't want to lose your work.
Once your solution works and you believe it is ready to be graded, please use the branch \texttt{submission<X>} where \texttt{<X>} is the assignment number.
E.g., in order to submit your solution for the first assignment, push to \texttt{submission1}.
If you push to a \texttt{submission} branch, the server will trigger automatic compilation and some testing for your code.
You can track the state of new submissions being processed on the GitLab page for your repository under "CI/CD > Pipelines".
If a stage fails, click on it to receive additional output and system information from the executing server.
If everything worked, you will shortly find a report with your test results in the "CI/CD" pipeline section, when checking the artifacts of the "report" stage.
You can submit multiple times until the deadline, but don't clog the system by, e.g., using the submission server for debugging.
The last submission that was pushed before the deadline counts, regardless of the results from automatic testing. They are only meant for your convenience and to provide some automated feedback.
\textbf{Please make sure to NOT add unnecessary files (project folders, temporary compiler results), as your application will be created from your code and CMake setup only}. Examples of files that are usually relevant:
\begin{itemize}
\item \textbf{changed or added} CMakeLists.txt files
\item \textbf{changed or added} code files (.h, .cpp)
\item \textbf{changed or added} test cases if you want to show off advanced solutions
\end{itemize}
Make sure to keep the directory structure in your submitted archive the same as in the framework.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment