一直以来有个想法,想设计一种描述语言来描述扑克牌规则
然后,做一个解释器,支持网络牌戏。
虽然貌似prolog,lisp之类应该可以描述扑克牌规则,可这不是专用的。
再者这类语言的解释程序极其复杂。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
然后,做一个解释器,支持网络牌戏。
虽然貌似prolog,lisp之类应该可以描述扑克牌规则,可这不是专用的。
再者这类语言的解释程序极其复杂。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(9)
我喜欢打桥牌,每学一种编程语言,例如Fortran,就先写一个随机发牌的程序。
貌似扑克牌游戏软件而非语言喔
这个强。这里有可能出大文章--不是可能,是肯定。
支持。
然而到现在我也没有想好这个描述语言如何设计。
我是需要这种描述语言可以包含所有的扑克规则,可以扩展。
lisp不挺好的么?
有什么进展记得通知一声
SKILL 可以,,,
难点还是很明显的:
既然是对于所有扑克游戏规则的描述语言,就要把握住扑克游戏的一些共性。
然而这多少是有一点困难的。
我现在所把握住的就是扑克游戏中是要争取最后的胜利,以及出牌权的问题。然而比方showhand,恐怕就没有所谓像其他牌戏里那样的出牌权。
所以扑克牌规则的多样化是设计困难的主要原因。
用Verilog可以写硬件编译器吗?