Wendy Anderson, Author at bmm testlabs - Page 31 of 42 | bmm testlabs

BMM Testlabs Announces Traci Rushakoff as new Financial Controller

BMM Testlabs Announces Traci Rushakoff as new Financial Controller

BMM Testlabs Announces Traci Rushakoff as new Financial Controller

BMM Testlabs is pleased to announce Traci Rushakoff as Financial Controller. Based at BMM’s Las Vegas Headquarters, Rushakoff will assume responsibility for financial controls in North and South America and Canada, reporting to BMM’s Senior Executive Group. Rushakoff comes to BMM with twenty-plus years of professional experience, most recently working as Vice President/Director of Operations for a Las Vegas manufacturing and distribution company. Rushakoff has also held Financial Analyst, Controller and Senior Controller positions during her extensive career and holds a BBA of Accounting from the University of Montevallo, Alabama. Martin Storm, BMM’s Global President and CEO stated, “We are very pleased to welcome Traci Rushakoff to BMM. As the company continues to increase market share across the world we are constantly striving to make improvements to our services, our delivery and our team of experts. Traci’s financial background and diligent work ethic are second to none, and she will make an excellent addition to BMM’s Senior Management Group.” Rushakoff, a long-time Las Vegas resident, commented “I am very pleased to be joining BMM at this crucial point of company growth across the world, and specifically in the US. I look forward to being an integral part of the team and working closely with all of BMM’s clients and suppliers in the near...

Read More

What makes a good Random Number Generator?

What makes a good Random Number Generator?

By June Light, Director, Mathematics What makes a good Random Number Generator? Random Number Generators (RNG s) are one of the core pieces of every game. Their implementation into a gaming application is the difficult part. There are two types of RNGs: physical and software based RNGs. Physical or “True” RNGs achieve their randomness from unpredictable environmental properties such as white noise, the photoelectric effect, radioactive decay, or from a simple ball blower. Software RNGs are also called Pseudorandom RNGs (PRNGs) because they utilize an algorithm to generate a sequence of numbers whose properties closely mirror the properties of random number sequences. The pros and cons of each option must be considered when determining which is the right choice for its intended application. A good RNG is unpredictable and provides statistically independent outcomes that conform to a proper random distribution. Using physical RNGs in an application will provide statistically random outcomes if the application they are used in doesn’t need a plethora of outcomes quickly. Electronic games utilize RNG outcomes too quickly for physical RNGs to be a viable option. PRNGs are used extensively in electronic games for this reason. There are many known good PRNGs that are free such as KISS, Mersenne Twister, Fast MT, WELL, and Knuth. Many jurisdictions that allow online gaming require cryptographically strong RNGs. The Java class SecureRandom(), the urandom() file in linux, and Mircosoft’s RNGCryptoServiceProvider class are considered cryptographically strong RNGs. Like with “True” RNGs these cannot produce RNG outcomes fast enough for typical gaming applications. Cryptographically strong RNGs can be created from known good PRNGs by adding functionality to meet the online requirements. When implementing a PRNG into a gaming application there are a few things to keep in mind: The RNG should be “Thread Safe” Only one instance of the RNG is used for game results Scaling the RNG without introducing a bias Cycling the RNG in the background Seeding the RNG using an uncontrollable event The overall implementation of the PRNG should be kept thread safe. The algorithm could be violated if two (2) threads of code call the PRNG simultaneously. The consequences of violating the PRNG are difficult to predict. The PRNG could jump to another part of its cycle which could short cycle the RNG and reduce the number of possible outcomes to an unacceptable level. The PRNG could return the same outcome for both calls and if they are to be used for game results that could award a player too much or too little of prize skewing the overall RTP of the game. The PRNG could be corrupted and unable to recover. Maintaining the PRNG in a thread safe manner will keep the RNG operating as intended. Using multiple PRNGs for game results can affect the overall randomness of the application. More is not always better. Using one PRNG for game outcomes allows all the overall application to conform to a proper random distribution. The PRNG can also be used for random graphics and sounds as long as the period of the PRNG is large enough. For example, the period of a Mersenne Twister is 219937-1. Most gaming technical requirements necessitate the RNG be scaled without a bias. Unmodified PRNGs outcomes are typically in the range of 0-232-1 which requires the outcomes to be scaled down to the range of reel strip lengths, number of bingo balls, the total weights used in many bonus games, etc. If the PRNG outcome is not reduced properly the implementation will produce more small or high valued outcomes. A good scaling method will: Remove the natural decimal point feature of...

