Pinned Repositories
1337rootkit
Rootkit for CSE509 semester project at Stony Brook University, Fall 2016.
chatter
A multithreaded POSIX-compliant chat server and client, as well as a generic threadpool implementation, in C.
chess-server
cse506-jos
My implementation of the JOS kernel, as part of a graduate operating systems class at Stony Brook University.
football_genie
A match outcome predictor for the premier league.
justpoker
matemancpp
midiMozart
A music composer that uses either genetic algorithms (with myself serving as the non-automated subjective fitness function), or my own fine-tuned heuristics and rules of thumb.
ProjectEuler
Solutions to various problems from projecteuler.net
sudoku_solver
Sudoku solving logic, + backprop for harder puzzles
vpatov's Repositories
vpatov/justpoker
vpatov/ProjectEuler
Solutions to various problems from projecteuler.net
vpatov/chatter
A multithreaded POSIX-compliant chat server and client, as well as a generic threadpool implementation, in C.
vpatov/cse506-jos
My implementation of the JOS kernel, as part of a graduate operating systems class at Stony Brook University.
vpatov/nutrigenie
Viewing diet as a constraint optimization problem
vpatov/chess-server
vpatov/matemancpp
vpatov/RTS_Simulation
A simulation of an RTS game made for a graduate mathematics course at Stony Brook University.
vpatov/sudoku_solver
Sudoku solving logic, + backprop for harder puzzles
vpatov/advent-of-code
2018 and onward
vpatov/advent-of-code-2015
Solutions to some of the 2015 advent of code problems. The time of upload to the repo does not necessarily correspond to the actual time of completion of the problem.
vpatov/advent-of-code-2016
My solutions to the 2016 advent of code problems.
vpatov/cardano-ledger-specs
A formal specification and executable model of the ledger rules introduced by the Shelley release
vpatov/craigwatch
vpatov/cryptopals
My attempt at the cryptopals challenges (https://cryptopals.com/).
vpatov/data_structures_practice
vpatov/durak
слабо выиграть у компьютера?
vpatov/footest
vpatov/get-out-of-my-yard
Simply logging out, or locking your computer is an option, sure... but this is more fun.
vpatov/git-cloc
A little python script to the progression of lines of code in a git repository.
vpatov/howoldisit
A tool for recruiters to check how old a technology is.
vpatov/lila
♞ lichess.org: the forever free, adless and open source chess server ♞
vpatov/markov-music
vpatov/pi
vpatov/rcs
various configuration files (.bashrc, .vimrc, etc)
vpatov/rick-morty-programming-competition
While I worked at Flashpoint, I created, organized, and hosted a Rick and Morty themed programming competition. Heavily inspired by projecteuler.net, and adventofcode.com :)
vpatov/SKPokerEval
7-card Texas Hold'em hand evaluator
vpatov/socks_proxy_toggle_extension
vpatov/student-hw-renametest
vpatov/vpatov.github.io