PRAGMA - A Flexible Bidirectional Dialogue System. - John Levine (AAAI, 1990)

Automatic Generation of On-Line Documentation in the IDAS Project. - Ehud Reiter; Chris Mellish; John Levine (ANLP, 1992)

Natural Language Generation Applications to Technical Documentation: A View Through IDAS. - Chris Mellish; Ehud Reiter; John Levine (EWNLG, 1993)

CORECT: Combining CSCW with Natural Language Generation for Collaborative Requirement Capture. - John Levine; Chris Mellish (INLG, 1994)

Automatic generation of technical documentation. - Ehud Reiter; Chris Mellish; John Levine (Appl. Artif. Intell., 1995)

Generation of Multiple Qualitatively Different Plan Options. - Austin Tate; Jeff Dalton 002; John Levine (AIPS, 1998)

An Adversarial Planning Approach to Go. - Steven Willmott; Julian Richardson; Alan Bundy; John Levine (Computers and Games, 1998)

O-Plan: A Web-Based AI Planning Agent. - Austin Tate; Jeff Dalton 002; John Levine (AAAI/IAAI, 2000)

Using AI Planning Technology for Army Small Unit Operations. - Austin Tate; John Levine; Peter Jarvis; Jeff Dalton 002 (AIPS, 2000)

O-P3: Supporting the Planning Process using Open Planning Process Panels. - John Levine; Austin Tate; Jeff Dalton 002 (IEEE Intell. Syst., 2000)

Investigation of Different Seeding Strategies in a Genetic Planner. - Carl Henrik Westerberg; John Levine (EvoWorkshops, 2001)

Applying adversarial planning techniques to Go. - Steven Willmott; Julian Richardson; Alan Bundy; John Levine (Theor. Comput. Sci., 2001)

Task-Achieving Agents on the World Wide Web. - Austin Tate; Jeff Dalton 002; John Levine; Alex Nixon (Spinning the Semantic Web, 2003)

Multi Niche Parallel GP with a Junk-Code Migration Model. - Santiago García Carbajal; John Levine; Fermín González Martinez (EuroGP, 2003)

Gene Network Reconstruction Using a Distributed Genetic Algorithm with a Backprop Local Search. - Mark Cumiskey; John Levine; J. Douglas Armstrong (EvoWorkshops, 2003)

Learning Action Strategies for Planning Domains Using Genetic Programming. - John Levine; David Humphreys (EvoWorkshops, 2003)

An evolutionary approach for interactive computer games. - Georgios N. Yannakakis; John Levine; John Hallam (IEEE Congress on Evolutionary Computation, 2004)

Ant colony optimization and local search for bin packing and cutting stock problems. - John Levine; Frederick Ducatelle (J. Oper. Res. Soc., 2004)

Evolutionary approaches to fuzzy modelling for classification. - Michelle Galea; Qiang Shen 001; John Levine (Knowl. Eng. Rev., 2004)

Evolutionary computation variants for cooperative spatial coordination. - Georgios N. Yannakakis; John Hallam; John Levine (Congress on Evolutionary Computation, 2005)

Learning Macro-Actions for Arbitrary Planners and Domains. - Muhammad Abdul Hakim Newton; John Levine; Maria Fox 001; Derek Long (ICAPS, 2007)

An Investigation into Tournament Poker Strategy using Evolutionary Algorithms. - Richard G. Carter; John Levine (CIG, 2007)

EvoTanks: Co-Evolutionary Development of Game-Playing Agents. - Thomas Thompson; John Levine; Gillian Hayes 001 (CIG, 2007)

Emerging Cooperation With Minimal Effort: Rewarding Over Mimicking. - Georgios N. Yannakakis; John Levine; John Hallam (IEEE Trans. Evol. Comput., 2007)

Scaling-up behaviours in EvoTanks: Applying subsumption principles to artificial neural networks. - Thomas Thompson; John Levine (CIG, 2008)

Evolution of counter-strategies: Application of co-evolution to Texas Hold'em Poker. - Thomas Thompson; John Levine; Russell Wotherspoon (CIG, 2008)

An evaluation of the benefits of look-ahead in Pac-Man. - Thomas Thompson; Lewis McMillan; John Levine; Alastair Andrew (CIG, 2008)

