Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / sraaphorst 8 repositories
High-level SE for Gemini Observatory in Hawaii. Kotlin, Python, C++, and Java preferred. Combinatorial design theorist (PhD). Unhealthy constexpr obsession.
sraaphorst/scheduler Fork of gemini-hlsw/scheduler
Greedy-Max algorithm for automatic scheduling for Gemini Observatory
Language: Python - Size: 310 MB - Last synced: 11 days ago - Pushed: 12 days ago - Stars: 0 - Forks: 0
sraaphorst/reed-muller-python
Python implementation of Reed-Muller codes
Language: Python - Size: 446 KB - Last synced: 3 days ago - Pushed: over 4 years ago - Stars: 12 - Forks: 7
sraaphorst/ocs Fork of gemini-hlsw/ocs
Language: Java - Size: 415 MB - Last synced: 28 days ago - Pushed: 28 days ago - Stars: 0 - Forks: 0
sraaphorst/lucupy Fork of gemini-hlsw/lucupy
Support library for GPP Scheduler service
Language: Python - Size: 489 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
sraaphorst/python-rps
Python Rock-Paper-Scissors experiments
Language: Python - Size: 24.4 KB - Last synced: 2 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
sraaphorst/kecc
Kotlin Elliptical Curve Cryptography library using JGMP
Language: Kotlin - Size: 85.9 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
sraaphorst/nibac
C++ Nonisomorphic Branch-and-Cut
Language: C++ - Size: 3.03 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
sraaphorst/hands-on-machine-learning
Book: Hands-On-Machine Leaning with Scikit-Learn, Keras, and TensorFlow Third Edition
Language: Python - Size: 3.91 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
sraaphorst/advent-of-code-2023
AoC 2023 in Kotlin!
Language: Kotlin - Size: 250 KB - Last synced: 4 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0
sraaphorst/fuzzy-designs
Combinatorial block designs with fuzzy block sets
Language: Python - Size: 168 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0
sraaphorst/elliptic-curve-cryptography
Elliptic Curve Cryptography
Language: C++ - Size: 54.7 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 1 - Forks: 0
sraaphorst/higher-order-primes
Experimentation with higher-order primes (e.g. super-primes). See README.md for more information.
Language: C++ - Size: 89.8 KB - Last synced: 8 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
sraaphorst/fp-in-scala
Functional Programming in Scala 3
Language: Scala - Size: 21.5 KB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 0
sraaphorst/elixir-basic
Language: Elixir - Size: 32.2 KB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 0
sraaphorst/dlx-python
Python implementation of Knuth's Dancing Links (dlx) algorithm to solve set cover. Extremely efficient at solving Sudoku and combinatorial design problems.
Language: Python - Size: 15.6 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 11 - Forks: 3
sraaphorst/playdate-hello-world
Initial playing with Playdate API in C
Language: C - Size: 4.44 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
sraaphorst/hands-on-rust
Study book: Hands-on Rust
Language: Rust - Size: 3.79 MB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 0
sraaphorst/ray-tracing-in-one-weekend
Ray Tracing in One Weekend book
Language: C - Size: 6.9 MB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 0 - Forks: 0
sraaphorst/gemini-presentation
A little introduction to Kotlin
Language: Kotlin - Size: 24.4 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
sraaphorst/marching-squares
Language: Java - Size: 4.88 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
sraaphorst/rosanjin-talk
A Mad-Lib / ad-lib like game
Language: Java - Size: 147 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
sraaphorst/rosanjin-talk-old
An ad-lib substitution story generator and processor
Language: Java - Size: 89.8 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
sraaphorst/programming-in-lua
Programming in Lua, 4th Edition
Language: Lua - Size: 12.7 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
sraaphorst/raytracer-kotlin
The Ray Tracer Challenge implemented in Kotlin
Language: Kotlin - Size: 14.4 MB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
sraaphorst/simplecomplex
A very simple implementation of complex numbers (polar and cartesian coordinates) in Kotlin
Language: Kotlin - Size: 73.2 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
sraaphorst/sts-haskell
An implementation in Haskell of the hill climbing algorithm to generate Steiner triple systems.
Language: Haskell - Size: 68.4 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
sraaphorst/advent-of-code-2022
Advent of Code 2022 in Kotlin
Language: Kotlin - Size: 146 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
sraaphorst/scheduler-simple-optimization-metaheuristics
Simple metaheuristics to combine with the Greedy-Max scheduler prototype.
Language: Python - Size: 533 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
sraaphorst/scheduler-lco-ilp
Scheduler prototype based on Las Cumbres Observatory's Integer Linear Program scheduler.
Language: Python - Size: 3.28 MB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0
sraaphorst/spelunker
Maze generation and solving library
Language: C++ - Size: 1.19 MB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 6 - Forks: 1
sraaphorst/dispersive-flies-optimization
A Python implementation of the Dispersive Flies Optimization algorithm, and an implementation to find Steiner systems
Language: Python - Size: 14.6 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 3 - Forks: 0
sraaphorst/spelunker-graphmaze
An independent refactor of spelunker GraphMaze to make GraphMaze the fundamental unit for everything
Language: C++ - Size: 89.8 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
sraaphorst/rapidcheck-googletest-clion
Skeleton to setup GoogleTest and RapidCheck
Language: CMake - Size: 5.86 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
sraaphorst/functional-programming-in-cpp
Functional Programming in C++
Language: C++ - Size: 170 KB - Last synced: over 1 year ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0
sraaphorst/catch-rapidcheck-clion
Catch and RapidCheck working together in CLion
Language: C++ - Size: 315 KB - Last synced: over 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
sraaphorst/advent-of-code-2018
Solutions in Python3 to https://adventofcode.com/2018
Language: Python - Size: 51.8 KB - Last synced: over 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
sraaphorst/math-cpp
C++ algebraic and combinatoric functions and structures
Language: C++ - Size: 72.3 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
sraaphorst/design-patterns-in-cpp
Work from Udemy course: https://www.udemy.com/patterns-cplusplus
Language: C++ - Size: 78.1 KB - Last synced: over 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
sraaphorst/advent-of-code-2017
Advent of Code 2017
Language: Python - Size: 15.6 KB - Last synced: over 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
sraaphorst/reed-muller-c
Implementation of Reed-Muller codes in ANSI C.
Language: C - Size: 158 KB - Last synced: over 1 year ago - Pushed: over 4 years ago - Stars: 4 - Forks: 6
sraaphorst/boost-tutorials
Studying Boost with the help of "The Boost C++ Libraries" and other sources, with an emphasis on Boost.Graph
Language: C++ - Size: 18.6 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
sraaphorst/mian-chowla-sequence
Experiments with the Mian-Chowla sequence and other sequences.
Language: C++ - Size: 140 KB - Last synced: over 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
sraaphorst/exercism
Courses on the exercism.io course
Language: Clojure - Size: 116 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
sraaphorst/clojure-for-the-brave-and-true
Book Study: Clojure for the Brave and True
Language: Clojure - Size: 28.3 KB - Last synced: over 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
sraaphorst/scala-advanced-3
Coursera Advanced Scala 3
Language: Scala - Size: 35.2 KB - Last synced: over 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
sraaphorst/scheduler-adaptive-queue Fork of bryanmiller/gem_adapt_queue
This is for work on developing prototype adaptive (automated) queue scheduling algorithms and operations simulations for Gemini Observatory.
Size: 88.6 MB - Last synced: over 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
sraaphorst/advent-of-code-2020
Advent of Code 2020 (https://adventofcode.com/2020)
Language: Kotlin - Size: 98.6 KB - Last synced: over 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
sraaphorst/scheduler-trade-study
Trade study for automated scheduling for Gemini Observatory.
Language: Python - Size: 16.8 MB - Last synced: over 1 year ago - Pushed: over 2 years ago - Stars: 1 - Forks: 1
sraaphorst/scheduler-cfht-genetic-algorithm
A prototype of a genetic algorithm scheduler based on work by CFHT.
Language: Python - Size: 356 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
sraaphorst/scheduler-prototype-gurobi
Prototype for the Gemini Scheduler using Gurobi and ILPs.
Language: Python - Size: 16.6 KB - Last synced: over 1 year ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0
sraaphorst/microlenses-obsolete
A project to find the distance between hexagonal microlenses for an astronomical instrument.
Language: Java - Size: 102 KB - Last synced: over 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
sraaphorst/qt5-tutorial
Studying Qt with the help of http://zetcode.com/gui/qt5
Language: C++ - Size: 209 KB - Last synced: over 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
sraaphorst/cmake-tutorial
CMake tutorial from https://cgold.readthedocs.io/en/latest
Language: CMake - Size: 11.7 KB - Last synced: over 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
sraaphorst/kotlin-for-java-developers
Kotlin for Java Developers
Language: Kotlin - Size: 466 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
sraaphorst/complement-binary-particle-swarm-optimization
The complement binary particle swarm optimization algorithm
Language: Python - Size: 4.88 KB - Last synced: over 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 1
sraaphorst/sudoku-stochastic
Solving Sudoku boards using stochastic methods and genetic algorithms
Language: C++ - Size: 201 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
sraaphorst/ocs-build-scripts Fork of gemini-hlsw/ocs-build
Scripts used to build and deploy the OCS.
Language: Shell - Size: 42 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
sraaphorst/daily-coding-problem
Solutions to many of the exercises from daily coding problem: https://www.dailycodingproblem.com
Language: C++ - Size: 3.76 MB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 1
sraaphorst/wordle-wizard
Language: Kotlin - Size: 156 KB - Last synced: over 1 year ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0
sraaphorst/sudoku-rulebased
A predominantly logic-based Sudoku solver
Language: Python - Size: 9.77 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
sraaphorst/dlx-constexpr
C++17 constexpr implementation of Donald Knuth's dancing links (DLX) exact cover algorithm / Sudoku solver.
Language: C++ - Size: 124 KB - Last synced: over 1 year ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0
sraaphorst/sudoku-cp
A Sudoku solver that models a Sudoku board as a constraint program and then solves it using Choco Solver.
Language: Java - Size: 17.6 KB - Last synced: over 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
sraaphorst/raytracer-cpp
Ray tracer implementation in C++
Language: C++ - Size: 1.44 MB - Last synced: over 1 year ago - Pushed: almost 5 years ago - Stars: 10 - Forks: 5
sraaphorst/advent-of-code-2021
Yet another (late) attempt at the AoC, this time in Kotlin with the intention of getting up-to-date with Arrow.
Language: Kotlin - Size: 201 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
sraaphorst/programming-rust
Programming Rust Second Edition
Language: Rust - Size: 2.93 KB - Last synced: over 1 year ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0
sraaphorst/data_structures_and_algorithms
Data Structures and Algorithms specialization at Coursera
Language: C++ - Size: 9.19 MB - Last synced: over 1 year ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0
sraaphorst/lch Fork of gemini-hlsw/lch
Automates the exchange of candidate positions where we might want to point our laser at during laser runs
Size: 12.3 MB - Last synced: over 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
sraaphorst/pipes Fork of joboccara/pipes
Pipelines for expressive code on collections in C++
Size: 1000 KB - Last synced: over 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
sraaphorst/pfps-examples Fork of gvolpe/pfps-examples
:electron: Standalone examples shown in the book "Practical FP in Scala: A hands-on approach"
Size: 84 KB - Last synced: over 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
sraaphorst/pfps-shopping-cart Fork of gvolpe/pfps-shopping-cart
:shopping_cart: The Shopping Cart application developed in the book "Practical FP in Scala: A hands-on approach"
Size: 443 KB - Last synced: over 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
sraaphorst/ocs-osx Fork of gemini-hlsw/ocs-osx
Size: 728 KB - Last synced: over 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
sraaphorst/functional_programming_in_scala
Coursera's "Functional Programming in Scala" certification course
Size: 1.35 MB - Last synced: over 1 year ago - Pushed: almost 6 years ago - Stars: 0 - Forks: 0
sraaphorst/property-based-testing-cpp Fork of dubzzz/property-based-testing-cpp
Property Based Testing in C++ using RapidCheck
Language: C++ - Size: 656 KB - Last synced: over 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
sraaphorst/arrow Fork of arrow-kt/arrow
Functional companion to Kotlin's Standard Library
Size: 18.7 MB - Last synced: over 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
sraaphorst/rapidyaml Fork of biojppm/rapidyaml
Rapid YAML library
Language: C++ - Size: 890 KB - Last synced: over 1 year ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0
sraaphorst/maven-repo Fork of gemini-hlsw/maven-repo
Gemini's public Maven repository
Size: 176 MB - Last synced: over 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
sraaphorst/spire Fork of typelevel/spire
Powerful new number types and numeric abstractions for Scala.
Language: Scala - Size: 5.27 MB - Last synced: over 1 year ago - Pushed: about 6 years ago - Stars: 0 - Forks: 0
sraaphorst/itac Fork of gemini-hlsw/itac
Language: Java - Size: 4.59 MB - Last synced: over 1 year ago - Pushed: about 5 years ago - Stars: 0 - Forks: 0
sraaphorst/presentations Fork of lefticus/presentations
Presentations by Jason Turner at various conferences
Language: CSS - Size: 9.76 MB - Last synced: over 1 year ago - Pushed: over 7 years ago - Stars: 0 - Forks: 0
sraaphorst/pyncomb Fork of pyncomb/pyncomb
PYthoN COMBinatorics library
Language: Python - Size: 26.4 KB - Last synced: over 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
sraaphorst/stirling_constexpr
Simple header with template metaprogramming to generate constexpr Stirling numbers
Language: C++ - Size: 5.86 KB - Last synced: over 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
sraaphorst/toggle_play
JavaFX / Gluon UI for the toggle library to enable games to be played
Language: Java - Size: 406 KB - Last synced: over 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
sraaphorst/toggle
Boggle-like game with extensions to 3D surfaces
Language: Java - Size: 1.86 MB - Last synced: over 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
sraaphorst/sudoku_constexpr
Compile-time (constexpr) Sudoku board solver
Language: C++ - Size: 21.5 KB - Last synced: over 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
sraaphorst/inductive-mazes Fork of TikhonJelvis/inductive-mazes
Code for my blog post "Generating Mazes with Inductive Graphs"
Language: Haskell - Size: 24.4 KB - Last synced: over 1 year ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0
sraaphorst/gem Fork of gemini-hlsw/gem
prototype postgres back-end for ocs
Language: Scala - Size: 6.69 MB - Last synced: over 1 year ago - Pushed: over 7 years ago - Stars: 0 - Forks: 0