文件名称:Auction:Emma 的 StreamingEdge 拍卖模拟
文件大小:229KB
文件格式:ZIP
更新时间:2024-07-31 06:26:39
Java
艾玛的拍卖系统 该项目旨在模仿某种实物或数字物品的拍卖。 它会与几个人随机生成一个拍卖,让他们出价几次,然后让每个人都知道他们是赢了还是输了拍卖。 您会注意到您运行的每次拍卖都是不同的,因为几乎所有有关人员出价和正在出价的项目都是随机的。 ##How 简单地克隆这个存储库,在克隆的存储库上运行gradle build ,然后java -jar build/libs/Auction.jar 。 在 Gradle 2.2 和 JVM 1.6.0_65 下测试。 测试结果在build/reports/tests/index.html中可用 ##Classes 概述 ###Item 这是拍卖的实际物品的表示。 这确实是进一步扩展代码的包装器。 现在项目只有一个名称和一些随机生成的“品质”。 目前随机生成的属性是: 用处 稀有度 质量 当人们决定是否要对这个项目出价以及出价多少时,就会用到这
【文件预览】:
Auction-master
----src()
--------Item.java(1KB)
--------Bidder.java(1000B)
--------Bid.java(4KB)
--------Auction.java(4KB)
--------Person.java(9KB)
--------AuctionRunner.java(7KB)
--------Tester.java(562B)
----README.md(11KB)
----libs()
--------junit.jar(239KB)
----tests()
--------AuctionTests.java(10KB)
----.gitignore(16B)
----build.gradle(424B)