critterding - מקוון בענן

זהו קריטריון הפקודות שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


crittering - חיים מלאכותיים מתפתחים

תַקצִיר


קריטריון [אוֹפְּצִיָה]...

תיאור


דף מדריך זה נכתב עבור ההפצה של דביאן מכיוון שאין לקריטריינג
דף ידני. הוא מספק מידע שנלקח מהפלט והפרויקט של "קריטרינג --עזרה".
בדף הבית.

קריטרציה הוא יקום "צלחת פטרי" בתלת מימד המדגים חיים מלאכותיים מתפתחים.
יצורים מתחילים עם מוחות וגופים אקראיים לחלוטין, אבל יתחילו אוטומטית
מתפתח למשהו עם כישורי הישרדות טובים בהרבה.

יצורים מקבלים מידע על ידי חיישנים:

- אם הראש שלהם נוגע ביחידת מזון.
- הראש שלהם נוגע ביצור אחר
- אם הם מסוגלים להתרבות
- על מצב האנרגיה שלהם
- בערך בגילם
- על מצב המפרקים שלהם
- איך נראה העולם (חזון RGBA)

יצורים יכולים לעשות שימוש בנוירונים המוטוריים הבאים (פעולות):

- כפוף מפרק
- לכופף את המפרק לכיוון אחר
- לאכול
- להוליד

כברירת מחדל, התוכנית מקימה עולם קטן עם כמות גדולה יחסית של יחידות מזון
וממשיך לזרוק יצורים עם מוחות וגופים שנוצרו באקראי.

לאחר זמן מה, אחד מהיצורים האידיוטים האלה יהיה בלתי נמנע מספיק כדי לשמור על א
אוכלוסיה קטנה:

לאט אבל בטוח, ההתנהגות שלהם תהפוך הרבה פחות אקראית ככל שהם מפגינים
כישורי הישרדות טובים יותר ויותר.

מפתחות


כדי לשמור את ההגדרות הנוכחיות בפרופיל, לחץ על "s" בסימולציה. זה יישמר ב
./default וניתן לטעון אותו באמצעות "--פּרוֹפִיל ./בְּרִירַת מֶחדָל"

השתמש F1 בסימולציה למידע נוסף על מפתחות.

אפשרויות


--טעינה אוטומטית NUM
טעינה אוטומטית של יצורים מ ~/. critterding/load
(ברירת מחדל: 0, טווח: 0-1)

--טעינה אוטומטית האחרונה נשמרה NUM
טעינה אוטומטית של יצורים מ ~/.critterding/lastsaved
(ברירת מחדל: 0, טווח: 0-1)

--בנצ'מרק NUM
להפעיל את רף הקריטרינג
(ברירת מחדל: 0, טווח: 0-1)

--body_maxbodyparts NUM
מקסימום חלקי גוף לכל יצור
(ברירת מחדל: 30, טווח: 0-1000000)

--body_maxbodypartsattime NUM
מקסימום חלקי גוף עבור יצור חדש
(ברירת מחדל: 6, טווח: 1-1000000)

--body_maxbodypartsize NUM
גודל מקסימלי של חלק גוף של יצור
(ברירת מחדל: 200, טווח: 1-1000000)

--body_maxheadsize NUM
גודל מקסימלי של ראש יצור
(ברירת מחדל: 80, טווח: 1-1000000)

--body_maxmutations NUM
מוטציות מקסימליות על מוטציה בגוף
(ברירת מחדל: 3, טווח: 1-1000000)

--body_minbodypartsize NUM
גודל מינימלי של חלק גוף של יצור
(ברירת מחדל: 20, טווח: 1-1000000)

--body_minheadsize NUM
גודל מינימלי של ראש יצור
(ברירת מחדל: 30, טווח: 1-1000000)

--body_mutationrate NUM
אחוז הילודים שעושים מוטציה בגוף
(ברירת מחדל: 10, טווח: 0-100)

--body_percentmutateeffectaddbodypart NUM
סיכוי להוסיף חלק גוף
(ברירת מחדל: 1, טווח: 0-100)

--body_percentmutateeffectchangecolor NUM
סיכוי לשנות את צבע הגוף
(ברירת מחדל: 1, טווח: 0-100)

--body_percentmutateeffectchangecolor_lightly NUM
סיכוי לשנות את צבע הגוף
(ברירת מחדל: 5, טווח: 0-100)

--body_percentmutateeffectchangeconstraintangles NUM
סיכוי לשינוי זוויות מיקום המפרקים
(ברירת מחדל: 1, טווח: 0-100)

--body_percentmutateeffectchangeconstraintangles_lightly NUM
סיכוי לשינוי זוויות מיקום המפרקים
(ברירת מחדל: 5, טווח: 0-100)

