James Megenis (@MegenisJ)
  • Stars
    star
    9
  • Global Rank 1,032,673 (Top 36 %)
  • Registered about 7 years ago
  • Most used languages
    Python
    50.0 %
    Java
    50.0 %
  • Location πŸ‡¬πŸ‡§ United Kingdom
  • Country Total Rank 32,257
  • Country Ranking
    Java
    3,858
    Python
    9,225

Top repositories

1

MoTec-file-organiser

An organiser for motec files in the racing game Assetto Corsa Competizione. By default the games stores files in a single folder. This python application will sort the files into folders based on the car and track used.
Python
2
star
2

Deterministic-Finite-Automata

(University Coursework) Program to create and evaulate DFAs.
Python
1
star
3

Linear-Congruential-Generator

Using a LCG to produce pseudorandom outcomes for two games. A dice based game, and a card game.
Java
1
star
4

Large-Dataset-Search-Algorithm

(University Coursework) A program to search for a list of strings to check if they are within a text file. And outputs which lines the string can be found on.
Python
1
star
5

Dijkstras-Pathfinding-Algorithm-Implementation

Java program with 2 modes. One to read a map from a specific text file format. Then output the structure of the map.
Java
1
star
6

Detecting-squares-in-an-image-using-hough-transforms

Coursework to detect squares in images. Initial brief required detection of 1 square size, as an extra feature I made the program able to detect multiple square sizes.
Java
1
star
7

Linked-List-Bubble-and-Merge-Sort

Java program to perform bubble and merge sorting operations on linked list data sets. Full report including comparison of the two algorithms on different sized data sets available at https://docs.google.com/document/d/1u3-L8kXL3oHFFJm6J6HRjPlXhBRauUAjiFFy2QKqxvE/edit?usp=sharing.
Java
1
star
8

ACC-Server-Creation-Tool

First use of tkinter GUI implementation in python. When hosting a server for the game Assetto Corsa Competizione, server settings are stored as JSON files. Editing these files requires knowledge of the values they accept and must be done through a text editor. This programme solves this problem by using a GUI which only allows accepted values in each field, and then creates the JSON files for the user.
Python
1
star