Остановите войну!
for scientists:
default search action
Jonathan Schaeffer
- > Home > Persons > Jonathan Schaeffer
Publications
- 2013
- [c122]Kevin Schenk, Adel Lari, Matthew Church, Eric Graves, Jason Duncan, Robin Miller, Neesha Desai, Richard Zhao, Duane Szafron, Mike Carbonaro, Jonathan Schaeffer:
ScriptEase II: Platform Independent Story Creation Using High-Level Patterns. AIIDE 2013 - 2011
- [c113]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 - 2010
- [j80]Mike Carbonaro, Duane Szafron, Maria Cutumisu, Jonathan Schaeffer:
Computer-game construction: A gender-neutral attractor to Computing Science. Comput. Educ. 55(3): 1098-1111 (2010) - 2009
- [j78]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): 9:1-9:49 (2009) - [c101]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 - 2008
- [j76]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. Comput. Educ. 51(2): 687-707 (2008) - 2007
- [j72]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) - [c94]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 - [c93]Maria Cutumisu, Duane Szafron, Jonathan Schaeffer, Kevin Waugh:
Motivational Ambient and Latent Behaviors in Computer RPGs. AIIDE 2007: 74-76 - [c92]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 - [c91]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 - 2006
- [j71]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) - [j70]Maria Cutumisu, Duane Szafron, Jonathan Schaeffer, Matthew McNaughton, Thomas Roy, Curtis Onuczko, Mike Carbonaro:
Generating Ambient Behaviors in Computer Role-Playing Games. IEEE Intell. Syst. 21(5): 19-27 (2006) - [c85]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]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 - [c81]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 - [c80]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 - 2005
- [j67]John Anvik, Jonathan Schaeffer, Duane Szafron, Kai Tan:
Asserting the utility of CO2P3S using the Cowichan Problem Set. J. Parallel Distributed Comput. 65(12): 1542-1557 (2005) - [c78]Jonathan Schaeffer, Mike Carbonaro, Maria Cutumisu, Matthew McNaughton, Curtis Onuczko, Thomas Roy, Duane Szafron:
Interactive Story Writing Using ScriptEase. AIIDE 2005: 163-164 - [c74]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 Conference 2005 - [c71]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 - [c70]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 - [c69]Zhuang Guo, Jonathan Schaeffer, Duane Szafron, Patrick Earl:
Using Generative Design Patterns to Develop Network Server Applications. IPDPS 2005 - 2004
- [c66]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]Steve MacDonald, Duane Szafron, Jonathan Schaeffer:
Rethinking the Pipeline as Object-Oriented States with Transformations. HIPS 2004: 12-21 - [c62]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 - [c61]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
- [c59]Matthew McNaughton, James Redford, Jonathan Schaeffer, Duane Szafron:
Pattern-Based AI Scripting Using ScriptEase. AI 2003: 35-49 - [c58]John Anvik, Jonathan Schaeffer, Duane Szafron, Kai Tan:
Why Not Use a Pattern-Based Parallel Programming System? Euro-Par 2003: 81-86 - [c57]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- - [c56]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 - [c52]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
- [j63]Darse Billings, Aaron Davidson, Jonathan Schaeffer, Duane Szafron:
The challenge of poker. Artif. Intell. 134(1-2): 201-240 (2002) - [j62]Steve MacDonald, John Anvik, Steven Bromling, Jonathan Schaeffer, Duane Szafron, Kai Tan:
From patterns to frameworks to parallel programs. Parallel Comput. 28(12): 1663-1683 (2002) - [c51]Matthew McNaughton, Paul Lu, Jonathan Schaeffer, Duane Szafron:
Memory-Efficient A* Heuristics for Multiple Sequence Alignment. AAAI/IAAI 2002: 737-743 - [c48]Steven Bromling, Steve MacDonald, John Anvik, Jonathan Schaeffer, Duane Szafron, Kai Tan:
Pattern-Based Parallel Programming. ICPP 2002: 257-265 - [c46]John Anvik, Steve MacDonald, Duane Szafron, Jonathan Schaeffer, Steven Bromling, Kai Tan:
Generating Parallel Programs from the Wavefront Design Pattern. IPDPS 2002 - [c44]Steve MacDonald, Duane Szafron, Jonathan Schaeffer, John Anvik, Steven Bromling, Kai Tan:
Generative Design Patterns. ASE 2002: 23- - 2000
- [c40]Steve MacDonald, Duane Szafron, Jonathan Schaeffer, Steven Bromling:
Generating Parallel Program Frameworks from Parallel Design Patterns. Euro-Par 2000: 95-104 - 1999
- [c37]Darse Billings, Lourdes Peña Castillo, Jonathan Schaeffer, Duane Szafron:
Using Probabilistic Knowledge and Simulation to Play Poker. AAAI/IAAI 1999: 697-703 - [c35]Steve MacDonald, Duane Szafron, Jonathan Schaeffer:
Object-Oriented Pattern-Based Parallel Programming with Automatically Generated Frameworks. COOTS 1999: 29-44 - 1998
- [j52]Ajit Singh, Jonathan Schaeffer, Duane Szafron:
Experience with parallel programming using code templates. Concurr. Pract. Exp. 10(2): 91-120 (1998) - [c32]Darse Billings, Denis Papp, Jonathan Schaeffer, Duane Szafron:
Opponent Modeling in Poker. AAAI/IAAI 1998: 493-499 - [c30]Darse Billings, Denis Papp, Jonathan Schaeffer, Duane Szafron:
Poker as Testbed for AI Research. Canadian AI 1998: 228-238 - [c27]Ian Parsons, Jonathan Schaeffer, Duane Szafron, Ronald C. Unrau:
Using PI/OT to Support Complex Parallel I/O. IPPS/SPDP 1998: 285-291 - 1997
- [j51]David S. Wishart, Scott Fortin, David R. Woloschuk, Warren Wong, Timothy Rosborough, Gary H. Van Domselaar, Jonathan Schaeffer, Duane Szafron:
A platform-independent graphical user interface for SEQSEE and XALIGN. Comput. Appl. Biosci. 13(5): 561-562 (1997) - [j47]Ian Parsons, Ronald C. Unrau, Jonathan Schaeffer, Duane Szafron:
PI/OT: Parallel I/O Templates. Parallel Comput. 23(4-5): 543-570 (1997) - [c24]Steve MacDonald, Jonathan Schaeffer, Duane Szafron:
Pattern-Based Object-Oriented Parallel Programming. ISCOPE 1997: 267-274 - 1996
- [j44]Duane Szafron, Jonathan Schaeffer:
An experiment to measure the usability of parallel programming systems. Concurr. Pract. Exp. 8(2): 147-166 (1996) - [c20]Ajit Singh, Jonathan Schaeffer, Duane Szafron:
Views on template-based parallel programming. CASCON 1996: 35 - 1995
- [c18]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 - 1994
- [c16]Duane Szafron, Jonathan Schaeffer, Paul Iglinski, Ian Parsons, Ronald Kornelsen, Chris Morrow:
Enterprise: current status and future directions. CASCON 1994: 65 - 1993
- [j34]Jonathan Schaeffer, Duane Szafron, Greg Lobe, Ian Parsons:
The Enterprise model for developing distributed applications. IEEE Parallel Distributed Technol. Syst. Appl. 1(3): 85-96 (1993) - [c15]Gregory V. Wilson, Jonathan Schaeffer, Duane Szafron:
Enterprise in context: assessing the usability of parallel programming environments. CASCON 1993: 999-1010 - [c14]Greg Lobe, Duane Szafron, Jonathan Schaeffer:
The Object-Oriented Components of the Enterprise Parallel Programming Environment. TOOLS (11) 1993: 215-229 - 1992
- [j32]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) - [c13]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
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-04-21 17:28 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint