| 2012 | ||
|---|---|---|
| c117 | Ariel Felner, Meir Goldenberg, Guni Sharon, Roni Stern, Tal Beja, Nathan R. Sturtevant, Jonathan Schaeffer, Robert Holte: Partial-Expansion A* with Selective Node Generation. AAAI 2012 | |
| c116 | Richard Anthony Valenzano, Hootan Nakhost, Martin Müller, Jonathan Schaeffer, Nathan R. Sturtevant: ArvandHerd: Parallel Planning with a Portfolio. ECAI 2012: 786-791 | |
| c115 | Ariel Felner, Meir Goldenberg, Guni Sharon, Roni Stern, Tal Beja, Nathan R. Sturtevant, Robert Holte, Jonathan Schaeffer: Partial-Expansion A* with Selective Node Generation. SOCS 2012 | |
| c114 | Meir Goldenberg, Ariel Felner, Roni Stern, Jonathan Schaeffer: A* Variants for Optimal Multi-Agent Pathfinding. SOCS 2012 | |
| 2011 | ||
| j46 | Ariel Felner, Uzi Zahavi, Robert Holte, Jonathan Schaeffer, Nathan R. Sturtevant, Zhifu Zhang: Inconsistent heuristics in theory and practice. Artif. Intell. 175(9-10): 1570-1603 (2011) | |
| j45 | Mesut Kirci, Nathan R. Sturtevant, Jonathan Schaeffer: A GGP Feature Learning Algorithm. KI 25(1): 35-42 (2011) | |
| c113 | Meir Goldenberg, Nathan R. Sturtevant, Ariel Felner, Jonathan Schaeffer: The Compressed Differential Heuristic. AAAI 2011 | |
| c112 | Peter Yap, Neil Burch, Robert C. Holte, Jonathan Schaeffer: Block A*: Database-Driven Search with Applications in Any-Angle Path-Planning. AAAI 2011 | |
| c111 | Matthew Church, Eric Graves, Jason Duncan, Adel Lari, Robin Miller, Neesha Desai, Richard Zhao, Mike Carbonaro, Jonathan Schaeffer, Nathan R. Sturtevant, Duane Szafron: A Demonstration of ScriptEase II. AIIDE 2011 | |
| c110 | Peter Kai Yue Yap, Neil Burch, Robert C. Holte, Jonathan Schaeffer: Any-Angle Path Planning for Computer Games. AIIDE 2011 | |
| c109 | Reza Bakhshandeh, Mehdi Samadi, Zohreh Azimifar, Jonathan Schaeffer: Degrees of Separation in Social Networks. SOCS 2011 | |
| c108 | Meir Goldenberg, Nathan R. Sturtevant, Ariel Felner, Jonathan Schaeffer: The Compressed Differential Heuristic. SOCS 2011 | |
| c107 | Peter Kai Yue Yap, Neil Burch, Robert C. Holte, Jonathan Schaeffer: Abstract: Block A* and Any-Angle Path-Planning. SOCS 2011 | |
| i1 | Adi Botea, Markus Enzenberger, Martin Müller, Jonathan Schaeffer: Macro-FF: Improving AI Planning with Automatically Learned Macro-Operators. CoRR abs/1109.2154 (2011) | |
| 2010 | ||
| j44 | Mike Carbonaro, Duane Szafron, Maria Cutumisu, Jonathan Schaeffer: Computer-game construction: A gender-neutral attractor to Computing Science. Computers & Education 55(3): 1098-1111 (2010) | |
| c106 | Ariel Felner, Carsten Moldenhauer, Nathan R. Sturtevant, Jonathan Schaeffer: Single-Frontier Bidirectional Search. AAAI 2010 | |
| c105 | Richard Anthony Valenzano, Nathan R. Sturtevant, Jonathan Schaeffer, Karen Buro, Akihiro Kishimoto: Simultaneously Searching with Multiple Settings: An Alternative to Parameter Tuning for Suboptimal Single-Agent Search Algorithms. ICAPS 2010: 177-184 | |
| c104 | Neil Burch, Robert C. Holte, Martin Müller, David O'Connell, Jonathan Schaeffer: Automating Layouts of Sewers in Subdivisions. ECAI 2010: 655-660 | |
| c103 | Meir Goldenberg, Ariel Felner, Nathan R. Sturtevant, Jonathan Schaeffer: Portal-Based True-Distance Heuristics for Path Finding. SOCS 2010 | |
| c102 | Carsten Moldenhauer, Ariel Felner, Nathan R. Sturtevant, Jonathan Schaeffer: Single-Frontier Bidirectional Search. SOCS 2010 | |
| c101 | Richard Anthony Valenzano, Nathan R. Sturtevant, Jonathan Schaeffer, Karen Buro, Akihiro Kishimoto: Simultaneously Searching with Multiple Settings: An Alternative to Parameter Tuning for Suboptimal Single-Agent Search Algorithms. SOCS 2010 | |
| 2009 | ||
| j43 | Mehdi Samadi, Fatemeh Torabi Asr, Jonathan Schaeffer, Zohreh Azimifar: Extending the Applicability of Pattern and Endgame Databases. IEEE Trans. Comput. Intellig. and AI in Games 1(1): 28-38 (2009) | |
| j42 | 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) | |
| c100 | ||
| c99 | Michael H. Bowling, Nicholas Abou Risk, Nolan Bard, Darse Billings, Neil Burch, Joshua Davidson, John Alexander Hawkin, Robert Holte, Michael Johanson, Morgan Kan, Bryce Paradis, Jonathan Schaeffer, David Schnizlein, Duane Szafron, Kevin Waugh, Martin Zinkevich: A demonstration of the Polaris poker system. AAMAS (2) 2009: 1391-1392 | |
| c98 | Nathan R. Sturtevant, Ariel Felner, Max Barrer, Jonathan Schaeffer, Neil Burch: Memory-Based Heuristics for Explicit State Spaces. IJCAI 2009: 609-614 | |
| c97 | Zhifu Zhang, Nathan R. Sturtevant, Robert C. Holte, Jonathan Schaeffer, Ariel Felner: A* Search with Inconsistent Heuristics. IJCAI 2009: 634-639 | |
| 2008 | ||
| j41 | 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) | |
| j40 | Mike Carbonaro, Maria Cutumisu, Harvey Duff, Stephanie Gillis, Curtis Onuczko, Jeff Siegel, Jonathan Schaeffer, Allan Schumacher, Duane Szafron, Kevin Waugh: Interactive story authoring: A viable form of creative expression for the classroom. Computers & Education 51(2): 687-707 (2008) | |
| j39 | Vadim Bulitko, Mitja Lustrek, Jonathan Schaeffer, Yngvi Björnsson, Sverrir Sigmundarson: Dynamic Control in Real-Time Heuristic Search. J. Artif. Intell. Res. (JAIR) 32: 419-452 (2008) | |
| c96 | Mehdi Samadi, Ariel Felner, Jonathan Schaeffer: Learning from Multiple Heuristics. AAAI 2008: 357-362 | |
| c95 | Mehdi Samadi, Jonathan Schaeffer, Fatemeh Torabi Asr, Majid Samar, Zohreh Azimifar: Using abstraction in Two-Player Games. ECAI 2008: 545-549 | |
| c94 | 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 | |
| 2007 | ||
| j38 | ||
| j37 | Jonathan Schaeffer: Game Over: Black to Play and Draw in Checkers. ICGA Journal 30(4): 187-197 (2007) | |
| j36 | 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) | |
| c93 | Uzi Zahavi, Ariel Felner, Jonathan Schaeffer, Nathan R. Sturtevant: Inconsistent Heuristics. AAAI 2007: 1211-1216 | |
| c92 | 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 | |
| c91 | Maria Cutumisu, Duane Szafron, Jonathan Schaeffer, Kevin Waugh: Motivational Ambient and Latent Behaviors in Computer RPGs. AIIDE 2007: 74-76 | |
| c90 | 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 | |
| c89 | 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 | |
| c88 | 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 | |
| c87 | Adi Botea, Martin Müller, Jonathan Schaeffer: Fast Planning with Iterative Macros. IJCAI 2007: 1828-1833 | |
| c86 | ||
| c85 | ||
| e3 | Jonathan Schaeffer, Michael Mateas (Eds.): Proceedings of the Third Artificial Intelligence and Interactive Digital Entertainment Conference, June 6-8, 2007, Stanford, California, USA. The AAAI Press 2007, isbn 978-1-57735-325-6 | |
| 2006 | ||
| j35 | 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) | |
| j34 | 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) | |
| c84 | Uzi Zahavi, Ariel Felner, Robert Holte, Jonathan Schaeffer: Dual Search in Permutation State Spaces. AAAI 2006: 1076-1081 | |
| c83 | 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: 1935-1936 | |
| c82 | Yngvi Björnsson, Jonathan Schaeffer, Nathan R. Sturtevant: Partial Information Endgame Databases. ACG 2006: 11-22 | |
| c81 | ||
| c80 | 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 | |
| c79 | 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 | |
| c78 | 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 | |
| c77 | ||
| e2 | John E. Laird, Jonathan Schaeffer (Eds.): Proceedings of the Second Artificial Intelligence and Interactive Digital Entertainment Conference, June 20-23, 2006, Marina del Rey, California. The AAAI Press 2006, isbn 978-1-57735-235-8 | |
| 2005 | ||
| j33 | ||
| j32 | 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) | |
| j31 | 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) | |
| c76 | Jonathan Schaeffer, Mike Carbonaro, Maria Cutumisu, Matthew McNaughton, Curtis Onuczko, Thomas Roy, Duane Szafron: Interactive Story Writing Using ScriptEase. AIIDE 2005: 163-164 | |
| c75 | Adi Botea, Martin Müller, Jonathan Schaeffer: Learning Partial-Order Macros from Solutions. ICAPS 2005: 231-240 | |
| c74 | Yngvi Björnsson, Markus Enzenberger, Robert C. Holte, Jonathan Schaeffer: Fringe Search: Beating A* at Pathfinding on Game Maps. CIG 2005 | |
| c73 | ||
| c72 | 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 | |
| c71 | Ariel Felner, Uzi Zahavi, Jonathan Schaeffer, Robert C. Holte: Dual Lookups in Pattern Databases. IJCAI 2005: 103-108 | |
| c70 | Jonathan Schaeffer, Yngvi Björnsson, Neil Burch, Akihiro Kishimoto, Martin Müller, Robert Lake, Paul Lu, Steve Sutphen: Solving Checkers. IJCAI 2005: 292-297 | |
| c69 | 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 | |
| c68 | 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 | |
| c67 | Zhuang Guo, Jonathan Schaeffer, Duane Szafron, Patrick Earl: Using Generative Design Patterns to Develop Network Server Applications. IPDPS 2005 | |
| 2004 | ||
| j30 | ||
| c66 | Martin Müller, Markus Enzenberger, Jonathan Schaeffer: Temperature Discovery Search. AAAI 2004: 658-663 | |
| c65 | Adi Botea, Martin Müller, Jonathan Schaeffer: Using Component Abstraction for Automatic Generation of Macro-Actions. ICAPS 2004: 181-190 | |
| c64 | 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 | |
| c63 | Thomas Hauk, Michael Buro, Jonathan Schaeffer: Rediscovering *-Minimax Search. Computers and Games 2004: 35-50 | |
| c62 | Thomas Hauk, Michael Buro, Jonathan Schaeffer: *-Minimax Performance in Backgammon. Computers and Games 2004: 51-66 | |
| c61 | Steve MacDonald, Duane Szafron, Jonathan Schaeffer: Rethinking the Pipeline as Object-Oriented States with Transformations. HIPS 2004: 12-21 | |
| c60 | 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 | |
| c59 | 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 | |
| 2003 | ||
| c58 | Jonathan Schaeffer, Yngvi Björnsson, Neil Burch, Robert Lake, Paul Lu, Steve Sutphen: Building the Checkers 10-piece Endgame Databases. ACG 2003: 193-210 | |
| c57 | Matthew McNaughton, James Redford, Jonathan Schaeffer, Duane Szafron: Pattern-Based AI Scripting Using ScriptEase. Canadian Conference on AI 2003: 35-49 | |
| c56 | John Anvik, Jonathan Schaeffer, Duane Szafron, Kai Tan: Why Not Use a Pattern-Based Parallel Programming System? Euro-Par 2003: 81-86 | |
| c55 | 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- | |
| c54 | 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 | |
| c53 | Yngvi Björnsson, Markus Enzenberger, Robert Holte, Jonathan Schaeffer, Peter Yap: Comparison of Different Grid Abstractions for Pathfinding on Maps. IJCAI 2003: 1511-1512 | |
| c52 | Mark Goldenberg, Alexander Kovarsky, Xiaomeng Wu, Jonathan Schaeffer: Multiple Agents Moving Target Search. IJCAI 2003: 1536-1538 | |
| c51 | Mark Goldenberg, Paul Lu, Jonathan Schaeffer: TrellisDAG: A System for Structured DAG Scheduling. JSSPP 2003: 21-43 | |
| c50 | 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 | |
| e1 | Jonathan Schaeffer, Martin Müller, Yngvi Björnsson (Eds.): Computers and Games, Third International Conference, CG 2002, Edmonton, Canada, July 25-27, 2002, Revised Papers. Lecture Notes in Computer Science 2883, Springer 2003, isbn 3-540-20545-4 | |
| 2002 | ||
| j29 | Jonathan Schaeffer, H. Jaap van den Herik: Games, computers, and artificial intelligence. Artif. Intell. 134(1-2): 1-7 (2002) | |
| j28 | Darse Billings, Aaron Davidson, Jonathan Schaeffer, Duane Szafron: The challenge of poker. Artif. Intell. 134(1-2): 201-240 (2002) | |
| j27 | 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) | |
| j26 | 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) | |
| c49 | Matthew McNaughton, Paul Lu, Jonathan Schaeffer, Duane Szafron: Memory-Efficient A* Heuristics for Multiple Sequence Alignment. AAAI/IAAI 2002: 737-743 | |
| c48 | Akihiro Kishimoto, Jonathan Schaeffer: Transposition Table Driven Work Scheduling in Distributed Game-Tree Search. Canadian Conference on AI 2002: 56-68 | |
| c47 | Adi Botea, Martin Müller, Jonathan Schaeffer: Using Abstraction for Planning in Sokoban. Computers and Games 2002: 360-375 | |
| c46 | Steven Bromling, Steve MacDonald, John Anvik, Jonathan Schaeffer, Duane Szafron, Kai Tan: Pattern-Based Parallel Programming. ICPP 2002: 257-265 | |
| c45 | Akihiro Kishimoto, Jonathan Schaeffer: Distributed Game-Tree Search Using Transposition Table Driven Work Scheduling. ICPP 2002: 323-330 | |
| c44 | John Anvik, Steve MacDonald, Duane Szafron, Jonathan Schaeffer, Steven Bromling, Kai Tan: Generating Parallel Programs from the Wavefront Design Pattern. IPDPS 2002 | |
| c43 | ||
| c42 | Steve MacDonald, Duane Szafron, Jonathan Schaeffer, John Anvik, Steven Bromling, Kai Tan: Generative Design Patterns. ASE 2002: 23- | |
| 2001 | ||
| j25 | Andreas Junghanns, Jonathan Schaeffer: Sokoban: Enhancing general single-agent search methods using domain knowledge. Artif. Intell. 129(1-2): 219-251 (2001) | |
| j24 | ||
| j23 | Jonathan Schaeffer: Technology Transfer from One High-Performance Search Engine to Another. ICGA Journal 24(3): 131-146 (2001) | |
| j22 | Jonathan Schaeffer, Aske Plaat, Andreas Junghanns: Unifying single-agent and two-player search. Inf. Sci. 135(3-4): 151-175 (2001) | |
| j21 | Andreas Junghanns, Jonathan Schaeffer: Sokoban: improving the search with relevance cuts. Theor. Comput. Sci. 252(1-2): 151-175 (2001) | |
| c41 | Jonathan Schaeffer, Markian Hlynka, Vili Jussila: Temporal Difference Learning Applied to a High-Performance Game-Playing Program. IJCAI 2001: 529-534 | |
| 2000 | ||
| j20 | ||
| j19 | Mark G. Brockington, Jonathan Schaeffer: APHID: Asynchronous Parallel Game-Tree Search. J. Parallel Distrib. Comput. 60(2): 247-273 (2000) | |
| c40 | ||
| c39 | Jonathan Schaeffer, Aske Plaat: Unifying Single-Agent and Two-Player Search. Canadian Conference on AI 2000: 1-12 | |
| c38 | Steve MacDonald, Duane Szafron, Jonathan Schaeffer, Steven Bromling: Generating Parallel Program Frameworks from Parallel Design Patterns. Euro-Par 2000: 95-104 | |
| c37 | 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 | |
| c36 | Diego Novillo, Ronald C. Unrau, Jonathan Schaeffer: Optimizing Mutual Exclusion Synchronization in Explicitly Parallel Programs. LCR 2000: 128-142 | |
| 1999 | ||
| c35 | Darse Billings, Lourdes Peña Castillo, Jonathan Schaeffer, Duane Szafron: Using Probabilistic Knowledge and Simulation to Play Poker. AAAI/IAAI 1999: 697-703 | |
| c34 | John W. Romein, Aske Plaat, Henri E. Bal, Jonathan Schaeffer: Transposition Table Driven Work Scheduling in Distributed Search. AAAI/IAAI 1999: 725-731 | |
| c33 | Steve MacDonald, Duane Szafron, Jonathan Schaeffer: Object-Oriented Pattern-Based Parallel Programming with Automatically Generated Frameworks. COOTS 1999: 29-44 | |
| c32 | Andreas Junghanns, Jonathan Schaeffer: Domain-Dependent Single-Agent Search Enhancements. IJCAI 1999: 570-577 | |
| 1998 | ||
| j18 | Joseph C. Culberson, Jonathan Schaeffer: Pattern Databases. Computational Intelligence 14(3): 318-334 (1998) | |
| j17 | Ajit Singh, Jonathan Schaeffer, Duane Szafron: Experience with parallel programming using code templates. Concurrency - Practice and Experience 10(2): 91-120 (1998) | |
| c31 | Andreas Junghanns, Jonathan Schaeffer: Single-Agent Search in the Presence of Deadlocks. AAAI/IAAI 1998: 419-425 | |
| c30 | Darse Billings, Denis Papp, Jonathan Schaeffer, Duane Szafron: Opponent Modeling in Poker. AAAI/IAAI 1998: 493-499 | |
| c29 | Andreas Junghanns, Jonathan Schaeffer: Sokoban: Evaluating Standard Single-Agent Search Techniques in the Presence of Deadlock. Canadian Conference on AI 1998: 1-15 | |
| c28 | Darse Billings, Denis Papp, Jonathan Schaeffer, Duane Szafron: Poker as Testbed for AI Research. Canadian Conference on AI 1998: 228-238 | |
| c27 | Andreas Junghanns, Jonathan Schaeffer: Relevance Cuts: Localizing the Search. Computers and Games 1998: 1-14 | |
| c26 | Diego Novillo, Ronald C. Unrau, Jonathan Schaeffer: Concurrent SSA Form in the Presence of Mutual Exclusion. ICPP 1998: 356- | |
| c25 | Ian Parsons, Jonathan Schaeffer, Duane Szafron, Ronald C. Unrau: Using PI/OT to Support Complex Parallel I/O. IPPS/SPDP 1998: 285-291 | |
| 1997 | ||
| b1 | Jonathan Schaeffer: One jump ahead - challenging human supremacy in checkers. Springer 1997, isbn 978-0-387-94930-7, pp. I-XIV, 1-496 | |
| j16 | 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) | |
| j15 | Ian Parsons, Ronald C. Unrau, Jonathan Schaeffer, Duane Szafron: PI/OT: Parallel I/O Templates. Parallel Computing 23(4-5): 543-570 (1997) | |
| c24 | Roel van der Goot, Jonathan Schaeffer, Gregory V. Wilson: Safer Tuple Spaces. COORDINATION 1997: 289-301 | |
| c23 | Andreas Junghanns, Jonathan Schaeffer: Search Versus Knowledge in Game-Playing Programs Revisited. IJCAI (1) 1997: 692-697 | |
| c22 | Steve MacDonald, Jonathan Schaeffer, Duane Szafron: Pattern-Based Object-Oriented Parallel Programming. ISCOPE 1997: 267-274 | |
| 1996 | ||
| j14 | Aske Plaat, Jonathan Schaeffer, Wim Pijls, Arie de Bruin: Best-First Fixed-Depth Minimax Algorithms. Artif. Intell. 87(1-2): 255-293 (1996) | |
| j13 | Jonathan Schaeffer, Robert Lake, Paul Lu, Martin Bryant: CHINOOK: The World Man-Machine Checkers Champion. AI Magazine 17(1): 21-29 (1996) | |
| j12 | Duane Szafron, Jonathan Schaeffer: An experiment to measure the usability of parallel programming systems. Concurrency - Practice and Experience 8(2): 147-166 (1996) | |
| c21 | Aske Plaat, Jonathan Schaeffer, Wim Pijls, Arie de Bruin: Exploiting Graph Properties of Game Trees. AAAI/IAAI, Vol. 1 1996: 234-239 | |
| c20 | Jonathan Schaeffer, Aske Plaat: New Advances in Alpha-Beta Searching. ACM Conference on Computer Science 1996: 124-130 | |
| c19 | Joseph C. Culberson, Jonathan Schaeffer: Searching with Pattern Databases. Canadian Conference on AI 1996: 402-416 | |
| c18 | Ajit Singh, Jonathan Schaeffer, Duane Szafron: Views on template-based parallel programming. CASCON 1996: 35 | |
| 1995 | ||
| c17 | 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 | |
| c16 | Aske Plaat, Jonathan Schaeffer, Wim Pijls, Arie de Bruin: Best-First Fixed-Depth Game-Tree Search in Practice. IJCAI 1995: 273-281 | |
| 1994 | ||
| c15 | Duane Szafron, Jonathan Schaeffer, Paul Iglinski, Ian Parsons, Ronald Kornelsen, Chris Morrow: Enterprise: current status and future directions. CASCON 1994: 65 | |
| 1993 | ||
| j11 | Jonathan Schaeffer, Norman Treloar, Paul Lu, Robert Lake: Man Versus Machine for the World Checkers Championship. AI Magazine 14(2): 28-35 (1993) | |
| j10 | 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) | |
| c14 | Gregory V. Wilson, Jonathan Schaeffer, Duane Szafron: Enterprise in context: assessing the usability of parallel programming environments. CASCON 1993: 999-1010 | |
| c13 | Greg Lobe, Duane Szafron, Jonathan Schaeffer: The Object-Oriented Components of the Enterprise Parallel Programming Environment. TOOLS (11) 1993: 215-229 | |
| 1992 | ||
| j9 | 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) | |
| j8 | Hanmao Shi, Jonathan Schaeffer: Parallel Sorting by Regular Sampling. J. Parallel Distrib. Comput. 14(4): 361-372 (1992) | |
| c12 | 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 | |
| 1991 | ||
| j7 | 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) | |
| c11 | ||
| c10 | 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 | |
| 1990 | ||
| j6 | ||
| j5 | Norbert Klingbeil, Jonathan Schaeffer: Empirical results with conspiracy numbers. Computational Intelligence 6: 1-11 (1990) | |
| 1989 | ||
| j4 | Jonathan Schaeffer: Distributed Game-Tree Searching. J. Parallel Distrib. Comput. 6(1): 90-114 (1989) | |
| j3 | Jonathan Schaeffer: The History Heuristic and Alpha-Beta Search Enhancements in Practice. IEEE Trans. Pattern Anal. Mach. Intell. 11(11): 1203-1212 (1989) | |
| c9 | Dale Schuurmans, Jonathan Schaeffer: Representational Difficulties with Classifier Systems. ICGA 1989: 328-333 | |
| c8 | ||
| c7 | Ajit Singh, Jonathan Schaeffer, Mark Green: Structuring Distributed Algorithms in a Workstation Environment: The FrameWorks Approach. ICPP (2) 1989: 89-97 | |
| 1988 | ||
| c6 | Christopher D. Shaw, Mark Green, Jonathan Schaeffer: A VLSI Architecture for Image Composition. Advances in Computer Graphics Hardware 1988: 183-200 | |
| 1987 | ||
| j2 | T. Anthony Marsland, Alexander Reinefeld, Jonathan Schaeffer: Low Overhead Alternatives to SSS. Artif. Intell. 31(2): 185-199 (1987) | |
| j1 | Darrell Makarenko, Jonathan Schaeffer: A VLSI Multipresision Matrix Multiplier and Polynomial Evaluator. J. Parallel Distrib. Comput. 4(6): 619-628 (1987) | |
| 1986 | ||
| c5 | ||
| 1985 | ||
| c4 | Jonathan Schaeffer, Darrell Makarenko: Systolic polynomial evaluation and matrix multiplication with multiple precision. IEEE Symposium on Computer Arithmetic 1985: 110-117 | |
| c3 | ||
| c2 | Alexander Reinefeld, Jonathan Schaeffer, T. Anthony Marsland: Information Acquisition in Minimal Window Search. IJCAI 1985: 1040-1043 | |
| c1 | William Ward Armstrong, T. Anthony Marsland, M. Olafsson, Jonathan Schaeffer: Solving equations of motion on a virtual tree machine. PPSC 1985: 59-72 | |
Colors in the list of coauthors
Last update Sun May 19 15:17:49 2013 CET by the DBLP Team —
Data released under the ODC-BY 1.0 license — See also our legal information page