99爱在线视频这里只有精品_窝窝午夜看片成人精品_日韩精品久久久毛片一区二区_亚洲一区二区久久

合肥生活安徽新聞合肥交通合肥房產生活服務合肥教育合肥招聘合肥旅游文化藝術合肥美食合肥地圖合肥社保合肥醫院企業服務合肥法律

COMP2045代做、C++編程設計代寫

時間:2024-03-28  來源:合肥網hfw.cc  作者:hfw.cc 我要糾錯



COMP2045 Coursework 2024
Introduction
This coursework is worth 40% of the module mark. It requires you to write C++
programs and a report that solve the task described below. The deadline for this
exercise is 23:55pm on Monday 29th April 2024.
Read the entire document before beginning the exercise.
If you have any questions about this exercise, please ask in the Q&A forum on
Moodle, after a lecture, in a lab, or during the advertised office hours. Do not post
your program or parts of your program to Moodle as you are not allowed to share
your coursework programs with other students. If any questions require this
exercise to be clarified then this document will be updated and everyone will be
notified via Moodle.
Task
Your task is to implement an algorithm for the game of Goofspiel in C++ and
write a report on testing the algorithm.
Goofspiel is a card game for two players, using cards from a standard deck of
cards. Each suit is ranked, i.e. ace is worth one point, 2 is two points, etc., jack 11,
queen 12, and king 13 points.
One suit is singled out as the "prizes"; each of the remaining suits becomes a
hand for one player, with one suit discarded. The prize cards are shuffled and
placed between the players with one card turned up.
Play proceeds in a series of rounds. The players make sealed bids for the top
(face up) prize by selecting a card from their hand (keeping their choice secret
from their opponent). Once these cards are selected, they are simultaneously
revealed, and the player making the highest bid takes the prize card. If there is a
tie, the prize card value is equally split between the tied players. The cards used for
bidding are discarded, and play continues with a new upturned prize card.
After 13 rounds, there are no remaining cards and the game ends. The player
who has gained the highest sum of the prize cards wins the game.
See reference [**3] for more details of Goofspiel and the state-of-the-art
strategies for the game.
You should implement a program of Goofspiel game that the user plays against
an automatic algorithm repeatedly. The program should give a score (or scores) on
how well the user has performed in the game playing. You should test the
performance of the strategy you developed against the state-of-the-art strategies
(This can be done in the program of Goofspiel game or in a separate program).
Some other requirements of your C++ program of Goofspiel game include:
1. It must use C++ Object Oriented Programming (OOP), rather than C style
sequential programming.
2. It must be an interactive game that the user plays against computer.
3. It must allow input from the user (by means of keyboard or mouse).
4. It must show results (win, lose, tie, or scores).

Submission
You must submit a zip file that contains a report (no more than 4 pages) and all
source code for this exercise. The code files should compile and run without
warning and error messages on X2Go.
You should explain the details of your programs in the report, including the
hierarchy of classes used in your game and the strategy of Goofspiel you have
designed. You should also evaluate the performance of the strategy – how well it
performs against other strategies and how well it performs against human players.
(See [3] for an example of evaluation of Goofspiel strategies via competitions).
 Late submissions: Late submissions will lose 2 percentage points per hour,
rounded up to the next whole hour. No late submissions will be accepted more than
48 hours after the exercise deadline. If you have extenuating circumstances you
must file them before the deadline.
Marking
The marking scheme will be as follows:
• Testing (30% or 12 marks): Your programs should satisfy the hard
requirements. As noted in the submission section, if your programs do not
compile then you will lose all testing marks.
o Correctness. The programs always give correct outputs according to the
rule of game in the tests. (10 tests, 1 mark for each test)
o Robustness. The programs handle some incorrect user inputs. (2 marks)
o No runtime error. (5 marks deduction for a runtime error)
o No memory leak. (1 mark deduction for a memory leak)
• Satisfaction of constraints (10% or 4 marks):
o The programs use C++ object-oriented techniques correctly. (2 marks)
o The programs are well formatted, and they contain appropriate
comments. (1 mark)
o The game contains a user-friend interface to play with. (1 mark)
• Quality of the algorithm (10% or 4 marks):
o Your algorithm has significant differences from others. (2 marks)
o Your algorithm performs better than the deterministic and random
strategies. (1 mark)
o Your algorithm performs well competing against human players in
repeated game playing. (1 mark)
o
• Report (50% or 20 marks):
o Appropriate description of the game, the algorithms, the classes in the
programs, and testing of the performance of your proposed algorithm. (4
marks)
o Evaluation of the algorithm
▪ Clear and accurate statements on the performance of your
proposed algorithm. (2 marks)
▪ Appropriate design of testing (2 marks)
▪ Sufficient testing results to support your conclusions. (4 marks)
▪ Appropriate uses of tables and figures. (4 marks)
▪ Analysis of your algorithm (why does it perform well or poor). (2
marks)
o Structure and language
▪ Well organized structure. (1 mark)
▪ Academic English writing. (1 mark)
Plagiarism
You should complete this coursework on your own. Anyone suspected of plagiarism
will be investigated and punished in accordance with the university policy on
plagiarism (see your student handbook and the University Quality Manual). This may
include a mark of zero for this coursework.
 You should write the source code required for this assignment yourself. You must
