Question: To implement a model - based AI agent as explained in chapter 2 . Please show your design. You must write your own codes for

To implement a model-based AI agent as explained in chapter 2. 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. You are required to implement the Coke Machine as the
model for this assignment. Remember that the model is like the finite state machine. One coke
bottle costs 10 cents. The input coin allowed is either a nickel or a dime. Your model should
allow 2 nickels or 1 dime. Once a coke is released, reset the model to the beginning state.
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, but not
required.
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.
Provide a video presentation of your programming assignment in MP3/MP4 or YouTube. The video
should give a demo that your program runs correctly.
Please upload 1) and 2) separately to D2L.
Restriction: No zipped files.
The following sections are required in your PDF.
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. State diagram of the coke machine model:
III. Your code:
IV. Any output from your program:
 To implement a model-based AI agent as explained in chapter 2.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!