SlideShare a Scribd company logo
 Scenarios – Configures the agents and the scenarios for
the WorldSimulator
 GoalLibrary – Defines the goals used by agent’s
deliberative component
 Actions – Definition of actions to be used by the planner
 Role – defines the personality of the agent
 Goals
 Personality thresholds
 Emotional Reaction Rules
 Action Tendencies
Authoring Files
Scenarios
<Scenarios>
<Scenario name="SimpleScenario">
- <WorldSimulator port="46874" scenery="Office"
actionsFile="data/characters/minds/WorkshopActions.xml"
agentLanguageFile="data/characters/minds/language/agent/en/language-set-1"
userOptionsFile="WorkshopOptions">
- <Objects>
<Object name="apple" />
<Object name="chocolate" />
</Objects>
</WorldSimulator>
- <Agent name="Guilhas" displayName="Guilhas" role="Guilhas" platform="worldsim" host="l
port="46874" displayMode="True" sex="M" actionsFile="WorkshopActions"
goalsFile="WorkshopGoalLibrary" cultureName="NoCulture" load="false">
- <Properties>
<Property name="location" value="Office" />
<Property name="time" value="Morning" />
<Property name="isPerson" value="True" />
</Properties>
</Agent>
</Scenario>
</Scenarios>
Defining John’s
Personality
Emotional
Dispositions
Emotional Reactions
Goals
Action Tendencies
Defining John’s Personality
<EmotionalThreshold emotion="Love"
threshold="3" decay="5" />
<EmotionalThreshold emotion="Hate"
threshold="3" decay="5" />
<EmotionalThreshold emotion="Hope"
threshold="4" decay="8" />
<EmotionalThreshold emotion="Fear"
threshold="1" decay="2" />
.
.
.
.
.
<EmotionalThreshold emotion="Reproach"
threshold="2" decay="8" />
<EmotionalThreshold emotion="Gratitude"
threshold="3" decay="5" />
<EmotionalThreshold emotion="Anger"
threshold="3" decay="5" />
Emotional Dispositions
Defining John’s Personality
Emotional
Reactions
<EmotionalReaction desirability="-5" praiseworthiness="-5">
<Event action="SpeechAct"
parameters="sabotageinvitation,[SELF]" />
</EmotionalReaction>
.
.
.
.
.
<EmotionalReaction desirability="-4" praiseworthiness="-3">
<Event action="SpeechAct" target="[SELF]"
parameters="insult" />
</EmotionalReaction>
Defining John’s Personality
Action Tendencies
<ActionTendency action="SpeechAct([Subject],insult)">
<Preconditions />
<ElicitingEmotion type="Anger“ minIntensity="5">
<CauseEvent />
</ElicitingEmotion>
</ActionTendency>
.
.
.
.
.
.
.
.
<ActionTendency action="cry">
<Preconditions />
<ElicitingEmotion type="Distress" minIntensity="6">
<CauseEvent />
</ElicitingEmotion>
</ActionTendency>
Defining John’s Personality
Goals
<Goal name="Eat([target])"
importanceOfSuccess="4" importanceOfFailure="3" />
…
 Goal Definition
 Preconditions
 FailureConditions
 SuccessConditions
 Action Definition
 Preconditions
 Effects (probability)
How to write goals and actions
Conditions
Autobiographic Memory
Episode 1
•Event 1
•Event 2
Episode 2
•Event 1
•Event 2
Episode n
•Event 1
•Event 2
Knowledge Base
PropertiesRelations
Emotional
State
Recent Event
Conditions
Past Event
Conditions
Property
Conditions
Emotional State
Conditions
New Event
Conditions
 Symbols
 True and False
 SELF
 Constants: 25, high, test
 Variables: [x], [AGENT]
 ComposedNames
 John(Strenght)
 Apple(eatable)
 Friends(John,Luke)
 Cry()
 Push(John)
