Since Android v8.0 (Oreo), the Clock app’s timer feature is unreliable. Essentially, the alarm clock or countdown timer can become corrupted and simply fail to notify. You would think that the Clock should be one of the most basic and reliable features. A Reddit post has many examples of users’ frustration; Google claims to have […]
In MJ, resizing the main window had a significant bug which left ugly graphics artifacts. The solution involved refactoring about 2k lines of code, but now the code is much better organized and should be slightly more efficient. However, clearing away the bugs meant that a design flaw has surfaced – MJ has too many […]
The latest MJ build (036) includes several bug fixes which seemed to occur only on older OS X systems. Also, Preferences are operational, along with the Tool Tips and Practice modes. Window resizing on older systems is still unreliable; I am investigating. In the archives list, I removed the older beta releases since they have […]
The latest MJ build (035) adds skill level 4, which represents the four main elements to a proficient gai wuh (雞和) player. The AI will race to win without worrying about defensive play. Unfortunately, the odds are against you since it is like three against one without any collusion. May good fortune and skill favor […]
Niantic updated shadow pokemon with offsetting stronger attack and weaker defense. If the opponent hits you less often than your attacks, then you may come out ahead. The cost for powering up shadow pokemon has been reduced to a modest 20% markup. Since the regular power up stardust cost has never changed, I thought the […]
Niantic’s latest move addition, Rock Wrecker, required GAME MASTER parser improvements. In the process, I found a minor bug in the GAME MASTER file which was introduced in September, 2019. I would like to report it, but it is a minor bug, and Niantic has severely constrained their bug reporting method (sorry Remy, it is […]
While waiting for Battle League bug fixes, curiosity crept in to see how Combat Moves rank quantitatively. The latest build (054) adds the quantitative ranks. Please be patient at launch while parsing the GAME MASTER. In a touch of serendipity, I also realized how to simplify a bunch of redundant code. The next release should […]
Chinese culture says that the New Year is celebrated with chicken. The latest MJ build (034) adds another skill level where the AI is almost a “gai wuh” (chicken) player. On a minor note, I find interesting how, even at level 1, the AI is lucky enough to prevent you from winning thirteen consecutive hands, […]
Pokemon GO recently added Battle League elements into the GAME MASTER. The latest Pokelog build (053) improves parsing for the new elements. Best of luck in your battles!
The latest build of MJ (033) improves the AI – I use the term loosely as a shortcut meaning the computer’s algorithms, apologies to the AI community. The AI now understands another level of calculating a tile’s potential value. This feels much like teaching a child how to play and fun to watch the results.