published in: computational intelligence and games (cig), 2014 ieee conference on author(s): chong-u...

65
AN APPROACH TO GENERAL VIDEOGAME EVALUATION AND AUTOMATIC GENERATION USING A DESCRIPTION LANGUAGE Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts Inst. of Technol., Cambridge, MA, USA Harrell, D.F. 2015/2/3 葉葉葉

Upload: joseph-powell

Post on 13-Dec-2015

218 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

AN APPROACH TO GENERAL VIDEOGAME EVALUATION AND AUTOMATIC GENERATION USING A DESCRIPTION LANGUAGE

Published in:Computational Intelligence and Games (CIG), 2014 IEEE Conference on

Author(s):Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts Inst. of Technol., Cambridge, MA, USA Harrell, D.F.

2015/2/3 葉錦頤

Page 2: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

2

Outline

Introduction Background & Related work Framework Method Results Conclusion Future Work

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 3: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

3

Outline

Introduction Background & Related work Framework Method Results Conclusion Future Work

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 4: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

4

Introduction

Developing a general approach for automatic design evaluation and generation for games authored using PuzzleScript

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 5: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

5

Introduction - PuzzleScript PuzzleScript is an open-source

HTML5 puzzle game engine. http://www.puzzlescript.net/

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 6: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

6

Outline

Introduction Background & Related work Framework Method Results Conclusion Future Work

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 7: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

7

Background & Related work

Evaluating Videogame Design General Video Game Playing &

Description Languages Automatic Content Generation and

Game Design PuzzleScript Overview of Selected PuzzleScript

Game

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 8: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

8

Background & Related work

Evaluating Videogame Design General Video Game Playing &

Description Languages Automatic Content Generation and

Game Design PuzzleScript Overview of Selected PuzzleScript

Game

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 9: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

9

Evaluating Videogame Design D.F.Harrel. [MIT Press 2013] J.Rohrer. Passage. [Online].

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 10: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

10

Background & Related work

Evaluating Videogame Design General Video Game Playing &

Description Languages Automatic Content Generation and

Game Design PuzzleScript Overview of Selected PuzzleScript

Game

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 11: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

11

General Video Game Playing & Description Languages J.Levine [CIG2013] T.Schaul [CIG2013]

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 12: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

12

Background & Related work

Evaluating Videogame Design General Video Game Playing &

Description Languages Automatic Content Generation and

Game Design PuzzleScript Overview of Selected PuzzleScript

Game

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 13: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

13

Automatic Content Generation and Game Design Levels and maps

J.Togelius [CPG2006] J.Togelius [CIG2008]

Items E.J.Hastings [CIG2009]

Game mechanics M.Cook [AEC2013] M.J.Nelson [AI*IA2007]

Entire designs J.Togelius [CIG2008] C.Browne [CIAAIG2010]

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 14: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

14

Background & Related work

Evaluating Videogame Design General Video Game Playing &

Description Languages Automatic Content Generation and

Game Design PuzzleScript Overview of Selected PuzzleScript

Game

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 15: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

15

PuzzleScript

T.Schaul [CIG2013]

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 16: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

16

Background & Related work

Evaluating Videogame Design General Video Game Playing &

Description Languages Automatic Content Generation and

Game Design PuzzleScript Overview of Selected PuzzleScript

Game

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 17: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

17

Overview of Selected PuzzleScript Game Microban Block Faker Lime Rick Atlas Shrank

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 18: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

18

Microban

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 19: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

19

Block Faker

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 20: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

20

Lime Rick

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 21: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

21

Atlas Shrank

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 22: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

22

Outline

Introduction Background & Related work Framework Method Results Conclusion Future Work

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 23: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

23

Framework

Create a Game and

using PuzzleScript

Design Evolution

with Rulesets

Design Evaluation

via Simulation

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 24: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

24

Outline

Introduction Background & Related work Framework Method Results Conclusion Future Work

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 25: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