--body_percentmutateeffectchange constraintlimits NUM
סיכוי לשנות את מגבלות התנועה במפרקים
(ברירת מחדל: 1, טווח: 0-100)

--body_percentmutateeffectchangelimitlimits_slightly NUM
סיכוי לשנות מעט את מגבלות התנועה של המפרקים
(ברירת מחדל: 5, טווח: 0-100)

--body_percentmutateeffectchange constraintposition NUM
סיכוי לשנות תנוחת מפרקים
(ברירת מחדל: 1, טווח: 0-100)

--body_percentmutateeffectchange constraintposition_מעט NUM
סיכוי לשינוי קל במיקום המפרקים
(ברירת מחדל: 5, טווח: 0-100)

--body_percentmutateeffectremovebodypart NUM
סיכוי להסיר חלק בגוף
(ברירת מחדל: 1, טווח: 0-100)

--body_percentmutateeffectrepositionhead NUM
סיכוי למקם מחדש את הראש
(ברירת מחדל: 5, טווח: 0-100)

--body_percentmutateeffectresizebodypart NUM
סיכוי לשנות גודל של חלק גוף
(ברירת מחדל: 1, טווח: 0-100)

--body_percentmutateeffectמשנה מעט את גודל חלק הגוף NUM
סיכוי לשנות מעט את הגודל של חלק גוף
(ברירת מחדל: 5, טווח: 0-100)

--body_percentmutateeffectresizehead NUM
סיכוי לשנות את גודל ראש
(ברירת מחדל: 1, טווח: 0-100)

--body_percentmutateeffectresizehead_slightly NUM
סיכוי לשנות מעט את גודל הראש
(ברירת מחדל: 5, טווח: 0-100)

--brain_costfiringmotorneuron NUM
עלות ירי נוירון מוטורי
(ברירת מחדל: 100, טווח: 0-1000000)

--brain_costfiringneuron NUM
עלות ירי נוירון
(ברירת מחדל: 10, טווח: 0-1000000)

--brain_costhavingneuron NUM
עלות של נוירון (1/100000 אנרגיה)
(ברירת מחדל: 50, טווח: 0-1000000)

--brain_costhavingsynapse NUM
עלות ביצוע סינפסה
(ברירת מחדל: 1, טווח: 0-1000000)

--brain_maxdendridicbranches NUM
המספר המרבי של דנדריטים לכל נוירון
(ברירת מחדל: 3, טווח: 1-1000000)

--brain_maxfiringthreshold NUM
סף ירי מקסימלי של נוירון
(ברירת מחדל: 10, טווח: 1-1000000)

--brain_maxmutations NUM
מוטציות מקסימליות במוטציה במוח
(ברירת מחדל: 10, טווח: 1-1000000)

--מוח_מקסנוירונים NUM
מקסימום נוירונים לכל יצור
(ברירת מחדל: 1000, טווח: 1-1000000)

--brain_maxneuronsattime NUM
מקסימום נוירונים עבור יצור חדש
(ברירת מחדל: 200, טווח: 1-1000000)

--המוח_מקסימום פלסטיות לחזק NUM
משקל מקסימלי שבו מתחזקות סינפסות פלסטיק
(ברירת מחדל: 1000, טווח: 1-1000000)

--brain_maxplasticityweaken NUM
משקל מקסימלי שבו נחלשות סינפסות פלסטיק
(ברירת מחדל: 10000, טווח: 1-1000000)

--brain_maxsynapses NUM
מקסימום סינפסות לכל נוירון
(ברירת מחדל: 100, טווח: 1-1000000)

--brain_maxsynapsesatbuildtime NUM
מקסימום סינפסות לנוירון חדש של יצור חדש
(ברירת מחדל: 40, טווח: 1-1000000)

--brain_minfiringthreshold NUM
סף ירי מינימלי של נוירון
(ברירת מחדל: 2, טווח: 1-1000000)

--brain_minneuronsattime NUM
מינימום נוירונים עבור יצור חדש
(ברירת מחדל: 50, טווח: 1-1000000)

--המוח_פחות פלסטיות לחזק NUM
משקל מינימלי שבו מתחזקות סינפסות פלסטיק
(ברירת מחדל: 100, טווח: 1-1000000)

--brain_minplasticityweaken NUM
משקל מינימלי שבו נחלשות סינפסות פלסטיק
(ברירת מחדל: 1000, טווח: 1-1000000)

--brain_minsynpses NUM
מינימום סינפסות לנוירון
(ברירת מחדל: 1, טווח: 1-1000000)

--brain_minsynapsesatbuildtime NUM
מינימום סינפסות לנוירון חדש
(ברירת מחדל: 1, טווח: 1-1000000)

--brain_mutate_maxdendridicbranches NUM
לשנות את הערך הזה
(ברירת מחדל: 0, טווח: 0-1)

