SoylentCalculator/README.md

32 lines
1.3 KiB
Markdown
Raw Normal View History

2019-11-28 20:51:23 +00:00
# SoylentCalculator
## run
2019-11-28 20:54:43 +00:00
1. Besorge dir ampl von: https://ampl.com/try-ampl/download-a-free-demo/#linux
2019-11-28 20:51:23 +00:00
1. Starte in der Konsole
2019-11-28 20:54:43 +00:00
ampl.linux64/ampl
2019-11-28 20:51:23 +00:00
2. Eingabe
include main.ampl;
3. Es werden der Kaufpreis und die Einkaufsmengen angezeigt. Andere berechnete Werte können mit
display variable;
2019-11-28 20:54:43 +00:00
angezeigt werden.
## werte eintragen
1. Es wird immer die Datei Rezept-pool.ods geändert.
* neue Zutaten müssen manuell mit exakt gleichem Namen in die Tabellen "data\_raw" und "preise", sowie in die Datei "zutaten.dat" eingetragen werden.
* Nährwerte manuell in "data\_raw" eintragen, sie werden automatisch in "Nährwerte bereinigt" übertragen.
* evtl. muss die Anzahl von übertragenen Zeilen in letzterer Tabelle angepasst werden.
2. Die Tabelle "Nährwerte bereinigt" als "werte.csv" abspeichern, mit **Leerzeichen** als Spaltentrenner.
Ebenso die Tabelle "Preise" als "preise.csv".
3. Entferne in den genannten csv-Dateien die erste Zeile und ändere die Dateiendung in .dat
4. Jetzt müsste das Programm wie oben laufen.
2019-11-28 20:51:23 +00:00
## rumbasteln
Muss ich noch weiter machen, eh ich kommentiere.
2019-11-29 14:30:03 +00:00
Insbesondere neue zu berücksichtigende Nährstoffe eintragen ist auch nicht trivial.
Stoffe, Zutaten löschen ist auch knifflig.
Für Nährstoffe: entsprechende Zeile(n) in grenzen.dat auskommentieren (#)
Für Zutaten: Preis auf 10^10 setzen.