Re: Entgeltliche Optimierung eines Agent-based models
Verfasst: Fr Nov 16, 2018 9:22 am
Ja, das stimmt, da ich für den besten Lauf die gesamte Historie haben wollte, um daraus auch tatsächliche Migrationsraten und die Mikroevolution berechnen wollte. Natürlich wäre es eleganter zunächst nur das Qualitätsmerkmal der Runs aufzunehmen und im Nachhinein für den besten Run die runlist zu schreiben. Wird das Ergebnis ja dennoch stark zufallsbeeinflußt sein (siehe die ganzen sample-Funktionen).jogo hat geschrieben: Do Nov 15, 2018 3:26 pmStimmt es, dass pro Parameterkombination der gesamte Dataframe runlist (mit seinen 26 Mio Zeilen) jeweils in eine CSV-Datei geschrieben werden soll?
Wie groß ist eine solche Datei? (ups, das war schon die zweite Frage)
Auch dafür nochmals Danke!jogo hat geschrieben: Do Nov 15, 2018 3:26 pmHier noch eine heiße Spur zu dem Fehler bei sample():(ich hatte noch einen kleinen Aufruf message("print(which(fertiles==fer))") eingefügt)Code: Alles auswählen
print(which(fertiles==fer)) [1] 299 Fehler in sample.int(length(x), size, replace, prob) : ungültiges erstes Argument > traceback() 2: sample.int(length(x), size, replace, prob) 1: sample(partner.candidates, 1) > partner.candidates integer(0)
Es gibt also eine Stelle, an der partner.candidates null Elemente hat.
Aber hast Du irgendeine Idee, wie ich das Ganze schneller laufen lassen kann? Das macht mich echt fertig (schlafe schon seit einigen Tagen schlecht deswegen).
Gruß
Anti