Question
To implement an AI agent which is to implement the 2s complement automata. Please note that this is NOT taking ones complement and then plus
To implement an AI agent which is to implement the 2s complement automata. Please note that this is NOT taking ones complement and then plus one method. You should have two states, i.e. copy and flip-flop each bit by streaming the binary number from the last digit to the first digit. Please show your design. You must write your own codes for the algorithm. Make sure your submission meets all of the requirements and free of plagiarism. Remember that this is an agent NOT just a program. You may write your code in a contemporary language of your choice; typical languages would include C/C++, Python, Java, Ada, Pascal, Smalltalk, Lisp, and Prolog. A GUI interface is preferred. 1. Submit a PDF file of your well-commented source program, your design and your printed outputs (screen shots). Please include your codes in your PDF file. It is plagiarism to take any codes from the website or others. Try to understand the algorithm and implement the algorithm by your own. You must have the following 3 sections in your PDF file. 2. Provide a video presentation of your programming assignment in MP3 or YouTube. 3. Please upload 1) and 2) separately to D2L. 4. Restriction: No zipped files. Adding the following 2 sections (I and II) at the beginning of your PDF including your code and outputs. I. Your information: // Course: ______________ // Student name: ______________ // Student ID: ______________ // Assignment #: ______________ // Due Date: ______________ // Signature: ______________(Your signature assures that everything is your own work. Required) // Score: ______________(Note: Score will be posted on D2L) II. Design of your Agent including the state diagram:
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started