Writing conditions
<ActivePursuitGoal name="Eat([target])">
<PreConditions>
<Property name="[target](eatable)" operator="=" value="True" />
<Property name="[target](onfloor)" operator="=" value="True" />
</PreConditions>
<SucessConditions>
<NewEvent occurred="True" subject="SELF" action="Eat"
target="[target]" />
</SucessConditions>
<FailureConditions />
Goal Example
<Action name="Pick([target])">
<PreConditions>
<Property name="[AGENT]" operator="!=" value="[target]" />
<Property name="[target](onfloor)" operator="=" value="True" />
</PreConditions>
<Effects>
<Effect probability="1.0">
<Property name="[target](onfloor)" operator="=" value="False" />
</Effect>
<Effect probability="1.0">
<Property name="[AGENT](has,[target])" operator="=" value="True" />
</Effect>
</Effects>
</Action>
Action Example
Questions?

More Related Content

Viewers also liked

INTEGRADORA
INTEGRADORAINTEGRADORA
INTEGRADORA
maffervaldez
 
La reina Rodamón a Rússia
La reina Rodamón a Rússia La reina Rodamón a Rússia
La reina Rodamón a Rússia
olgaimonika
 
Hutchinson
Hutchinson Hutchinson
Hutchinson
Kurian Joseph
 
Otro avatar link
Otro avatar linkOtro avatar link
¿Tienes ADN Emprendedor?
¿Tienes ADN Emprendedor?¿Tienes ADN Emprendedor?
¿Tienes ADN Emprendedor?
Lima Innova
 
Evidencias
EvidenciasEvidencias
Evidencias
EriCk Diaz
 
2Copia de futbol de salon grafico montalto martinez buttini
2Copia de futbol de salon grafico montalto martinez buttini2Copia de futbol de salon grafico montalto martinez buttini
2Copia de futbol de salon grafico montalto martinez buttini
Marcelo Buttini
 
Formally Defining and Iterating Infinite Models (MODELS 2012)
Formally Defining and Iterating Infinite Models (MODELS 2012)Formally Defining and Iterating Infinite Models (MODELS 2012)
Formally Defining and Iterating Infinite Models (MODELS 2012)
Benoit Combemale
 
Fever & hyperthermia
Fever & hyperthermiaFever & hyperthermia
Fever & hyperthermia
Kurian Joseph
 
Resume
ResumeResume
probando
probandoprobando
campaña 08
campaña 08campaña 08
campaña 08
lamarielsol
 
First heart sound. monday
First heart sound. mondayFirst heart sound. monday
First heart sound. monday
Kurian Joseph
 
REDES
REDESREDES
REDES
aula404
 
Bimestre 4 - Hector Uriel Hernandez Mendiola
Bimestre 4 -  Hector Uriel Hernandez MendiolaBimestre 4 -  Hector Uriel Hernandez Mendiola
Bimestre 4 - Hector Uriel Hernandez Mendiola
57873899
 

Viewers also liked (15)

INTEGRADORA
INTEGRADORAINTEGRADORA
INTEGRADORA
 
La reina Rodamón a Rússia
La reina Rodamón a Rússia La reina Rodamón a Rússia
La reina Rodamón a Rússia
 
Hutchinson
Hutchinson Hutchinson
Hutchinson
 
Otro avatar link
Otro avatar linkOtro avatar link
Otro avatar link
 
¿Tienes ADN Emprendedor?
¿Tienes ADN Emprendedor?¿Tienes ADN Emprendedor?
¿Tienes ADN Emprendedor?
 
Evidencias
EvidenciasEvidencias
Evidencias
 
2Copia de futbol de salon grafico montalto martinez buttini
2Copia de futbol de salon grafico montalto martinez buttini2Copia de futbol de salon grafico montalto martinez buttini
2Copia de futbol de salon grafico montalto martinez buttini
 
Formally Defining and Iterating Infinite Models (MODELS 2012)
Formally Defining and Iterating Infinite Models (MODELS 2012)Formally Defining and Iterating Infinite Models (MODELS 2012)
Formally Defining and Iterating Infinite Models (MODELS 2012)
 
Fever & hyperthermia
Fever & hyperthermiaFever & hyperthermia
Fever & hyperthermia
 
Resume
ResumeResume
Resume
 
probando
probandoprobando
probando
 
campaña 08
campaña 08campaña 08
campaña 08
 
First heart sound. monday
First heart sound. mondayFirst heart sound. monday
First heart sound. monday
 
REDES
REDESREDES
REDES
 
