20
Report ID: GIB_J17040202_Flame Busters_HTML5 (Desktop & Mobile)_rev. 1 Page 1 of 20 QUINEL M Limited Marina Court, Flat 8, Triq Giuseppe Cali’, XBX 1421 Ta’Xbiex - Malta [email protected] RGS EVALUATION TESTING REPORT Game: Flame Busters (Game Platform: 1.0.0) HTML5 (Desktop & Mobile) release 1.0.0 RNG: 3.5.0 Reference regulation: Remote Technical and Operating Standards – Version 1.1.0 20/09/2012 Gibraltar Gambling Commissioner May 4 th , 2017

RGS EVALUATION TESTING REPORT · Refer to the Annex reports for the full list of requirement satisfied. S) CONDITIONS None. T) CONCLUSIONS QUINEL M LTD certifies that the games/test

  • Upload
    others

  • View
    3

  • Download
    1

Embed Size (px)

Citation preview

Page 1: RGS EVALUATION TESTING REPORT · Refer to the Annex reports for the full list of requirement satisfied. S) CONDITIONS None. T) CONCLUSIONS QUINEL M LTD certifies that the games/test

Report ID: GIB_J17040202_Flame Busters_HTML5 (Desktop & Mobile)_rev. 1 Page 1 of 20

QUINEL M Limited

Marina Court, Flat 8, Triq Giuseppe Cali’, XBX 1421 Ta’Xbiex - Malta

[email protected]

RGS EVALUATION TESTING REPORT

Game: Flame Busters (Game Platform: 1.0.0)

HTML5 (Desktop & Mobile) release 1.0.0

RNG: 3.5.0

Reference regulation:

Remote Technical and Operating Standards – Version 1.1.0 20/09/2012 Gibraltar Gambling Commissioner

May 4th, 2017

Page 2: RGS EVALUATION TESTING REPORT · Refer to the Annex reports for the full list of requirement satisfied. S) CONDITIONS None. T) CONCLUSIONS QUINEL M LTD certifies that the games/test

Report ID: GIB_J17040202_Flame Busters_HTML5 (Desktop & Mobile)_rev. 1 Page 2 of 20

QUINEL M Limited

Marina Court, Flat 8, Triq Giuseppe Cali’, XBX 1421 Ta’Xbiex - Malta

[email protected]

INTRODUCTION

The findings reported in this summary are the results of a broader set of documents and testing activities

results archived in Quinel M’s facilities. It is intended that the requester declares that:

- Any Hardware provided or described for analysis and testing is configured identically to

hardware in commercial use

- Game software/ function provided for the testing and code review is declared by the customer

to have the same behaviour to the software/code in commercial use

- Functionality made by the software in automatic test mode has a realistic behaviour

and that

- all the files and modules,

- the database schemas and all the specific programming resources,

- all the parameters contained into any databases and/or configuration file

that have been subject to the audit process guarantee the same behaviour of what is going to be

published/deployed according to this audit results.

The Recipient, by accepting and using this Report, declares to be aware and accept unconditionally all the

terms and conditions set forth. If the Applicant and / or the Recipient does not agree on the terms and

conditions set forth, Quinel M Ltd reserves the right to cancel the certification provided with this Report, it

follows therefore that the Recipient would have to immediately hand all copies of this Report to Quinel M

Ltd and would not be able to use them.

Any copy of this compliance report and calibration certificates must also include the page number and total

number of pages.

Copy of this test report cannot be reproduced except in full, without written approval of the laboratory.

Page 3: RGS EVALUATION TESTING REPORT · Refer to the Annex reports for the full list of requirement satisfied. S) CONDITIONS None. T) CONCLUSIONS QUINEL M LTD certifies that the games/test

Report ID: GIB_J17040202_Flame Busters_HTML5 (Desktop & Mobile)_rev. 1 Page 3 of 20

QUINEL M Limited

Marina Court, Flat 8, Triq Giuseppe Cali’, XBX 1421 Ta’Xbiex - Malta

[email protected]

A) Audit ID

GIB_J17040202_Flame Busters_HTML5 (Desktop & Mobile)_rev. 1

B) Reference regulation

Remote Technical and Operating Standards – Version 1.1.0 20/09/2012

