- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在做一个项目,其中有一系列要拍卖的卡片;出价最高的人将赢得拍卖中值(value)最高的卡片。
当 AI 玩家轮到时,他需要评估数组并确定他的出价估值。
忽略与验证或规则有关的任何事情;因为我已经对这些进行了编程和测试。
我的查询更具体地是关于如何为给定的值数组关联一个值;并提出一个出价。
在项目中,卡片的范围从1...30;以 30 为最高。
一次拍卖可能有 6 张牌,洗牌并“拍卖”
即:
#1 - "Card name" - Value: 1
#2 - "Card name" - Value: 3
#3 - "Card name" - Value: 30
#4 - "Card name" - Value: 15
#5 - "Card name" - Value: 24
#6 - "Card name" - Value: 18
我的问题是,计算机如何审查这些值(value)并确定对他来说值(value)多少才能继续提高他的出价,甚至提出开价?
我们确实知道一些变数。
鉴于此,我想出了一个基本的加权解决方案。
即:
var weight = 1.0
if roundsRemaining = 1 {
weight += 0.35
}
if weight > 1.0 {
weight = 1.0
}
然后我在 0 和 1.0 之间随机化;越接近 1.0,出价玩家出价的可能性就越大。
虽然它给了我出价的概率,但并没有告诉我他的出价的估价。
理想情况下,我希望 AI 审查提供的卡片并根据他认为最高卡片的值(value)(因为这是他的出价)出价。
这是我的查询;给定一组具有值和已知参数的卡片;人工智能如何确定出价的估值。
最佳答案
最简单的方法是使用 Statistics :)
您可以对拍卖中的卡片进行平均,然后将该值与已知的值分布(即所有可能集合的钟形曲线)进行比较,以找到该拍卖的 p 值。 p 值越高,集合越有值(value),AI 就越愿意为此付出代价。
这是有效的,因为任何集合的所有值都会回归到平均值。
如果拍卖集未知(也就是说玩家无法看到拍卖中的所有牌),则 AI 可以根据已知的 p 值“猜测”或记住哪些牌已经被看过并移除他们从总分布。
您可以使用这个统计库,而不必自己编写: https://github.com/evgenyneu/SigmaSwiftStatistics
关于swift - 人工智能 - 如何决定拍卖出价的估价?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43927555/
我正在使用 Rails 3.1 和 MySQL 5.1 设计一个类似拍卖的 Web 应用程序。用户会有账户余额,因此重要的是,如果有人没有足够的资金就不要竞标拍卖品。 显然,我会将拍卖的“获胜”打包到
我们有一个带有拍卖的在线市场网站。我们想在 Google Analytics 中衡量赢得的拍卖,但这不是前端事件,而是后端事件(拍卖结束的计时器到期)。一旦计时器用完,以最高出价领先的用户将赢得拍卖。
我是一名优秀的程序员,十分优秀!