2012-01-18 34 views
-3

嗯,它没有完全编程相关(所以我希望你不要为此投下我票),但我可以使用一些建议。计算记分牌的公平分数

情况是这样的:

  • 数学游戏与一些 “游戏”
  • 场比赛可以得到+100(都好)或-100(全错)
  • 场比赛可以得到+20(都好)或20(全错)

  • 游戏可以玩多次(NR。每场戏的应用程序被计算在内)

  • 更多的游戏可能会在
  • 的东西,也被记录在应用程序是后来补充:做,好的,那些错误的总数的总NR数学总NR,并从这些良好%计算。

所以现在我想,看看我是否有可能做出一些记分牌(在WPF c#中)会很有趣。

但是现在我遇到了这个问题:如何用一些公平的方式来计算一些分数会是一个好方法。

非常感谢您的帮助。

+2

能够计算一个“公平的分数”需要比你提供的游戏机制更深入的知识。 – 2012-01-18 21:25:53

+1

'int score = calcFairScore();' – 2012-01-19 02:14:54

回答

2

你的游戏的计划似乎是基于+1标记为好,-1标记为坏(每场比赛),假设这是一个猜谜游戏,赌注越高,负标记。

如在学校,“游戏可以玩多次”,夺回一门课程或测试结果是一个点球系统由10%骤降你的最后得分。

考虑到你的游戏包括数学题,你可以权衡更难的问题是值得更多,反之亦然。我认为这很漂亮公平