About
Announcements
Modules
Coursework
FAQ
Java API
|
- (10/17) We will be making changes to algtest.jar. Please check
this page. The latest version is now updated on 10/17:
algtest.jar.
- (10/16)
A symmetry issue has turned up in the Geometry package used in A2.
In some unusual cases, Geometry.properIntersection(L1, L2)
is not Geometry.properIntersection(L2, L1).
This has been fixed in the updated
algtest.jar.
Please download the latest. Note:
This has been compiled with JDK 20.0.1 so your install of JDK
needs to be at least as recent as that.
- (August)
Warning for VSCode users: there's a strange error that
shows up with CLASSPATH in the VSCode command-line. When we
ran the same code using VSCODE as editor but a separate
(this was on a Macbook) Terminal, it worked fine.
Suggestion: Do NOT use the VSCode command-line.
- (August) There is a subdirectory called
useful in which I will occasionally place
classes like UniformRandom.java
that I think will be useful to the class. These classes
will themselves be periodically modified - I will try to
remember to post a notice here when I've made such a
modification.
- (August) You need to be familiar with command-line compilation
and execution of Java programs. If you've never done this
before, here
are some instructions on getting started. (Scroll down to the
table just above "Exercise 2". The instructions, for both
Windows/Mac, are a bit dated but the outline should be enough for
to replicate on your laptop.
|