Skip to content
View thomasahle's full-sized avatar
♟️
♟️

Block or report thomasahle

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
32 stars written in C++
Clear filter

Google's Operations Research tools:

C++ 12,818 2,322 Updated Dec 12, 2025

Go engine with no human-provided knowledge, modeled after the AlphaGo Zero paper.

C++ 5,547 1,019 Updated May 2, 2024

OpenSpiel is a collection of environments and algorithms for research in general reinforcement learning and search/planning in games.

C++ 4,889 1,056 Updated Dec 9, 2025

GTP engine and self-play learning in Go

C++ 4,297 644 Updated Nov 8, 2025

Open source neural network chess engine with GPU acceleration and broad hardware support.

C++ 2,893 602 Updated Dec 12, 2025

C++ wrappers for SIMD intrinsics and parallelized, optimized mathematical functions (SSE, AVX, AVX512, NEON, SVE, WebAssembly, VSX, RISC-V))

C++ 2,563 287 Updated Dec 3, 2025

Hash function quality and speed tests

C++ 2,102 189 Updated Dec 2, 2025

UCI chess engine

C++ 1,947 467 Updated Aug 14, 2023

Vector class library, latest version

C++ 1,417 155 Updated Feb 1, 2024

General purpose unsupervised sentence representations

C++ 1,207 261 Updated Aug 3, 2022

Cute Chess is a graphical user interface, command-line interface and a library for playing chess.

C++ 716 163 Updated Dec 1, 2025

KaHIP -- Karlsruhe HIGH Quality Partitioning.

C++ 469 105 Updated Nov 4, 2025

Minisketch: an optimized library for BCH-based set reconciliation

C++ 335 58 Updated Sep 2, 2025

A Hearthstone AI based on Monte Carlo tree search and neural nets written in modern C++.

C++ 320 49 Updated Mar 1, 2018

Chess Query Engine

C++ 170 23 Updated Jul 22, 2021

UCI Chess engine

C++ 159 32 Updated Jul 24, 2024

Fast and memory-efficient ANN with a subset-search functionality

C++ 153 21 Updated Jul 1, 2025

Benchmark showing the we can randomly hash strings very quickly with good universality

C++ 139 13 Updated Jan 23, 2025

A simple chess engine to learn and play with

C++ 118 11 Updated Nov 7, 2025

UCI Chess Engine

C++ 91 11 Updated Dec 12, 2025

2048 AI

C++ 89 8 Updated Mar 4, 2017

PQ Fast Scan

C++ 68 15 Updated May 31, 2019

Parameterless and Universal FInding of Nearest Neighbors

C++ 59 10 Updated Mar 13, 2025
C++ 42 7 Updated Sep 17, 2013

Fast C++ implementation of https://github.com/yahoo/lopq: Locally Optimized Product Quantization (LOPQ) model and searcher for approximate nearest neighbor search of high dimensional data.

C++ 35 4 Updated Apr 25, 2020

Quick ADC

C++ 26 Updated May 31, 2019

A codenames bot playing the part of the spymaster.

C++ 21 8 Updated Jan 7, 2018

Solvers and makers for Pencil Puzzles

C++ 19 1 Updated Nov 15, 2011

DartMinHash: Fast Sketching for Weighted Sets

C++ 12 4 Updated Dec 8, 2025

A C++ implementation of the minimal area enclosing triangle algorithm.

C++ 7 Updated Jan 16, 2021
Next