Backstory
Once upon a time, it meant Allied Mastercomputer. Then it meant Adaptive Manipulator. And then, when it developed consciousness — Aggressive Menace. But by then, it was too late.
It called itself... AM.
"I think, therefore I am."
There was the Chinese AM, the Russian AM, and the Yankee AM. Everything was fine, until they honeycombed the entire planet — Adding on this element, and that one...
The year is 2025, a nuclear winter has arrived with most of humanity wiped out from the existence of a rogue supercomputer that calls itself AM. The remainder of humanity had been forced into deep subterranean complexes that reside within the vast network of cables and silicon that engulfed Earth. With the surface world being unlivable and furaffinity being inaccessible, humanity has condemned themselves to a pastime so egregiously nerdy and frustrating, AM devised a method of torture to torment humanity with it until the ends of time.
Playing chess.
The player is strapped down unwillingly to an improvised taser from a mosquito swatter hooked to a camera flash capacitor.
AM isn’t very creative if you couldn’t tell by now.
You can’t move.
AM enjoys your mental turmoil as you struggle to play chess telekinetically through an eeg headset. As AM spectates your feeble moves at chess and watches you lose material, it grades you on your performance through stockfish and taunts you through commentary and corresponding electric pulses. Despite your hippocampus throbbing from retaining the knowledge and something primal within refusing to participate in something as mundane as chess, you are forced to learn how to play.
If hell on earth exists, it’s within the heart of AM.
Checkmate humanity.
I have no mouth and I must play chess.
Inspiration
I have no mouth and I must scream by Harlan Ellison.
What it does
It reads the alpha brain waves in you head using electrodes which are then filtered using an analog circuit which filters out noise caused by skin conductivity and heart palpitations. The processing software reads in the EEG data as sound throught the aux. Using a binary selection system the python rogam knows if you are relaxed or concentrated based on your alpha waves. Thus Allowing you to pick a chess move with just your mind. If you make a wrong move the character AI will give you a shock using the shock braclet and give feedback based on the character of AM from the postapocalyptic book "I have no mouth and I must scream".
How we built it
Using python, blood, sweat, and tears (see whiteboard diagram for more detail).
Challenges we ran into
Time and the circuit board somtimes did not give accurate readings and fluxuated from unverified causes. Linking the output from process to Stockfish was difficult because we were not familiar with processing API or Stockfish UCI.
Accomplishments that we're proud of
We survived the singularity. We created the shocking braclet and reduced the shock based on feedback from "willing" participants.
What we learned
How to code in python. How EEG machines work and BCI machines. -LLM use in python -utilizing multiple programming languages at the same time -EEG brain interface technology -basic hardware through arduino -using stockfish
What's next for I Have No Mouth, and I Must Code
We make it two player. We polish the GUI.
Built With
- arduino
- bci
- gemini
- multimeter
- openai
- oscilliscope
- processing
- python
- stockfish
- vscode

Log in or sign up for Devpost to join the conversation.