Projects

Reversi AI Agent (GitHub Community's Reversi)

A reinforcement learning agent trained to play Reversi, capable of defeating human opponents after sufficient self-play and training.

→ View on GitHub

gamealloc

A Python package for modeling and solving resource allocation problems using game-theoretic frameworks. It implements classical algorithms such as Sequential Priority and Top Trading Cycle to handle matching and trading markets in multi-agent scenarios.

→ View on GitHub

100 Prisoners Problem Simulator

A Python tool simulating the classic "100 prisoners and 100 boxes" puzzle under two strategies: random picks or cycle-following strategy. Designed to visualize success rates and demonstrate the counterintuitive probability behind the optimal solution.

→ View on GitHub

Cost-sensitive-Feature-Selection-for-Support-Vector-Machines Public

A Python implementation of a cost-sensitive feature selection method for Support Vector Machines (SVM), balancing classification accuracy with feature acquisition cost. The approach minimizes total feature cost while satisfying true-positive and true-negative rate constraints.

→ View on GitHub