 Thomas D. Parsons, Timothy McMahan, and Ian Parberry, "Neurogamingbased Classification of Player Experience Using ConsumerGrade Electroencephalography", Technical Report LARC201504, Laboratory for Recreational Computing, Dept. of Computer Science & Engineering, University of North Texas, April 2015. [BibTeX, pdf]
 J. Doran and I. Parberry, "A ServerSide Framework for the Execution of Procedurally Generated Quests in an MMORPG", Technical Report LARC201501, Laboratory for Recreational Computing, Dept. of Computer Science & Engineering, University of North Texas, February 2015. [pdf, BibTeX]

I. Parberry,
"Solving the (n^{2}1)Puzzle in Real Time with
^{8}⁄_{3}n^{3} Expected Moves",
Technical Report LARC201401,
Laboratory for Recreational Computing, Dept. of Computer Science & Engineering,
University of North Texas, April 2014.
[BibTeX,
pdf]
2010current
 T. McMahan, I. Parberry, and T. D. Parsons, "Evaluating Electroencephalography Engagement Indices During Video Game Play", To Appear in the Proceedings of the Foundations of Digital Games Conference, 2015. [pdf, BibTeX]
 J. Taylor, T. D. Parsons, and I. Parberry, "Comparing Player Attention on Procedurally Generated vs. Hand Crafted Sokoban Levels with an Auditory Stroop Test", To Appear in the Proceedings of the Foundations of Digital Games Conference, 2015. [pdf, BibTeX]
 T. McMahan, I. Parberry, and T. D. Parsons, "Evaluating Player Task Engagement and Arousal using Electroencephalography", To Appear in the 3rd International Conference on Affective and Pleasurable Design (Affiliated with the 6th International Conference on Applied Human Factors and Ergonomics), Las Vegas, NV, July 2015.
 I. Parberry, "Modeling RealWorld Terrain with Exponentially Distributed Noise", Journal of Computer Graphics Techniques, Vol. 4, No. 1, pp. 19, May 2015. [more information]
 T. McMahan, I. Parberry, and T. D. Parsons, "Modality Specific Assessment of Video Game Player's Experience Using the Emotiv", Entertainment Computing, Vol. 7, pp. 16, March 2015. [pdf]
 I. Parberry, "A MemoryEfficient Method for Fast Computation of Short 15Puzzle Solutions", To Appear in IEEE Transactions on Computational Intelligence and AI in Games, Accepted August 2014. [pdf, more information]
 I. Parberry, "Adventures in ASCII Art" Leonardo, Vol. 47, No. 3, pp. 263264, 2014.
 I. Parberry, "Amortized Noise", Journal of Computer Graphics Techniques, Vol. 3, No. 2, pp. 3147, 2014. [PDF and BibTex at JCGT, more information]
 I. Parberry, "Designer Worlds: Procedural Generation of Infinite Terrain from RealWorld Elevation Data", Journal of Computer Graphics Techniques, Vol. 3, No. 1, pp. 7485, 2014. [PDF and BibTex at JCGT, more information]
 D. Amarasinghe and I. Parberry, "Realtime Rendering of Melting Objects in Video Games", Proceedings of the 18th International Conference on Computer Games, pp. 154158, Louisville, Kentucky, USA, 2013. [pdf, more information, BibTex]
 D. Amarasinghe and I. Parberry, "Realtime Rendering of Burning Solid Objects in Video Games", Proceedings of the 18th International Conference on Computer Games, pp. 139143, Louisville, Kentucky, USA, 2013. [pdf, more information, BibTex]
 I. Parberry, Introduction to Game Physics with Box2D, A.K. Peters, 2013. [more information]
 Y. Wan, W. Santiteerakul, G. Cheng, B. Buckles, and I.Parberry, "A representation for human gesture recognition and beyond", Proceedings of the 4th International Conference on Computing, Communications and Networking Technologies, pp. 16, Tiruchengode, India, 2013
 J. Doran and I. Parberry, "Emergent Economies for Role Playing Games", International Journal of Intelligent Games and Simulation, Vol. 7. No. 1, pp. 3547, 2012. [pdf from IJIGS, BibTeX]
 J. Taylor and I. Parberry, "Randomness + Structure = Clutter: A Procedural Object Placement Generator", Proceedings of the 10th International Conference on Entertainment Computing, Vancouver, Canada, October 2011. [pdf, BibTeX, more information]
 J. Taylor and I. Parberry, "Procedural Generation of Sokoban Levels", Proceedings of the 6th International North American Conference on Intelligent Games and Simulation (GAMEONNA), pp. 512, EUROSIS, Troy, NY, September 2011. [pdf, BibTeX, more information]
 M. Yingst, J.R. Alford, and I. Parberry, "Very Fast RealTime Ocean Wave Foam Rendering Using Halftoning", Proceedings of the 6th International North American Conference on Intelligent Games and Simulation (GAMEONNA), pp. 2734, EUROSIS, Troy, NY, September 2011. [pdf, BibTeX, more information]
 D. Amarasinghe and I. Parberry, "Fast, Believable Realtime Rendering of Burning LowPolygon Objects in Video Games", Proceedings of the 6th International North American Conference on Intelligent Games and Simulation (GAMEONNA), pp. 2126, EUROSIS, Troy, NY, September 2011. [pdf, BibTeX, more information]
 I. Parberry, "Challenges and Opportunities in the Design of Game Programming Classes for a Traditional Computer Science Curriculum", Journal of Computer Game Design and Development Education, Vol. 1, pp. 117, 2011. [html]
 J. Doran and I. Parberry, "A Prototype Quest Generator Based on a Structural Analysis of Quests from Four MMORPGs", Proceedings of the Second International Workshop on Procedural Content Generation in Games, pp. 18, Bordeaux, France, June 2011. [pdf, BibTeX, more information]
 D. Amarasinghe and I. Parberry, "Towards Fast, Believable Realtime Rendering of Burning Objects in Video Games", Proceedings of the 6th International Conference on the Foundations of Digital Games, pp. 256258, Bordeaux, France, June 2011. [pdf, more information, BibTeX]
 F. Dunn and I. Parberry, 3D Math Primer for Graphics and Game Development, Second Edition, A.K. Peters, 2011. [more information]

