An Introduction
My name is Carrie Corcoran, and I am a Computer Science
student at SUNY Oswego. This page contains my work for
CSC 466- Artificial Intelligence 2. My coursework is organized
chronologically from oldest to newest. The first section contains work on my semester long research project.
Additional assignments are below. I've also included additional
links to relevant resources.
Research Project
- Project Proposals:
- Sequence of Plans: Assignment and Solution
- Task 1: Model Board Solution
- Tasks 2 and 3: Establish Consecutive Order of Bowls and Write Code for Single Move Solution
- Task 4: Establish Single Random Move Solution
- Task 5: Establish Game Rules and Game Between Two Random Players Solution
- Tasks 6 and 7: Human vs Random Player Interface and Move Prediction System Solution
- Tasks 8 and 9: Heuristic Move Creation for Additional Move and Max Score Solution
- Task 10: Human vs Heuristic Machine and Heuristic Machine vs Heuristic Machine Games Solution
- Task 11: Minimax Part 1 Solution
- Task 12: Minimax Part 2 Solution
- Task 13: Minimax Part 3 Solution
- Task 14: Minimax Integeration Solution
- Presentation Slides: Specification and Solution
- Annotated Bibliography: Specification and Solution
- Final Paper: Specification and Solution
- Final Code: mancala.l mancala-test.l
Other Course Work
- Work Website: Specification and Solution (this website)
- AI and Generative Art: Specification and Solution
Reading Assignments from Artificial Intelligence: A Guide for Thinking Humans by Melanie Mitchell
- Chapter 5: ConvNets and ImageNet Specification and Solution
- Chapter 6: A Closer Look at Machines that Learn Specification and Solution
- Chapter 7: On Trustworthy and Ethical AI Specification and Solution
- Chapter 8: Rewards for Robots Specification and Solution
- Chapter 9: Game On Specification and Solution
- Chapter 10: Beyond Games Specification and Solution
- Chapter 11: Words, and the Company they Keep Specification and Solution
- Chapter 12: Translation as Encoding and Decoding Specification and Solution
- Chapter 13: Ask Me Anything Specification and Solution
Additional References
- James Mickens' keynote talk from a USENIX Security Symposium
- CLISP on Wikipedia
- Emacs on Wikipedia
- Minimax on Wikipedia
- "Innovators of Intelligence Look to the Past" by John Markoff
- "The Three Breakthroughs that have Finally Unleashed AI on the World
- Artificial Intelligence: Last Week Tonight with John Oliver (contains some adult humor)
- AI and the WGA Strike
- ChatGPT is powered by these contractors making $15 an hour