Brandon Corfman's repositories
raven-checkers
An open-source checkers game with a computer-based AI, written with Python and Tkinter.
ultraviolet
My opinionated Cookiecutter template for beginning a Python application with uv dependency management and other modern tooling.
arcade_actions
Extension library for Arcade 3.x, providing a high-level way to animate sprites with conditional actions.
highscore-micro-two
A FastAPI containerized microservice to create/query a high score list using SQLModel. Connects to a separate PostgreSQL database deployed on the ElephantSQL cloud.
ai-blog-utterances
comments for my blog on Software Development using AI
alex-console
ALEX is a console game prototype using A* pathfinding and some modern asyncio best practices.
asteroid_smash
An jazzed-up version of Asteroids designed with Cocos2D.
HighScoreGUI
Web frontend to my containerized HighScore database service
pettingzoo-classicenvs
PettingZoo ConnectFour and TicTacToe examples, configured with Rye as dependency manager
pgx-connectfour
PGX - MCTX - JAX ConnectFour example converted to use a browser interface instead of a Jupyter notebook
string_weasels
How random mutation and natural selection can produce complex specified information
bcorfman.github.io
my blog on Software Development using AI
mlrun-trial
Install MLRun locally using Docker and run a sample LLM pipeline
ninja-raven
A game engine backend for Raven Checkers designed with Django-Ninja
pddl-parser
:snake: Classical Planning in Python