Skip to content

YusufIsmailOkur/TimeTravelEngine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Time Travel Engine (C++)

This project implements a time-travel simulation system using stack-based data structures.

📌 Overview

The system models a "time travel" mechanism where a user can move between past and future states. It is built using custom stack implementations and object-oriented design principles.

⚙️ Features

  • Travel to new states
  • Rewind to previous states
  • Fast-forward to future states
  • Time state management using stacks
  • Support for unbounded stack structures

Concepts Used

  • Stacks (bounded and unbounded)
  • Dynamic memory management
  • Object-Oriented Programming
  • State management systems

Structure

  • TimeTravelEngine – Core system logic
  • TimeBranch – Handles current state, past, and future
  • Stack – Bounded stack implementation
  • UnboundedStack – Dynamically growing stack

Notes

This project focuses on implementing core data structures and system logic rather than building a user interface. Therefore, no main function or executable demo is included.

🛠️ Technologies

  • C++
  • Object-Oriented Design

About

Implemented a time-travel simulation system in C++ using stack-based data structures.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages