Name: William Ritchie
Type: User
Bio: 4th year computer scientist at the University of Manitoba, specializing in computer systems, networks and security, and theoretical computer science!
Location: Winnipeg, Manitoba, Canada
Blog: http://willritchie.thewhirlwind.net/
William Ritchie's Projects
My summer project for 2017!
The CitW 2018 hackathon project of displaying the outcomes of battles that never happened in history, but if they did, this would be the outcome*! (*Based on data found on websites, user's discretion is advised.)
A tool for Baldur's Gate 3 modding that helps with remapping animations to visual object keys.
Adding text chat to Baldur's Gate 3
Baldur's Gate 3 Script Extender
A fully functional chess game made in the Java programming language, that has 3 different difficulties of AI. (Difficulty 3 is pretty tough! 2 is difficult, but not crazy, and 1 is not stupid).
This Python script can play about half of the songs of Rockband 2, loaded into Clone Hero, And maximized screen @ 1920 X 1080, to like 93% accuracy!
A Java version of a nice and easy neural network module, ready to be implemented anywhere you want for all your AI needs!
An instantiable graphics class for the Java programming language that resembles the Processing programming language's simple graphical methods.
:video_game: · Jazz² Resurrection: An open-source reimplementation of Jazz Jackrabbit 2
A neat template for multi-threaded server-client communications over Java Sockets
A Python class for checking the status of an enabled Minecraft server
SecLists is the security tester's companion. It's a collection of multiple types of lists used during security assessments, collected in one place. List types include usernames, passwords, URLs, sensitive data patterns, fuzzing payloads, web shells, and many more.
Spell check action
Your very own personal Java-based cloud!
An open source web server