Theory of Computer Games
Tsan-sheng Hsu
tshsu@iis.sinica.edu.tw http://www.iis.sinica.edu.tw/~tshsu
1
Theory of Computer Games Tsan-sheng Hsu tshsu@iis.sinica.edu.tw - - PowerPoint PPT Presentation
Theory of Computer Games Tsan-sheng Hsu tshsu@iis.sinica.edu.tw http://www.iis.sinica.edu.tw/~tshsu 1 Goal Course name: Theory of Computer Games Prerequisite: A.I. Goal: This course introduces techniques for computers to play various
tshsu@iis.sinica.edu.tw http://www.iis.sinica.edu.tw/~tshsu
1
TCG: Syllabus, 20090917, Tsan-sheng Hsu 2
⊲ Chinese chess ⊲ Go ⊲ Connect6 ⊲ · · ·
TCG: Syllabus, 20090917, Tsan-sheng Hsu 3
TCG: Syllabus, 20090917, Tsan-sheng Hsu 4
TCG: Syllabus, 20090917, Tsan-sheng Hsu 5
⊲ Transposition tables ⊲ Endgame databases
TCG: Syllabus, 20090917, Tsan-sheng Hsu 6
TCG: Syllabus, 20090917, Tsan-sheng Hsu 7
TCG: Syllabus, 20090917, Tsan-sheng Hsu 8
⊲ Alpha-beta search and its analysis [KM75] ⊲ Negascout [Rei83] [Fis83] [Pea80]
⊲ Quiescence search [Bea90] ⊲ Move ordering and other techniques [Sch89] [AN77] [Hsu91] ⊲ Further pruning [SP96] ⊲ Proof-number search [AvdMvdH94]
⊲ Monte Carlo simulations [Bru93] [BH04] [YYK+06] [CWvdH08] [SWvdH+08]
TCG: Syllabus, 20090917, Tsan-sheng Hsu 9
TCG: Syllabus, 20090917, Tsan-sheng Hsu 10
⊲ Zobrist’s hash function [Zob70]
TCG: Syllabus, 20090917, Tsan-sheng Hsu 11
⊲ Use too little time in the opening may be fatal ⊲ Use too much time in opening may be fatal, too
TCG: Syllabus, 20090917, Tsan-sheng Hsu 12
TCG: Syllabus, 20090917, Tsan-sheng Hsu 13
TCG: Syllabus, 20090917, Tsan-sheng Hsu 14
TCG: Syllabus, 20090917, Tsan-sheng Hsu 15
TCG: Syllabus, 20090917, Tsan-sheng Hsu 16
TCG: Syllabus, 20090917, Tsan-sheng Hsu 17
TCG: Syllabus, 20090917, Tsan-sheng Hsu 18
TCG: Syllabus, 20090917, Tsan-sheng Hsu 19
TCG: Syllabus, 20090917, Tsan-sheng Hsu 20
TCG: Syllabus, 20090917, Tsan-sheng Hsu 21
TCG: Syllabus, 20090917, Tsan-sheng Hsu 22
TCG: Syllabus, 20090917, Tsan-sheng Hsu 23
TCG: Syllabus, 20090917, Tsan-sheng Hsu 24
TCG: Syllabus, 20090917, Tsan-sheng Hsu 25
TCG: Syllabus, 20090917, Tsan-sheng Hsu 26
TCG: Syllabus, 20090917, Tsan-sheng Hsu 27