Problem H / I
Murder in KUET
- Verdict
- Accepted
- Stack
- Python · Three.js · React
- Links
- GitHub repository ↗
Statement
Murder in KUET is a Cluedo-inspired deduction game where players investigate a hidden murder involving multiple suspects, locations, and weapons. It supports Human vs Human, Human vs AI, and AI vs AI modes, with explainable AI opponents built using Minimax, Monte Carlo Tree Search, Bayesian inference, and A* pathfinding, rendered through an interactive Three.js board for an immersive investigation experience.
Subtasks
- 01
Explainable AI Opponents
Built using Minimax, Monte Carlo Tree Search, Bayesian inference, and A* pathfinding.
- 02
Multiple Game Modes
Play Human vs Human, Human vs AI, or watch AI vs AI matches unfold.
- 03
Interactive 3D Board
An immersive investigation space rendered with Three.js for exploring clues and suspects.
- 04
Logical Deduction Gameplay
Gather clues, make strategic suggestions, and deduce the correct solution through reasoning.
Constraints
-
Python
Versatile, readable programming language widely used for backend development, data science, automation, and machine learning.
-
Three.js
JavaScript library for creating and rendering interactive 3D graphics in the browser using WebGL.
-
React
JavaScript library for building user interfaces with reusable components.
Next problem I
Smart Car Parking System