factoriolab
NetworkX
Our great sponsors
factoriolab | NetworkX | |
---|---|---|
153 | 48 | |
274 | 12,167 | |
4.4% | 1.4% | |
7.2 | 9.5 | |
5 days ago | 6 days ago | |
TypeScript | Python | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
factoriolab
-
too overwhelmed
yes, you can start building the house from the roof, as you suggest, or you can use some kind of planner, and start building from the ground.
-
Any recommendations on some useful planning tools?
factoriolab.github.io - my favorite, but if you need a tool for layout, not a calculator - I'm using my imagination
-
Got overwhelmed by Rocket science packs in SE
I can recommend https://factoriolab.github.io
-
I WILL automate blue science this time
You mean the best one, so factoriolab[https://factoriolab.github.io ] aren't you?
-
Mod to calculate how many assemblers a full belt will support?
There are also online calculators for this: https://factoriolab.github.io
-
I am having a hard time reading and understanding the ratios on the factorio cheat sheet. Red science makes sense, I need to make 1 gear/s to supply 10 red science assemblers. But beyond that I don't understand.
https://factoriolab.github.io/ is pretty similar, but also supports mods and some more options
You might be interested in checking out factoriolab or kirkmcdonald. Both tools work great for planning the amount of machines needed to make a specific factory.
-
Is there a place (not in-game) to find all the recipes from space exploration without opening the game?
FactorioLab has recipes from several popular mods, including SE, K2, SE+K2, Py, PyAL, A&B, SeaBlock and more.
-
How do you like to plan your factory layout?
I mostly make extensive use of factoriolab online calculator. How much planning I'm doing also changes throughout the game:
-
External tools to design production chains?
There's a production chain calculator called FactorioLab which already supports several games beyond just Factorio, and had some discussion about supporting Captain of Industry, but doesn't yet. I would guess there hasn't been a lot of work into it yet because CoI is still relatively early, and has had some significant recipe changes.
NetworkX
-
PageRank Algorithm for Graph Databases
Common graph databases are network-based for scaling purposes. Sqlite is a in-file database. So just run graph algorithms on a stringifed json stored as a text on sqlite.
See the networkx module for the common graph algorithms https://networkx.org/
-
NetworkX 3.0
A good place to start specifically for NetworkX would be to go through the new contributor documentation: https://networkx.org/documentation/latest/developer/new_cont...
We also have some structured projects https://networkx.org/documentation/latest/developer/projects... but they are usually for programs like GSoC/Outreachy.
Feel free to start a discussion https://github.com/networkx/networkx/discussions if you are looking for something specific :)
[I am one of the NetworkX devs]
A key feature of this release is pluggable backends incl gpu based ones which should greatly affect performance
-
-π- 2022 Day 12 Solutions -π-
Sure! I didn't actually use any path-finding algorithm -- I used networkx to do the pathfinding. Essentially, I created a directed graph in networkx which allowed me to model each location as a node and then place a directed edge between them if I was allowed to move from one to the next following the rules (wasn't jumping up more than one step at a time). Once I had built the map, I used the shortest_path_length command in networkx to find the shortest path and compute its length. Let me know if this makes sense or if you want more explanation!
-
What is your favorite ,most underrated 3rd party python module that made your programming 10 times more easier and less code ? so we can also try that out :-) .as a beginner , mine is pyinputplus
Networkx. The hard-to-find but very powerfull module for working with graphs (as in: πΈοΈ networks, not as in: ππ graphical charts).
-
Understanding Data Structures & Algorithms using Real-World Libraries
Python: networkx
Python: networkx https://github.com/networkx/networkx
- There is framework for everything.
-
How to sort list of sentences based on similarity route
Would a graph be a better structure to traverse the data vs a list? especially if you require i and i+1 to be the most similar nodes. You could use NetworkX and cosine similarity as the edge weights.
-
[OC]Graph of the Kardashian Cinematic Universe...Look how connected this graph is???
I used Python, networkx, and pyviz to make this. If you want to look at it closer or look at the code you can check out my git.
What are some alternatives?
Numba - NumPy aware dynamic Python compiler using LLVM
Dask - Parallel computing with task scheduling
julia - The Julia Programming Language
RDKit - The official sources for the RDKit library
snap - Stanford Network Analysis Platform (SNAP) is a general purpose network analysis and graph mining library.
Interactive Parallel Computing with IPython - IPython Parallel: Interactive Parallel Computing in Python
SymPy - A computer algebra system written in pure Python
yafc - Powerful Factorio calculator/analyser that works with mods
networkit - NetworKit is a growing open-source toolkit for large-scale network analysis.
Pandas - Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more
LynxKite - The complete graph data science platform
SciPy - SciPy library main repository