Publications and Presentations

Vonessen, L., Galbraith, J., Drake, P., and Chen, Y.-P. (2013). "Using Patterns to Play Computer Go". Poster presented at the 2013 John Rogers Summer Research Conference at Lewis & Clark College.

Note: see research for my non-Go-related publications.

Aaronson, G., Dean, A., and Drake, P. (2015). “Applying coevolutionary genetic algorithms to computer Go”. Poster presented at the 2015 Science Without Limits Symposium at Lewis & Clark College.

Drake, P. (2014). "Go: The Deepest Game". Presentation at the Sixteenth Annual Consortium for Computing Sciences in Colleges Northwestern Regional Conference at Gonzaga University.

Levenick, S., Dreyer, M., and Drake, P. (2014). "Efficient Storage of Dynamic Patterns in Computer Go". Poster presented at the 2014 Science Without Limits Symposium at Lewis & Clark College.

Basaldúa, J., Stewart, S., Moreno-Vega, J. M., and Drake, P. (2014) "Two Online Learning Playout Policies in Monte Carlo Go: An Application of Win/Loss States". IEEE Transactions on Computational Intelligence and AI in Games 6:1, pp. 1-9.

Schumann, C., and Cieslak, B. (2013). "Monte Carlo Tree Search Parallelization Using JCuda". Poster presented at the 2013 John Rogers Summer Research Conference at Lewis & Clark College.

Terenin, A., Vonessen, L., Levenick, S., Johnson, K., Galbraith, J., Drake, P., and Chen, Y.-P. (2013). "SHAPE: A Statistical Method for Efficient Storage of Patterns in Computer Go". Poster presented at the 2013 John Rogers Summer Research Conference at Lewis & Clark College.

Jones, M., Kelly, S., Levenick, S., Chen, Y.-P., and Drake, P. (2013). "Applying Time Management to Computer Go". Poster presented at the 2013 John Rogers Summer Research Conference at Lewis & Clark College and at the Consortium for Computer Sciences in Colleges Northwest Conference 2013 at Pacific University.

Amundson, E., Chen, Y.-P., Drake, P., Evitts, K., Galbraith, J., Mullins, J., Stewart, S., Sylvester, N., Takahashi, R., and Zhuang, V. (2012). "Automatically Learning Heuristic Patterns for Computer Go". Poster presented at the 2012 John Rogers Summer Research Conference at Lewis & Clark College and at the Consortium for Computer Sciences in Colleges Northwest Conference 2012 at The Evergreen State College.

Lohre, B., Dodson, S., Sylvester, N., and Drake, P. (2011). “Decision Trees for Local Search in Monte Carlo Go”. Poster presented at the 2011 John Rogers Summer Research Conference at Lewis & Clark College and at the Consortium for Computer Sciences in Colleges Northwest Conference 2011 at Washington State University, Tri-Cities.

Sylvester, N., Lohre, B., Dodson, S., and Drake, P. (2011). “A Linear Classifier Outperforms UCT in 9x9 Go”. In Proceedings of the 2011 International Conference on Artificial Intelligence, CSREA Press.

Baier, H. and Drake, P. (2010). “The Power of Forgetting: Improving the Last-Good-Reply Policy in Monte-Carlo Go”. IEEE Transactions on Computational Intelligence and AI in Games 2:4, pp. 303-309.

Hersey, A., Sylvester, N., and Drake, P. (2010). “An improved opening book for computer Go”. Poster presented at the 2010 John Rogers Summer Research Conference at Lewis & Clark College and at the Consortium for Computer Sciences in Colleges Northwest Conference 2010 at George Fox University.

Mullins, J. and Drake, P. (2010). “Using Human Knowledge to Improve Opening Strategy in Computer Go”. In Proceedings of the 2010 International Conference on Artificial Intelligence, CSREA Press.

Pellegrino, S. and Drake, P. (2010). “Investigating the Effects of Playout Strength in Monte-Carlo Go”. In Proceedings of the 2010 International Conference on Artificial Intelligence, CSREA Press.

Drake, P. (2009). “The Last-Good-Reply Policy for Monte-Carlo Go”. ICGA Journal 32:4, pp. 221-227.

