Dustin Farris

A sampling of Code

Connect
LinkedIn Google Plus Facebook
Connect
  • Home Go Home!
  • About Who Am I
  • Code View My Projects
  • Blog Welcome to my blog
  • Mail Stay In Touch

GGE Cloud Gaming

Artificial Intelligence

AI

I had the opportunity to work on multiple projects in AI. All of the code was done using Java. The first project was implementing A* search to solve an 8-puzzle. The source for this code can be downloaded here

download 8-puzzle Solver

The second project was to solve the N-queens problem using a Constrain Satisfaction Problem approach. The N-Queen problem is how to place N- queens on an N by N Chess Board so that no Queen can attack. The Source is available below.

download N-Queen Solver

The final project is an implementation of Connect-N game with an AI opponent. This project was focused on using Min-Max algorithm to develop a tough AI oppenent. Also implemented is Alpha-Beta Pruning

download Connect-N Game
back to portfolio

Explore

  • Home
  • About
  • Code
  • Blog
  • Resume
  • Home
  • About
  • Code
  • Blog
  • Mail