Updates:
This assignment is based on a chapter in the textbook by Jose Luis Bermudez: Cognitive Science: An Introduction to the Science of the Mind, 3rd Edition Cambridge University Press, 2020 and the associated, abbreviated lecture by Clark Elliott to be found at D2L | Content. If you understand the Bermudez lecture on how artificial neurons work and are trained, you will be able to complete this assignment. The actual AI programming is minimal once you understand the topic. Nonetheless, you will have completed a neural network program from scratch that learns how to implement logic gates, which is something to be proud of, and also, as intended, extremely revealing about how artificial neural structures work.
The short verion is, if you can run the command "> java -jar abcl.jar" in a command shell, LISP is installed and you can complete the simple LISP programming for the assignment.