​春招开始了。相信很多小伙伴们最近在疯狂的刷题,准备简历和项目吧。今天我们继续来给小伙伴们上个定心丸,讲一下非常非常经典的面试题—游戏中扮演男女角色的玩家比例。这道题是面试游戏公司尤其是游戏开发的必考题。

1.题目:

相对现实世界来说,网络游戏世界给了我们更大的自由度。比如,在网络游戏中,我们可以选择不同性别的角色,比如和自己性别不相同的角色。通过统计得知以下信息。

a某游戏男性玩家和女性玩家的比率如下:

男性玩家女性玩家

0.800.20

b.玩家对于扮演不同性别角色的偏好如下:

男性角色 女性角色

男性玩家 0.75 0.25

女性玩家 0.1 0.9

注:0.6表示男性玩家选择游戏中扮演男性角色的比例求游戏中女性角色中是一个女性玩家的概率是 ?

现在游戏中的女性角色(线上性别为女)占比为38%。

当我们在游戏中认识一个女性角色,其线下性别为男的概率是20/38,线下性别为女的概率是

18/38

故答案为18/38

2.知识点:

其实这道题用到了贝叶斯定理,贝叶斯定理由英国数学家贝叶斯 ( Thomas Bayes 1702-1761 ) 发展,用来描述两个条件概率之间的关系,贝叶斯的统计学中有一个基本的工具叫贝叶斯公式、也称为贝叶斯法则, 尽管它是一个数学公式,但其原理毋需数字也可明了。如果你看到一个人总是做一些好事,则那个人多半会是一个好人。这就是说,当你不能准确知悉一个事物的本质时,你可以依靠与事物特定本质相关的事件出现的多少去判断其本质属性的概率。 用数学语言表达就是:支持某项属性的事件发生得愈多,则该属性成立的可能性就愈大。

贝叶斯公式又被称为贝叶斯定理、贝叶斯规则是概率统计中的应用所观察到的现象对有关概率分布的主观判断(即先验概率)进行修正的标准方法。

所谓贝叶斯公式,是指当分析样本大到接近总体数时,样本中事件发生的概率将接近于总体中事件发生的概率。但行为经济学家发现,人们在决策过程中往往并不遵循贝叶斯规律,而是给予最近发生的事件和最新的经验以更多的权值,在决策和做出判断时过分看重近期的事件。面对复杂而笼统的问题,人们往往走捷径,依据可能性而非根据概率来决策。这种对经典模型的系统性偏离称为“偏差”。由于心理偏差的存在,投资者在决策判断时并非绝对理性,会行为偏差,进而影响资本市场上价格的变动。但长期以来,由于缺乏有力的替代工具,经济学家不得不在分析中坚持贝叶斯法则。

比如 P(A|B) 和 P(B|A)。按照乘法法则,可以立刻导出:P(A∩B) = P(A)*P(B|A)=P(B)*P(A|B)。如上公式也可变形为:P(A|B)=P(B|A)*P(A)/P(B)。

例如:现分别有 A、B 两个容器,在容器 A 里分别有 7 个红球和 3 个白球,在容器 B 里有 1 个红球和 9 个白球,现已知从这两个容器里任意抽出了一个红球,问这个球来自容器 A 的概率是多少?

假设已经抽出红球为事件 B,选中容器 A 为事件 A,

则有:P(B) = 8/20,P(A) = 1/2,P(B|A) = 7/10,按照公式,则有:P(A|B) = (7/10)*(1/2) / (8/20) = 0.875

例如:一座别墅在过去的 20 年里一共发生过 2 次被盗,别墅的主人有一条狗,狗平均每周晚上叫 3 次,在盗贼入侵时狗叫的概率被估计为 0.9,问题是:在狗叫的时候发生入侵的概率是多少?

我们假设 A 事件为狗在晚上叫,B 为盗贼入侵,则以天为单位统计,P(A) = 3/7,P(B) = 2/(20365) = 2/7300,P(A|B) = 0.9,按照公式很容易得出结果:P(B|A) = 0.9(2/7300) / (3/7) = 0.00058

所以你学会了吗?

本公众号分享自己从程序员小白到经历春招秋招斩获10几个offer的面试笔试经验,其中包括【Java】、【操作系统】、【计算机网络】、【设计模式】、【数据结构与算法】、【大厂面经】、【数据库】期待你加入!!!

1.计算机网络----三次握手四次挥手
2.梦想成真-----项目自我介绍
3.你们要的设计模式来了
4.震惊!来看《这份程序员面试手册》!!!
5.一字一句教你面试“个人简介”
6.接近30场面试分享
7.你们要的免费书来了

游戏中男性玩家和女性玩家的比例相关推荐

  1. 游戏中的道具与RMB玩家

    我们可将在游戏中的道具按功能和表现特点划分为功能型道具和表现型道具两类.功能型道具也就是我们常规意义上说的道具,能对角色的数值产生影响或是具有特殊功效的道具,例如游戏中经常使用的红蓝药水.任务道具等等 ...

  2. DNF游戏中判断怪物相对于玩家的方向(角度)

    如果人物的X坐标大于怪物的X坐标,并且两个Y坐标相同,那怪物就在玩家的左边,其他的方向也是这样以此类推,这里就不贴代码了. 用数学公式先计算直线的斜率,然后计算弧度值,奈何博主(文盲)在百度一通后参考 ...

  3. 数据处理中 男性变为1 女性变为0

    knn_train['Sex'][knn_train['Sex'] == 'male'] = 1 knn_train['Sex'][knn_train['Sex'] == 'female'] = 0

  4. 吸引女性玩家来玩游戏的十八个关键要素

    如何可以吸引女性玩家来玩游戏?个人认为,如果能够清楚的知道她们喜欢什么,讨厌什么,知道她们的思维是很关键的.于是便有了我现在的这篇文章. 一.游戏的操作不能复杂 1.对游戏的操作要求 游戏对玩家操作方 ...

  5. 让子弹再飞一会:游戏中关于碰撞体积的趣闻

    "人被杀,就会死":子弹射出,就要碰到目标,这是个直白的因果关系,在电子游戏里也适用.不过,这个世界上所有简单的因果都有复杂的时候.很久以前,我尝试某款射击游戏的私服时,面对半栋楼 ...

  6. ce玩家_当玩家选择错误时

    ce玩家 You may have heard about the recent controversy surrounding Assassin's Creed Odyssey. Specifica ...

  7. 回合制游戏中的活动需要注意的

    回合制游戏中的活动 了解一个活动需要以下流程,下面分点阐述. 1.      活动的背景是什么? 游戏中的活动一定要有合理的背景剧情,而且这些背景剧情要和游戏的联系紧密,这样玩家在接触游戏的时候才不会 ...

  8. 游戏中的人工智能AI设计

    因为在现在的项目中花了很大精力设计和制作怪物AI和技能,所以在这里也做个小总结. 什么叫做游戏中的AI        游戏中的AI可以简单的理解为计算机控制的智能角色,这些智能角色能够通过周遭环境或者 ...

  9. Elo Rating System 简介及其在游戏中的运用

    不知道大家在玩游戏的时候,是不是都产生过这样的疑问: <王者荣耀>排位五连胜后遭遇九连跪,是不是游戏操控胜率? <英雄联盟>渡劫局总匹配神对手猪队友,是不是有意制裁我? < ...

最新文章

  1. Windows批处理中的等待技巧
  2. shell实例第16讲:猜拳游戏
  3. keil5详细的安装流程和设置
  4. [ZT]比尔·盖茨被激怒 微软肩负起唱衰Google的使命
  5. Java中的PriorityQueue优先级队列
  6. LeetCode-654. 最大二叉树
  7. php redis命令大全,redis命令大全参考手册
  8. 卷积神经网络——第一周 卷积神经网络基础——第三部分
  9. JasperReport报表导出PDF中文不显示的问题
  10. 【题解】CF#960 H-Santa's Gift
  11. 【剑指offer中等部分4】二进制中1的个数(java)
  12. 爬取哔哩哔哩单个视频
  13. findbugs 常见问题 及解决方案
  14. SAP 固定资产主数据
  15. spring的task和quartz的区别
  16. GIS教程之 在 React 中创建 Openlayers 地图(教程含源码)
  17. 番茄花园GhostXP SP3极速装机版V03
  18. java递归查询无限极分类_sqlserver实现树形结构递归查询(无限极分类)
  19. WRF 模式模拟流程
  20. 课程项目——个人总结

热门文章

  1. JcJc错别字检查:应试作文写作质量的计量和计算
  2. 食品烘干机PLC如何实现温湿度数据采集远程监控
  3. [微软信件]微软邀请您参加第二届Kinect for Windows应用开发大赛
  4. 阿里-淘菜菜一面(电话面试)面经
  5. 没有U盘安装Windows10系统教程 —— 纯文字
  6. 漂亮的aspx木马(root@shell)
  7. JAVASE常用方法浅谈。学如逆水行舟, 不进则退
  8. 简述JS中THIS的指向?
  9. 2023年网络安全岗面试跳槽看这一篇就够了(含面试题+大厂面经分享)
  10. 寻找凸包的graham 扫描法