AI Learns To Write Computer Code In ‘Stunning’ Advance

DeepMind’s new artificial intelligence system called AlphaCode was able to “achieve approximately human-level performance” in a programming competition. The findings have been published in the journal Science. Slashdot reader sciencehabit shares a report from Science Magazine:
AlphaCode’s creators focused on solving those difficult problems. Like the Codex researchers, they started by feeding a large language model many gigabytes of code from GitHub, just to familiarize it with coding syntax and conventions. Then, they trained it to translate problem descriptions into code, using thousands of problems collected from programming competitions. For example, a problem might ask for a program to determine the number of binary strings (sequences of zeroes and ones) of length n that don’t have any consecutive zeroes. When presented with a fresh problem, AlphaCode generates candidate code solutions (in Python or C++) and filters out the bad ones. But whereas researchers had previously used models like Codex to generate tens or hundreds of candidates, DeepMind had AlphaCode generate up to more than 1 million.

To filter them, AlphaCode first keeps only the 1% of programs that pass test cases that accompany problems. To further narrow the field, it clusters the keepers based on the similarity of their outputs to made-up inputs. Then, it submits programs from each cluster, one by one, starting with the largest cluster, until it alights on a successful one or reaches 10 submissions (about the maximum that humans submit in the competitions). Submitting from different clusters allows it to test a wide range of programming tactics. That’s the most innovative step in AlphaCode’s process, says Kevin Ellis, a computer scientist at Cornell University who works AI coding.

After training, AlphaCode solved about 34% of assigned problems, DeepMind reports this week in Science. (On similar benchmarks, Codex achieved single-digit-percentage success.) To further test its prowess, DeepMind entered AlphaCode into online coding competitions. In contests with at least 5000 participants, the system outperformed 45.7% of programmers. The researchers also compared its programs with those in its training database and found it did not duplicate large sections of code or logic. It generated something new — a creativity that surprised Ellis. The study notes the long-term risk of software that recursively improves itself. Some experts say such self-improvement could lead to a superintelligent AI that takes over the world. Although that scenario may seem remote, researchers still want the field of AI coding to institute guardrails, built-in checks and balances.

Read more of this story at Slashdot.

Atari Revives Unreleased Arcade Game That Was Too Damn Hard For 1982 Players

Atari is reviving Akka Arrh, a 1982 arcade game canceled because test audiences found it too difficult. Engadget reports: For the wave shooter’s remake, the publisher is teaming up with developer Jeff Minter, whose psychedelic, synthwave style seems an ideal fit for what Atari describes as “a fever dream in the best way possible.” The remake will be released on PC, PS5 and PS4, Xbox Series X/S, Nintendo Switch and Atari VCS in early 2023. The original Akka Arrh cabinet used a trackball to target enemies, as the player controls the Sentinel fixed in the center of the screen to fend off waves of incoming attackers. Surrounding the Sentinel is an octagonal field, which you need to keep clear; if enemies slip in, you can zoom in to fend them off before panning back out to fend off the rest of the wave. Given the simplicity of most games in the early 1980s, it’s unsurprising this relative complexity led to poor test-group screenings.

Since Atari pulled the plug on the arcade version before its release, only three Akka Arrh cabinets are known to exist. But the Minter collaboration isn’t the game’s first public availability. After an arcade ROM leaked online in 2019, Atari released the original this fall as part of its Atari 50: The Anniversary Celebration collection. […] Atari says the remake has two modes, 50 levels and saves, so you don’t have to start from the beginning when enemies inevitably overrun your Sentinel. Additionally, the company says it offers accessibility settings to tone down the trippy visuals for people sensitive to intense light, color and animations.

Read more of this story at Slashdot.

New Winamp Update Adds Features, Fixes, and (Sigh) Support For ‘Music NFTs’

The release candidate for Winamp version 5.9.1 builds on the groundwork laid by August’s 5.9 update to fix some bugs and add new features to the reanimated music player. “Most of these are straightforward updates or improvements to existing features, but because it’s 2022, one of the only new features is support for music NFTs,” reports Ars Technica. From the report: “Winamp’s latest version lets music fans link their Metamask wallet via Brave, Chrome, or Firefox to Winamp. It then connects their favorite music NFTs to their tried-and-true player,” the company said in a press release provided to Ars. “Winamp supports audio and video files distributed under both the ERC-721 and ERC-1155 standards, and is launching this new feature for Ethereum and Polygon/Matic protocols.” To directly display websites needed to download these NFT playlists, according to the release notes, would require an updated rendering engine for Winamp’s in-app browser, which is currently based on Internet Explorer 10.

There’s still plenty here for legacy Winamp fans to like, and it’s nice to see that all the modernization work done in the 5.9 update is paying off in the form of faster updates. Among many other fixes, the new release includes a “memory footprint reduction,” a bandwidth increase for streamed music, an update to OpenSSL 3.0.5, and a few other updates for the underlying codecs and other software that Winamp uses to do its thing. As for the NFT support, Winamp developer Eddy Richman (who goes by the handle “DJ Egg” on the Winamp forums) wrote that people who don’t want it can remove it, either during the install process or after Winamp is installed.

Read more of this story at Slashdot.

Microsoft Offers Sony a 10-Year Deal On New CoD Games, Plans To Raise Game Prices Next Year

In an op-ed in the Wall Street Journal today, Microsoft president Brad Smith said the company has offered Sony a 10-year contract to make future Call of Duty games available on PlayStation if its proposed Activision Blizzard acquisition gets approved. Microsoft initially offered to keep the popular game series on PlayStation for three years after the current agreement expires, but that deal was deemed inadequate by Sony’s gaming chief Jim Ryan.

“The main supposed potential anticompetitive risk Sony raises is that Microsoft would stop making ‘Call of Duty’ available on the PlayStation. But that would be economically irrational,” Microsoft President Brad Smith said in the WSJ opinion piece.

Microsoft also plans to increase the prices of its upcoming first-party Xbox games next year. The Verge’s Tom Warren writes: From 2023 onward, new full-priced games from Xbox Game Studios like Redfall, Starfield, and Forza Motorsport will be priced at $69.99 instead of the usual $59.99. It’s a price increase that matches the pricing that competitors like Sony, Ubisoft, and Take-Two all offer their own games at.

Microsoft issued the following statement about the price increases: “We’ve held on price increases until after the holidays so families can enjoy the gift of gaming. Starting in 2023 our new, built for next-gen, full-priced games, including Forza Motorsport, Redfall, and Starfield, will launch at $69.99 USD on all platforms. This price reflects the content, scale, and technical complexity of these titles. As with all games developed by our teams at Xbox, they will also be available with Game Pass the same day they launch.”

Read more of this story at Slashdot.