--brain_mutate_maxfiringthreshold NUM
לשנות את הערך הזה
(ברירת מחדל: 0, טווח: 0-1)

--brain_mutate_minfiringthreshold NUM
לשנות את הערך הזה
(ברירת מחדל: 0, טווח: 0-1)

--brain_mutate_mutateeffects NUM
השפעות מוטציה מוטציות
(ברירת מחדל: 0, טווח: 0-1)

--brain_mutate_percentchanceconsistentsynapses NUM
לשנות את הערך הזה
(ברירת מחדל: 0, טווח: 0-1)

--במוח_מוטציה_אחוז סיכוי מעכב נוירון NUM
לשנות את הערך הזה
(ברירת מחדל: 0, טווח: 0-1)

--במוח_מוטציה_אחוז סיכוי לעכבות סינפסות NUM
לשנות את הערך הזה
(ברירת מחדל: 0, טווח: 0-1)

--במוח_מוטציה_אחוז סיכוי מוטורינוירון NUM
לשנות את הערך הזה
(ברירת מחדל: 0, טווח: 0-1)

--מוח_מוטציה_אחוז סיכוי פלסטינוירון NUM
לשנות את הערך הזה
(ברירת מחדל: 0, טווח: 0-1)

--brain_mutate_percentchancesensorysynapse NUM
לשנות את הערך הזה
(ברירת מחדל: 0, טווח: 0-1)

-- גורמי פלסטיות_מוח_מוטאטים NUM
לשנות ערכי פלסטיות מינימלית/מקסימלית
(ברירת מחדל: 0, טווח: 0-1)

--brain_mutationrate NUM
אחוז הילודים שעושים מוטציה במוח
(ברירת מחדל: 10, טווח: 0-100)

--brain_percentchanceconsistentsynapses NUM
אחוז הסיכוי שסינפסות הנוירונים הן כולן מעכבות או מעוררות
(ברירת מחדל: 0, טווח: 0-100)

--אחוז_מוחי עצבי מעכב NUM
אחוז הסיכוי שנוירון מעכב
(ברירת מחדל: 50, טווח: 0-100)

--אחוז_מוח סיכוי עכבות סינפסות NUM
אחוז הסיכוי שסינפסה מעכבת
(ברירת מחדל: 50, טווח: 0-100)

--אחוז_מוח מוטורינוירון NUM
אחוז הסיכוי שנוירון הוא נוירון מוטורי
(ברירת מחדל: 50, טווח: 0-100)

--אחוז_מוח הפלסטינוירון NUM
אחוז הסיכוי שלנוירון יש סינפסות פלסטיק
(ברירת מחדל: 20, טווח: 0-100)

--brain_percentcancesensorysynapse NUM
אחוז שינוי סינפסה מתחברת לקלט
(ברירת מחדל: 20, טווח: 0-100)

--brain_percentmutateeffectaddneuron NUM
סיכוי להוסיף נוירון
(ברירת מחדל: 1, טווח: 0-100)

--brain_percentmutateeffectaddsynapse NUM
סיכוי להוסיף סינפסה
(ברירת מחדל: 5, טווח: 0-100)

--brain_percentmutateeffectaltermutable NUM
ערך מוטציה של אופציה הניתנת לשינוי
(ברירת מחדל: 1, טווח: 0-100)

--brain_percentmutateeffectalterneuron NUM
סיכוי לשנות נוירון
(ברירת מחדל: 2, טווח: 0-100)

--brain_percentmutateeffectremoveeuron NUM
סיכוי להסיר נוירון
(ברירת מחדל: 1, טווח: 0-100)

--brain_percentmutateeffectremovesynapse NUM
סיכוי להסיר סינפסה
(ברירת מחדל: 5, טווח: 0-100)

--רגישות למצלמה NUM
רגישות המצלמה
(ברירת מחדל: 20, טווח: 1-1000)

--מצב צבע NUM
צבעים מדויקים גנטית של יצורים זהים
(ברירת מחדל: 0, טווח: 0-1)

--critter_autoexchangeinterval NUM
שמור יצורים כל n שניות
(ברירת מחדל: 0, טווח: 0-1000000)

--critter_autosaveinterval NUM
שמור יצורים כל n שניות
(ברירת מחדל: 0, טווח: 0-1000000)

-- critter_enableomnivores NUM
מאפשר ליצורים לאכול אחד את השני
(ברירת מחדל: 1, טווח: 0-1)

-- critter_insertevery NUM
מוסיף יצור אקראי בכל n מסגרות
(ברירת מחדל: 0, טווח: 0-1000000)

-- critter_killhalfat NUM
להרוג 50% מהיצורים אם האוכלוסייה מגיעה ל-n
(ברירת מחדל: 120, טווח: 2-1000000)

--crutter_maxenergy NUM
כמות האנרגיה המקסימלית שיש לייצור
(ברירת מחדל: 5000, טווח: 1-1000000)

