关于Divide & Conquer Card Shuffler
分而治之帮助你彻底洗牌的卡真正的甲板。
分割与征服是现在开源了GitHub上:https://github.com/akeeton/Divide_And_Conquer_Card_Shuffler
鸿沟命令与征服帮助你完全洗牌一个实际一副扑克牌。只需将您的手机或平板电脑放在桌子上的交易卡,在每根桩的时间进入应用程序指向。 鸿沟命令与征服是伟大的随机一个新组,打牌或解决一个笨拙的甲板(任何尺寸)。工程使用任何游戏卡,包括扑克,21点,桥梁,魔术:收集,宠物小精灵,游戏王哦!多。
技术细节
注:Internet权限仅是用于BugSense崩溃报告(http://www.bugsense.com/)
鸿沟命令与征服内部分配一个随机号码,每张卡在甲板上。然后,它会引导你通过使用桶排序(http://en.wikipedia.org/wiki/Bucket_sort)安排,以随机编号的卡的过程中。分配的号码最终的排序顺序,因为这些数字是随机分配的,所产生的甲板洗牌!
例如,以52张扑克牌。 1-52的数字是随机分配到每个卡。在第一遍分割和征服的导游,你通过处理所有52张牌到八桩。那些成堆,从#1至#8,包含卡1-7,8-14,15-21,22-28,29-34,35-40,41-46,47-52。斗排序,这是第一步。 鸿沟命令与征服将继续引导你通过进一步整理成堆,直到整个甲板“排序”(洗牌)。
的鸣谢
HoloEverywhere - :Christophe Versieux的(https://github.com/ChristopheVersieux/HoloEverywhere)
AutoResizeTextView - 大通科尔伯恩(http://stackoverflow.com/a/5535672/68086)
数的声音 - Corsica_S(http://www.freesound.org/people/Corsica_S/sounds/82986/)