Bimestre 4 - Hector Uriel Hernandez Mendiola
Bimestre 4 -  Hector Uriel Hernandez MendiolaBimestre 4 -  Hector Uriel Hernandez Mendiola
Bimestre 4 - Hector Uriel Hernandez Mendiola
 

Similar to FAtiMA Authoring Presentation

Educate 2017: Customizing Assessments: Why extending the APIs is easier than ...
Educate 2017: Customizing Assessments: Why extending the APIs is easier than ...Educate 2017: Customizing Assessments: Why extending the APIs is easier than ...
Educate 2017: Customizing Assessments: Why extending the APIs is easier than ...
Learnosity
 
SplunkLive! Analytics with Splunk Enterprise - Part 2
SplunkLive! Analytics with Splunk Enterprise - Part 2SplunkLive! Analytics with Splunk Enterprise - Part 2
SplunkLive! Analytics with Splunk Enterprise - Part 2
Splunk
 
ARLEM draft spec - overview
ARLEM draft spec - overviewARLEM draft spec - overview
ARLEM draft spec - overview
fridolin.wild
 
Analytics with splunk - Advanced
Analytics with splunk - AdvancedAnalytics with splunk - Advanced
Analytics with splunk - Advanced
jenny_splunk
 
E2 appspresso hands on lab
E2 appspresso hands on labE2 appspresso hands on lab
E2 appspresso hands on lab
NAVER D2
 
E3 appspresso hands on lab
E3 appspresso hands on labE3 appspresso hands on lab
E3 appspresso hands on lab
NAVER D2
 
The Open & Social Web - Kings of Code 2009
The Open & Social Web - Kings of Code 2009The Open & Social Web - Kings of Code 2009
The Open & Social Web - Kings of Code 2009
Chris Chabot
 
IBM Connect 2014 - JMP103: Extending Your Application Arsenal With OpenSocial
IBM Connect 2014 - JMP103: Extending Your Application Arsenal With OpenSocialIBM Connect 2014 - JMP103: Extending Your Application Arsenal With OpenSocial
IBM Connect 2014 - JMP103: Extending Your Application Arsenal With OpenSocial
IBM Connections Developers
 
JMP103 : Extending Your App Arsenal With OpenSocial
JMP103 : Extending Your App Arsenal With OpenSocialJMP103 : Extending Your App Arsenal With OpenSocial
JMP103 : Extending Your App Arsenal With OpenSocial
Ryan Baxter
 
SplunkLive! Analytics with Splunk Enterprise
SplunkLive! Analytics with Splunk EnterpriseSplunkLive! Analytics with Splunk Enterprise
SplunkLive! Analytics with Splunk Enterprise
Splunk
 
Django
DjangoDjango
The Art of AngularJS in 2015 - Angular Summit 2015
The Art of AngularJS in 2015 - Angular Summit 2015The Art of AngularJS in 2015 - Angular Summit 2015
The Art of AngularJS in 2015 - Angular Summit 2015
Matt Raible
 
SplunkLive! Data Models 101
SplunkLive! Data Models 101SplunkLive! Data Models 101
SplunkLive! Data Models 101
Splunk
 
SharePoint Saturday Atlanta 2015
SharePoint Saturday Atlanta 2015SharePoint Saturday Atlanta 2015
SharePoint Saturday Atlanta 2015
Pushkar Chivate
 
Data models pivot with splunk break out session
Data models pivot with splunk break out sessionData models pivot with splunk break out session
Data models pivot with splunk break out session
Georg Knon
 
Data Models Breakout Session
Data Models Breakout SessionData Models Breakout Session
Data Models Breakout Session
Splunk
 
OpenERP e l'arte della gestione aziendale con Python
OpenERP e l'arte della gestione aziendale con PythonOpenERP e l'arte della gestione aziendale con Python
OpenERP e l'arte della gestione aziendale con Python
PyCon Italia
 
Automating Predictive Modeling at Zynga with PySpark and Pandas UDFs
Automating Predictive Modeling at Zynga with PySpark and Pandas UDFsAutomating Predictive Modeling at Zynga with PySpark and Pandas UDFs
Automating Predictive Modeling at Zynga with PySpark and Pandas UDFs
Databricks
 
