Skip to content
View hakank's full-sized avatar

Block or report hakank

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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

Starred repositories

Showing results

CP4 Free Source Code Project (C++17, Java11, Python3 and OCaml)

Java 2,107 509 Updated Jul 22, 2024

50+ solvers for logical puzzles, with 8000+ datasets, including Sudoku-like puzzles, Slitherlink, Pentomino, Hitori, Shikaku, Heyawake, Mosaic, Tent, Creek, Atari, Suguru, Kakuro, etc. Mainly solve…

Jupyter Notebook 12 1 Updated Feb 27, 2025

Some simple Pop-11 examples that highlight some of the talking points of Pop-11

OpenEdge ABL 1 Updated Jan 21, 2025
Jupyter Notebook 2 Updated Jan 15, 2025

Web IDE for the Picat language based on Blazor and Monaco

C# 9 4 Updated Mar 1, 2024

All Algorithms implemented in Python

Python 197,811 46,325 Updated Mar 2, 2025

Advent of Operations Research 2024

Jupyter Notebook 1 Updated Dec 23, 2024
Prolog 2 Updated Dec 19, 2024

Advent Of Code2024 (in Picat)

Jupyter Notebook 2 Updated Feb 8, 2025

Combinatorics in Picat

Shell 1 Updated Nov 29, 2024

Solutions to the Advent of Code 2024 puzzles.

Shell 1 Updated Jan 11, 2025

Prolog, Datalog, languages, resources, and beyond!

30 1 Updated Oct 31, 2024
1 Updated Oct 17, 2024

probabilistic programming focused on fun

Jupyter Notebook 39 1 Updated Oct 25, 2024

Probabilistic Programming

Racket 41 10 Updated Dec 18, 2023

A series of Jupyter notebooks for my Medium articles.

Jupyter Notebook 2 Updated Jun 26, 2024

My solutions to the problems in Fifty Challenging Problems in Probability by Frederick Mosteller

Jupyter Notebook 238 79 Updated Mar 5, 2019

Constraint programming solver

Elixir 58 Updated Feb 23, 2025

Useful routines for solving New Scientist Enigma (and other) Puzzles in Python

Python 2 Updated Mar 3, 2025

A collection of optimization puzzles and problems solved using mostly mixed integer programming.

Jupyter Notebook 2 1 Updated Jan 2, 2025

Downloadable files for eCLiPse Constraint Logic Programming and Picat

1 Updated Mar 16, 2023

C. Hocquette, A. Niskanen, M Järvisalo, and Andrew Cropper, Learning MDL Logic Programs From Noisy Data, AAAI24.

Prolog 4 Updated Feb 16, 2024

Ciao is a modern Prolog implementation that builds up from a logic-based simple kernel designed to be portable, extensible, and modular.

Prolog 296 23 Updated Nov 15, 2024

An APL-like programming language

BQN 939 61 Updated Mar 1, 2025

Small rational arithmetic library for Picat.

1 Updated Jan 7, 2024

Toy SAT solver written in Nim.

Nim 1 Updated Jan 18, 2024

Experiments with SAT-solving the Knight's Tour problem.

1 Updated Jan 6, 2024

An ngn/k tutorial.

C 200 22 Updated Jun 6, 2024

An ngn/k tutorial.

C 1 Updated Feb 17, 2024

(Attempted) solutions to the Advent of Code 2016 puzzles.

1 Updated Dec 27, 2023
Next