J. Doran and I. Parberry,
"Controlled Procedural Terrain Generation Using Software Agents",
IEEE Transactions on Computational Intelligence and AI in Games,
Vol. 2, No. 2, pp. 111  119, June 2010.
[pdf,
BibTeX,
more information]
20002009
 G. E. Jan, K. Y. Chang, and I. Parberry, "Optimal Path Planning for Mobile Robot Navigation", IEEE Transactions on Mechatronics, Vol. 13, No. 4, pp. 451460, 2008.
 K. Y. Chang, G. E. Jan, C.M. Su, and I. Parberry, "Optimal Interceptions on TwoDimensional Grids with Obstacles", Journal of Navigation, Vol. 61, No. 1, Jan. 2008.
 T. Roden, I. Parberry, and D. Ducrest, "Toward Mobile Entertainment: A Paradigm for NarrativeBased Audio Only Games", Science of Computer Programming, Volume 67, Issue 1, pp. 7690, June 2007. [pdf]
 E. Carson, I. Parberry, and B. Jensen, "Algorithm Explorer: Visualizing Algorithms in a 3D Multimedia Environment" Proceedings of the 2007 ACM Technical Symposium on Computer Science Education, pp. 155159, March 2007. (Acceptance rate 108/316, 34%) [pdf, BibTeX]
 I. Parberry, J.R. Nunn, J. Scheinberg, E. Carson, and J. Cole, "SAGE: A Simple Academic Game Engine", Proceedings of the Second Annual Microsoft Academic Days on Game Development in Computer Science Education, pp. 9094, February 2007. (Acceptance rate 19/71, 28%) [pdf]
 I. Parberry, "Game Development in Computer Science Education: From Outcast to Mainstream", Guest Editor's Introduction, Journal of Game Development, Vol. 2, No. 2, pp. 56, Feb. 2007. [pdf]
 U. Wolz, T. Barnes, I. Parberry, M. Wick, "Digital Gaming as a Vehicle for Learning" Proceedings of the 2006 ACM Technical Symposium on Computer Science Education, pp. 394395, Houston, TX, Mar. 15, 2006. [pdf, BibTeX]
 C. Martin and I. Parberry, "Real Time Dynamic Wind Calculation for a Pressure Driven Wind System", Proceedings of the 2006 ACM SIGGRAPH Video Game Symposium, pp. 151154, Boston, MA, July 2006. (Acceptance rate 20/102, 20%) [pdf, BibTeX, video]
 I. Parberry, M.B. Kazemzadeh, and T. Roden, "The Art and Science of Game Programming", Proceedings of the 2006 ACM Technical Symposium on Computer Science Education, Houston, TX, pp. 510514, Mar. 15, 2006. (Acceptance rate 104/294, 35%) [pdf, BibTeX]
 R. Ayoub, A. Chin, and I. Parberry, "A New Model for a Student Cyber Security Organization", Proceedings of the 2005 Information Security Curriculum Development Conference, Kennesaw, GA, Sept. 2005. [pdf]
 T. Roden and I. Parberry, "Designing a NarrativeBased Audio Only 3D Game Engine", Proceedings of the 2005 ACM SIGCHI International Conference on Advances in Computer Entertainment Technology, Valencia, Spain, pp. 274277, June 1517, 2005. [pdf, BibTeX, video]
 T. Roden and I. Parberry, "Clouds and Stars: Efficient RealTime Procedural Sky Rendering Using 3D Hardware", Proceedings of the 2005 ACM SIGCHI International Conference on Advances in Computer Entertainment Technology, Valencia, Spain, pp. 434437, June 1517, 2005. [pdf, BibTeX]
 T. Roden and I. Parberry, "Portholes and Planes: Faster Dynamic Evaluation of Potentially Visible Sets", ACM Computers in Entertainment, Vol. 3, No. 2, April/June 2005. [pdf, BibTeX]
 I. Parberry, T. Roden, and M.B. Kazemzadeh, "Experience with an IndustryDriven Capstone Course on Game Programming", Proceedings of the 2005 ACM Technical Symposium on Computer Science Education, pp. 9195, St. Louis, MO, Feb. 2327, 2005. (32% acceptance rate) [pdf, BibTeX]
 T. Roden and I. Parberry, "Procedural Level Generation", in Game Programming Gems 5, pp. 579588, Charles River Media, 2005. [BibTeX]
 G. E. Jan, K. Y. Chang, S. Gao, and I. Parberry, "A 4Geometry Maze Router and its Application on Multiterminal Nets'', ACM Transactions on Design Automation of Electronic Systems, Vol 10, No. 1, pp. 116135, January 2005. [BibTeX]
 T. Roden and I. Parberry, "Portholes and Planes: Faster dynamic evaluation of potentially visible sets", Proceedings of the Second Annual International Workshop in Game Design and Technology, Liverpool, England, Nov. 1516, 2004. [pdf]
 T. Roden and I. Parberry, "From Artistry to Automation: A Structured Methodology for Procedural Content Creation", Proceedings of the 3rd International Conference on Entertainment Computing, pp. 151156, Eindhoven, The Netherlands, September 13, 2004. [pdf, BibTeX]
 G. E. Jan, K.Y. Chang, I. Parberry, "A New Maze Routing Approach for Path Planning of a Mobile Robot", Proceedings of the IEEE/ASME International Conference on Advanced Mechatronics, Kobe, Japan, July 2003.
 G. E. Jan, K.Y. Chang, I. Parberry, "A New Cell Decomposition Approach for Automatic Pathplanning for a Mobile Robot", Proceedings of the 7th International Conference on Automation Technology, May 2003.
 K. Y. Chang, G. E. Jan, I. Parberry, "A Method for Searching Optimal Routes with Collision Avoidance on Raster Charts", Journal of Navigation, Vol. 56, No. 3, pp. 371384, 2003.
 F. Dunn and I. Parberry, 3D Math Primer for Graphics and Game Development, Wordware Publishing, 2002.
 I. Parberry and W.M. Gasarch, Problems on Algorithms, Second Edition, 2002. [pdf]
 I. Parberry, Introduction to Computer Game Programming with DirectX 8.0, Wordware Publishing, 2001.
 I. Parberry, Learn Computer Game Programming with DirectX 7.0, Wordware Publishing, 2000.

