Case-Based Reasoning in Games

author: Michael W. Floyd, Network Management and Artificial Intelligence Laboratory, Department of Systems and Computer Engineering, Carleton University
published: Dec. 19, 2011,   recorded: August 2011,   views: 2771

Related Open Educational Resources

Related content

Report a problem or upload files

If you have found a problem with this lecture or would like to send us extra material, articles, exercises, etc., please use our ticket system to describe your request and upload the data.
Enter your e-mail into the 'Cc' field, and we will keep you updated with your request's status.
Lecture popularity: You need to login to cast your vote.

Link this page

Would you like to put a link to this lecture on your homepage?
Go ahead! Copy the HTML snippet !

Reviews and comments:

Comment1 Games, November 3, 2021 at 2:49 p.m.:

Game industry changes very fast and I as a gamer really dont like it all theese grind games, many chsnges in WoW and other MMOs – they are frustrating and kill games indentity. Here is the topic with more detailed discussion about it. (

Comment2 Casimer Rogahn, April 25, 2022 at 4:49 p.m.:

Case-Based Reasoning, or CBR, is a technique that can be applied to games to create compact and efficient models for agents and NPCs. CBR is typically used in domains where a full model of the world is infeasible, such as playing card games or strategy games. In these cases, it can be used to perform model selection on real input data to determine the best action to take. In this post, I'll explain how to use CBR in some simple game-playing scenarios. The basic CBR algorithm is broken down into three steps: retrieval, reuse, and revision. The retrieval step attempts to find the most similar cases in the case base that match some new instances we're trying to classify. The reuse step uses those prior cases to decide what action (or class) should be taken. Finally, the revision step takes real action and uses it to update the retrieved cases so that they are more accurate in the future. I will have to visit the website now so that I could enjoy casino games with my friends who earn a lot of money through it and have fun every weekend.

Write your own review or comment:

make sure you have javascript enabled or clear this field: