本帖最后由 krieg 于 2013-10-30 15:58 编辑
我想设计一个围棋或其他类似东西的水平测试方案,但是有个东西不知道怎么办。。。。
条件: 级别1级-15级,共15个级别,15级水平最低,1级最高。 每个级别分为5个方向比如计算,逻辑,判断等等,为简化,暂称之为D1-D5。且假设各个方向的权重是一样的。 每个级别,包括每个级别里各个方向都有足够数量的题库可以调用。
问题:有什么样的算法,可以让用户通过20道测验题来确定测试者的实际水平(或接近实际水平)?包括每一个级别的某个方向的水平?
理想化的答案应该像这样: D1:7级 D2: 9级 D3:6级 D4:7级 D5: 8级 综合水平:7级
因为20道题的限制,不知道能不能实现。各位大神可以给出各种各样的建议,啥都可以
|