Skip to content

A Collection Of Projects For Our Algorithms 2 Class - Calculator + slot machine

License

Notifications You must be signed in to change notification settings

Team-ALGO2/ALGO2

Repository files navigation

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.

About

A Collection Of Projects For Our Algorithms 2 Class - Calculator + slot machine

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published