2009 |
135 | EE | Steve MacDonald,
Kai Tan,
Jonathan Schaeffer,
Duane Szafron:
Deferring design pattern decisions and automating structural pattern changes using a design-pattern-based programming system.
ACM Trans. Program. Lang. Syst. 31(3): (2009) |
2008 |
134 | | Mehdi Samadi,
Ariel Felner,
Jonathan Schaeffer:
Learning from Multiple Heuristics.
AAAI 2008: 357-362 |
133 | EE | Mehdi Samadi,
Jonathan Schaeffer,
Fatemeh Torabi Asr,
Majid Samar,
Zohreh Azimifar:
Using abstraction in Two-Player Games.
ECAI 2008: 545-549 |
132 | EE | Nathan R. Sturtevant,
H. James Hoover,
Jonathan Schaeffer,
Sean Gouglas,
Michael H. Bowling,
Finnegan Southey,
Matthew Bouchard,
Ghassan Zabaneh:
Multidisciplinary students and instructors: a second-year games course.
SIGCSE 2008: 383-387 |
131 | EE | Uzi Zahavi,
Ariel Felner,
Robert C. Holte,
Jonathan Schaeffer:
Duality in permutation state spaces and the dual search algorithm.
Artif. Intell. 172(4-5): 514-540 (2008) |
2007 |
130 | | Jonathan Schaeffer,
Michael Mateas:
Proceedings of the Third Artificial Intelligence and Interactive Digital Entertainment Conference, June 6-8, 2007, Stanford, California, USA.
The AAAI Press 2007 |
129 | | Uzi Zahavi,
Ariel Felner,
Jonathan Schaeffer,
Nathan R. Sturtevant:
Inconsistent Heuristics.
AAAI 2007: 1211-1216 |
128 | | Maria Cutumisu,
Duane Szafron,
Jonathan Schaeffer,
Kevin Waugh,
Curtis Onuczko,
Jeff Siegel,
Allan Schumacher:
A Demonstration of ScriptEase Interruptible and Resumable Behaviors for CRPGs.
AAAI 2007: 1968-1969 |
127 | | Maria Cutumisu,
Duane Szafron,
Jonathan Schaeffer,
Kevin Waugh,
Curtis Onuczko,
Jeff Siegel,
Allan Schumacher:
A Demonstration of ScriptEase Motivational Ambient and Latent Behaviors for Computer RPGs.
AIIDE 2007: 106-107 |
126 | | Curtis Onuczko,
Duane Szafron,
Jonathan Schaeffer,
Maria Cutumisu,
Jeff Siegel,
Kevin Waugh,
Allan Schumacher:
A Demonstration of SQUEGE: A CRPG Sub-Quest Generator.
AIIDE 2007: 110-111 |
125 | | Maria Cutumisu,
Duane Szafron,
Jonathan Schaeffer,
Kevin Waugh:
Motivational Ambient and Latent Behaviors in Computer RPGs.
AIIDE 2007: 74-76 |
124 | | Vadim Bulitko,
Yngvi Björnsson,
Mitja Lustrek,
Jonathan Schaeffer,
Sverrir Sigmundarson:
Dynamic Control in Path-Planning with Real-Time Heuristic Search.
ICAPS 2007: 49-56 |
123 | EE | Adi Botea,
Martin Müller,
Jonathan Schaeffer:
Fast Planning with Iterative Macros.
IJCAI 2007: 1828-1833 |
122 | EE | Kenneth Anderson,
Robert Holte,
Jonathan Schaeffer:
Partial Pattern Databases.
SARA 2007: 20-34 |
121 | EE | Jonathan Schaeffer:
The games computers play...: perfectly.
SIGCSE 2007: 581 |
120 | EE | Maria Cutumisu,
Curtis Onuczko,
Matthew McNaughton,
Thomas Roy,
Jonathan Schaeffer,
Allan Schumacher,
Jeff Siegel,
Duane Szafron,
Kevin Waugh,
Mike Carbonaro,
Harvey Duff,
Stephanie Gillis:
ScriptEase: A generative/adaptive programming paradigm for game scripting.
Sci. Comput. Program. 67(1): 32-58 (2007) |
2006 |
119 | | John E. Laird,
Jonathan Schaeffer:
Proceedings of the Second Artificial Intelligence and Interactive Digital Entertainment Conference, June 20-23, 2006, Marina del Rey, California
The AAAI Press 2006 |
118 | | Uzi Zahavi,
Ariel Felner,
Robert Holte,
Jonathan Schaeffer:
Dual Search in Permutation State Spaces.
AAAI 2006 |
117 | | Maria Cutumisu,
Duane Szafron,
Jonathan Schaeffer,
Kevin Waugh,
Curtis Onuczko,
Jeff Siegel,
Allan Schumacher:
ScriptEase - Motivational Behaviors for Interactive Characters in Computer Role-Playing Games.
AAAI 2006 |
116 | EE | Yngvi Björnsson,
Jonathan Schaeffer,
Nathan R. Sturtevant:
Partial Information Endgame Databases.
ACG 2006: 11-22 |
115 | EE | Markian Hlynka,
Jonathan Schaeffer:
Automatic Generation of Search Engines.
ACG 2006: 23-38 |
114 | | Maria Cutumisu,
Duane Szafron,
Jonathan Schaeffer,
Kevin Waugh,
Curtis Onuczko,
Jeff Siegel,
Allan Schumacher:
A Demonstration of ScriptEase Ambient and PC-Interactive Behavior Generation for Computer Role-Playing Games.
AIIDE 2006: 141-142 |
113 | | Curtis Onuczko,
Duane Szafron,
Jonathan Schaeffer,
Maria Cutumisu,
Jeff Siegel,
Kevin Waugh,
Allan Schumacher:
Automatic Story Generation for Computer Role-Playing Games.
AIIDE 2006: 147-148 |
112 | EE | Maria Cutumisu,
Curtis Onuczko,
Duane Szafron,
Jonathan Schaeffer,
Matthew McNaughton,
Thomas Roy,
Jeff Siegel,
Mike Carbonaro:
Evaluating pattern catalogs: the computer games experience.
ICSE 2006: 132-141 |
111 | EE | Jonathan Schaeffer:
Learning to Have Fun.
PKDD 2006: 3 |
110 | EE | Adrian Driga,
Paul Lu,
Jonathan Schaeffer,
Duane Szafron,
Kevin Charter,
Ian Parsons:
FastLSA: A Fast, Linear-Space, Parallel and Sequential Algorithm for Sequence Alignment.
Algorithmica 45(3): 337-375 (2006) |
109 | EE | Maria Cutumisu,
Duane Szafron,
Jonathan Schaeffer,
Matthew McNaughton,
Thomas Roy,
Curtis Onuczko,
Mike Carbonaro:
Generating Ambient Behaviors in Computer Role-Playing Games.
IEEE Intelligent Systems 21(5): 19-27 (2006) |
2005 |
108 | | Jonathan Schaeffer,
Mike Carbonaro,
Maria Cutumisu,
Matthew McNaughton,
Curtis Onuczko,
Thomas Roy,
Duane Szafron:
Interactive Story Writing Using ScriptEase.
AIIDE 2005: 163-164 |
107 | EE | Yngvi Björnsson,
Markus Enzenberger,
Robert C. Holte,
Jonathan Schaeffer:
Fringe Search: Beating A* at Pathfinding on Game Maps.
CIG 2005 |
106 | EE | Michael Chung,
Michael Buro,
Jonathan Schaeffer:
Monte Carlo Planning in RTS Games.
CIG 2005 |
105 | EE | Jonathan Schaeffer,
Mike Carbonaro,
Duane Szafron,
Maria Cutumisu,
Matthew McNaughton,
Curtis Onuczko,
Thomas Roy,
Stephanie Gillis,
Sabrina Kratchmer:
Interactive Story Writing in the Classroom: Using Computer Games.
DIGRA Conf. 2005 |
104 | | Adi Botea,
Martin Müller,
Jonathan Schaeffer:
Learning Partial-Order Macros from Solutions.
ICAPS 2005: 231-240 |
103 | EE | Ariel Felner,
Uzi Zahavi,
Jonathan Schaeffer,
Robert C. Holte:
Dual Lookups in Pattern Databases.
IJCAI 2005: 103-108 |
102 | EE | Jonathan Schaeffer,
Yngvi Björnsson,
Neil Burch,
Akihiro Kishimoto,
Martin Müller,
Robert Lake,
Paul Lu,
Steve Sutphen:
Solving Checkers.
IJCAI 2005: 292-297 |
101 | EE | Maria Cutumisu,
Duane Szafron,
Jonathan Schaeffer,
Matthew McNaughton,
Thomas Roy,
Curtis Onuczko,
Mike Carbonaro:
A Demonstration of the ScriptEase Approach to Ambient and Perceptive NPC Behaviors in Computer Role-Playing Games.
INTETAIN 2005: 311-314 |
100 | EE | Maria Cutumisu,
Duane Szafron,
Jonathan Schaeffer,
Matthew McNaughton,
Thomas Roy,
Curtis Onuczko,
Mike Carbonaro:
Generating Ambient Behaviors in Computer Role-Playing Games.
INTETAIN 2005: 34-43 |
99 | EE | Zhuang Guo,
Jonathan Schaeffer,
Duane Szafron,
Patrick Earl:
Using Generative Design Patterns to Develop Network Server Applications.
IPDPS 2005 |
98 | | Jonathan Schaeffer:
Solving Checkers: First Result.
ICGA Journal 28(1): 32-36 (2005) |
97 | EE | Adi Botea,
Markus Enzenberger,
Martin Müller,
Jonathan Schaeffer:
Macro-FF: Improving AI Planning with Automatically Learned Macro-Operators.
J. Artif. Intell. Res. (JAIR) 24: 581-621 (2005) |
96 | EE | John Anvik,
Jonathan Schaeffer,
Duane Szafron,
Kai Tan:
Asserting the utility of CO2P3S using the Cowichan Problem Set.
J. Parallel Distrib. Comput. 65(12): 1542-1557 (2005) |
2004 |
95 | | Martin Müller,
Markus Enzenberger,
Jonathan Schaeffer:
Temperature Discovery Search.
AAAI 2004: 658-663 |
94 | EE | Matthew McNaughton,
Maria Cutumisu,
Duane Szafron,
Jonathan Schaeffer,
James Redford,
Dominique Parker:
ScriptEase: Generating Scripting Code for Computer Role-Playing Games.
ASE 2004: 386-387 |
93 | EE | Matthew McNaughton,
Maria Cutumisu,
Duane Szafron,
Jonathan Schaeffer,
James Redford,
Dominique Parker:
ScriptEase: Generative Design Patterns for Computer Role-Playing Games.
ASE 2004: 88-99 |
92 | EE | Darse Billings,
Aaron Davidson,
Terence Schauenberg,
Neil Burch,
Michael H. Bowling,
Robert C. Holte,
Jonathan Schaeffer,
Duane Szafron:
Game-Tree Search with Adaptation in Stochastic Imperfect-Information Games.
Computers and Games 2004: 21-34 |
91 | EE | Thomas Hauk,
Michael Buro,
Jonathan Schaeffer:
Rediscovering *-Minimax Search.
Computers and Games 2004: 35-50 |
90 | EE | Thomas Hauk,
Michael Buro,
Jonathan Schaeffer:
*-Minimax Performance in Backgammon.
Computers and Games 2004: 51-66 |
89 | EE | Steve MacDonald,
Duane Szafron,
Jonathan Schaeffer:
Rethinking the Pipeline as Object-Oriented States with Transformations.
HIPS 2004: 12-21 |
88 | | Adi Botea,
Martin Müller,
Jonathan Schaeffer:
Using Component Abstraction for Automatic Generation of Macro-Actions.
ICAPS 2004: 181-190 |
87 | EE | Steve MacDonald,
Duane Szafron,
Jonathan Schaeffer:
Rethinking the Pipeline as Object-Oriented States with Transformations.
IPDPS 2004: 12-21 |
86 | | Markian Hlynka,
Jonathan Schaeffer:
Pre-Searching.
ICGA Journal 27(4): 203-208 (2004) |
2003 |
85 | | Jonathan Schaeffer,
Martin Müller,
Yngvi Björnsson:
Computers and Games, Third International Conference, CG 2002, Edmonton, Canada, July 25-27, 2002, Revised Papers
Springer 2003 |
84 | | Jonathan Schaeffer,
Yngvi Björnsson,
Neil Burch,
Robert Lake,
Paul Lu,
Steve Sutphen:
Building the Checkers 10-piece Endgame Databases.
ACG 2003: 193-210 |
83 | EE | Matthew McNaughton,
James Redford,
Jonathan Schaeffer,
Duane Szafron:
Pattern-Based AI Scripting Using ScriptEase.
Canadian Conference on AI 2003: 35-49 |
82 | EE | John Anvik,
Jonathan Schaeffer,
Duane Szafron,
Kai Tan:
Why Not Use a Pattern-Based Parallel Programming System?
Euro-Par 2003: 81-86 |
81 | EE | Adrian Driga,
Paul Lu,
Jonathan Schaeffer,
Duane Szafron,
Kevin Charter,
Ian Parsons:
FastLSA: A Fast, Linear-Space, Parallel and Sequential Algorithm for Sequence Alignment.
ICPP 2003: 48- |
80 | | Yngvi Björnsson,
Markus Enzenberger,
Robert Holte,
Jonathan Schaeffer,
Peter Yap:
Comparison of Different Grid Abstractions for Pathfinding on Maps.
IJCAI 2003: 1511-1512 |
79 | | Mark Goldenberg,
Alexander Kovarsky,
Xiaomeng Wu,
Jonathan Schaeffer:
Multiple Agents Moving Target Search.
IJCAI 2003: 1536-1538 |
78 | | Darse Billings,
Neil Burch,
Aaron Davidson,
Robert C. Holte,
Jonathan Schaeffer,
Terence Schauenberg,
Duane Szafron:
Approximating Game-Theoretic Optimal Strategies for Full-scale Poker.
IJCAI 2003: 661-668 |
77 | EE | Mark Goldenberg,
Paul Lu,
Jonathan Schaeffer:
TrellisDAG: A System for Structured DAG Scheduling.
JSSPP 2003: 21-43 |
76 | EE | Kai Tan,
Duane Szafron,
Jonathan Schaeffer,
John Anvik,
Steve MacDonald:
Using generative design patterns to generate parallel code for a distributed memory environment.
PPOPP 2003: 203-215 |
2002 |
75 | | Matthew McNaughton,
Paul Lu,
Jonathan Schaeffer,
Duane Szafron:
Memory-Efficient A* Heuristics for Multiple Sequence Alignment.
AAAI/IAAI 2002: 737-743 |
74 | EE | Steve MacDonald,
Duane Szafron,
Jonathan Schaeffer,
John Anvik,
Steven Bromling,
Kai Tan:
Generative Design Patterns.
ASE 2002: 23- |
73 | EE | Akihiro Kishimoto,
Jonathan Schaeffer:
Transposition Table Driven Work Scheduling in Distributed Game-Tree Search.
Canadian Conference on AI 2002: 56-68 |
72 | EE | Adi Botea,
Martin Müller,
Jonathan Schaeffer:
Using Abstraction for Planning in Sokoban.
Computers and Games 2002: 360-375 |
71 | EE | Steven Bromling,
Steve MacDonald,
John Anvik,
Jonathan Schaeffer,
Duane Szafron,
Kai Tan:
Pattern-Based Parallel Programming.
ICPP 2002: 257-265 |
70 | EE | Akihiro Kishimoto,
Jonathan Schaeffer:
Distributed Game-Tree Search Using Transposition Table Driven Work Scheduling.
ICPP 2002: 323-330 |
69 | EE | John Anvik,
Steve MacDonald,
Duane Szafron,
Jonathan Schaeffer,
Steven Bromling,
Kai Tan:
Generating Parallel Programs from the Wavefront Design Pattern.
IPDPS 2002 |
68 | | Peter Yap,
Jonathan Schaeffer:
Path-finding on a Grid.
JCIS 2002: 454-457 |
67 | EE | Jonathan Schaeffer,
H. Jaap van den Herik:
Games, computers, and artificial intelligence.
Artif. Intell. 134(1-2): 1-7 (2002) |
66 | EE | Darse Billings,
Aaron Davidson,
Jonathan Schaeffer,
Duane Szafron:
The challenge of poker.
Artif. Intell. 134(1-2): 201-240 (2002) |
65 | EE | John W. Romein,
Henri E. Bal,
Jonathan Schaeffer,
Aske Plaat:
Analysis of Transposition-Table-Driven Work Scheduling in Distributed Search.
IEEE Trans. Parallel Distrib. Syst. 13(5): 447-459 (2002) |
64 | EE | Steve MacDonald,
John Anvik,
Steven Bromling,
Jonathan Schaeffer,
Duane Szafron,
Kai Tan:
From patterns to frameworks to parallel programs.
Parallel Computing 28(12): 1663-1683 (2002) |
2001 |
63 | | Jonathan Schaeffer,
Markian Hlynka,
Vili Jussila:
Temporal Difference Learning Applied to a High-Performance Game-Playing Program.
IJCAI 2001: 529-534 |
62 | | Jonathan Schaeffer:
A Gamut of Games.
AI Magazine 22(3): 29-46 (2001) |
61 | EE | Andreas Junghanns,
Jonathan Schaeffer:
Sokoban: Enhancing general single-agent search methods using domain knowledge.
Artif. Intell. 129(1-2): 219-251 (2001) |
60 | | Jonathan Schaeffer,
Aske Plaat,
Andreas Junghanns:
Unifying single-agent and two-player search.
Inf. Sci. 135(3-4): 151-175 (2001) |
59 | EE | Andreas Junghanns,
Jonathan Schaeffer:
Sokoban: improving the search with relevance cuts.
Theor. Comput. Sci. 252(1-2): 151-175 (2001) |
2000 |
58 | | Jonathan Schaeffer:
The Games Computers (and People) Play.
AAAI/IAAI 2000: 1179 |
57 | EE | Jonathan Schaeffer,
Aske Plaat:
Unifying Single-Agent and Two-Player Search.
Canadian Conference on AI 2000: 1-12 |
56 | EE | Diego Novillo,
Ronald C. Unrau,
Jonathan Schaeffer:
Identifying and Validating Irregular Mutual Exclusion Synchronization in Explicitly Parallel Programs (Research Note).
Euro-Par 2000: 389-394 |
55 | EE | Steve MacDonald,
Duane Szafron,
Jonathan Schaeffer,
Steven Bromling:
Generating Parallel Program Frameworks from Parallel Design Patterns.
Euro-Par 2000: 95-104 |
54 | EE | Diego Novillo,
Ronald C. Unrau,
Jonathan Schaeffer:
Optimizing Mutual Exclusion Synchronization in Explicitly Parallel Programs.
LCR 2000: 128-142 |
53 | | Jonathan Schaeffer:
The games computers (and people) play.
Advances in Computers 52: 190-268 (2000) |
52 | | Mark G. Brockington,
Jonathan Schaeffer:
APHID: Asynchronous Parallel Game-Tree Search.
J. Parallel Distrib. Comput. 60(2): 247-273 (2000) |
1999 |
51 | | Darse Billings,
Lourdes Peña Castillo,
Jonathan Schaeffer,
Duane Szafron:
Using Probabilistic Knowledge and Simulation to Play Poker.
AAAI/IAAI 1999: 697-703 |
50 | | John W. Romein,
Aske Plaat,
Henri E. Bal,
Jonathan Schaeffer:
Transposition Table Driven Work Scheduling in Distributed Search.
AAAI/IAAI 1999: 725-731 |
49 | EE | Steve MacDonald,
Duane Szafron,
Jonathan Schaeffer:
Object-Oriented Pattern-Based Parallel Programming with Automatically Generated Frameworks.
COOTS 1999: 29-44 |
48 | | Andreas Junghanns,
Jonathan Schaeffer:
Domain-Dependent Single-Agent Search Enhancements.
IJCAI 1999: 570-577 |
1998 |
47 | | Andreas Junghanns,
Jonathan Schaeffer:
Single-Agent Search in the Presence of Deadlocks.
AAAI/IAAI 1998: 419-425 |
46 | | Darse Billings,
Denis Papp,
Jonathan Schaeffer,
Duane Szafron:
Opponent Modeling in Poker.
AAAI/IAAI 1998: 493-499 |
45 | | Andreas Junghanns,
Jonathan Schaeffer:
Sokoban: Evaluating Standard Single-Agent Search Techniques in the Presence of Deadlock.
Canadian Conference on AI 1998: 1-15 |
44 | | Darse Billings,
Denis Papp,
Jonathan Schaeffer,
Duane Szafron:
Poker as Testbed for AI Research.
Canadian Conference on AI 1998: 228-238 |
43 | EE | Andreas Junghanns,
Jonathan Schaeffer:
Relevance Cuts: Localizing the Search.
Computers and Games 1998: 1-14 |
42 | EE | Diego Novillo,
Ronald C. Unrau,
Jonathan Schaeffer:
Concurrent SSA Form in the Presence of Mutual Exclusion.
ICPP 1998: 356- |
41 | EE | Ian Parsons,
Jonathan Schaeffer,
Duane Szafron,
Ronald C. Unrau:
Using PI/OT to Support Complex Parallel I/O.
IPPS/SPDP 1998: 285-291 |
40 | | Ajit Singh,
Jonathan Schaeffer,
Duane Szafron:
Experience with parallel programming using code templates.
Concurrency - Practice and Experience 10(2): 91-120 (1998) |
1997 |
39 | | Roel van der Goot,
Jonathan Schaeffer,
Gregory V. Wilson:
Safer Tuple Spaces.
COORDINATION 1997: 289-301 |
38 | | Andreas Junghanns,
Jonathan Schaeffer:
Search Versus Knowledge in Game-Playing Programs Revisited.
IJCAI (1) 1997: 692-697 |
37 | | Steve MacDonald,
Jonathan Schaeffer,
Duane Szafron:
Pattern-Based Object-Oriented Parallel Programming.
ISCOPE 1997: 267-274 |
36 | | David S. Wishart,
S. Fortin,
David R. Woloschuk,
W. Wong,
T. Rosborough,
Gary H. Van Domselaar,
Jonathan Schaeffer,
Duane Szafron:
A platform-independent graphical user interface for SEQSEE and XALIGN.
Computer Applications in the Biosciences 13(5): 561-562 (1997) |
35 | | Ian Parsons,
Ronald C. Unrau,
Jonathan Schaeffer,
Duane Szafron:
PI/OT: Parallel I/O Templates.
Parallel Computing 23(4-5): 543-570 (1997) |
1996 |
34 | | Aske Plaat,
Jonathan Schaeffer,
Wim Pijls,
Arie de Bruin:
Exploiting Graph Properties of Game Trees.
AAAI/IAAI, Vol. 1 1996: 234-239 |
33 | EE | Jonathan Schaeffer,
Aske Plaat:
New Advances in Alpha-Beta Searching.
ACM Conference on Computer Science 1996: 124-130 |
32 | EE | Ajit Singh,
Jonathan Schaeffer,
Duane Szafron:
Views on template-based parallel programming.
CASCON 1996: 35 |
31 | | Joseph C. Culberson,
Jonathan Schaeffer:
Searching with Pattern Databases.
Canadian Conference on AI 1996: 402-416 |
30 | | Jonathan Schaeffer,
Robert Lake,
Paul Lu,
Martin Bryant:
CHINOOK: The World Man-Machine Checkers Champion.
AI Magazine 17(1): 21-29 (1996) |
29 | EE | Aske Plaat,
Jonathan Schaeffer,
Wim Pijls,
Arie de Bruin:
Best-First Fixed-Depth Minimax Algorithms.
Artif. Intell. 87(1-2): 255-293 (1996) |
28 | | Duane Szafron,
Jonathan Schaeffer:
An experiment to measure the usability of parallel programming systems.
Concurrency - Practice and Experience 8(2): 147-166 (1996) |
1995 |
27 | EE | David R. Woloschuk,
Paul Iglinski,
Steve MacDonald,
Diego Novillo,
Ian Parsons,
Jonathan Schaeffer,
Duane Szafron:
Performance debugging in the enterprise parallel programming system.
CASCON 1995: 61 |
26 | | Aske Plaat,
Jonathan Schaeffer,
Wim Pijls,
Arie de Bruin:
Best-First Fixed-Depth Game-Tree Search in Practice.
IJCAI 1995: 273-281 |
1994 |
25 | EE | Duane Szafron,
Jonathan Schaeffer,
Paul Iglinski,
Ian Parsons,
Ronald Kornelsen,
Chris Morrow:
Enterprise: current status and future directions.
CASCON 1994: 65 |
1993 |
24 | EE | Gregory V. Wilson,
Jonathan Schaeffer,
Duane Szafron:
Enterprise in context: assessing the usability of parallel programming environments.
CASCON 1993: 999-1010 |
23 | | Greg Lobe,
Duane Szafron,
Jonathan Schaeffer:
The Object-Oriented Components of the Enterprise Parallel Programming Environment.
TOOLS (11) 1993: 215-229 |
22 | | Jonathan Schaeffer,
Norman Treloar,
Paul Lu,
Robert Lake:
Man Versus Machine for the World Checkers Championship.
AI Magazine 14(2): 28-35 (1993) |
21 | | Xiaobo Li,
Paul Lu,
Jonathan Schaeffer,
John Shillington,
Pok Sze Wong,
Hanmao Shi:
On the Versatility of Parallel Sorting by Regular Sampling.
Parallel Computing 19(10): 1079-1103 (1993) |
1992 |
20 | | Duane Szafron,
Jonathan Schaeffer,
Pok Sze Wong,
Enoch Chan,
Paul Lu,
Carol Smith:
The Enterprise Distributed Programming Model.
Programming Environments for Parallel Computing 1992: 67-76 |
19 | | Jonathan Schaeffer,
Joseph C. Culberson,
Norman Treloar,
Brent Knight,
Paul Lu,
Duane Szafron:
A World Championship Caliber Checkers Program.
Artif. Intell. 53(2-3): 273-289 (1992) |
18 | | Hanmao Shi,
Jonathan Schaeffer:
Parallel Sorting by Regular Sampling.
J. Parallel Distrib. Comput. 14(4): 361-372 (1992) |
1991 |
17 | | Lingvan Shu,
Jonathan Schaeffer:
HCS: Adding Hierarchies to Classifier Systems.
ICGA 1991: 339-345 |
16 | | Robert Levinson,
Feng-hsiung Hsu,
T. Anthony Marsland,
Jonathan Schaeffer,
David E. Wilkins:
The Role of Chess in Artificial Intelligence Research.
IJCAI 1991: 547-552 |
15 | EE | Ajit Singh,
Jonathan Schaeffer,
Mark Green:
A Template-Based Approach to the Generation of Distributed Applications Using a Network of Workstations.
IEEE Trans. Parallel Distrib. Syst. 2(1): 52-67 (1991) |
1990 |
14 | | Jonathan Schaeffer:
Conspiracy Numbers.
Artif. Intell. 43(1): 67-84 (1990) |
13 | | Norbert Klingbeil,
Jonathan Schaeffer:
Empirical results with conspiracy numbers.
Computational Intelligence 6: 1-11 (1990) |
1989 |
12 | | Dale Schuurmans,
Jonathan Schaeffer:
Representational Difficulties with Classifier Systems.
ICGA 1989: 328-333 |
11 | | Lingyan Shu,
Jonathan Schaeffer:
VCS: Variable Classifier Systems.
ICGA 1989: 334-339 |
10 | | Ajit Singh,
Jonathan Schaeffer,
Mark Green:
Structuring Distributed Algorithms in a Workstation Environment: The FrameWorks Approach.
ICPP (2) 1989: 89-97 |
9 | EE | Jonathan Schaeffer:
The History Heuristic and Alpha-Beta Search Enhancements in Practice.
IEEE Trans. Pattern Anal. Mach. Intell. 11(11): 1203-1212 (1989) |
8 | | Jonathan Schaeffer:
Distributed Game-Tree Searching.
J. Parallel Distrib. Comput. 6(1): 90-114 (1989) |
1988 |
7 | | Christopher D. Shaw,
Mark Green,
Jonathan Schaeffer:
A VLSI Architecture for Image Composition.
Advances in Computer Graphics Hardware 1988: 183-200 |
1987 |
6 | | T. Anthony Marsland,
Alexander Reinefeld,
Jonathan Schaeffer:
Low Overhead Alternatives to SSS.
Artif. Intell. 31(2): 185-199 (1987) |
5 | | Darrell Makarenko,
Jonathan Schaeffer:
A VLSI Multipresision Matrix Multiplier and Polynomial Evaluator.
J. Parallel Distrib. Comput. 4(6): 619-628 (1987) |
1986 |
4 | | Jonathan Schaeffer:
Improved Parallel Alpha-Beta Search.
FJCC 1986: 519-526 |
1985 |
3 | | Alexander Reinefeld,
Jonathan Schaeffer,
T. Anthony Marsland:
Information Acquisition in Minimal Window Search.
IJCAI 1985: 1040-1043 |
2 | | Jonathan Schaeffer,
T. Anthony Marsland:
The Utility of Expert Knowledge.
IJCAI 1985: 585-587 |
1 | | William Ward Armstrong,
T. Anthony Marsland,
M. Olafsson,
Jonathan Schaeffer:
Solving equations of motion on a virtual tree machine.
PPSC 1985: 59-72 |