Coder Social home page Coder Social logo

Jackson Hall's Projects

alphazero-othello icon alphazero-othello

Chess engine based on AlphaZero for UVM's CS354 Deep Learning final project

api icon api

Lichess API documentation and examples

chess-action-space icon chess-action-space

A simple script to enumerate the discrete action space in chess, which has size 1924.

chess.ts icon chess.ts

A direct port of `python-chess` to TypeScript!

compress-chess icon compress-chess

Turn a series of chess moves in a PGN into a small bitstring for efficient storage.

cs205-warmup icon cs205-warmup

Custom query language for a dataset of Olympic sports & athletes

game-of-life icon game-of-life

Command-line Implementation of Conway's Game of Life in Python.

hashi-solver icon hashi-solver

Solves a Hashi puzzle using heuristics, then backtracking if necessary.

lichess-api-tests icon lichess-api-tests

Custom CLI where user can interact with sqlite3 database to store usernames; then calls an endpoint to see which players in the database are currently active on Lichess.org.

n-queens icon n-queens

A visual solution of the N-Queens problem.

polars icon polars

Dataframes powered by a multithreaded, vectorized query engine, written in Rust

profitcalculator icon profitcalculator

Calculate overall profits from product sales spreadsheet where sell price for each SKU fluctuates.

pyimgscan icon pyimgscan

Take any phone-taken picture and turn it into a document scan.

python-chess icon python-chess

A chess library for Python, with move generation and validation, PGN parsing and writing, Polyglot opening book reading, Gaviota tablebase probing, Syzygy tablebase probing, and UCI/XBoard engine communication

rule-110 icon rule-110

Python implementation of the Rule 110 cellular automaton.

san-phrases icon san-phrases

Generate and parse English phrases corresponding to SAN chess moves, including some abbreviated phrases that can be parsed to SAN in context of the board state (ex. "knight takes bishop").

san-strings icon san-strings

Generate all possible Standard Algebraic Notation (SAN) strings for chess moves

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.