kjgarbutt
Project Manager/Data Scientist at Oxford University. More coffee than man.
Oxford UniversityUnited Kingdom
Pinned Repositories
A-star
Straightforward A* implementation in Java
A-Star-1
A Star heuristic search implemented using Java
ABM
Agent Based Modeling examples.
abm-epidemic
agent-based SIR model simulating the spread of an epidemic on a population
abm-stats
A statistics library for agent-based modelling
ABMarket
A simple agent-based market model.
abmsyphilis
This is our repository for our agent-based model to simulate the spread of syphilis.
EngD_Final_Model
Final, working EngD model. This is the version for examiners.
kjgarbutt.github.io
Personal website using the Massively theme by HTML5 UP.
kjgarbutt's Repositories
kjgarbutt/EngD_MK_7
"MK_7" is the seventh iteration of my EngD project model. It is adapted from the MASON demo, "Gridlock", made by Sarah Wise, Mark Coletti, and Andrew Crooks. The model reads a number of GIS shapefiles and displays a road network, two Environment Agency flood maps and a bespoke Open Source Vulnerability Index (OSVI). The model reads in a .CSV and generates a predetermined number of agents with set characteristics. The agents are placed on the road network and are located at a Red Cross office. The model reads a separate .CSV and assigns goal locations to each agent at random from a predetermined list. The agents are assigned speeds at random. Once the model is started, the agents move from A to B, then they change direction and head back to their start position. The process repeats until the user quits. @author KJGarbutt
kjgarbutt/EngD_Final_Model
Final, working EngD model. This is the version for examiners.
kjgarbutt/kjgarbutt.github.io
Personal website using the Massively theme by HTML5 UP.
kjgarbutt/awesome-visualization-research
A list of recommended research papers and other readings on data visualization
kjgarbutt/data-science-resources
kjgarbutt/Datasets
kjgarbutt/EngD_ABM_MK0
"EngD_ABM_MK_0" is the zeroth iteration of my revamped EngD project model. It is hoped it will be a fresh start. @author KJGarbutt
kjgarbutt/EngD_ABM_MK1
"EngD_ABM_MK_1" is the first iteration of my revamped EngD project model.
kjgarbutt/EngD_MK_0
Initial test model for my EngD model.
kjgarbutt/EngD_MK_1
"MK_1" is the first iteration of my EngD project model. It is adapted from the MASON demo, "Gridlock", made by Sarah Wise, Mark Coletti, and Andrew Crooks. The model imports a number of GIS shapefiles, creates multiple sets of agents, and moves those agents from A to B when they are limited to paths defined by the GIS data.
kjgarbutt/EngD_MK_10
This is the final iteration of my EngD Model. The main changes from MK_9 are the adaptations of model recording and reporting.
kjgarbutt/EngD_MK_2
"MK_2" is the second iteration of my EngD project model. It is adapted from the MASON demo, "Gridlock", made by Sarah Wise, Mark Coletti, and Andrew Crooks. The model imports a number of GIS shapefiles, creates multiple sets of agents, and moves those agents from A to B when they are limited to paths defined by the GIS data.
kjgarbutt/EngD_MK_3
"MK_3" is the third iteration of my EngD project model. It is adapted from the MASON demo, "Gridlock", made by Sarah Wise, Mark Coletti, and Andrew Crooks. The model imports a number of GIS shapefiles, creates multiple sets of agents, and moves those agents from A to B when they are limited to paths defined by the GIS data.
kjgarbutt/EngD_MK_4
"MK_4" is the fourth iteration of my EngD project model. It is adapted from the MASON demo, "Gridlock", made by Sarah Wise, Mark Coletti, and Andrew Crooks. The model imports a number of GIS shapefiles, creates multiple sets of agents, and moves those agents from A to B when they are limited to paths defined by the GIS data.
kjgarbutt/EngD_MK_5
"MK_5" is the fifth iteration of my EngD project model. It is adapted from the MASON demo, "Gridlock", made by Sarah Wise, Mark Coletti, and Andrew Crooks. The model imports a number of GIS shapefiles, creates multiple sets of agents, and moves those agents from A to B when they are limited to paths defined by the GIS data.
kjgarbutt/EngD_MK_6
"MK_6" is the sixth iteration of my EngD project model. It is adapted from the MASON demo, "Gridlock", made by Sarah Wise, Mark Coletti, and Andrew Crooks. The model imports a number of GIS shapefiles, creates multiple sets of agents, and moves those agents from A to B when they are limited to paths defined by the GIS data.
kjgarbutt/EngD_MK_7_1
MK_7_1 is iteration 7.1 of my EngD project model. It varies little from MK_7, and just has updated details to include Gloucestershire date. It is adapted from the MASON demo, "Gridlock", made by Sarah Wise, Mark Coletti, and Andrew Crooks.
kjgarbutt/EngD_MK_7_2
MK_7_2 is iteration 7.2 of my EngD project model. It varies little from MK_7, and just has updated details to include Gloucestershire date. It is adapted from the MASON demo, "Gridlock", made by Sarah Wise, Mark Coletti, and Andrew Crooks.
kjgarbutt/EngD_MK_8
"MK_8" is the eighth iteration of my EngD project model.
kjgarbutt/gitignore
A collection of useful .gitignore templates
kjgarbutt/Intro-to-Programming-using-Java
This repository has all the examples and exercise source code for the book: Introduction to Programming Using Java (7th Edition) by David J. Eck (eck@hws.edu). All the code is taken from the book (or website: http://math.hws.edu/eck/cs124/javanotes7/) and may or may not have been altered or added to by me as I learn Java.
kjgarbutt/KaggleAux
A collection of statistical tools to aid Data Science competitors in Kaggle Competitions.
kjgarbutt/Learning-Java-O-Reilly
kjgarbutt/mason
MASON Multiagent Simulation Toolkit
kjgarbutt/Old_EngD_MK_2
"MK_2" is the second iteration of my EngD project model. It is adapted from the MASON demo, "Gridlock", made by Sarah Wise, Mark Coletti, and Andrew Crooks. The model imports a number of GIS shapefiles, creates multiple sets of agents, and moves those agents from A to B when they are limited to paths defined by the GIS data.
kjgarbutt/Old_EngD_MK_3
"MK_3" is the second iteration of my EngD project model. It is adapted from the MASON demo, "Gridlock", made by Sarah Wise, Mark Coletti, and Andrew Crooks. The model imports a number of GIS shapefiles, creates multiple sets of agents, and moves those agents from A to B when they are limited to paths defined by the GIS data.
kjgarbutt/pandas
Data & Code for my video on the Pandas library of Python
kjgarbutt/Project-Euler-solutions
Runnable code for solving Project Euler problems.
kjgarbutt/txt-files-manipulation-Java
Simple console program to manipulate txt file using Java
kjgarbutt/uhabits
Loop Habit Tracker, an Android app for creating and maintaining good habits