Cube root polar angle by three in order to define a cube root. With this definition, the principal cube root of a negative number is a complex number, and for instance will not be −2, but rather . This difficulty can also be solved by considering the cube root as a multivalued function: if we write the original complex number "x" in three equivalent forms, namely The principal complex cube roots of these three forms are then respectively Unless , these three complex numbers are distinct, even though the three representations of "x" were equivalent. For example, may then be calculated to
Cube 2: Sauerbraten episodic gameplay and deathmatches on multiplayer maps with AI bots instead of human opponents. Cube 2: Sauerbraten started as a redesign of the original "Cube" game engine. The "Cube 2: Sauerbraten" engine is written in C++ and OpenGL. "Cube 2: Sauerbraten" shares most of its design goals and philosophy with its predecessor, but using a new 6-directional heightfield (or octree) world model. Its first, developer-only, release was made on February 27, 2004. One of the latest releases, dubbed the "Justice Edition", debuted on July 19, 2010, adding two new player models, thirty new user-created maps, several new game modes, including