Gibraltar Gambling Commissioner

C) Test methods

QIVI001 – Visual inspection

QISI001 – Software source inspection method

QIAF001 – Accounting functionalities (bets vs winnings)

QIMT001 – Mathematical analysis

D) Auditor / Test lab

Quinel M. LTD Marina Court, Flat 8, Triq Giuseppe Cali’, XBX 1421 Ta’Xbiex - Malta [email protected]

E) Audit subject / Scope

Description:

Compliance of the following test items (games) to be provided through the “Thunderkick Platform”

gaming platform 1.0.0.

Test Items: Games (video slot games)

Test Item Game Name Version (plus SVN revision) Interface

G001 Flame Busters Game release: 1.0.0

RNG Version 3.5.0; Server Version 1.0.0 HTML5 (Desktop &

Mobile)

Receipt date:

28/04/2017 – first submission for testing against regulation as per Section (B)

Inspection date:

02/05/2017 - 05/05/2017

Note: compliance of the RNG used by the test items was certified through report with ID “GIB

J16030078-R001_RNG_V.3.5.0_rev.1”.

Page 4: RGS EVALUATION TESTING REPORT · Refer to the Annex reports for the full list of requirement satisfied. S) CONDITIONS None. T) CONCLUSIONS QUINEL M LTD certifies that the games/test

Report ID: GIB_J17040202_Flame Busters_HTML5 (Desktop & Mobile)_rev. 1 Page 4 of 20

QUINEL M Limited

Marina Court, Flat 8, Triq Giuseppe Cali’, XBX 1421 Ta’Xbiex - Malta

[email protected]

F) Requester Thunderkick Malta LTD

Level 5, The Mall Complex,

Floriana, Malta

G) Owner of the system/software Tabrake AB - EKBACKSVÄGEN 59 A, 184 32 Åkersberga,

Stockholms län - Sweden

H) Companies and organizations involved in the process

Requester: Ref. to Section F)

Producer(s): Ref. to Section G)

Licensee/Operator: N.A.

I) Individuals involved in the process

On the Requester side: Mr. Sven Grip, Mr. Stéphane Redon, Mr. Johnny Aspelin, Mr. Daniel

Gjörwell, Ms. Jeanette Karlsson.

On the Producer(s) / Integrator(s) side: same as for Requester

On the Licensee/Operator side: N.A.

J) Processes, rules and parameters of the games / Limitation of use Rules of the games/test items are reported with details into Annex II.

Game(s) / Test item(s) use(s) Jackpot: N

Here follows the theoretical payout of the test items:

Test Item Test Item / Game name Theor. RTP [%]

G001 Flame Busters 96.17%

Page 5: RGS EVALUATION TESTING REPORT · Refer to the Annex reports for the full list of requirement satisfied. S) CONDITIONS None. T) CONCLUSIONS QUINEL M LTD certifies that the games/test

Report ID: GIB_J17040202_Flame Busters_HTML5 (Desktop & Mobile)_rev. 1 Page 5 of 20

QUINEL M Limited

Marina Court, Flat 8, Triq Giuseppe Cali’, XBX 1421 Ta’Xbiex - Malta

[email protected]

K) Protocols and specifications of the gaming system Both games (server side logic) and platform are developed entirely with the Java Language.

Games were provided through the following URLs on a QA environment:

- http://game.thunderkick.com:9090/static/games/quinel_flamebusters.html (player’s interface)

- https://qa-int-backoffice.thunderkick.com (Back office / Admin interface)

- http://ext-qa-gameservice.thunderkick.com (Runtime game configuration)

The QA environment used relies on a Linux environment hosted by Amazon’s cloud services and

runs on Oracle Java JDK 1.7.0_09, Apache Tomcat application server 7.0.42

Live environment is reachable at the following IPs (primary site, secondary site omitted):

Game traffic: 37.114.73.113

API: 37.114.73.114

Back office 37.114.73.115

Firewall 37.114.73.120

Live environment servers are running Linux “Ubuntu 12.04.5 LT; Precise Pangolin”, with Oracle Java

JDK 1.7.0_51, Apache Tomcat application server 7.0.50.

