tomdodd4598
PhD student working on quantum computer simulation and benchmarking, and author of NuclearCraft - feel free to make suggestions and ask questions :)
Edinburgh, UK
Pinned Repositories
CoTRO
Uses Java reflection to replace ContentTweaker's unordered registry maps with ordered ones.
Dodd-Redstone-Computer-Simulator
A simulator for a custom redstone computer.
Dodd-Redstone-Language-Compiler
A compiler for a simple, statically typed, procedural language, primarily designed to target a custom redstone computer.
Dodd-Simple-Stack-Language
An interpreter for a dynamically typed, object-oriented, stack-based language.
Linked-List-Rust
A linked list program, originally based on an example from Computerphile, written in Rust.
Linked-Lists-Learning-Langs
A linked list program, originally based on an example from Computerphile, written in multiple languages for the purpose of introducing myself to them.
NuclearCraft
NuclearCraft is a Forge mod for Minecraft 1.12.2.
NuclearCraft-Fission-Simulator
A program designed for simulating multiple NuclearCraft fission reactors.
Symmetries-And-Strings
A short piece on the history of relativistic quantum mechanics and string theory.
UCL-Rodeo-Project
Repository for UCL Quantum Technologies MSc Project.
tomdodd4598's Repositories
tomdodd4598/NuclearCraft
NuclearCraft is a Forge mod for Minecraft 1.12.2.
tomdodd4598/Dodd-Redstone-Language-Compiler
A compiler for a simple, statically typed, procedural language, primarily designed to target a custom redstone computer.
tomdodd4598/Dodd-Simple-Stack-Language
An interpreter for a dynamically typed, object-oriented, stack-based language.
tomdodd4598/CoTRO
Uses Java reflection to replace ContentTweaker's unordered registry maps with ordered ones.
tomdodd4598/NC-Trinity
Addon for NuclearCraft Overhauled
tomdodd4598/Pokemon-Types
A simple program to explore the properties of various type combinations.
tomdodd4598/QMD
A Nuclearcraft addon that aims to bring particle accelerators and particle physics to minecraft
tomdodd4598/Dodd-Redstone-Computer-Simulator
A simulator for a custom redstone computer.
tomdodd4598/Busy-Beaver
Calculate the busy beaver function for arguments up to four.
tomdodd4598/Car-Cricket-Full-Java
A more in-depth version of the car cricket app.
tomdodd4598/Car-Cricket-Mobile-Kotlin
Kotlin version of the Sedona Swift car cricket app.
tomdodd4598/dodd-uqm
A data-driven Pygame program in which a galaxy can be explored in the style of Star Control II.
tomdodd4598/dodd-uqm-datagen
A simple Python script which produces solar system data for DoddUQM.
tomdodd4598/farkle-stats
A Python script to calculate decisions for an optimal turn in the dice game Farkle.
tomdodd4598/Lorentz-Transformations
A simple derivation of the Lorentz transformations used in special relativity.
tomdodd4598/Mathematica-Notebooks
A GitHub repository holding most of the notebooks that I've written since 2015.
tomdodd4598/mm-format-python
Format Python objects into Mathematica source strings.
tomdodd4598/MMPy-Format-C-Plus-Plus
Format C++ objects into Mathematica and Python source strings.
tomdodd4598/nc-steam-additions
Addon for nuclearcraft
tomdodd4598/NCO-Java-Legacy-Lib
A simple library mod containing code from previous versions of NCO.
tomdodd4598/Noughts-And-Crosses
A simple NxN noughts and crosses solver.
tomdodd4598/Physics-Word-Docs
A GitHub repository holding most of the word documents related to physics that I've written since 2015.
tomdodd4598/qsim-to-quest
Translates QSim circuits into QuEST programs.
tomdodd4598/SABJG
NCO script addon blockstate json generator.
tomdodd4598/Shuffle-Stats
A Rust program to produce deck shuffling data.
tomdodd4598/Stream-Lib
A small library adding Java streams to C++.
tomdodd4598/Teal-API
Jetpack Compose API for Myst-style point-and-click games.
tomdodd4598/Terran-API
API for editing Treasure Planet: Battle at Procyon maps.
tomdodd4598/voltaic-steam
Prints solutions to Voltaic's steam valve puzzle from Myst III: Exile.
tomdodd4598/wenxing-rcsfc