B. Spillman and I. Parberry,
"How to Present a Paper: A Speaker's Guide", North American Membrane Society, 2000.
[pdf]
19901999
 Condon, Edelsbrunner, Emerson, Fortnow, Haber, Karp, Leivant, Lipton, Lynch, Parberry, Papadimitriou, Rabin, Rosenberg, Royer, Savage, Selman, Smith, Tardos, and Vitter, "Challenges for Theory of Computing: Report of an NSFSponsored Workshop on Research in Theoretical Computer Science", SIGACT News, Vol. 30, No. 2, pp. 6276, 1999. [more info]
 I. Parberry, "Everything You Wanted to Know About the Running Time of Mergesort But Were Afraid to Ask", SIGACT News, Vol. 29, No. 2, pp. 5057, 1998.
 I. Parberry, "Knowledge, Understanding, and Computational Complexity", in Optimality in Biological and Artificial Networks?, Chapter 8, pp. 125144, (D.S. Levine, W.R. Elsberry, Eds.), Lawrence Erlbaum Associates, 1997. [pdf]
 O. Kyek, I. Parberry, and I. Wegener, "Bounds on the Number of Knight's Tours", Discrete Applied Mathematics, Vol. 74, pp. 171181, 1997. [pdf]
 I. Parberry, "An Efficient Algorithm for the Knight's Tour Problem", Discrete Applied Mathematics, Vol. 73, pp. 251260, 1997. [pdf]
 H.L. Tseng and I. Parberry, "Are Hopfield Networks Faster Than Conventional Computers?", Proceedings of the 9th Conference on Neural Information Systems  Natural and Synthetic, pp. 239245, Denver, Colorado, 1996. [pdf]
 I. Parberry, "Scalability of a Neural Network for the Knight's Tour Problem", Neurocomputing, Vol. 12, pp. 1934, 1996. [pdf]
 I. Parberry, "Circuit Complexity and Feedforward Neural Networks", in Mathematical Perspectives on Neural Networks, (P. Smolensky, M. Mozer, D. Rumelhart, Eds.), Lawrence Erlbaum Associates, pp. 85111, 1996. [pdf]
 I. Parberry, "A RealTime Algorithm for the (n^{2}1)Puzzle", Information Processing Letters, Vol. 56, pp. 2328, 1995. [pdf]
 I. Parberry, "Load Sharing with Parallel Priority Queues". Journal of Computer and System Sciences, Vol. 50, No. 1, pp. 6473, 1995. [pdf]
 I. Parberry, "Structural Complexity and Neural Networks", in "The Handbook of Brain Theory and Neural Networks", (Michael Arbib, Ed.), pp. 945948, MIT Press, 1995.
 I. Parberry, "The Internet and the Aspiring Games Programmer". Proceedings of DAGS 95, "Electronic Publishing and the Information Superhighway", James Ford, Fillia Makedon, Samuel Rebelsky (Editors), pp. 155159, Birkhauser, Boston, MA, June 1995. [pdf]
 I. Parberry and D. S. Johnson, "The SIGACT Theoretical Computer Science Genealogy: Preliminary Report", Proceedings of DAGS 95, "Electronic Publishing and the Information Superhighway", James Ford, Fillia Makedon, Samuel Rebelsky (Editors), pp. 197205, Birkhauser, Boston, MA, June 1995. [pdf]
 I. Parberry, Problems on Algorithms, Prentice Hall, 1995. [pdf]
 I. Parberry, "Surfing the Web", SIGACT News, Vol. 26, No. 1, pp. 99101, 1995.
 I. Parberry, Circuit Complexity and Neural Networks, MIT Press, 1994.
 Z. Obradovic and I. Parberry, "Learning with Discrete Multivalued Neurons", Journal of Computer and System Sciences, Vol. 49, No. 2, pp. 375390, 1994. [pdf]
 J. Sorenson and I. Parberry, "Two Fast Parallel Prime Number Sieves", Information and Computation, Vol. 114, No. 1, pp. 115130, 1994. [pdf]
 P. Y. Yan and I. Parberry, "Exponential Size Lower Bounds for Some Depth Three Circuits", Information and Computation, Vol. 112, No. 1, pp. 117130, 1994. [pdf]
 I. Parberry, "A Form for Referees in Theoretical Computer Science". SIGACT News, Vol. 25, No. 4, pp. 96107, 1994. [pdf, instructions.]
 I. Parberry, "A Guide for New Referees in Theoretical Computer Science". Information and Computation, Vol. 112, No. 1, pp. 96116, 1994. [pdf]
 M. R. Fellows and I. Parberry, "SIGACT Trying to Get Children Excited About CS", Computing Research News, Vol. 5, No. 1, p. 7, Jan. 1993. [pdf]
 I. Parberry, "The Pairwise Sorting Network". Parallel Processing Letters, Vol. 2, No. 2,3, pp. 205211, 1992. [pdf]
 Z. Obradovic and I. Parberry, "Computing with Discrete Multivalued Neurons", Journal of Computer and System Sciences, Vol. 45, No. 3, pp. 471492, 1992.
 P. Berman, I. Parberry, and G. Schnitger, "A Note on the Complexity of Reliability in Neural Networks", IEEE Transactions on Neural Networks, Vol. 3, No. 6, pp. 9981002, 1992. [pdf]
 I. Parberry, "On the Complexity of Learning with a Small Number of Nodes", Proceedings of the 1992 International Joint Conference on Neural Networks, Vol. 3, pp. 893898, June 1992. [pdf]
 I. Parberry, "A Computer Assisted Optimal Depth Lower Bound for NineInput Sorting Networks". Mathematical Systems Theory, Vol. 24, pp. 101116, 1991. [pdf]
 P. Y. Yan and I. Parberry, "Improved Upper and Lower Time Bounds for Parallel Random Access Machines Without Simultaneous Writes", SIAM Journal on Computing, Vol. 20, No. 1, pp. 8899, 1991. [pdf]
 I. Parberry, "On the Computational Complexity of Optimal Sorting Network Verification". Proceedings of The Conference on Parallel Architectures and Languages Europe, SpringerVerlag Lecture Notes in Computer Science, Vol. 506, pp. 252269, June 1991. [pdf]
 Z. Obradovic and I. Parberry, "Learning with Discrete Multivalued Neurons", Proceedings of the Seventh Annual Machine Learning Conference, pp. 392399, Morgan Kaufmann, 1990. [pdf]
 Z. Obradovic and I. Parberry, "Analog Neural Networks of Limited Precision I: Computing with Multilinear Threshold Functions", Advances in Neural Information Processing Systems 2 (Proceedings of the 1989 IEEE Conference on Neural Information Processing Systems), pp. 702709, Morgan Kaufmann, 1990.
 I. Parberry, "SingleException Sorting Networks and the Computational Complexity of Optimal Sorting Network Verification". Mathematical Systems Theory, Vol. 23, pp. 8193, 1990.
 I. Parberry, "An Optimal Time Bound for Oblivious Routing". Algorithmica, Vol. 5, No. 2, pp. 243251, 1990.
 I. Parberry, "A Primer on the Complexity Theory of Neural Networks", in Formal Techniques in Artificial Intelligence: A Sourcebook, (R. B. Banerji, Ed.), in series Studies in Computer Science and Artificial Intelligence, Vol. 6, pp. 217268, Elsevier, 1990.