Realtime execution of automated plans using evolutionary robotics. - Tommy Thompson; John Levine (CIG, 2009)

Improving control through subsumption in the EvoTanks domain. - Tommy Thompson; Fraser Milne; Alastair Andrew; John Levine (CIG, 2009)

Evolutionary-based learning of generalised policies for AI planning domains. - John Levine; Carl Henrik Westerberg; Michelle Galea; David Humphreys (GECCO, 2009)

Implicit Learning of Compiled Macro-Actions for Planning. - Muhammad Abdul Hakim Newton; John Levine (ECAI, 2010)

Applying Clustering Techniques to Reduce Complexity in Automated Planning Domains. - Luke Dicken; John Levine (IDEAL, 2010)

Multidimensional pareto optimization of touchscreen keyboards for speed, familiarity and improved spell checking. - Mark D. Dunlop; John Levine (CHI, 2012)

Abstraction through clustering: complexity reduction in automated planning domains. - Luke Dicken; Peter Gregory; John Levine (Int. J. Data Min. Model. Manag., 2012)

Towards a Video Game Description Language. - Marc Ebner; John Levine; Simon M. Lucas; Tom Schaul; Tommy Thompson; Julian Togelius (Artificial and Computational Intelligence in Games, 2013)

General Video Game Playing. - John Levine; Clare Bates Congdon; Marc Ebner; Graham Kendall; Simon M. Lucas; Risto Miikkulainen; Tom Schaul; Tommy Thompson (Artificial and Computational Intelligence in Games, 2013)

New Results for the Heterogeneous Multi-Processor Scheduling Problem using a Fast, Effective Local Search and Random Disruption. - John Levine; Graeme Ritchie; Alastair Andrew; Simon Gates (CoRR, 2013)

An investigation into 2048 AI strategies. - Philip Rodgers; John Levine (CIG, 2014)

AI-based Game Design Patterns. - Mike Treanor; Alexander Zook; Mirjam P. Eladhari; Julian Togelius; Gillian Smith 001; Michael Cook 001; Tommy Thompson; Brian Magerko; John Levine; Adam M. Smith 001 (FDG, 2015)

A hybrid integer and constraint programming approach to solve nurse rostering problems. - Erfan Rahimian; Kerem Akartunali; John Levine (Comput. Oper. Res., 2017)

Ensemble Framework for Real-time Decision Making. - Philip Rodgers; John Levine (CoRR, 2017)

A hybrid Integer Programming and Variable Neighbourhood Search algorithm to solve Nurse Rostering Problems. - Erfan Rahimian; Kerem Akartunali; John Levine (Eur. J. Oper. Res., 2017)

Ensemble Decision Making in Real-Time Games. - Philip Rodgers; John Levine; Damien Anderson (CIG, 2018)

Deceptive Games. - Damien Anderson; Matthew Stephenson; Julian Togelius; Christoph Salge; John Levine; Jochen Renz (EvoApplications, 2018)

Seq2Seq Mimic Games: A Signaling Perspective. - Juan Leni; John Levine; John Quigley (CoRR, 2018)

Ensemble Decision Systems for General Video Game Playing. - Damien Anderson; Philip Rodgers; John Levine; Cristina Guerrero-Romero; Diego Perez Liebana (CoG, 2019)

Solving zero-sum extensive-form games with arbitrary payoff uncertainty models. - Juan Leni; John Levine; John Quigley (CoRR, 2019)

A Continuous Information Gain Measure to Find the Most Discriminatory Problems for AI Benchmarking. - Matthew Stephenson; Damien Anderson; Ahmed Khalifa 001; John Levine; Jochen Renz; Julian Togelius; Christoph Salge (CEC, 2020)

On Skipping Behaviour Types in Music Streaming Sessions. - Francesco Meggetto; Crawford Revie; John Levine; Yashar Moshfeghi (CIKM, 2021)

Why People Skip Music? On Predicting Music Skips using Deep Reinforcement Learning. - Francesco Meggetto; Crawford Revie; John Levine; Yashar Moshfeghi (CHIIR, 2023)

Automated Marking in Undergraduate Programming Classes. - Martin Hugh Goodfellow; Andrew Abel; Konstantinos Liaskos; John Levine (CEP, 2024)