Skip to content

Latest commit

 

History

History
executable file
·
70 lines (61 loc) · 2.42 KB

README.md

File metadata and controls

executable file
·
70 lines (61 loc) · 2.42 KB

Algorithms II GitHub

C Unittests Coverty Status Build Status
Line Count File Count

UPDATE: Class Cancelled Due To COVID-19

This is a git for all our work during the 2019 - 2020 Algorithms 2 class. The projects included here are:

  • EPIC CALCULATOR (Contains Slots, Tetris, Etc.)
  • Mapping Program
  • More Coming Soon!

Use "ci skip" to not trigger tests

Important Links

https://team-algo2.github.io/ALGO2/ - Github Pages
https://scan.coverity.com/projects/algo2 - Coverety
https://travis-ci.org/Team-ALGO2/ALGO2 - Travis CI

Work status

  • Slots:
    • Simplistic slots - Works
    • User system - Implementing
    • With calclauncher - TODO
    • Web Abilities - TODO
    • Improved Graphics - TODO
  • Calc Pipeline:
    • Input - DONE
    • Remove whitespace - TODO
    • Check validity - TODO
    • Create postfix - DONE
    • Evaluate - DONE
    • Output - DONE
  • Mapping
    • Algorithms
      • Dijkstra’s - Works
      • Bellman-Ford’s - Works
      • Floyd-Warshall’s - Works
      • Prim’s - Works
      • Kruskal’s algorithm - Works
      • Kruskal’s alternative - TODO
      • Ford-Fulkerson - TODO
      • Dinic's - TODO
    • Map Files - Works
      • Matrix - Works
      • Node-Vertex - Works
    • C Map Processing
      • Map Read - TODO
      • Map Conversion - TODO
      • Max Creation - TODO
    • Python Map Processing
      • Map Read - Works
      • Map Conversion - Works
      • Max Creation - Works
    • GUI - TODO
  • Tetris
    • TODO
  • Advanced Graphical System
    • Ncurses - Working
    • Advanced GUI Control - TODO

License

This project is licenced under the GNU public license. If you are crazy enough to use this in your project, please notify us so we can give you better code! (And also we can feel better about ourselves)

Security Warning!

This project is in no way safe. All uses of this code is provided "AS IS" WITHOUT WARRANTY. (See license for more detail) This project was quickly hacked together as a final project. Even though we are aware there are many security issues with our software, feel free to message us about them.