Changes

Jump to: navigation, search

Paul Rushton

5,979 bytes added, 12:05, 5 December 2018
Created page with "'''Home * People * Paul Rushton''' '''Paul Gerald Rushton''', (born April 15, 1949)<br/> a English-born, Canadian mathematician, chemist, computer scientist..."
'''[[Main Page|Home]] * [[People]] * Paul Rushton'''

'''Paul Gerald Rushton''', (born April 15, 1949)<br/>
a English-born, Canadian mathematician, chemist, computer scientist and chess programmer. He holds undergraduate degrees from [https://en.wikipedia.org/wiki/Dalhousie_University Dalhousie University] in mathematics, chemistry and education, and a M.Sc. in computing science from [[University of Alberta]], with a thesis titled ''A Critique of Programming Techniques for Playing Chess'' <ref>[http://webdocs.cs.ualberta.ca/~smillie/ Keith Smillie] ('''1990'''). ''The Department of Computing Science: The First Twenty-Five Years''. [http://webdocs.cs.ualberta.ca/~smillie/DeptHist/TR9101.pdf pdf]</ref> <ref>[[Paul Rushton]] ('''1972'''). ''A Critique of Programming Techniques for Playing Chess''. M.Sc. thesis, [[University of Alberta]]</ref>.
As a graduate student he started to write his first chess-playing program, and continued his research on techniques for chess and game playing programs of that time, and published several papers on that topic along with [[Tony Marsland]].

=Early Research=
Beside the ideas and incomplete programs by [[Jack Good]] <ref>[[Jack Good]] ('''1968'''). ''A Five-Year Plan for Automatic Chess''. [http://www.doc.ic.ac.uk/~shm/MI/mi2.html Machine Intelligence Vol. 2] pp. 110-115</ref> and [[Mikhail Botvinnik]] <ref>[[Mikhail Botvinnik]] ('''1970'''). ''Computers, Chess and Long-Range Planning''. Springer-Verlag, New York</ref>, following chess programs were investigated by [[Paul Rushton]] and [[Tony Marsland]] as published in 1973 <ref>[[Paul Rushton]], [[Tony Marsland]] ('''1973'''). ''Current Chess Programs: A Summary of their Potential and Limitations''. INFOR Journal of the Canadian Information Processing Society Vol. 11, No. 1, [http://webdocs.cs.ualberta.ca/~tony/OldPapers/Rushton-Marsland-Feb73.pdf pdf]</ref>.
* [[Chess (Program)|Chess 3.5]] <ref>[[David Slate]], [[Larry Atkin]], [[Keith Gorlen]] ('''1971'''). ''CHESS 3.5 User Guide''. [[Northwestern University]]</ref>
* [[Coko]] <ref>[[Ed Kozdrowicki|Edward W. Kozdrowicki]], [http://www.linkedin.com/pub/john-licwinko/15/b07/962 John S. Licwinko], [[Dennis Cooper|Dennis W. Cooper]] ('''1971'''). ''[http://www.sciencedirect.com/science/article/pii/S0020737371800123 Algorithms for a minimal chess player: A blitz player]''. [http://www.sciencedirect.com/science?_ob=PublicationURL&_tockey=%23TOC%236830%231971%23999969997%23695565%23FLP%23&_cdi=6830&_pubType=J&view=c&_auth=y&_acct=C000050221&_version=1&_urlVersion=0&_userid=10&md5=d904df3cf14dfeea642d77044a3a9d48 International Journal of Man-Machine Studies, Vol 3, 2]</ref>
* [[Mac Hack|Greenblatt Chess Program]] <ref>[[Richard Greenblatt]], [[Donald Eastlake]], [https://en.wikipedia.org/wiki/Steve_Crocker Stephen D. Crocker] ('''1967'''). ''The Greenblatt Chess Program''. Proceedings of the AfiPs Fall Joint Computer Conference, Vol. 31, pp. 801-810. Reprinted ('''1988''') in [[Computer Chess Compendium]], [http://archive.computerhistory.org/projects/chess/related_materials/text/2-4.Greenblatt_Chess_Program/The_Greenblatt_Chess_Program.Greenblatt_Eastlake_Crocker.1967.Fall_Joint_Computer_Conference.062303060.sm.pdf pdf] from [[The Computer History Museum]] or as [http://dspace.mit.edu/handle/1721.1/6176 pdf or ps] from [http://libraries.mit.edu/dspace-mit/ DSpace] at [[Massachusetts Institute of Technology|MIT]]</ref>
* [[NSS]] <ref>[[Allen Newell]], [[Cliff Shaw]], [[Herbert Simon]] ('''1958'''). ''Chess Playing Programs and the Problem of Complexity''. IBM Journal of Research and Development, Vol. 4, No. 2, pp. 320-335. Reprinted (1963) in [http://mitpress.mit.edu/catalog/item/default.asp?ttype=2&tid=6685 Computers and Thought] (eds. [[Edward Feigenbaum|Edward A. Feigenbaum]] and [[Mathematician#JulianFeldman|Julian Feldman]]), pp. 39-70. McGraw-Hill, New York, N.Y.</ref>
* [[Tech]] <ref>[[James Gillogly]] ('''1971'''). ''[http://oai.dtic.mil/oai/oai?verb=getRecord&metadataPrefix=html&identifier=AD0736043 The Technology Chess Program]''. [[Carnegie Mellon University]], CS-17-109</ref>
* [[Awit|Wita]]

=Restart=
Paul Rushton went into business for 27 years but returned to teaching computing at [https://en.wikipedia.org/wiki/University_of_the_Fraser_Valley University of the Fraser Valley] in 2000, where he restarted his chess research and the development of a goal-directed knowledge-based chess-playing program that [[Learning|learns]], which he continues after his retirement in 2010 <ref>personal communication of Paul Rushton with the editor, November 2012</ref>.

=Selected Publications=
<ref>[http://ilk.uvt.nl/icga/journal/docs/References.pdf ICGA Reference Database] (pdf)</ref>
* [[Paul Rushton]] ('''1972'''). ''A Critique of Programming Techniques for Playing Chess''. M.Sc. thesis, [[University of Alberta]]
* [[Paul Rushton]], [[Tony Marsland]] ('''1973'''). ''Current Chess Programs: A Summary of their Potential and Limitations''. INFOR Journal of the Canadian Information Processing Society Vol. 11, No. 1, [http://webdocs.cs.ualberta.ca/~tony/OldPapers/Rushton-Marsland-Feb73.pdf pdf]
* [[Tony Marsland]], [[Paul Rushton]] ('''1973'''). ''[http://dl.acm.org/citation.cfm?id=805703 Mechanisms for Comparing Chess Programs].'' [[ACM 1973|ACM Annual Conference]], [http://webdocs.cs.ualberta.ca/~tony/OldPapers/Marsland-Rushton-ACM73 pdf]
* [[Tony Marsland]], [[Paul Rushton]] ('''1973'''). ''A Study of Techniques for Game-Playing Programs''. Journal of Computer Science, Vol. 4, No. 2, [http://webdocs.cs.ualberta.ca/~tony/OldPapers/Marsland.Rushton-1973.pdf pdf]
* [[Tony Marsland]], [[Paul Rushton]] ('''1974'''). ''A Study of Techniques for Game-Playing Programs''. Advances in Cybernetics and Systems (ed. J. Rose), Vol. 1, Gordon & Breach, [http://webdocs.cs.ualberta.ca/~tony/OldPapers/Marsland-Rushton-1974.pdf pdf]

=References=
<references/>
'''[[People|Up one level]]'''
[[Category:Researcher|Rushton]]
[[Category:Chess Programmer|Rushton]]

Navigation menu