-
-
Fun party game for friends to play together!
-
The host can write a short brief on the case in contention
-
Everyone plays as witnesses, who support one of the personas, and they prepare a bombshell to use to sway the judge's opinion!
-
There are three rounds of back and forth between the personas, and players will answer the judge's questions and/or use their bombshell!
-
There is a public sympathy poll every round, and after every poll ends there is a concluding statement by the judge before the next round
-
After three rounds, the judge will make its final verdict on the case!
-
The judge will explain its decision at the end!
Inspiration
Inspired by Ace Attorney and our love for philosophy, we wanted to push the idea of justice to an absurd extreme by applying a serious courtroom system to the pettiest disputes, from stolen pens to unread messages. If law exists to resolve society’s greatest conflicts, what happens when we use it to settle the smallest ones?
What we built
We created a multiplayer courtroom game where players act as biased witnesses instead of debaters. Each player holds secret evidence and uses it strategically to influence a strict AI Judge, turning small personal conflicts into dramatic trials. The focus is not on winning through popularity, but on how evidence, timing, and narrative can shape a judge’s perception.
What we learnt
We learned how challenging it is to make an AI feel consistent and believable in a game setting, especially when players are intentionally biased and strategic. This pushed us to think more deeply about how memory, context, and evidence should be represented so that the judge feels grounded rather than random.
Challenges
Our biggest challenge was getting the judge to actually follow the judicial framework we designed. We experimented with a GraphRAG-style memory system to help the judge track evidence and claims, but found it difficult to make the reasoning behave reliably and intuitively. Making the judge feel disciplined without becoming rigid, and intelligent without becoming unpredictable, was the hardest part of the project.
Video Links
Host POV: https://youtu.be/1V99psI53T8 Participant POV: https://youtu.be/0bfVoYBQ7qU
Log in or sign up for Devpost to join the conversation.