How Claude Shannon used information theory to cheat at Vegas roulette

NRS 465.015
Definitions.
As used in this chapter:

  1. “Cheat” means to alter the elements of chance, method of selection or criteria which determine:
    a) The result of a game;
    b) The amount or frequency of payment in a game;
    c) The value of a wagering instrument; or
    d) The value of a wagering credit.

Using that computer was definitely altering the elements of chance. Which was the whole point of the exercise.
So, yes, cheating.

I will, however, concede that Thorp and Shannon were not cheaters - this was done as a proof of concept, not out of greed.
Sometimes you have an idea and just have to see whether it works…