ETHPrague 2024

Two Minds, One Move: A Collaborative Chess Engine
06-01, 11:55–12:03 (Europe/Prague), Flower Stage

Have you ever wondered how chess engine works? What if we use people as a chess engine :) , that's exactly what my project does. Witness a fascinating twist on the classic game, where teammates work together to outsmart their opponent.


Instead of single player making decision we can have 2 or more people in one team (black or white team).
We don't do voting, instead each player goes into a mini-game with their teammates showcasing their moves and counter moves. Once consensus is reached the move is made against the team(black or white).

example scenario : suppose white team wants to make a move e4 but your teammate suggest h4 move. They both can play against each other countering each other moves. Once they reach consensus that move is played on the main game. the process repeats similarly for black team too.

What's so different about this game
- people have done multiplayer chess in past too but it was always voting mechanism.
- In this game players have to literally defend their move against their teammate and thus the best move is always played against the team.

repo : https://github.com/hackertron/Chess-machine

I am Jayaditya Gupta currently working with Ethereum Foundation under privacy and scaling explorations team. I was exploring state channels and currently learning zero knowledge proofs. I mostly work with backend development, game development and devops. I have some basic knowledge of frontend dev too. I have contributed to various opensoruce organizations like KDE, FOSSASIA, Agones project , P5.js. Before my current job I used to work at CERN as a cloud software engineer. I love anime, games and boxing.