Read More

BMM Testlabs announces contract award from Indiana Gaming Commission

BMM Testlabs announces contract award from Indiana Gaming Commission

BMM Testlabs announced today that it has been awarded a contract to provide gaming laboratory testing services for the Indiana Gaming Commission (IGC). Travis Foley, EVP Operations – BMM Americas, commented, “We are very pleased to confirm that BMM has been awarded a contract with the Indiana Gaming Commission and would like to thank Executive Director, Ernest Yelton; General Counsel, Sara Gonso Tait; and IGC staff for their diligence throughout the RFP process.” Foley adds “BMM is honored to be able to provide independent testing services to the IGC in a competitive multi-laboratory environment. Multiple independent laboratories, while working together, can ensure a higher quality of testing services, competitive pricing, add transparency and enable more timely delivery of competitive products to the market place. BMM is looking forward to providing the highest quality testing services to the Indiana...

Read More

BMM Testlabs announces record 2014 financial results

BMM Testlabs announces record 2014 financial results

BMM Testlabs is pleased to announce record financial results for 2014. “BMM’s commitment to service differentiation and innovation in product testing and certification has driven improved share in key markets around the world, with material growth emanating from the USA, Canada, Europe and Asia.” reported President and CEO Martin Storm. Storm continued, “Even with material currency declines against the US dollar, revenues increased by 6% driving overall record financial performance for our business as a whole. Prudent financial management led to growth in EBITDA by 17% and Cash by 11%.” “Beyond our financial goals we achieved significant operational performance milestones. We grew our specialist quality assurance testing business to over 50 engineers whilst reducing our U.S. testing revocations quality measure to less than 1%. We also increased our U.S. jurisdictional access significantly, expanded testing facilities in Las Vegas and Moncton, and opened new labs in Vienna and Bologna. Importantly we delivered major version releases of our Toolbox, BOAT and Signatures software for our customers.” “After more than 12 years of effort BMM is now poised for significant growth in the USA. I wish to thank our regulators, customers and staff for their patience, consideration, and...

Read More

BMM Testlabs supporting Asian manufacturers at G2E Asia, 2015

BMM Testlabs supporting Asian manufacturers at G2E Asia, 2015

BMM Testlabs is pleased to announce participation in the upcoming G2E Asia exhibition in Macau, May 19-21, 2015. “G2E Asia is extremely important for BMM as it gives us the opportunity to reinforce our commitment to the ongoing development of the Asian gaming market.” said Kirk White, BMM’s Executive Vice President & General Manager – International. BMM operates a testing Laboratory in Macau, in partnership with the Macao Polytechnic Institute (MPI) and a testlab in Singapore. BMM’s presence in Asia is aligned for the future growth of the region as it continues to cater to the increase in local demand for high quality, thorough and cost effective testing services. BMM also provides educational and gaming product training programs, offered locally in Macau and Singapore, with the support of MPI. White continues “BMM has enjoyed an extremely successful 2014 and we expect to see even further growth in 2015 as we assist new Asian gaming manufacturers understand the technical requirements of the different regulated Asian gaming markets. BMM’s teams of gaming technical experts are able to provide an incredibly high level of support throughout the complex process of product testing and certification in Asia, as well as multiple locations around the world.” White concludes “BMM is looking forward to exhibiting at G2E Asia this year. We will be sending key local and international executives to meet with our existing and new Asian and Global customers at the show and to participate in technical workshops. I would like to encourage all manufacturers and operators to come and meet BMM’s experts to discuss their technical compliance, product testing and game mathematical evaluation needs.” Visit BMM Testlabs, booth #916, G2E Asia, May 19-21,...

Read More