25

Method

Create a Game and using PuzzleScript

Design Evolution with Rulesets Design Evaluation via Simulation

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 26: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

26

Method

Create a Game and using PuzzleScript

Design Evolution with Rulesets Design Evaluation via Simulation

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 27: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

27

Method: Create a Game and using PuzzleScript

Input : Heart Process : Passion Output : Game

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 28: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

28

Method

Create a Game and using PuzzleScript

Design Evolution with Rulesets Design Evaluation via Simulation

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 29: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

29

Method: Design Evolution with Rulesets

Ruleset Heuristics Fitness Functions Mutation Crossover Operators

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 30: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

30

Ruleset Heuristics

Player in Ruleset Object in Ruleset Player in LHS Player Movement in Ruleset Unique Directions per Rule

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 31: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

31

Method: Design Evolution with Rulesets

Ruleset Heuristics Fitness Functions Mutation Crossover Operators

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 32: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

32

Fitness Functions

Feasibility Validity

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 33: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

33

Method: Design Evolution with Rulesets

Ruleset Heuristics Fitness Functions Mutation Crossover Operators

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 34: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

34

Mutation

Ruleset Size Mutator Object Mutator Direction Mutator Block Size Mutator Hand-Size Swap Mutator

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 35: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

35

Mutation

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 36: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

36

Method: Design Evolution with Rulesets

Ruleset Heuristics Fitness Functions Mutation Crossover Operators

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 37: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

37

Crossover Operators

Hand-Side Crossover Element Crossover

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 38: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

38

Crossover Operators

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 39: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

39

Method

Create a Game and using PuzzleScript

Design Evolution with Rulesets Design Evaluation via Simulation

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 40: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

40

Method: Design Evaluation via Simulation

General Breadth-First Search Simulation Brute-force breadth-first search General Evalution Breadth-First Search

Simulation(GEBFS) General Best-First Search Simulation

General Evaluation Best-First-Search Simulation(GEBestFS)

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 41: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

41

BestFS vs BFS

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 42: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

42

General Evaluation Best-First-Search Simulation(GEBestFS)

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 43: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

43

GEBFS vs GEBestFS

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 44: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

44

Outline

Introduction Background & Related work Framework Method Results Conclusion Future Work

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 45: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

45

Result

Simulation Result & Analysis Evolution Result & Analysis Evolved Designs

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 46: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

46

Result

Simulation Result & Analysis Evolution Result & Analysis Evolved Designs

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 47: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

47

Simulation Result & Analysis Four PuzzleScript Game Both each simulators for five levels Compare GEBestFS and GEBFS

Solved Game-Levels GEBFS => 11/20(55%) GEBestFS => 18/20(90%)

Number of Iterations Overall,GEBestFS finds a solution significantly quicker

than GEBFS. Solution Length

GEBFS always returns the shortest solution GEBestFS is a greedy approach doesn’t necessarily give a

shortest solution GEBFS is better than GEBestFS

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 48: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

482015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 49: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

49

Result

Simulation Result & Analysis Evolution Result & Analysis Evolved Designs

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 50: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

50

Evolution Result & Analysis Initial population of 50 randomly

generated rulesets for Microban Evolution continued for 50 more

generations. Following measures for evaluation

Feasibility & Validity Fitness

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 51: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

512015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 52: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

522015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 53: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

53

Result

Simulation Result & Analysis Evolution Result & Analysis Evolved Designs

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 54: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

54

Evolved Designs

Unplayable Game ruleset Evolved Design #1 - Crate Pull Evolved Design #2 - Morphing Evolved Design #3 - Spawning

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 55: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

55

Evolved Design #1 - Crate Pull

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 56: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

56

Evolved Design #2 - Morphing

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 57: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

57

Evolved Design #3 - Spawning

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 58: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

58

Outline

Introduction Background & Related work Framework Method Results Conclusion Future Work

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 59: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

