از پارسکدرز بیشترین بهره را ببرید و رویای کاری خود را زندگی کنید.
دو سال پیش منتشر شده
تعداد بازدید: 329
کد پروژه: 328427
شرح پروژه
#پروژه_جدید
#کدپروژه : 38993
موضوع : پروژه جاوا =
Part 1
You are tasked with creating a RESTful service from which players can play a simple game. The return to player (RTP) is expected to be 97%. This means you need to calculate to probability of the different win levels and how often a win can occur. General rule is a small win should occur more frequently than a medium win, and a medium win should occur more frequently than a big win.
Calculation for RTP: The total amount returned to players divided by the total bets by players. Example: outcome after 100 rounds: amount returned to players = 194€, total bets 200€, RTP: 194/200 = 97%.
The requirements for the service are:
init requests
It should return the initial state of the game and include the following information:
´Balance´ with initial amount 5000€
play requests
It should handle a play request, which can have 2 different modes play for free and play for cash
´Play for free´ – bets are never deducted from balance
´Play for cash´ – bets are deducted from balance
Any winnings will be added to the balance
The outcome should include the new balance
It should accept any bet between 1€ and 10€
In any round
The win can be small 3x the bet amount, medium 10x the bet amount and big 50x the bet amount
The player can win one free round.
Free round works in the same way as a normal round except that no bet is deducted from the balance. The free round should follow immediately after winning a free round.
The player can both win money and a free round at the same time.
Part 2
Payout simulation to verify RTP
Create an acceptance test that plays 100000 game rounds.
The test should verify that the RTP is around 97%
: تا پایان هفته فرصتش هست
بخش ریاضیش بصورت یه بلک باکس با یه تابع صوری هم پیاده شه کفایت میکنه
بیشتر کلیتش و طراحیش مد نظره
با جاوا و اسپربنگ بوت
مهارت ها و تخصص های مورد نیاز
بودجه
300,000 تومان تا 750,000 تومان
مهلت برای انجام
4روز
وضعیت مناقصه
بسته
درباره کارفرما
عضویت یازده سال پیش
قادر به انجام این پروژه هستید؟
مهلت ارسال پیشنهاد قیمت برای این پروژه تمام شده است
به رایگان یک حساب کاربری بسازید
مهارتها و تخصصهای خود را ثبت کنید، رزومه و نمونهکارهای خود را نشان دهید و سوابق کاری خود را شرح دهید.
به شیوهای که دوست دارید کار کنید
برای پروژههای دلخواه در زمان دلخواه پیشنهاد قیمت خود را ثبت کنید و به فرصتهای شغلی منحصر به فرد دسترسی پیدا کنید.
با اطمینان دستمزد دریافت کنید
از زمان شروع کار تا انتهای کار به امنیت مالی شما کمک خواهیم کرد. وجه پروژه را از ابتدای کار به امانت در سایت نگه خواهیم داشت تا تضمین شودکه بعد از تحویل کار دستمزد شما پرداخت خواهد شد.
میخواهید شروع به کار کنید؟
یک حساب کاربری بسازید
بهترین مشاغل فریلنسری را پیدا کنید
رشد شغلی شما به راحتی ایجاد یک حساب کاربری رایگان و یافتن کار (پروژه) متناسب با مهارتهای شما
است.
پیدا کردن کار (پروژه)
تماشای دمو روش کار