The difference between the Java JDK is negligible considered the change log and that the source

code inspection could not find any specific binding to those releases nor dependencies on system

APIs. Same considerations apply with regards to differences between QA and Live environment.

L) Security of the system Not applicable

M) Critical modules Refer to the contents of Section Q)

N) Evaluation performed The test evaluation was completed against the following requirements: Remote Technical and Operating Standards – Version 1.1.0 20/09/2012 Gibraltar Gambling Commissioner Refer to the Annex I for a full detailed list of requirements tested.

Page 6: RGS EVALUATION TESTING REPORT · Refer to the Annex reports for the full list of requirement satisfied. S) CONDITIONS None. T) CONCLUSIONS QUINEL M LTD certifies that the games/test

Report ID: GIB_J17040202_Flame Busters_HTML5 (Desktop & Mobile)_rev. 1 Page 6 of 20

QUINEL M Limited

Marina Court, Flat 8, Triq Giuseppe Cali’, XBX 1421 Ta’Xbiex - Malta

[email protected]

O) Testing activities applied Internal procedure followed: Rif. “IO 02-02 TEST METHODS rev.2.doc” - Mathematical analysis for Payout evaluation - Fairness of the game and associated rules - Requirements of the player’s interface - Source code inspection

P) Additional information None

Q) Product Tested The tests were performed on the files listed below:

SHA1 Critical Type (Game) Test item

File name

8d1cf536a75edf4aa7ffb8f25cc6de8834c96200 Yes Configuration G001 gp-game-s1-g10.json

d5e01a5f41deae3b63b46b2ccb7125278e3ebc29 Yes RNG (*) N.A. gp-rng\...\MersenneTwister32.java

ea8940a1cd7d561eb944c42f101ddfcd7cce2ec7 Yes RNG (*) N.A. gp-rng-api\...\RandomNumberGenerator.java

14dc2680564e607455c72394c0c60593989269c7 No Simulator All gp-game-s1-simulation-7.1.0-RELEASE.jar

12cc26ffb0d1b2eba7d101865b0d7b9190d521e2 No Simulator All gp-game-s1-simulation-api-7.1.0-RELEASE.jar

99eab3970f620c29cc0caebcbdcf8d021102751e No Simulator G001 gp-game-s1-g10-adp-1.1.1-RELEASE.jar

01f20e9e8cf624d41ee281abc9504d551b07bd61 No Simulator G001 gp-game-s1-g10-core-1.0.0-RELEASE.jar

01f20e9e8cf624d41ee281abc9504d551b07bd61 Yes Game logic G001 gp-game-s1-g10-core-1.0.0-RELEASE.jar

f2dcd4e8ed46eb5653d99ff54f60c4e4047ad4ec Yes RNG All rng-implementation\gp-rng-3.5.0-RELEASE.jar

ea01386be069745202580bd50c3de32c33f3553f Yes RNG All rng-interface\gp-rng-api-3.5.0-RELEASE.jar

(*) RNG main source code files.

Page 7: RGS EVALUATION TESTING REPORT · Refer to the Annex reports for the full list of requirement satisfied. S) CONDITIONS None. T) CONCLUSIONS QUINEL M LTD certifies that the games/test

Report ID: GIB_J17040202_Flame Busters_HTML5 (Desktop & Mobile)_rev. 1 Page 7 of 20

QUINEL M Limited

Marina Court, Flat 8, Triq Giuseppe Cali’, XBX 1421 Ta’Xbiex - Malta

[email protected]

R) CERTIFICATION

Date: May 4th, 2017 Requester: Thunderkick Malta LTD

Level 5, The Mall Complex, Floriana, Malta

Total Number of Pages: 20 QUINEL M LTD certifies that the games / test items identified at section E):

G001 - Flame Busters release 1.0.0 HTML5 (Desktop & Mobile) Game Platform: 1.0.0 RNG: 3.5.0 and provided through the “Thunderkick Platform” gaming platform version 1.0.0 were examined and comply with the Gibraltar Gambling Commissioner Remote Technical and Operating Standards – Version 1.1.0 20/09/2012 Refer to the Annex reports for the full list of requirement satisfied.

S) CONDITIONS None.