--critter_maxlifetime NUM
המספר המרבי של פריימים שיצור חי
(ברירת מחדל: 40000, טווח: 1-1000000)

-- critter_minenergyproc NUM
אנרגיה שהיצור צריך להתרבות
(ברירת מחדל: 3000, טווח: 1-1000000)

--critter_procinterval NUM
מינימום מסגרות בין ההולדות
(ברירת מחדל: 20, טווח: 1-1000000)

-- critter_raycastvision NUM
השתמש בראיית raycast במקום opengl
(ברירת מחדל: 0, טווח: 0-1)

-- critter_retinasize NUM
גודל של רשתית עין יצור
(ברירת מחדל: 8, טווח: 1-1000)

--- critter_sightrange NUM
מרחק שיצור יכול לראות (10 = 1 בגודל עולמי)
(ברירת מחדל: 70, טווח: 1-1000000)

-- critter_startenergy NUM
אנרגיה שיצור חדש (אדם) מתחיל איתה
(ברירת מחדל: 3000, טווח: 1-1000000)

--סצנה לצייר NUM
לצייר את הסצנה
(ברירת מחדל: 1, טווח: 0-1)

--אֵנֶרְגִיָה NUM
אנרגיה במערכת לפי מספר קוביות מזון
(ברירת מחדל: 400, טווח: 0-1000000)

--יציאה_אם_ריק NUM
יציאה מסימולציה אם אין יצורים
(ברירת מחדל: 0, טווח: 0-1)

--מזון_maxenergy NUM
כמות אנרגיה מקסימלית שיש ליחידת מזון
(ברירת מחדל: 1500, טווח: 1-1000000)

--food_maxlifetime NUM
המספר המרבי של מסגרות שקיימת יחידת מזון
(ברירת מחדל: 40000, טווח: 1-1000000)

--גודל_מזון NUM
גודל של יחידת מזון
(ברירת מחדל: 200, טווח: 1-1000000)

--fpslimit NUM
פריימים לשנייה עבור מגביל ה-fps
(ברירת מחדל: 30, טווח: 1-1000)

--fsX NUM
רזולוציית מסך מלא X
(ברירת מחדל: 800, טווח: 1-1000000)

--fsY NUM
רזולוציית מסך מלא Y
(ברירת מחדל: 600, טווח: 1-1000000)

--מסך מלא NUM
אפשר מצב מסך מלא
(ברירת מחדל: 0, טווח: 0-1)

--חֲסַר רֹאשׁ NUM
אל תפתח את ההקשר של gl
(ברירת מחדל: 0, טווח: 0-1)

--killhalf_decrenergypct NUM
להפחית את האנרגיה ב-n אחוזים כאשר ה-killhalfat מעורר
(ברירת מחדל: 1, טווח: 0-100)

--killhalf_decrmaxlifetimepct NUM
הקטן את critter_maxlifetime ב-n כאשר ה-killhalfat מופעל
(ברירת מחדל: 0, טווח: 0-100)

--killhalf_incrworldsizeX NUM
הגדל את worldsizeX ב-n כאשר Killhalfat מופעל
(ברירת מחדל: 0, טווח: 0-100)

--killhalf_incrworldsizeY NUM
הגדל את גודל העולם ב-n כאשר ה-killhalfat מופעל
(ברירת מחדל: 0, טווח: 0-100)

--מינקריטרים NUM
מספר מינימלי של יצורים
(ברירת מחדל: 10, טווח: 0-1000)

--גזע NUM
לאפשר הדמיית מירוץ
(ברירת מחדל: 0, טווח: 0-1)

--retinasperrow NUM
מספר רשתיות הראייה לערימה בכל שורה על המסך
(ברירת מחדל: 20, טווח: 1-1000)

--עולם עגול NUM
אפשר כוכב לכת עגול
(ברירת מחדל: 0, טווח: 0-1)

--זרע מתחיל NUM
אפשר מצב מסך מלא
(ברירת מחדל: 0, טווח: 0-4000000000)

--עולם הבדיקות NUM
עולם למטרות מבחן
(ברירת מחדל: 0, טווח: 0-1)

--חוטים NUM
חוטים לשימוש
(ברירת מחדל: 1, טווח: 1-16)

--worldsizeX NUM
גודל העולם לאורך ציר X
(ברירת מחדל: 23, טווח: 1-5000)

--גודל עולמיY NUM
גודל העולם לאורך ציר Y
(ברירת מחדל: 13, טווח: 1-5000)

-- חומות עולם NUM
לאפשר חומות ברחבי העולם
(ברירת מחדל: 1, טווח: 0-1)

השתמש ב- critterting באינטרנט באמצעות שירותי onworks.net



התוכניות המקוונות האחרונות של לינוקס ו-Windows