Flink Forward Berlin 2018: Jared Stehler - "Streaming ETL with Flink and Elas...
Flink Forward Berlin 2018: Jared Stehler - "Streaming ETL with Flink and Elas...Flink Forward Berlin 2018: Jared Stehler - "Streaming ETL with Flink and Elas...
Flink Forward Berlin 2018: Jared Stehler - "Streaming ETL with Flink and Elas...
Flink Forward
 
Automating Hyperion Planning Tasks
Automating Hyperion Planning TasksAutomating Hyperion Planning Tasks
Automating Hyperion Planning Tasks
Kyle Goodfriend
 

Similar to FAtiMA Authoring Presentation (20)

Educate 2017: Customizing Assessments: Why extending the APIs is easier than ...
Educate 2017: Customizing Assessments: Why extending the APIs is easier than ...Educate 2017: Customizing Assessments: Why extending the APIs is easier than ...
Educate 2017: Customizing Assessments: Why extending the APIs is easier than ...
 
SplunkLive! Analytics with Splunk Enterprise - Part 2
SplunkLive! Analytics with Splunk Enterprise - Part 2SplunkLive! Analytics with Splunk Enterprise - Part 2
SplunkLive! Analytics with Splunk Enterprise - Part 2
 
ARLEM draft spec - overview
ARLEM draft spec - overviewARLEM draft spec - overview
ARLEM draft spec - overview
 
Analytics with splunk - Advanced
Analytics with splunk - AdvancedAnalytics with splunk - Advanced
Analytics with splunk - Advanced
 
E2 appspresso hands on lab
E2 appspresso hands on labE2 appspresso hands on lab
E2 appspresso hands on lab
 
E3 appspresso hands on lab
E3 appspresso hands on labE3 appspresso hands on lab
E3 appspresso hands on lab
 
The Open & Social Web - Kings of Code 2009
The Open & Social Web - Kings of Code 2009The Open & Social Web - Kings of Code 2009
The Open & Social Web - Kings of Code 2009
 
IBM Connect 2014 - JMP103: Extending Your Application Arsenal With OpenSocial
IBM Connect 2014 - JMP103: Extending Your Application Arsenal With OpenSocialIBM Connect 2014 - JMP103: Extending Your Application Arsenal With OpenSocial
IBM Connect 2014 - JMP103: Extending Your Application Arsenal With OpenSocial
 
JMP103 : Extending Your App Arsenal With OpenSocial
JMP103 : Extending Your App Arsenal With OpenSocialJMP103 : Extending Your App Arsenal With OpenSocial
JMP103 : Extending Your App Arsenal With OpenSocial
 
SplunkLive! Analytics with Splunk Enterprise
SplunkLive! Analytics with Splunk EnterpriseSplunkLive! Analytics with Splunk Enterprise
SplunkLive! Analytics with Splunk Enterprise
 
Django
DjangoDjango
Django
 
The Art of AngularJS in 2015 - Angular Summit 2015
The Art of AngularJS in 2015 - Angular Summit 2015The Art of AngularJS in 2015 - Angular Summit 2015
The Art of AngularJS in 2015 - Angular Summit 2015
 
SplunkLive! Data Models 101
SplunkLive! Data Models 101SplunkLive! Data Models 101
SplunkLive! Data Models 101
 
SharePoint Saturday Atlanta 2015
SharePoint Saturday Atlanta 2015SharePoint Saturday Atlanta 2015
SharePoint Saturday Atlanta 2015
 
Data models pivot with splunk break out session
Data models pivot with splunk break out sessionData models pivot with splunk break out session
Data models pivot with splunk break out session
 
Data Models Breakout Session
Data Models Breakout SessionData Models Breakout Session
Data Models Breakout Session
 
OpenERP e l'arte della gestione aziendale con Python
OpenERP e l'arte della gestione aziendale con PythonOpenERP e l'arte della gestione aziendale con Python
OpenERP e l'arte della gestione aziendale con Python
 
Automating Predictive Modeling at Zynga with PySpark and Pandas UDFs
Automating Predictive Modeling at Zynga with PySpark and Pandas UDFsAutomating Predictive Modeling at Zynga with PySpark and Pandas UDFs
Automating Predictive Modeling at Zynga with PySpark and Pandas UDFs
 