Pellegrino, S., Hubbard, A., Galbraith, J., Drake, P., and Chen, Y.-P. (2009). “Localizing Search in Monte-Carlo Go Using Statistical Covariance”. ICGA Journal 32:3, pp. 154-160.

Drake, P. (2009). “Computer Go”. Presentation at SuperQuest-CS4HS, Monmouth, Oregon.

Dygert, R., Mandel, T., Mache, J., and Drake, P. (2009). “Root and leaf parallelization: Adapting Monte-Carlo tree search for a cluster”. Poster presented at the 2009 poster conference of the Willamette Valley REU-RET Consortium for Mathematics Research at the University of Portland.

Galbraith, J., Pellegrino, S., and Drake, P. (2009). “Localized Search Using Covariance”. Poster presented at the 2009 poster conference of the Willamette Valley REU-RET Consortium for Mathematics Research at the University of Portland.

Javins, W., Chen, Y.-P., and Drake, P. (2009). “Computer Go: Enhancing Monte-Carlo Tree Search with RAVE”. Poster presented at the 2009 poster conference of the Willamette Valley REU-RET Consortium for Mathematics Research at the University of Portland and at the 2009 John Rogers Summer Research Conference at Lewis & Clark College.

Mullins, J., Tillis, D., and Drake, P. (2009). “Implementing an opening book in computer Go”. Poster presented at the 2009 poster conference of the Willamette Valley REU-RET Consortium for Mathematics Research at the University of Portland and at the 2009 John Rogers Summer Research Conference at Lewis & Clark College.

Stogin, J., Chen, Y.-P., Drake, P., and Pellegrino, S. (2009) “The Beta Distribution in the UCB Algorithm Applied to Monte-Carlo Go”. In Proceedings of the 2009 International Conference on Artificial Intelligence, CSREA Press.

Drake, P. and Chen, Y.-P. (2008) “Coevolving Partial Strategies for the Game of Go”. In Proceedings of the 2008 International Conference on Genetic and Evolutionary Methods, CSREA Press.

Drake, P., and Uurtamo, S. (2007). “Move Ordering vs Heavy Playouts: Where Should Heuristics Be Applied in Monte Carlo Go?”. In Proceedings of the 3rd North American Game-On Conference.

Drake, P., and Uurtamo, S. (2007). “Heuristics in Monte Carlo Go”. In Proceedings of the 2007 International Conference on Artificial Intelligence, CSREA Press.

Drake, P. (2006). “A Simple Architecture For Small-Board Computer Go”. Abstract published in K. Doxsee (Ed.) (2006), Proceedings of the Oregon Academy of Science, Volume XLII.

Drake, P., Schreiner, N., Tomlin, B., and Veenstra, L. (2006). “An Efficient Algorithm for Eyespace Classification in Go”. In Proceedings of the 2006 International Conference on Artificial Intelligence, CSREA Press.

Schreiner, N., Vanberg, B., Pouliot, A., and Drake, P. (2006). “Solving Tactical Go Problems Using Monte Carlo Search”. Poster presented at the 2006 John Rogers Summer Research Conference at Lewis & Clark College and the Thirteenth Regional Conference on Undergraduate Research, Murdock College Research Program at the University of Portland.

Schreiner, N., Tomlin, B., Veenstra, L., and Drake, P. (2005). “A Blackboard Architecture for Computer Go”. Poster presented at the 2005 John Rogers Summer Research Conference at Lewis & Clark College.

Veenstra, L., Venghaus, A., and Drake, P. (2004). “Pattern Matching in the Game of Go”. Poster presented at the 2004 John Rogers Summer Research Conference at Lewis & Clark College and the Thirteenth Regional Conference on Undergraduate Research, Murdock College Research Program at Lewis & Clark College.

Cook, H., Venghaus, A., and Drake, P. (2003). “Machine Learning Applied to the Game of Go”. Abstract published in B. Gilbert (Ed.) (2004), Proceedings of the Oregon Academy of Science, Volume XL. Poster presented at the 2003 John Rogers Summer Research Conference at Lewis & Clark College, at the Twelfth Regional Conference on Undergraduate Research, Murdock College Research Program at Pacific Lutheran University, and at the 2004 meeting of the Oregon Academy of Sciences at Portland State University.