My estimate includes a simple GUI interface (though if you just want text that is fine as well - I imagine you want to try and keep from being too fancy or it may be obvious you had someone else do it), if you are a graduate student, or even if you are not, this would also include alpha/beta pruning. Again, you can cut that out if you wish. On the topic of Code Aesthetics - some things can be rather specific from one person to the next in the way they prefer white space, brackets, and so on for minor details. If there seems to be very precise requirements on that front, please let me know so I can take that into account.
Game development is a hobby of mine and I went to school for Game Design and Development. Contact me for any additional information and thank you for your consideration,