Flink Forward Berlin 2018: Jared Stehler - "Streaming ETL with Flink and Elas...
Flink Forward Berlin 2018: Jared Stehler - "Streaming ETL with Flink and Elas...Flink Forward Berlin 2018: Jared Stehler - "Streaming ETL with Flink and Elas...
Flink Forward Berlin 2018: Jared Stehler - "Streaming ETL with Flink and Elas...
 
Automating Hyperion Planning Tasks
Automating Hyperion Planning TasksAutomating Hyperion Planning Tasks
Automating Hyperion Planning Tasks
 

Recently uploaded

JAMES WEBB STUDY THE MASSIVE BLACK HOLE SEEDS
JAMES WEBB STUDY THE MASSIVE BLACK HOLE SEEDSJAMES WEBB STUDY THE MASSIVE BLACK HOLE SEEDS
JAMES WEBB STUDY THE MASSIVE BLACK HOLE SEEDS
Sérgio Sacani
 
BANANA BUNCHY TOP K R.pptx
BANANA BUNCHY  TOP               K R.pptxBANANA BUNCHY  TOP               K R.pptx
BANANA BUNCHY TOP K R.pptx
KARTHIK REDDY C A
 
seed production, Nursery & Gardening.pdf
seed production, Nursery & Gardening.pdfseed production, Nursery & Gardening.pdf
seed production, Nursery & Gardening.pdf
Nistarini College, Purulia (W.B) India
 
Discovery of An Apparent Red, High-Velocity Type Ia Supernova at 𝐳 = 2.9 wi...
Discovery of An Apparent Red, High-Velocity Type Ia Supernova at  𝐳 = 2.9  wi...Discovery of An Apparent Red, High-Velocity Type Ia Supernova at  𝐳 = 2.9  wi...
Discovery of An Apparent Red, High-Velocity Type Ia Supernova at 𝐳 = 2.9 wi...
Sérgio Sacani
 
Evaluation and Identification of J'BaFofi the Giant Spider of Congo and Moke...
Evaluation and Identification of J'BaFofi the Giant  Spider of Congo and Moke...Evaluation and Identification of J'BaFofi the Giant  Spider of Congo and Moke...
Evaluation and Identification of J'BaFofi the Giant Spider of Congo and Moke...
MrSproy
 
the fundamental unit of life CBSE class 9.pptx
the fundamental unit of life CBSE class 9.pptxthe fundamental unit of life CBSE class 9.pptx
the fundamental unit of life CBSE class 9.pptx
parminder0808singh
 
Post translation modification by Suyash Garg
Post translation modification by Suyash GargPost translation modification by Suyash Garg
Post translation modification by Suyash Garg
suyashempire
 
Hariyalikart Case Study of helping farmers in Bihar
Hariyalikart Case Study of helping farmers in BiharHariyalikart Case Study of helping farmers in Bihar
Hariyalikart Case Study of helping farmers in Bihar
rajsaurav589
 
22PH503 - Astronomy and Astrophysics - Unit 2 - Spectral Classification of Stars
22PH503 - Astronomy and Astrophysics - Unit 2 - Spectral Classification of Stars22PH503 - Astronomy and Astrophysics - Unit 2 - Spectral Classification of Stars
22PH503 - Astronomy and Astrophysics - Unit 2 - Spectral Classification of Stars
RDhivya6
 
Rodents, Birds and locust_Pests of crops.pdf
Rodents, Birds and locust_Pests of crops.pdfRodents, Birds and locust_Pests of crops.pdf
Rodents, Birds and locust_Pests of crops.pdf
PirithiRaju
 
Delhi Call Girls ✓WhatsApp 9999965857 🔝Top Class Call Girl Service Available
Delhi Call Girls ✓WhatsApp 9999965857 🔝Top Class Call Girl Service AvailableDelhi Call Girls ✓WhatsApp 9999965857 🔝Top Class Call Girl Service Available
Delhi Call Girls ✓WhatsApp 9999965857 🔝Top Class Call Girl Service Available
kk090568
 
SDSS1335+0728: The awakening of a ∼ 106M⊙ black hole⋆
SDSS1335+0728: The awakening of a ∼ 106M⊙ black hole⋆SDSS1335+0728: The awakening of a ∼ 106M⊙ black hole⋆
SDSS1335+0728: The awakening of a ∼ 106M⊙ black hole⋆
Sérgio Sacani
 
