Copenhagen

Thomas Dybdahl Ahle

Elite
@thomasahle

chess engines and algorithms

sunfish. Sunfish: a Python Chess Engine in 111 lines of code

3.3k

tensorgrad. Machine Learning with Symbolic Tensors

366

numberlink. Program for generating and solving numberlink / flow free puzzles

107

fastchess. Predicts the best chess move with 27.5% accuracy by a single matrix multiplication

102

codenames. Codenames AI using Word Vectors

51

latex2png. Convert LaTeX math equations to PNG/JPEG/SVG images

47

liars-dice. Liar's Dice AI in Pytorch: www.dudo.ai

36

mcts-2048. A Monte Carlo Tree Search AI for the game 2048

30

ries. Inverse Symbolic Calculator, RIES Online

24

noisy-bayesian-optimization. Bayesian Optimization for very Noisy functions

19

arithmetic-transformer. Teaching Addition to Small Transformers

19

tinyknn. A tiny approximate K-Nearest Neighbour library in Python based on Fast Product Quantization and IVF

18

cce. Clustered Compositional Embeddings

13

kanmlps. KANs and MLPs

12

snyd. Analysis of the end game of Liar's Dice / Dudo

11

automl. Python

9

TrinityProject. A mindblowing trainbased game for entire family

8

dspy. DSPy: The framework for programming—not prompting—foundation models

6

chess-openings-expectimax. Finding the best chess opening with expectimax search

6

json-gpt. Fast and simple library to get correct JSON output from GPT

5

learnit-. Userscripts for learnit

5

smallgrad. Some pretty small autograd implementations

5

mersenne. TeX

4

WarGame. An assembly based wargame written for ScoutFestival 2011

4

pystreams. Simple Python Multiprocessing implementation of Java's Streams / Hadoop RDD

4

ziplm. Python

4

tabulation. Fast implementation of Tabulation Hashing for strings

4

konkurrence. Python

4

cfr-algorithms. Experiments with CFR (counterfactual regret minimization) algorithms

3

icpc. Team Notebook for Lambdabamserne

3

supermajorities. A simple Python implementation of the Supermajorities algorithm

3

basis-pursuit. Various algorithms for Compressed Sensing implemented in Python

2

Algorithms-Visualisation. Visualization of Bubble sort algorithm using manim

1

deep-pink. Deep Pink is a chess AI that learns to play chess using deep learning.

1

lowrank-cuda. Kernel for fast and parameter efficient Low Rank multiplications

1

cqr. Clustered Compositional Embeddings

1

agent_examples. Examples and Comparisons of LLM Agent frameworks

1

Hitman. Registration system (and more) for Spejdernes Lejr 2012

1

Morse.

1

try_git.

1

SokobanExam. Java

1

donkey. Albert Visser's "The Donkey and the Monoid" - The Implementation

1

cwac-merge. CommonsWare Android Components: MergeAdapter

1

LazyList. Lazy load of images in Android

1
44
Apply