Generates factorio blueprints for inserter clocks.
Project description
Generates factorio blueprints for inserter clocks. Automates an algorithm from this video guide by KnightElite.
Installation
pip install ficc
Usage
$ ficc --help
usage: ficc [-h] --rate RATE [--stack STACK]
Generates factorio blueprints for inserter clocks.
options:
-h, --help show this help message and exit
--rate RATE, -r RATE Count of items to be carried per second (float) (default: None)
--stack STACK, -s STACK
The item or inserter stack size, whichever is lower (default: 12)
Calculate how many items per second you need your inserter to move. (A tool like Rate Calculator mod or Factorio Lab is recommended.) Pass that value to the --rate argument. For example, iron plates (as shown in the video guide):
$ python3 -m ficc --rate '5.025'
0eNq1U8tO5DAQ/JWopb2Z2YmZB+TKac97hFXkJB1okdhR2xkxO8q/b9sZHtICAxJIkSPb5arqcvsAVTfiwGQDFAeggD0UL9YU7JA9OQuFvshX20u9XW/kW10o6EyFnaCvOlffC7JBXzMNIaHhl/XIATmr43bWOs7Wi6VeZ1HDZz8zj7WzzeLG/g5GAJ7+YpHlWojQBgqEHorrA1jTo9AJ1gdjw1nt+oqsCY4FOThPs94BHqBYLpYK9uk/iR9irOddrSKBnac+ovM43DKiTSpJcl9SM2OJ65FCmubTn2lKxwO7rqzwzuxIxOV4S50UONsk26A4yCNyjGFutgo83VrTReixinnh7Eqsh/0QV3bEYRTMJDLq0YYd+wo5aquno4Yp3PUYqH43Av0VEUjNChibE9Ho5FlHmtPgxPmq2vmHA3/OoIy9Q0+ltMQ+lJ+JW4EbkM2xWX8IYu7H8rHRoLjcLCVLN4Zh/Bz39P9N6hc32WBNDfK717j6hk7Wbwd7tPQFqUpRg+FUVAE3o9abFSh4DjU+ixORNi68QT3sy/S6ypZdX5IVFiha03l8JfLzWO4/XWio4w==
If you don’t have full stack size research or your recipe has a limited stack size, you will need to account for that. For example, if you wanted to clock unloading Rocket Fuel out of a fully moduled and beaconed Assembler 3:
$ python3 -m ficc --rate '0.4' --stack 10
0eNq1U11vnDAQ/Ctopb45V3DIR3nNU5/zmFTIwJKsCjZam1OvJ/571+aSntQkl0iphADb45nZ8XoPzTDjxGQDVHuggCNUR3MKtsienIVKXxfl1Td9dXEpT3mtYDANDoK+GVz7U5Ad+pZpCgkN361HDshZG5ez3nGWb8osKvjsa+axdbbb3NvbYGTZ02+ssiIXGrSBAqGH6m4P1owoZIL1wdhw1rqxIWuCY0FOztOqtodfUOWbXMEufRdxQ4ztuqpVJLDr0Ed0EV8PjGiTSpLc1dStWOJ2ppCGxfJjWdL2wG6oG3w0WxJx2d7TIOWtNsl2KA6KiJxjlPLn6cGaISIPRawTZzfiPOymOLMlDrNgFlFRTy7sPDbIUVo9bzVM4XHEQO2bCejPSEBKVsDYnUhGJ8860pwGJ84X1c7fnfffDOrYOvRcSk/sQ/2RuBW4CdkcOvWLINZ2rJ/6TIxc5JKlm8M0f4x7+fck9dFJdthSh/zmMZb/oZH168EeLH1CqlLUZDgVVcH9rPVlCQqOQj2ZaOfCK8zTrk53q+7ZjTVZYYGqN4PHFxI/j9X+AU9dp/g=
Development
You need poetry:
poetry install && poetry shell
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file ficc-0.1.0.tar.gz
.
File metadata
- Download URL: ficc-0.1.0.tar.gz
- Upload date:
- Size: 5.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.3.1 CPython/3.10.9 Linux/6.1.1-zen1-1-zen
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | dddabf9839f59edd49400c0822185bab079d68b8dab94268c5258bbc94414787 |
|
MD5 | 3a2d7cc646c4d493bfd0b16b325226e0 |
|
BLAKE2b-256 | 59b2cddcd32804d56fd68f9058ed566c7c12ba043d3e305dcf366f5ea82a0bde |
File details
Details for the file ficc-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: ficc-0.1.0-py3-none-any.whl
- Upload date:
- Size: 5.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.3.1 CPython/3.10.9 Linux/6.1.1-zen1-1-zen
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 580bb9179af88c84877520197c253d6cd1fcab121edb214f4169cfb8b78708cb |
|
MD5 | 6814e041bb6a7a4a0ac03dc94701b618 |
|
BLAKE2b-256 | 078691fb69b3168676f4b714838800d2b6363b383f7d43cd15a63bd798c2abc7 |