Quality assurance B.pharm 6th semester BP606T UNIT 5
Quality assurance B.pharm 6th semester BP606T UNIT 5Quality assurance B.pharm 6th semester BP606T UNIT 5
Quality assurance B.pharm 6th semester BP606T UNIT 5
vimalveerammal
 
acanthocytes_causes_etiology_clinical sognificance-future.pptx
acanthocytes_causes_etiology_clinical sognificance-future.pptxacanthocytes_causes_etiology_clinical sognificance-future.pptx
acanthocytes_causes_etiology_clinical sognificance-future.pptx
muralinath2
 
Mapping the Growth of Supermassive Black Holes as a Function of Galaxy Stella...
Mapping the Growth of Supermassive Black Holes as a Function of Galaxy Stella...Mapping the Growth of Supermassive Black Holes as a Function of Galaxy Stella...
Mapping the Growth of Supermassive Black Holes as a Function of Galaxy Stella...
Sérgio Sacani
 
Gadgets for management of stored product pests_Dr.UPR.pdf
Gadgets for management of stored product pests_Dr.UPR.pdfGadgets for management of stored product pests_Dr.UPR.pdf
Gadgets for management of stored product pests_Dr.UPR.pdf
PirithiRaju
 
Physics Investigatory Project on transformers. Class 12th
Physics Investigatory Project on transformers. Class 12thPhysics Investigatory Project on transformers. Class 12th
Physics Investigatory Project on transformers. Class 12th
pihuart12
 
Anti-Universe And Emergent Gravity and the Dark Universe
Anti-Universe And Emergent Gravity and the Dark UniverseAnti-Universe And Emergent Gravity and the Dark Universe
Anti-Universe And Emergent Gravity and the Dark Universe
Sérgio Sacani
 
Mechanics:- Simple and Compound Pendulum
Mechanics:- Simple and Compound PendulumMechanics:- Simple and Compound Pendulum
Mechanics:- Simple and Compound Pendulum
PravinHudge1
 
BIRDS DIVERSITY OF SOOTEA BISWANATH ASSAM.ppt.pptx
BIRDS  DIVERSITY OF SOOTEA BISWANATH ASSAM.ppt.pptxBIRDS  DIVERSITY OF SOOTEA BISWANATH ASSAM.ppt.pptx
BIRDS DIVERSITY OF SOOTEA BISWANATH ASSAM.ppt.pptx
goluk9330
 

Recently uploaded (20)

JAMES WEBB STUDY THE MASSIVE BLACK HOLE SEEDS
JAMES WEBB STUDY THE MASSIVE BLACK HOLE SEEDSJAMES WEBB STUDY THE MASSIVE BLACK HOLE SEEDS
JAMES WEBB STUDY THE MASSIVE BLACK HOLE SEEDS
 
BANANA BUNCHY TOP K R.pptx
BANANA BUNCHY  TOP               K R.pptxBANANA BUNCHY  TOP               K R.pptx
BANANA BUNCHY TOP K R.pptx
 
seed production, Nursery & Gardening.pdf
seed production, Nursery & Gardening.pdfseed production, Nursery & Gardening.pdf
seed production, Nursery & Gardening.pdf
 
Discovery of An Apparent Red, High-Velocity Type Ia Supernova at 𝐳 = 2.9 wi...
Discovery of An Apparent Red, High-Velocity Type Ia Supernova at  𝐳 = 2.9  wi...Discovery of An Apparent Red, High-Velocity Type Ia Supernova at  𝐳 = 2.9  wi...
Discovery of An Apparent Red, High-Velocity Type Ia Supernova at 𝐳 = 2.9 wi...
 
Evaluation and Identification of J'BaFofi the Giant Spider of Congo and Moke...
Evaluation and Identification of J'BaFofi the Giant  Spider of Congo and Moke...Evaluation and Identification of J'BaFofi the Giant  Spider of Congo and Moke...
Evaluation and Identification of J'BaFofi the Giant Spider of Congo and Moke...
 
the fundamental unit of life CBSE class 9.pptx
the fundamental unit of life CBSE class 9.pptxthe fundamental unit of life CBSE class 9.pptx
the fundamental unit of life CBSE class 9.pptx
 
