Team AI Chess

An Electrical and Computer Engineering Demo

An interactive AI chess demonstration for prospective college students interested in engineering.

See It In Action

Project Overview

Roster

Meet the Team

Dylan Boles

Photo of Dylan Boles
Team Member

Electrical & Computer Engineering

LinkedIn →

Samuel Georgi

Photo of Samuel Georgi
Team Member

Electrical & Computer Engineering

LinkedIn →

Shane Mullin

Photo of Shane Mullin
Team Member

Electrical & Computer Engineering

LinkedIn →

Zephan Joseph

Photo of Zephan Joseph
Team Member

Honors Electrical Engineering Student

LinkedIn →
With Guidance From

Joseph Picone, PhD

Photo of Dr. Joseph Picone
Team Advisor

Professor in Electrical & Computer Engineering

LinkedIn →

Dr. Brian Thomson

Photo of Dr. Brian Thomson
Team Advisor

Associate Professor of Instruction in Electrical & Computer Engineering

LinkedIn →

Maryam Alibeik, PhD

Photo of Dr. Maryam Alibeik
Sr Design Instructor

Associate Professor of Instruction in Electrical & Computer Engineering

LinkedIn →
Why It Matters

An invitation into engineering

With their project already being utilized by the Electrical and Computer Engineering Department, Team 8, AI Chess, worked on an accelerated timeline to create an interactive AI chess demonstration for prospective college students interested in engineering.

Originally a prototype from a previous student's independent study project, team members were tasked with creating an interactive demonstration to showcase the capabilities of electrical and computer engineers and inspire prospective students to pursue the field.

Team 8 worked diligently to have most of their project complete in time for the Engineering Expo hosted by the college on February 26. There, they saw their project used in real time by attendees including current engineering students, high school students and industry members. They also showcased the demonstration at several Experience Temple Days. These experiences let them see real people interact with their project, identifying ways to make the interface more user-friendly.

The team cited their ease in working together and learning from each other as a highlight of their experience.

One of the things that came up a lot was when high schoolers were playing the game, they were trying to move pieces, but they didn't know they were in check. So we added a feature where, in the user interface, the outer ring of the board lights up red whenever one of the sides is in check.

— Dylan Boles
Under the Hood

How It Works

01

Two Raspberry Pis, no Wi-Fi required

The demonstration runs on two Raspberry Pi computers that communicate directly with one another, without needing a wireless network, to compete against each other in live chess matches.

02

Human vs. computer

A built-in mode lets a visitor step in and play against the computer directly, turning the demo from something to watch into something to play.

03

Machine learning playstyles

The team developed machine learning models designed to emulate the strategies and playstyles of professional chess players, giving each match its own character.

04

Just a laptop to run it

The entire demonstration only needs a connection to a laptop, which serves as the display and graphical user interface — nothing else to install or configure on site.

05

Check, signaled clearly

Testing at Experience Temple Days showed that new players often moved pieces without realizing they were in check. In response, the team added a ring of light around the outer edge of the board that turns red whenever a side is in check.

06

Custom housing and hardware

Beyond programming, the team designed and 3D printed the housing for the Raspberry Pis, wired the power switch, and added LED screens that display avatar-style emoji lights signaling the result of each match.