Post List

# Hex Bot Hex Game (Hex): Hex is a two-player abstract strategy game played on a hexagonal grid. The objective of the game is for each player to create an unbroken chain of their own pieces from one side of the hexagonal board to the opposite side. The two sides are typically labeled as “Blue” and...

# A Fuzzy Logic-based Washing Machine # Fuzzy Logic A Fuzzy Logic-based washing machine is equipped with an artificial intelligence (AI) system that uses Fuzzy Logic to optimize the washing process. Fuzzy Logic is a mathematical approach that allows the machine to make decisions based on “fuzzy” or...

# Snake Game # Rules of the game to be implemented The Snake game is a classic and simple video game in which the player controls a snake that moves around a confined playing area, trying to collect food items while avoiding collisions with the walls of the playing area and the snake’s own tail....

# Chess Video Game # Rules of the game to be implemented This chess game, will implement a subset of the rules of chess including: 1.The initial setup as defined in the Rules of Chess wikipedia page. 2.All the basic moves. 3.The game ends when a king is captured or one player resigns. 4.Note that...

# Maze Solver # Performance The MazeApplication is a JavaFX application that allows users to specify a text file containing a maze representation. The graphical representation of the maze is displayed to the user. The user will also be able to: (i) step through the solving process with the...

# Features for Estimating Autonomous Vehicle Poses # Problem Explaination implement and compare three different strategies for matching visual features in a series of images captured during the navigation of an autonomous vehicle (AV). These features are used in estimating poses (i.e., camera...

# Search Engine In a Room (Bob) # Prolog Prolog is a high-level programming language that is primarily used for symbolic reasoning and manipulation. It is particularly well-suited for tasks related to artificial intelligence and knowledge representation. Here’s a basic explanation of...

# Interactive Systems # “What is an interactive system?” A distributed system is a system whose components are located on different networked computers that communicate and coordinate their actions by passing information from any system to each other. The components interact with each other to...