Matt (maw101)

maw101

Geek Repo

0

following

0

stars

Location:United Kingdom

Home Page:https://www.linkedin.com/in/maw101/

Github PK Tool:Github PK Tool

Matt's repositories

BFS-Visualiser-React

A Visualiser for the Breadth First Search algorithm - built using React. Finds the shortest path between two hexes whilst avoiding walls.

Language:JavaScriptLicense:GPL-3.0Stargazers:3Issues:2Issues:4

AI-Algorithms

A Collection of Artificial Intelligence Algorithms. Includes: Particle Swarm Optimisation, K Means Clustering, Discrete Fuzzy Logic Model.

Language:PythonLicense:GPL-3.0Stargazers:2Issues:2Issues:6

Bird-Data-Analysis

An analysis of datasets to gain an insight into the movements of migratory birds.

Language:PythonLicense:GPL-3.0Stargazers:2Issues:2Issues:5

C-Hash-Table

A hash table utilising open addressing and double hashing implemented in C.

Language:CLicense:GPL-3.0Stargazers:1Issues:1Issues:5

Meal-Planner

An automatic meal plan generator which utilises a local collection of recipes the user has imported. Allows exporting of plans and shopping lists.

Language:PythonLicense:GPL-3.0Stargazers:1Issues:0Issues:0

Aber-Past-Paper-Retriever

Fetches all Aberystwyth University Past Paper PDFs for a given module.

Language:PythonLicense:GPL-3.0Stargazers:0Issues:2Issues:15

ConnectFourAI

Connect Four Game with GUI and CLI Interfaces. Work in progress AI player utilising negamax search, alpha-beta pruning, bitmap board encoding, and exploration ordering.

Language:PythonLicense:GPL-3.0Stargazers:0Issues:0Issues:0

Game-of-Life

A cellular automaton model (in React) which observes how cells evolve from an initial configuration of live and dead cells

Language:JavaScriptLicense:GPL-3.0Stargazers:0Issues:1Issues:9

Puzzle-Solvers

A Collection of Puzzle Solvers. Includes a Sudoku Solver with forward checking and a K-Puzzle Solver which utilises the A* algorithm.

Language:PythonLicense:GPL-3.0Stargazers:0Issues:0Issues:0

Sevens-Card-Game

Sevens Card Game Implementation. Computer Player which scores its hand and plays the card which will benefit itself the most.

Language:JavaLicense:GPL-3.0Stargazers:0Issues:2Issues:9

Algorithm-Design-Mini-Projects

A collection of Data Structure projects based around courses I am taking.

Language:JavaLicense:GPL-3.0Stargazers:0Issues:0Issues:0

BlackJackVariation

A Single Player Game Based on the Popular Blackjack/21 Card Game

Language:JavaLicense:GPL-3.0Stargazers:0Issues:1Issues:13

CardDeck

A collection of classes for simulating a standard deck of playing cards

Language:JavaLicense:GPL-3.0Stargazers:0Issues:1Issues:6

Collection-of-Haskell-Functions

A collection of functions developed while learning the Haskell programming language

Language:HaskellLicense:GPL-3.0Stargazers:0Issues:0Issues:0

Day-to-Day-Scripts

A (limited) collection of small day to day scripts

Language:PythonLicense:GPL-3.0Stargazers:0Issues:2Issues:1

ForestFireModel

Implementation of the Drossel and Schwabl definition of the forest fire model

Language:JavaLicense:GPL-3.0Stargazers:0Issues:1Issues:6

Kindle-Clipping-Formatter

A simple Python tool to convert Kindle Book Clippings from the default text file to a set of formatted web pages.

Language:PythonLicense:GPL-3.0Stargazers:0Issues:2Issues:3
Stargazers:0Issues:0Issues:0

Mini-Projects

A collection of Mini Projects which implement solutions to practical problems from a multitude of areas.

Language:JavaLicense:GPL-3.0Stargazers:0Issues:2Issues:0

NoughtsCrossesAI

Noughts and Crosses (PvP or P v AI). Different AI levels implemented ranging from randomised to an optimised player utilising mini-max algorithm.

Language:JavaLicense:GPL-3.0Stargazers:0Issues:0Issues:0
Language:PythonLicense:GPL-3.0Stargazers:0Issues:2Issues:0