T) CONCLUSIONS QUINEL M LTD certifies that the games/test items identified at section E) and integrated with the RNG certified and identified into compliance Report ID: “GIB J16030078-R001_RNG_V.3.5.0_rev.1”

Date: May 4th, 2017

Signed:

_______________________________________ Isacco Ceci – Chief Executive Officer (QUINEL M)

Page 8: RGS EVALUATION TESTING REPORT · Refer to the Annex reports for the full list of requirement satisfied. S) CONDITIONS None. T) CONCLUSIONS QUINEL M LTD certifies that the games/test

Report ID: GIB_J17040202_Flame Busters_HTML5 (Desktop & Mobile)_rev. 1 Page 8 of 20

QUINEL M Limited

Marina Court, Flat 8, Triq Giuseppe Cali’, XBX 1421 Ta’Xbiex - Malta

[email protected]

ANNEX I – REQUIREMENTS SATISFIED

Unless differently specified, the results are related to all the test items.

CHAPTER SCOPE / Requirement OUTCOME

N.A./FAIL/PASS NOTES

STANDARD 2 REGISTRATION OF PARTICIPANTS AND ADMINISTRATION

N.A.

STANDARD 3 PRESENTATION OF RULES AND CUSTOMER INFORMATION

3.1 General PASS Limited to the game UI

3.2 Terms & Conditions N.A.

3.3 Safeguarding of information N.A.

3.4 Game rules and information

3 PASS Limited to the game UI

4 PASS

5 N.A.

6 PASS

7 PASS

8 PASS

9 N.A. License holder’s responsibility

10 PASS Limited to the game UI

11 PASS

12 N.A.

13 N.A.

3.5 Jackpots N.A.

3.6 Multi-customer games N.A.

3.7. Monitoring of Rules N.A.

3.8 Licensing Information to be displayed on webpages

N.A.

STANDARD 4 RESPONSIBLE GAMBLING AWARENESS AND PROVISION OF INFORMATION

N.A.

STANDARD 5 GAMBLING MANAGEMENT FACILITIES N.A.

STANDARD 6 PREVENTING UNDERAGE GAMBLING N.A.

STANDARD 7 FAIR GAMBLING

7.1 Game fairness

1 N.A.

2 N.A.

3 PASS

4 N.A.

5 PASS

6 N.A.

7 N.A.

Page 9: RGS EVALUATION TESTING REPORT · Refer to the Annex reports for the full list of requirement satisfied. S) CONDITIONS None. T) CONCLUSIONS QUINEL M LTD certifies that the games/test

Report ID: GIB_J17040202_Flame Busters_HTML5 (Desktop & Mobile)_rev. 1 Page 9 of 20

QUINEL M Limited

Marina Court, Flat 8, Triq Giuseppe Cali’, XBX 1421 Ta’Xbiex - Malta

[email protected]

CHAPTER SCOPE / Requirement OUTCOME

N.A./FAIL/PASS NOTES

8 PASS

7.2. ‘Play for Free’ Games

1 PASS

2 PASS

3 N.A.

4 N.A.

7.3. Compensated or adaptive games PASS

7.4. No forced game play PASS

7.5. Auto-play PASS

7.6. Game control N.A.

7.7. Incomplete games PASS

7.8. Game / website design PASS The functions of all buttons are

described in the rules, easily accessible from the game.

7.9. Poker / P2P Games N.A.

7.10. Sports betting and integrity N.A.

STANDARD 8 INFORMATION AND DATA SECURITY N.A.

STANDARD 9 BUSINESS CONTINUITY N.A.

STANDARD 10 COMPLAINTS N.A.

STANDARD 11 RANDOMNESS

11.1 RNG and Game Randomness N.A. Game logic and Entropy engine were verified against the rules

provided

11.2 Mechanical RNGs N.A.

11.3 RNG Failure N.A.

11.4 Verifiably fair

1 N.A. License holder’s responsibility

2 N.A. License holder’s responsibility

STANDARD 12 COMPLIANCE AND TESTING

12.1 Compliance N.A.

12.2 RNG testing

1 N.A.

2 N.A.

3 N.A.

4 N.A.

5 N.A.

12.3 Game engine testing