not copy code from Internet. You must not copy or share source code with other
students. You must not work together on your solution. You can informally talk about
higher-level ideas but not to a level of detail that would allow you all to create the
same source code.
 Remember, it is quite easy for experienced lecturers to spot plagiarism in source
code. We also have automated tools that can help us identify shared code, even with
modifications designed to hide copying. If you are having problems you should ask
questions rather than plagiarize. If you are not able to complete the exercise then you
should still submit your incomplete program as that will still get you some of the
marks for the parts you have done (but make sure your incomplete solution compiles
and partially runs!).

請加QQ:99515681  郵箱:99515681@qq.com   WX:codehelp 





 

掃一掃在手機打開當前頁
  • 上一篇:代做CSci 4061、代寫c/c++設計編程
  • 下一篇:CSCI 2122代寫、代做C/C++編程語言
  • 無相關信息
    合肥生活資訊

    合肥圖文信息
    急尋熱仿真分析?代做熱仿真服務+熱設計優化
    急尋熱仿真分析?代做熱仿真服務+熱設計優化
    出評 開團工具
    出評 開團工具
    挖掘機濾芯提升發動機性能
    挖掘機濾芯提升發動機性能
    海信羅馬假日洗衣機亮相AWE  復古美學與現代科技完美結合
    海信羅馬假日洗衣機亮相AWE 復古美學與現代
    合肥機場巴士4號線
    合肥機場巴士4號線
    合肥機場巴士3號線
    合肥機場巴士3號線
    合肥機場巴士2號線
    合肥機場巴士2號線
    合肥機場巴士1號線
    合肥機場巴士1號線
  • 短信驗證碼 豆包 幣安下載 AI生圖 目錄網

    關于我們 | 打賞支持 | 廣告服務 | 聯系我們 | 網站地圖 | 免責聲明 | 幫助中心 | 友情鏈接 |

    Copyright © 2025 hfw.cc Inc. All Rights Reserved. 合肥網 版權所有
    ICP備06013414號-3 公安備 42010502001045

    99爱在线视频这里只有精品_窝窝午夜看片成人精品_日韩精品久久久毛片一区二区_亚洲一区二区久久

          9000px;">

                久久久无码精品亚洲日韩按摩| 天天综合色天天综合| 国产欧美一区二区精品婷婷| 亚洲欧美日韩一区| 蜜桃视频在线观看一区| 国产米奇在线777精品观看| 972aa.com艺术欧美| 欧美一区日本一区韩国一区| 欧美国产日本视频| 日韩精品一级二级| 成人免费看的视频| 欧美一二区视频| 尤物av一区二区| 国产v综合v亚洲欧| 欧美一卡在线观看| 亚洲国产视频a| www.亚洲色图| 久久日韩粉嫩一区二区三区| 午夜精品福利在线| 91在线porny国产在线看| 久久伊人蜜桃av一区二区| 婷婷久久综合九色综合伊人色| 成人在线视频一区二区| 日韩精品中午字幕| 日本免费在线视频不卡一不卡二| 色综合天天综合网天天狠天天| 久久久精品黄色| 久久成人麻豆午夜电影| 欧美老肥妇做.爰bbww视频| 1024成人网| 成年人网站91| 中文久久乱码一区二区| 国产乱码精品一区二区三区五月婷| 69久久夜色精品国产69蝌蚪网| 夜夜精品视频一区二区| 色综合久久综合| 亚洲蜜臀av乱码久久精品蜜桃| 欧美成人综合网站| 26uuu欧美日本| 奇米777欧美一区二区| 国产在线播放一区| 日韩美女天天操| 日韩av一级片| 欧美一级日韩不卡播放免费| 亚洲第四色夜色| 欧美中文字幕一二三区视频| 日韩一区中文字幕| jlzzjlzz欧美大全| 最新久久zyz资源站| 成av人片一区二区| 一区精品在线播放| 91麻豆国产自产在线观看| 国产精品久久久久天堂| 成人黄色免费短视频| 国产精品国产成人国产三级| 成人美女视频在线看| 亚洲视频一区二区在线| 在线亚洲一区观看| 日韩成人精品在线| 久久在线免费观看| 成人午夜精品一区二区三区| 国产精品成人网| 色播五月激情综合网| 五月天久久比比资源色| 91精品国产一区二区三区香蕉| 久久99久久99| 久久精子c满五个校花| 高清beeg欧美| 一区二区三国产精华液| 欧美精品精品一区| 黄色日韩网站视频| 亚洲欧美激情小说另类| 欧美男生操女生| 国产高清不卡一区| 亚洲综合色噜噜狠狠| 欧美一区二区三区播放老司机| 国产精品一区二区黑丝| 一区二区欧美在线观看| 精品成人佐山爱一区二区| 99国产精品99久久久久久| 五月天激情小说综合| 国产人久久人人人人爽| 色婷婷精品久久二区二区蜜臂av| 石原莉奈一区二区三区在线观看| 久久婷婷色综合| 日本福利一区二区| 国产一区福利在线| 亚洲国产色一区| 久久精品一区二区三区不卡| 欧美伊人精品成人久久综合97| 激情国产一区二区| 午夜视频一区在线观看| 国产清纯白嫩初高生在线观看91| 欧美在线制服丝袜| 国产乱码精品一区二区三区忘忧草| 亚洲精品五月天| 久久久www成人免费无遮挡大片| 一本一本久久a久久精品综合麻豆 一本一道波多野结衣一区二区 | 欧美日韩日本视频| 国产激情一区二区三区| 日韩和欧美一区二区| 综合亚洲深深色噜噜狠狠网站| 日韩三区在线观看| 欧美午夜精品久久久| 波多野结衣一区二区三区| 久久成人久久爱| 日韩极品在线观看| 亚洲成人tv网| 亚洲午夜一区二区| 水野朝阳av一区二区三区| 中文字幕在线不卡一区| 久久日韩粉嫩一区二区三区| 9191久久久久久久久久久| 色偷偷久久人人79超碰人人澡| 国产成人欧美日韩在线电影| 免费在线观看成人| 五月天激情综合| 亚洲第一成年网| 亚洲午夜精品17c| 亚洲一区免费视频| 亚洲一区二区视频在线观看| 亚洲视频每日更新| 中文字幕综合网| 亚洲欧洲另类国产综合| 国产精品每日更新| 国产精品免费网站在线观看| 国产欧美日韩麻豆91| 国产清纯在线一区二区www| 国产亚洲美州欧州综合国| 国产亚洲婷婷免费| 中文天堂在线一区| 亚洲日本成人在线观看| 亚洲激情自拍偷拍| 亚洲成人资源网| 日本女优在线视频一区二区| 免费高清在线一区| 国产精品一区不卡| 91亚洲精品久久久蜜桃| 欧美视频一区二区在线观看| 欧美精品久久99| 久久久久成人黄色影片| 亚洲欧洲无码一区二区三区| 一区二区三区四区国产精品| 五月激情综合色| 美女网站色91| 丁香激情综合国产| 色婷婷精品大在线视频| 欧美三级视频在线| 欧美一卡2卡3卡4卡| 欧美一级久久久| 国产欧美日韩在线| 亚洲欧美经典视频| 蜜芽一区二区三区| 国产超碰在线一区| 91久久久免费一区二区| 欧美一二三四在线| 国产精品久久久久久久久免费桃花 | 日韩高清不卡一区| 国产成人亚洲综合a∨婷婷图片 | 亚洲欧洲99久久| 亚洲成av人片一区二区三区| 毛片av一区二区| 成人天堂资源www在线| 在线视频国内一区二区| 日韩欧美电影一二三| 国产精品毛片无遮挡高清| 亚洲主播在线播放| 国产福利视频一区二区三区| 色综合 综合色| 精品福利一区二区三区免费视频| 亚洲婷婷在线视频| 蜜桃av一区二区| 日本道色综合久久| 国产婷婷精品av在线| 性做久久久久久久久| 成人晚上爱看视频| 欧美本精品男人aⅴ天堂| 亚洲精品高清在线| 国产91精品精华液一区二区三区| 欧美色男人天堂| 国产精品初高中害羞小美女文| 美女在线一区二区| 欧美性受xxxx黑人xyx性爽| 国产欧美日韩不卡| 免费看日韩a级影片| 91免费国产在线| 亚洲国产精品国自产拍av| 蜜臀国产一区二区三区在线播放| 91农村精品一区二区在线| 日韩精品中文字幕一区二区三区 | 欧美成人欧美edvon| 亚洲一区免费观看| av在线不卡观看免费观看| 欧美mv日韩mv亚洲| 日韩va亚洲va欧美va久久| 欧美性猛交xxxx黑人交| 国产精品拍天天在线| 国产美女一区二区| 久久综合色8888| 久久精工是国产品牌吗|