Kahngjoon Koh's Projects
An AI bot for the game Abalone.
A user interface for the abalone bot.
Allows the user to draw with their hands using the camera
Learning android with the Kotlin programming language
Battery Manager for HP Consumer Laptops. Alerts user before battery reaches full charge. Logs battery usage.
A simple blockchain made using typescript
A mod for Minecraft 1.17.1. Using a scythe to kill a mob can drop hearts, which can be used to craft bloodlust hearts and scythes. Bloodlust hearts permanently increases the player's max health.
The guppy chess engine rewritten in c++
A web server that will allow users to book empty classrooms.
μ½λ© ν
μ€νΈ κ΄λ ¨ κΈ°μΆλ¬Ένμ νμ΄λ³΄κ³ μμ€μ½λ λ° μ€λͺ
μ μ
λ‘λν©λλ€. (λ¬Έμ μΆμ²μ Discussionsμ λ€μ΄κ°μ
μ μμ λ‘κ² κ°λ₯ν©λλ€.)
DT Contextual Challenges 2020-2021 for my GCSE's which scored a 9 (99% marks). The project aims to increase awareness of the climate emergency.
job scraper made with go, goQuery and the Echo framework.
A physics simulation using the Godot engine
a UCI chess engine written in Python
NNUE trainer for the guppy chess engine
A silly 4D physics simulation.
A GitHub Pages website to increase awareness of climate emergency.
An online Rorschach inkblot test. Uses NLP to code responses and the Exner system to interpret results.
web canvas made with vanilla javascript
Github Profile
An Arduino lcd clock. Time can be set using the two buttons: one for choosing and one for incrementing.
MediTaskServer
An Ondes Martenot design in solidworks. Relevant code is attached.
Simulates graviational forces, circular motion, and momentum conservation.
BCAD Programming Society Programming Challenges. PR and GitHub collaboration practicing.
classic chess made with the python programming language
A job scraper that would search for remote jobs