59

Conclusion

Automated evaluation and generation of videogames authored for the description language PuzzleScript

general heuristics for both level states and rulesets that are applicable to multiple videogames, each possesssing different game designs

solutions to puzzles automatically evolutionary approach to automatically

generate playable rulesets2015/2/3

葉錦頤 An approach to general videogame evaluation and automatic generation using a description language

Page 60: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

60

Outline

Introduction Background & Related work Framework Method Results Conclusion Future Work

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 61: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

61

Future Work

1. developing additional general heuristics for both level states and rulesets and testing their general applicability on more games

2. design generation across more game-levels or perform co-evolution of rulesets and levels

3. use different heuristics and fitness functions to not just generate valid and feasible rulesets, but rulesets that increase difficulty

4. extend these approaches to apply to other game design components

5. use a formal approach to evaluating game designs for playability

6. generalize to other description languages

2015/2/3 葉錦頤 An approach to general videogame evaluation

and automatic generation using a description language

Page 62: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

EVALUATION FORM請就各項選項給予一個分數 ( 0 = poor ~ 5 = excellent )• 論文簡報部份

• 完整性介紹 ( 4 )

• 系統性介紹 ( 5 )

• 表達能力 ( 3 )

• 投影片製作 ( 5 )

• 論文審閱部分 • 瞭解論文內容 ( 4 )

• 結果正確性與完整性 ( 4 )

• 原創性與重要性 ( 4 )

• 讀後啟發與應用 ( 請敘述 ) :

1.GDL 的 rule 使用 GA 做產生,使遊戲多元變化度高,也可以產生更多意想不到的遊戲。2.GEBFS & GEBestFS 做 Puzzle Game 之 Simulation( 也可考慮應用於其他類型遊戲 )3. 英文單字學了不少

Page 63: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

自評表FAQ 完成

1. Paper的 Input / Process / Output是什麼 ? Y/N/P

2. Paper主要動機、目的、應用為何 ? 如何應用到我們的研究 ? 是否能應用到遊戲製作技巧上 ? Y

3. Paper的貢獻 ? 最重要的貢獻 ? 價值 ? 厲害在哪裡 ? 強在哪裡 ? 好在哪裡 ? 優點 ? 方法 ? 想法 ? 為什麼要這樣用 ? 有什麼特別的 ? 困難的地方在哪 ? 為什麼難 ? 跟 Previous Work之間的差異是什麼 ?

Y

4. Paper的 Framework? Y

5. Paper中專有名詞的定義和意義和有哪些和正確發音 ? P

6. Paper中公式所代表的意義 ? 物理意義 ? 參數 ? 為什麼要這樣定義的目的和原因 ? Y

7. Paper的缺點 ? 限制 ? 哪邊可以改進 ? 我們有沒有辦法發表一個方法解決 ? P

8. Results的圖 /表意義和如何閱讀 ? 足夠嗎 ?數據為什能夠比其他的 Paper好 ? 是否有作弊 ? 特別美化 ? 為什麼實驗要這樣設計 ?結果的意義 ? 作者要讓我們知道什麼 ? 如何驗證結果 ? 如何從 Results驗證 Paper提到的優點、好處、貢獻 ?

P

9. Paper是上什麼期刊 ? 出處 ?Title的意思是什麼 ? 被何人發表 ? Y

10. 讀完 Paper之後你有沒有辦法實現 ? 用程式寫出來 ? Y

Page 64: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts

WHAT YOU HAVE LEARNED

• Critical technique: • Good math expression:

• Good experimental

approach:

• Recommended references:

• Other:

GEBFSGEBestFSGDL

いいえ

[5] [14] [19]

GEBFSGEBestFSGA

Page 65: Published in: Computational Intelligence and Games (CIG), 2014 IEEE Conference on Author(s): Chong-u Lim Comput. Sci. & Artificial Intell. Lab., Massachusetts