我想在Java中构建一个Texas Hold 'Em AI引擎。这是一个长期的项目,我计划至少投资两年时间。我还在上大学,在编写任何雄心勃勃的东西之前,想要解决一个长期感兴趣的问题。我对AI领域还很新。从我在大学的数据结构课程中,我了解基本的构建块,如BFS和DFS,回溯,DP,树,图等。我正在学习正则表达式,为SCJP和SCJD学习,并将很快参加一门(密集的)统计学课程。
问题:
-我应该从哪里开始?我应该选择什么书?扑克程序运行在什么类型的AI上?有哪些开源项目可以借鉴?有没有好的Java AI资源?我也有兴趣学习Lisp,Jatha好吗?