Greetings, AP student!
This is the site for our online testing tool; use it to double-check your assignments before submitting them to Absalon. These tests are not a substitute for writing your own. For best results, use OnlineTA as solely an indication of how complete your own testing was, and to catch any remaining problems that you may have overlooked. For uniformity, OnlineTA will also test any optional parts of the assignment; any failures relating to those parts are OK to ignore.
Note that an OnlineTA run may take up to a couple of minutes to complete, especially when the server load is high. Please help keep this resource available for everyone by not submitting a new job until your previous one has finished.
For the re-exam, do one of these things:
stack onlineta.hs reexam path/to/code-directory in a terminal
onlineta.hs script and made it executable; the script will create the handin
file code.zip, so all you need is a code
directory containing your work and a report explaining it.
curl -F handin=@path/to/code.zip https://find.incorrectness.dk/grade/reexam
in a terminalcurl
command-line program and that you have created the handin
file code.zip yourself. (Remember to exclude .stack-work directories.)
Our greatest weakness lies in giving up. The most certain way to succeed is always to try just one more time.
— Thomas Edison
For the exam, do one of these things:
stack onlineta.hs exam path/to/code-directory in a terminal
onlineta.hs script and made it executable; the script will create the handin
file code.zip, so all you need is a code
directory containing your work and a report explaining it.
curl -F handin=@path/to/code.zip https://find.incorrectness.dk/grade/exam
in a terminalcurl
command-line program and that you have created the handin
file code.zip yourself. (Remember to exclude .stack-work directories.)
Do, or do not. There is no try.
— Yoda
For assignment 6, do one of these things:
stack onlineta.hs ass6 path/to/code-directory in a terminal
onlineta.hs script and made it executable; the script will create the handin
file code.zip, so all you need is a code
directory containing your work and a report explaining it.
curl -F handin=@path/to/code.zip https://find.incorrectness.dk/grade/ass6
in a terminalcurl
command-line program and that you have created the handin
file code.zip yourself. (Remember to exclude .stack-work directories.)
As stone crushes scissors,
as paper snuffs stone
and scissors cut paper,
all end alone.
So heap up your paper
and scissor your wishes
and uproot the stone
from the top of the hill.
They all end alone
as you will, you will.
— David Mason.
For assignment 5, do one of these things:
stack onlineta.hs ass5 path/to/code-directory in a terminal
onlineta.hs script and made it executable; the script will create the handin
file code.zip, so all you need is a code
directory containing your work and a report explaining it.
curl -F handin=@path/to/code.zip https://find.incorrectness.dk/grade/ass5
in a terminalcurl
command-line program and that you have created the handin
file code.zip yourself. (Remember to exclude .stack-work directories.)
A pinch of probability is worth a pound of perhaps.
— James Thurber
For assignment 4, do one of these things:
stack onlineta.hs ass4 path/to/code-directory in a terminal
onlineta.hs script and made it executable; the script will create the handin
file code.zip, so all you need is a code
directory containing your work and a report explaining it.
curl -F handin=@path/to/code.zip https://find.incorrectness.dk/grade/ass4
in a terminalcurl
command-line program and that you have created the handin
file code.zip yourself. (Remember to exclude .stack-work directories.)
ππβββββββββββπ
πππββπ«ββπππ
πππββπββππ»π
πβ£ππππππππ
βοΈπβοΈπβοΈπβοΈπ
—https://emojiart.org/
For assignment 3, do one of these things:
stack onlineta.hs ass3 path/to/code-directory in a terminal
onlineta.hs script and made it executable; the script will create the handin
file code.zip, so all you need is a code
directory containing your work and a report explaining it.
curl -F handin=@path/to/code.zip https://find.incorrectness.dk/grade/ass3
in a terminalcurl
command-line program and that you have created the handin
file code.zip yourself. (Remember to exclude .stack-work directories.)
Like everything metaphysical the harmony between thought and reality is to be found in the grammar of the language.
—Ludwig Wittgenstein
For assignment 2, do one of these things:
stack onlineta.hs ass2 path/to/code-directory in a terminal
onlineta.hs script and made it executable; the script will create the handin
file code.zip, so all you need is a code
directory containing your work and a report explaining it.
(Note that the first time you run onlineta.hs,
it may take a while to build itself; subsequent runs should be
much faster.)
curl -F handin=@path/to/code.zip https://find.incorrectness.dk/grade/ass2
in a terminalcurl
command-line program and that you have created the handin
file code.zip yourself. (Remember to exclude .stack-work directories.)
Indeed every monad must be different from every other. For there are never in nature two beings, which are precisely alike, and in which it is not possible to find some difference which is internal, or based on some intrinsic quality.
—Gottfried Leibniz
For Assignment 1, do one of these things:
stack onlineta.hs ass1 path/to/code-directory in a terminal
onlineta.hs script and made it executable; the script will create the handin
file code.zip, so all you need is a code
directory containing your work and a report explaining it.
(Note that the first time you run onlineta.hs,
it may take a while to build itself; subsequent runs should be
much faster.)
curl -F handin=@path/to/code.zip https://find.incorrectness.dk/grade/ass1
in a terminalcurl
command-line program and that you have created the handin
file code.zip yourself. (Remember to exclude .stack-work directories.)
He who refuses to do arithmetic is doomed to talk nonsense.
—John McCarthy
If the feedback by OnlineTA is unclear, please make a post in the Absalon discussion forum, and we will try to make it more clear.