Skip to content

michaelp91-dev/halfcatsim

Repository files navigation

Half-Cat Rocket Motor Simulator

This repository contains a Python-based rocket motor simulator and optimizer, based on the original Excel-based simulator by Half Cat Rocketry. The project extends the original work by implementing it in Python and adding a Genetic Algorithm (GA) for optimization.

Attribution

This project is based on the Half Cat Rocketry motor simulator. The original Excel-based simulator was created by Half Cat Rocketry (https://halfcatrocketry.com/). This Python implementation maintains the core simulation logic while adding new features and capabilities.

License

This program is licensed under GNU General Public License v3.0. You may freely distribute and modify the program, provided that you:

  • Attribute Half Cat Rocketry as the original creator
  • Make any modifications freely available
  • Include the same GNU GPL v3.0 license terms in any derivative work

For full license details, see the LICENSE file.

Features

  • Python implementation of the Half Cat Rocketry motor simulator
  • Genetic Algorithm (GA) implementation for motor optimization
  • Jupyter Notebook interface for interactive use
  • Compatible with Google Colab for cloud-based execution

Usage

The simulator is available as a Jupyter Notebook and can be run directly in Google Colab:

Open In Colab

Project Structure

The repository consists of:

  • Python implementation of the motor simulator
  • Jupyter Notebooks for interactive simulation and optimization
  • Documentation and examples

Requirements

  • Python 3.x
  • Jupyter Notebook
  • Required Python packages (detailed in the notebook)

Contributing

Contributions are welcome! Please feel free to submit a Pull Request. Make sure to follow the GNU GPL v3.0 license requirements for any contributions.

Acknowledgments

  • Half Cat Rocketry (https://halfcatrocketry.com/) for the original simulator design and calculations
  • Contributors to this Python implementation

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published