Page 10: RGS EVALUATION TESTING REPORT · Refer to the Annex reports for the full list of requirement satisfied. S) CONDITIONS None. T) CONCLUSIONS QUINEL M LTD certifies that the games/test

Report ID: GIB_J17040202_Flame Busters_HTML5 (Desktop & Mobile)_rev. 1 Page 10 of 20

QUINEL M Limited

Marina Court, Flat 8, Triq Giuseppe Cali’, XBX 1421 Ta’Xbiex - Malta

[email protected]

CHAPTER SCOPE / Requirement OUTCOME

N.A./FAIL/PASS NOTES

1 PASS RNG Report ID: “GIB J16030078-R001_RNG_V.3.5.0_rev.1”

2 N.A.

3 N.A.

4 N.A.

12.4 Ongoing monitoring N.A.

12.5 Further testing N.A.

12.6 Software development and maintenance

N.A.

Page 11: RGS EVALUATION TESTING REPORT · Refer to the Annex reports for the full list of requirement satisfied. S) CONDITIONS None. T) CONCLUSIONS QUINEL M LTD certifies that the games/test

Report ID: GIB_J17040202_Flame Busters_HTML5 (Desktop & Mobile)_rev. 1 Page 11 of 20

QUINEL M Limited

Marina Court, Flat 8, Triq Giuseppe Cali’, XBX 1421 Ta’Xbiex - Malta

[email protected]

ANNEX II – Game rules and Paytables

Processes, rules and parameters of the games

G001: Flame Busters - Desktop

G001: Flame Busters - Mobile

Page 12: RGS EVALUATION TESTING REPORT · Refer to the Annex reports for the full list of requirement satisfied. S) CONDITIONS None. T) CONCLUSIONS QUINEL M LTD certifies that the games/test

Report ID: GIB_J17040202_Flame Busters_HTML5 (Desktop & Mobile)_rev. 1 Page 12 of 20

QUINEL M Limited

Marina Court, Flat 8, Triq Giuseppe Cali’, XBX 1421 Ta’Xbiex - Malta

[email protected]

Paytable:

Page 13: RGS EVALUATION TESTING REPORT · Refer to the Annex reports for the full list of requirement satisfied. S) CONDITIONS None. T) CONCLUSIONS QUINEL M LTD certifies that the games/test

Report ID: GIB_J17040202_Flame Busters_HTML5 (Desktop & Mobile)_rev. 1 Page 13 of 20

QUINEL M Limited

Marina Court, Flat 8, Triq Giuseppe Cali’, XBX 1421 Ta’Xbiex - Malta

[email protected]

Page 14: RGS EVALUATION TESTING REPORT · Refer to the Annex reports for the full list of requirement satisfied. S) CONDITIONS None. T) CONCLUSIONS QUINEL M LTD certifies that the games/test

Report ID: GIB_J17040202_Flame Busters_HTML5 (Desktop & Mobile)_rev. 1 Page 14 of 20

QUINEL M Limited

Marina Court, Flat 8, Triq Giuseppe Cali’, XBX 1421 Ta’Xbiex - Malta

[email protected]

Page 15: RGS EVALUATION TESTING REPORT · Refer to the Annex reports for the full list of requirement satisfied. S) CONDITIONS None. T) CONCLUSIONS QUINEL M LTD certifies that the games/test

Report ID: GIB_J17040202_Flame Busters_HTML5 (Desktop & Mobile)_rev. 1 Page 15 of 20

QUINEL M Limited

Marina Court, Flat 8, Triq Giuseppe Cali’, XBX 1421 Ta’Xbiex - Malta

[email protected]

Page 16: RGS EVALUATION TESTING REPORT · Refer to the Annex reports for the full list of requirement satisfied. S) CONDITIONS None. T) CONCLUSIONS QUINEL M LTD certifies that the games/test

Report ID: GIB_J17040202_Flame Busters_HTML5 (Desktop & Mobile)_rev. 1 Page 16 of 20

QUINEL M Limited

Marina Court, Flat 8, Triq Giuseppe Cali’, XBX 1421 Ta’Xbiex - Malta

[email protected]

