An open API service indexing awesome lists of open source software.

https://github.com/sanshruthr/debatemate

Strategic Debate Arena: Words fuel your chess moves.
https://github.com/sanshruthr/debatemate

chess unblocked-games

Last synced: about 2 months ago
JSON representation

Strategic Debate Arena: Words fuel your chess moves.

Awesome Lists containing this project

README

        

# DebateMate - Strategic Debate Arena
![JavaScript](https://img.shields.io/badge/JavaScript-ES6%2B-F7DF1E?style=for-the-badge&logo=javascript&logoColor=black)
![HTML5](https://img.shields.io/badge/HTML5-E34F26?style=for-the-badge&logo=html5&logoColor=white)
![CSS3](https://img.shields.io/badge/CSS3-1572B6?style=for-the-badge&logo=css3&logoColor=white)
![Chess.js](https://img.shields.io/badge/Chess.js-1.0.0-008080?style=for-the-badge&logo=chess&logoColor=white)
![Groq](https://img.shields.io/badge/Groq-Llama%203%2070B-00B0FF?style=for-the-badge&logo=groq&logoColor=white)
![MIT License](https://img.shields.io/badge/License-MIT-008080?style=for-the-badge&logo=open-source-initiative&logoColor=white)
![DebateMate 2.0](https://img.shields.io/badge/DebateMate%202.0-vibrant%20blue?style=for-the-badge&logo=github&logoColor=white)

![127 0 0 1_5500_index html](https://github.com/user-attachments/assets/bb856dbc-e705-424e-8548-8408ba6a6831)

## Overview

**DebateMate** is a strategic debate arena where words fuel your chess moves. It combines the intellectual challenge of debate with the tactical gameplay of chess. Users define a strategic objective, and the AI challenger responds with thought-provoking questions or challenges. Each response is rated, and the debate progresses alongside a chess game, where the quality of your arguments influences your moves on the board.

## Features

- **Strategic Debate**: Define your plan or objective, and engage in a debate with an AI challenger.
- **Chess Integration**: Every debate round influences a chess game. Strong arguments lead to better moves!
- **Real-Time Feedback**: Receive ratings for your responses based on their strategic quality.
- **Interactive Interface**: A sleek, modern UI with a chessboard and chat interface for seamless interaction.
- **AI-Powered Challenges**: The AI challenger provides concise, thought-provoking questions to test your strategy.

## How It Works

1. **Define Your Plan**: Enter your strategic objective or plan in the input field.
2. **Start the Debate**: The AI challenger will respond with a critical question or challenge.
3. **Respond Strategically**: Type your response to the challenge. Your response will be rated for its strategic quality.
4. **Influence the Chess Game**: Based on your response rating, make a move on the chessboard. The AI will also make a move based on its challenge.
5. **Win the Debate**: The debate continues until the chess game concludes or the debate reaches a set number of rounds.

## Powered by Groq and Llama 3 70B

DebateMate leverages the power of **Groq**, a cutting-edge AI platform, and the **Llama 3 70B** model to provide intelligent and engaging debate challenges. The AI challenger is designed to push your strategic thinking and provide realistic, thought-provoking questions.

## Usage

1. Clone the repository and open the `index.html` file in your browser:
```bash
git clone https://github.com/SanshruthR/DebateMate.git
cd DebateMate
```

2. Open the app:
- Simply open the `index.html` file in your browser to start using DebateMate.

3. Define your strategic objective and begin the debate:
- Enter your plan in the input field and click **Begin Strategic Debate**.
- Respond to the AI challenger's questions in the chat interface.
- Watch your moves on the chessboard reflect the quality of your arguments.

### Deployment

You can interact with the app via the following link:

https://debatemate.netlify.app

## License

This project is licensed under the MIT License.