Post translation modification by Suyash Garg
Post translation modification by Suyash GargPost translation modification by Suyash Garg
Post translation modification by Suyash Garg
 
Hariyalikart Case Study of helping farmers in Bihar
Hariyalikart Case Study of helping farmers in BiharHariyalikart Case Study of helping farmers in Bihar
Hariyalikart Case Study of helping farmers in Bihar
 
22PH503 - Astronomy and Astrophysics - Unit 2 - Spectral Classification of Stars
22PH503 - Astronomy and Astrophysics - Unit 2 - Spectral Classification of Stars22PH503 - Astronomy and Astrophysics - Unit 2 - Spectral Classification of Stars
22PH503 - Astronomy and Astrophysics - Unit 2 - Spectral Classification of Stars
 
Rodents, Birds and locust_Pests of crops.pdf
Rodents, Birds and locust_Pests of crops.pdfRodents, Birds and locust_Pests of crops.pdf
Rodents, Birds and locust_Pests of crops.pdf
 
Delhi Call Girls ✓WhatsApp 9999965857 🔝Top Class Call Girl Service Available
Delhi Call Girls ✓WhatsApp 9999965857 🔝Top Class Call Girl Service AvailableDelhi Call Girls ✓WhatsApp 9999965857 🔝Top Class Call Girl Service Available
Delhi Call Girls ✓WhatsApp 9999965857 🔝Top Class Call Girl Service Available
 
SDSS1335+0728: The awakening of a ∼ 106M⊙ black hole⋆
SDSS1335+0728: The awakening of a ∼ 106M⊙ black hole⋆SDSS1335+0728: The awakening of a ∼ 106M⊙ black hole⋆
SDSS1335+0728: The awakening of a ∼ 106M⊙ black hole⋆
 
Quality assurance B.pharm 6th semester BP606T UNIT 5
Quality assurance B.pharm 6th semester BP606T UNIT 5Quality assurance B.pharm 6th semester BP606T UNIT 5
Quality assurance B.pharm 6th semester BP606T UNIT 5
 
acanthocytes_causes_etiology_clinical sognificance-future.pptx
acanthocytes_causes_etiology_clinical sognificance-future.pptxacanthocytes_causes_etiology_clinical sognificance-future.pptx
acanthocytes_causes_etiology_clinical sognificance-future.pptx
 
Mapping the Growth of Supermassive Black Holes as a Function of Galaxy Stella...
Mapping the Growth of Supermassive Black Holes as a Function of Galaxy Stella...Mapping the Growth of Supermassive Black Holes as a Function of Galaxy Stella...
Mapping the Growth of Supermassive Black Holes as a Function of Galaxy Stella...
 
Gadgets for management of stored product pests_Dr.UPR.pdf
Gadgets for management of stored product pests_Dr.UPR.pdfGadgets for management of stored product pests_Dr.UPR.pdf
Gadgets for management of stored product pests_Dr.UPR.pdf
 
Physics Investigatory Project on transformers. Class 12th
Physics Investigatory Project on transformers. Class 12thPhysics Investigatory Project on transformers. Class 12th
Physics Investigatory Project on transformers. Class 12th
 
Anti-Universe And Emergent Gravity and the Dark Universe
Anti-Universe And Emergent Gravity and the Dark UniverseAnti-Universe And Emergent Gravity and the Dark Universe
Anti-Universe And Emergent Gravity and the Dark Universe
 
Mechanics:- Simple and Compound Pendulum
Mechanics:- Simple and Compound PendulumMechanics:- Simple and Compound Pendulum
Mechanics:- Simple and Compound Pendulum
 
BIRDS DIVERSITY OF SOOTEA BISWANATH ASSAM.ppt.pptx
BIRDS  DIVERSITY OF SOOTEA BISWANATH ASSAM.ppt.pptxBIRDS  DIVERSITY OF SOOTEA BISWANATH ASSAM.ppt.pptx
BIRDS DIVERSITY OF SOOTEA BISWANATH ASSAM.ppt.pptx
 

