Skip to content

othmanalikhan-archive/storage_origins

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ProgrammerK: Legacy Code Repository

This repository is mainly setup for historical reasons, namely, I would like to keep a collection of all my old code, especially when I first started programming. A short summary of the main highlights, or the lack of, is provided below:

C

Project KINE

  • Objective:

    • Develop an AI that learns and solves a very specific branch of psysics questions (kinematics of linear motion) on Yahoo answers.
  • Features Complete:

    • An incomplete text based terminal that navigates around.
  • Notes:

    • Perhaps my earliest real programming project.
    • This project was inspired during the time when I was answering basic science questions on Yahoo answers.
    • The time taken to type up the answer and draw ASCII art per question took ~1hr but answering the question itself took around 5-10 minutes.
    • There were a large amount of similar repetitive questions but phrased slightly differently.
  • Progress:

    • 5/100 (RETIRED)
    • I later learned that C wasn't the best language suited for this task so I switched languages to Python eventually (see Python directory).
    • Years later, after becoming exposed to real-world programming, I've come to a realisation: The questions answered are generic and all similar, if people can't be bothered Googling and replugging numbers to their questions, then they not to abuse my time for help; the project is over.

Risk Of Rain Network Analysis

  • Objective:

    • Assist in solving one of the wierdest network problems I encountered for a game (quite a good one might I add) called "Risk of Rain" for someone on the Risk of Rain forums.
    • Namely, the code is meant to parse a file containing port numbers (obtained through CMD) and plot port numbers against time.
    • The main idea was to figure out whether the port allocation was assigned by the game engine.
  • Features Complete:

    • No specific feature completed but there is some code related to reading and parsing the file, handling dynamic arrays and a simple text based terminal.
  • Notes:

  • Progress:

    • 30/100 (RETIRED)
    • In the end, I didn't need to plot the data strictly but I just needed to roughly understand the range of port numbers the data file swept across, so the project was abandoned.

About

Mainly a collection of code when I first started programming

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published