Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/rexionmars/volts

AI Research for Chess Competion iCev ♚
https://github.com/rexionmars/volts

chess-ai chess-engine deep-learning neural-network reinforcement-learning

Last synced: about 10 hours ago
JSON representation

AI Research for Chess Competion iCev ♚

Awesome Lists containing this project

README

        


VOLTS ENGINE INFERENCE ⚡️


Este projeto permite a integração de varias engines voltadas para competições de xadrez, contem suporte a interface grafica, estatisticas de jogo, com suporte para CPU e GPU (nvidia series 30), com o protoloco UCI.

{joao_leonardi.melo, enzo.goncalves, joao_vinicius.carvalho}@somosicev.com



## Suporte e hardware utilizado 💻
Este projeto está sendo desenvolvido inicialmente para a plataforma x86-64 amd64 Linux, ainda não tem previsão para o port de outras plataformas.

Hardware principal usado no desenvolvimento atual:

```sh
OS: Linux x86-64 amd4 Kernel 6.2 Genric
CPU: 12th Gen Intel® Core™ i5-12450H × 12
GPU: NVIDIA RTX 3050 Mobile Cuda cores: 2048 Neural Optimization
Mem: 24.0 GiB
TGP: 95W
```
## Plataformas Suportadas 💻
- [X] Linux
- [X] Windows (WSL)
- [ ] MacOS

## Features Hardware (beta) 🛠
- [x] Aceleração via CPU (intel)
- [x] Aceleração via GPU (nvidia)
- [ ] AMD graphics OpenCL.

## Estrutura de pastas do projeto 📂
```lua
volts ⚡️
|
+--- engines/
| |
| +--- weights/
|
+--- performance/inference/
| |
| +--- utils/Utils.py
| +--- board.svg
| +--- main.py
|
+--- pyproject.toml
+--- README.md
+--- requeriments.txt
+--- ubuntu_deps.txt
```

## Avaliação em tempo real da partida


Profundidate x Tempo de Analise


Snake logo

Avaliação ao longo do tempo


Snake logo

Partida contra outra engine


Snake logo

## Projetos e papers usados como inspiração 📄
**Papers:**

Chess AI: Competing Paradigms for Machine Intelligence:
https://arxiv.org/pdf/2109.11602.pdf

Neural Networks for Chess
https://arxiv.org/pdf/2209.01506.pdf

**Bibliotecas**

*Autor: João Leonardi*


**Neural Network Library for C lang 🧠**

A collection of library for Deep Learning
https://github.com/rexionmars/neural-network-library

**CTorch 🔥**

A next library stb-style header-only library for Neural Networks
https://github.com/rexionmars/ctorch

# Autores
```lua

João Leonardi da Silva Melo
João Vinícius Castelo branco
Enzo Morais Gonçalves
Email:
[email protected]
[email protected]
[email protected]
```