FAtiMA Authoring Presentation

  • 1.
  • 2.  Scenarios – Configures the agents and the scenarios for the WorldSimulator  GoalLibrary – Defines the goals used by agent’s deliberative component  Actions – Definition of actions to be used by the planner  Role – defines the personality of the agent  Goals  Personality thresholds  Emotional Reaction Rules  Action Tendencies Authoring Files
  • 3. Scenarios <Scenarios> <Scenario name="SimpleScenario"> - <WorldSimulator port="46874" scenery="Office" actionsFile="data/characters/minds/WorkshopActions.xml" agentLanguageFile="data/characters/minds/language/agent/en/language-set-1" userOptionsFile="WorkshopOptions"> - <Objects> <Object name="apple" /> <Object name="chocolate" /> </Objects> </WorldSimulator> - <Agent name="Guilhas" displayName="Guilhas" role="Guilhas" platform="worldsim" host="l port="46874" displayMode="True" sex="M" actionsFile="WorkshopActions" goalsFile="WorkshopGoalLibrary" cultureName="NoCulture" load="false"> - <Properties> <Property name="location" value="Office" /> <Property name="time" value="Morning" /> <Property name="isPerson" value="True" /> </Properties> </Agent> </Scenario> </Scenarios>
  • 5. Defining John’s Personality <EmotionalThreshold emotion="Love" threshold="3" decay="5" /> <EmotionalThreshold emotion="Hate" threshold="3" decay="5" /> <EmotionalThreshold emotion="Hope" threshold="4" decay="8" /> <EmotionalThreshold emotion="Fear" threshold="1" decay="2" /> . . . . . <EmotionalThreshold emotion="Reproach" threshold="2" decay="8" /> <EmotionalThreshold emotion="Gratitude" threshold="3" decay="5" /> <EmotionalThreshold emotion="Anger" threshold="3" decay="5" /> Emotional Dispositions
  • 6. Defining John’s Personality Emotional Reactions <EmotionalReaction desirability="-5" praiseworthiness="-5"> <Event action="SpeechAct" parameters="sabotageinvitation,[SELF]" /> </EmotionalReaction> . . . . . <EmotionalReaction desirability="-4" praiseworthiness="-3"> <Event action="SpeechAct" target="[SELF]" parameters="insult" /> </EmotionalReaction>
  • 7. Defining John’s Personality Action Tendencies <ActionTendency action="SpeechAct([Subject],insult)"> <Preconditions /> <ElicitingEmotion type="Anger“ minIntensity="5"> <CauseEvent /> </ElicitingEmotion> </ActionTendency> . . . . . . . . <ActionTendency action="cry"> <Preconditions /> <ElicitingEmotion type="Distress" minIntensity="6"> <CauseEvent /> </ElicitingEmotion> </ActionTendency>
  • 8. Defining John’s Personality Goals <Goal name="Eat([target])" importanceOfSuccess="4" importanceOfFailure="3" /> …
  • 9.  Goal Definition  Preconditions  FailureConditions  SuccessConditions  Action Definition  Preconditions  Effects (probability) How to write goals and actions
  • 10. Conditions Autobiographic Memory Episode 1 •Event 1 •Event 2 Episode 2 •Event 1 •Event 2 Episode n •Event 1 •Event 2 Knowledge Base PropertiesRelations Emotional State Recent Event Conditions Past Event Conditions Property Conditions Emotional State Conditions New Event Conditions
  • 11.  Symbols  True and False  SELF  Constants: 25, high, test  Variables: [x], [AGENT]  ComposedNames  John(Strenght)  Apple(eatable)  Friends(John,Luke)  Cry()  Push(John) Writing conditions
  • 12. <ActivePursuitGoal name="Eat([target])"> <PreConditions> <Property name="[target](eatable)" operator="=" value="True" /> <Property name="[target](onfloor)" operator="=" value="True" /> </PreConditions> <SucessConditions> <NewEvent occurred="True" subject="SELF" action="Eat" target="[target]" /> </SucessConditions> <FailureConditions /> Goal Example
  • 13. <Action name="Pick([target])"> <PreConditions> <Property name="[AGENT]" operator="!=" value="[target]" /> <Property name="[target](onfloor)" operator="=" value="True" /> </PreConditions> <Effects> <Effect probability="1.0"> <Property name="[target](onfloor)" operator="=" value="False" /> </Effect> <Effect probability="1.0"> <Property name="[AGENT](has,[target])" operator="=" value="True" /> </Effect> </Effects> </Action> Action Example