Projects

Cube AI – Remixed

Cube AI is an experimental AI project. The objective was to create a neural network that can solve a Rubiks Cube. This project started life as a command line application, that modelled the Rubiks cube and attempted to solve the puzzle using a single layer neural network. I’ve revisited this project to change it to…
Read more

M-AI-ZE

This is an experimental AI project. The initial objective is to create a neural network that can solve a maze. To achieve this goal the I had to overcome the following challenges: Generating a random maze Implementing a neural network Modelling the runner view in the neural network Generating a 3D view M-ai-ze performs well.…
Read more

Cube AI

Cube AI is an experimental AI project. The objective was to create a neural network that can solve a Rubiks Cube. To achieve this goal the I had to overcome the following challenges: Modelling a cube Implementing a neural network Training the neural network to learn how to solve a muddled cube Testing the neural…
Read more

Family Tree

I have been researching my genealogy for many years and wanted a means of sharing my research with my extended family in a concise family tree. To support this I developed my family tree web site. The site has evolved over the years and had numerous rewrites. The current version is implemented using React.js and…
Read more

Quiz

Quiz is a simple multi-user fastest finger quiz site. This project is intended for use with small teams as an aid to hosting a simple quiz game via Zoom, Teams or Skype. Quiz comprises of two parts: a simple client that enables contestants to join by name. They are allocated an avatar (a puppy) and…
Read more