Page 17: RGS EVALUATION TESTING REPORT · Refer to the Annex reports for the full list of requirement satisfied. S) CONDITIONS None. T) CONCLUSIONS QUINEL M LTD certifies that the games/test

Report ID: GIB_J17040202_Flame Busters_HTML5 (Desktop & Mobile)_rev. 1 Page 17 of 20

QUINEL M Limited

Marina Court, Flat 8, Triq Giuseppe Cali’, XBX 1421 Ta’Xbiex - Malta

[email protected]

Rules:

Game Rules (5/1/2017)

Button Function

Click to start a game round. On desktop you may also press the

space bar on your keyboard.

Display bet settings.

Display autoplay settings.

Display game rules.

Page 18: RGS EVALUATION TESTING REPORT · Refer to the Annex reports for the full list of requirement satisfied. S) CONDITIONS None. T) CONCLUSIONS QUINEL M LTD certifies that the games/test

Report ID: GIB_J17040202_Flame Busters_HTML5 (Desktop & Mobile)_rev. 1 Page 18 of 20

QUINEL M Limited

Marina Court, Flat 8, Triq Giuseppe Cali’, XBX 1421 Ta’Xbiex - Malta

[email protected]

Display paytable.

Skip presentation.

Toggles the sound on and off.

Exit game.

Exit current screen.

Page 19: RGS EVALUATION TESTING REPORT · Refer to the Annex reports for the full list of requirement satisfied. S) CONDITIONS None. T) CONCLUSIONS QUINEL M LTD certifies that the games/test

Report ID: GIB_J17040202_Flame Busters_HTML5 (Desktop & Mobile)_rev. 1 Page 19 of 20

QUINEL M Limited

Marina Court, Flat 8, Triq Giuseppe Cali’, XBX 1421 Ta’Xbiex - Malta

[email protected]

Start feature (e.g Free Spins).

Stop auto play session.

Note: The Flame Busters video slot is referred to as Flame Busters, The Game or Game.

1. Flame Busters is a video slot with 5 reels and 243 fixed pay ways. The game features a wild

symbol, a Fire symbol, Fire drill and a bonus game triggered by scatters. The theoretical return to

player is 96.1%.

2. A game round is started with the action button and plays the game with the selected bet level.

3. No bets can be altered during a game round.

4. Auto play plays the game automatically for the number of game rounds selected in the auto play

page.

5. The appearance of 3 or more scatters triggers the Bonus game consisting of free spins.

6. Fire symbol: is a symbol that will be replaced by any other symbol except for wild and scatter

symbols. All Fire symbols will be replaced by the same symbol type.

7. Coin Ignition: is a feature that will transform low win symbols into the fire symbol.

8. Fire Drill: is a randomly triggered feature in the base game. The Fire Drill will select minimum 1

to maximum 5 random Coin symbols that will be transformed into the Fire symbol. All Coin

symbols of the same type as the selected Coin symbols will be transformed into the Fire symbol.

9. Bonus Game: any scatter symbol that appear in the Bonus game will advance the Alarm bell

counter with one. If the Alarm Bell counter reaches three, the bonus game will progress one level

Page 20: RGS EVALUATION TESTING REPORT · Refer to the Annex reports for the full list of requirement satisfied. S) CONDITIONS None. T) CONCLUSIONS QUINEL M LTD certifies that the games/test

Report ID: GIB_J17040202_Flame Busters_HTML5 (Desktop & Mobile)_rev. 1 Page 20 of 20

QUINEL M Limited

Marina Court, Flat 8, Triq Giuseppe Cali’, XBX 1421 Ta’Xbiex - Malta

[email protected]

and 2 extra free spins are awarded. When advancing a Bonus game level, a Coin symbol will

transform into a Fire Symbol for the remainder of the Bonus game.

10. All game payout and win combinations are paid out according to the pay table.

11. Only the highest win per pay way is paid out, if in sequence from leftmost to right and in

combinations according to the pay table.

12. All pay way wins during a game round are added and presented at the end of the game round.

13. All wins are presented and paid out in the selected currency.

14. A wild symbol substitutes for any other symbol except for the scatter symbol.

15. In the event of game malfunction all affected bets and pays are rendered void.

END

OF

COMPLIANCE

REPORT