I. Parberry,
Scholarly Review of Parallel Sorting.
Computing Reviews, Vol. 30, No. 11, pp. 578580,
Nov. 1989 (Review Number 89090816).
Reprinted in
SIGACT News,
Vol. 21, No. 1, pp. 1417, 1990.
19851989
 I. Parberry, "A Computer Assisted Optimal Depth Lower Bound for NineInput Sorting Networks". Proceedings of Supercomputing '89, pp. 152161, Reno, Nevada, Nov. 1989. [pdf]
 P. Y. Yan and I. Parberry, "Improved Upper and Lower Time Bounds for Parallel Random Access Machines Without Simultaneous Writes", Proceedings of the 1989 International Conference on Parallel Processing, Vol. 3, pp. 226233, St. Charles, IL, Aug. 1989.
 B. Parker and I. Parberry, "Constructing Sorting Networks from ksorters", Information Processing Letters, Vol. 33, No. 3, pp. 157162, 1989.
 I. Parberry, "A Note on Nondeterminism in Small, Fast Parallel Computers". IEEE Transactions on Computers, Vol. 38, No. 5, pp. 766767, 1989. [pdf]
 I. Parberry and G. Schnitger, "Relating Boltzmann Machines to Conventional Models of Computation", Neural Networks, Vol. 2, No. 1, pp. 5967, 1989. [pdf]
 I. Parberry, "A Short Errata to Parallel Complexity Theory". SIGACT News, Vol. 20, No. 1, pp. 5859, 1989.
 I. Parberry and G. Schnitger. "Parallel Computation with Threshold Functions", Journal of Computer and System Sciences, Vol. 36, No. 3, pp. 278302, 1988. [pdf]
 I. Parberry, "How to Present a Paper in Theoretical Computer Science: A Speaker's Guide for Students". SIGACT News, Vol. 19, No. 2, pp. 4247, 1988. [pdf]
 I. Parberry and G. Schnitger, "Relating Boltzmann Machines to Conventional Models of Computation", Proceedings of the Second International Symposium on Methodologies for Intelligent Systems, Charlotte, NC, pp. 347354, NorthHolland, Oct. 1987. [pdf]
 I. Parberry, "On the Time Required to Sum n Semigroup Elements on a Parallel Machine with Simultaneous Writes". Theoretical Computer Science, Vol. 51, Nos. 1,2, pp 239248, 1987.
 I. Parberry, "An Improved Simulation of Space and Reversal Bounded Deterministic Turing Machines by Width and Depth Bounded Uniform Circuits". Information Processing Letters, Vol. 24, No. 6, pp. 363367, 1987. [pdf]
 I. Parberry, "Some Practical Simulations of Impractical Parallel Computers". Parallel Computing, Vol. 4, No. 1, pp. 93101, 1987.
 I. Parberry, Parallel Complexity Theory, in series Research Notes in Theoretical Computer Science, (R. V. Book, Ed.), Pitman Press, London, 1987. [pdf]
 I. Parberry, "On the Time Required to Sum n Semigroup Elements on a Parallel Machine with Simultaneous Writes", Proceedings of the Second International Workshop on Parallel Computing and VLSI, Attica, Greece, SpringerVerlag Lecture Notes in Computer Science, Vol. 227, pp. 296304, 1986.
 I. Parberry and G. Schnitger. "Parallel Computation with Threshold Functions", Proceedings of the Structure in Complexity Theory Conference, Berkeley, California, SpringerVerlag Lecture Notes in Computer Science, Vol. 223, pp. 272290, June 1986. [pdf]
 I. Parberry, "On Recurrent and Recursive Interconnection Patterns". Information Processing Letters, Vol. 22, No. 6, pp. 285289, 1986. [pdf]
 L. M. Goldschlager and I. Parberry, "On the Construction of Parallel Computers from Various Bases of Boolean Functions", Theoretical Computer Science, Vol. 43, No. 1, pp. 4358, 1986. [pdf]
 I. Parberry, "Parallel Speedup of Sequential Machines: A Defense of the Parallel Computation Thesis", SIGACT News, Vol. 18, No. 1, pp. 5467, 1986. [pdf]
 I. Parberry, "Some Practical Simulations of Impractical Parallel Computers". Proceedings of the International Workshop on Parallel Computing and VLSI, Amalfi, Italy, May 1984, pp. 2737, (North Holland, 1985).