18
MADE: Massive Artificial Drama Engine Rubén Héctor García-Ortega, Pablo García-Sánchez and J.J. Merelo @geneura Research Group, University of Granada Fidesol, Fundación I+D del Software Libre @rubenhek [email protected]

Made fosdem v2

Embed Size (px)

DESCRIPTION

MADE presentation in the FOSDEM. License: CC by-nc-sa

Citation preview

Page 1: Made fosdem v2

MADE: Massive Artificial Drama Engine

Rubén Héctor García-Ortega, Pablo García-Sánchez and J.J. Merelo

@geneura Research Group, University of GranadaFidesol, Fundación I+D del Software Libre

@[email protected]

Page 2: Made fosdem v2

Index

● The problem● Archetypes● Methodology● MADE

Page 3: Made fosdem v2
Page 4: Made fosdem v2

Archetypes

Page 5: Made fosdem v2

Moar archetypes

Page 6: Made fosdem v2

Our methodology

● Think in archetypes● Model the agents and

the environment● Model how to measure

the archetypes● Find parameters for

the agents (different profiles) using a GA

● The story emerges!

Page 7: Made fosdem v2

Genetic Algorithms?

● Optimization methods

● Natural selection● Population based● Stochastic

Page 8: Made fosdem v2

Science!

Page 9: Made fosdem v2

And now...Experimenting...

Page 10: Made fosdem v2

The current agent

Page 11: Made fosdem v2

Defining archetypes

Interface Archetype:

public abstract double evaluate( GlobalSetup setup, ArrayList<MadeAgentInterface> agents, Float from, Float to);

Page 12: Made fosdem v2

The libraries

Made GUI(javaFx8)

Made Core(Java7) Apache Commons

io 2.1

Controlsfx 8.0.2

Jgap 3.4.4

Javassist3.12.1.GA

Apache CommonsLang 2.3

Apache commonsMath3 3.2

LGPL

LGPL

Apache

Apache

Apache

BSD

GPL

GPL

Page 13: Made fosdem v2

Configuring the experiment

Page 14: Made fosdem v2

Execution of the genetic algorithm

Page 15: Made fosdem v2

Launching a MADE environment

Page 16: Made fosdem v2

Roadmap

The current version is still alpha

● More complex agents and archetypes● Importation/Exportation to real game engines● Literary interpretations● Social Network Analysis on archetypes modeling

Page 17: Made fosdem v2

Fork us in github!

● https://github.com/raiben/made

● @made_project● @fergunet● @rubenhek● @jjmerelo

Follow us!

Page 18: Made fosdem v2

Thanks!All the images used have a CC-Attribution License

● http://abridgenator.deviantart.com/art/arrow-to-the-knee-283772588

● http://spader7.deviantart.com/art/GLaDOS-268580818

● http://jefflafferty.deviantart.com/art/Darth-Vader-Luke-Skywalker-108494544

● http://paulsizer.deviantart.com/art/I-LOVE-SCIENCE-Poster-359270457

● http://glass-owl.deviantart.com/art/The-Hobbit-362236806

● http://abbiestabby.deviantart.com/art/The-Scouse-Dock-Rat-280527585

● http://www.flickr.com/photos/nojhan/3603345175/

● http://kurosama-76.deviantart.com/art/SIMBA-289656880

● http://en.wikipedia.org/wiki/Pitch_drop_experiment

● http://en.wikipedia.org/wiki/Terry_Pratchett

● http://tanken.deviantart.com/