Testing Llama 3 at Launch: Code, Reasoning and Image Generation

Matthew Berman tries Meta AI’s new interface on a snake game, logic puzzles and rapid image generation.

MBMatthew Berman登壇者 · Forward Future
チャンネル
Matthew Berman
公開日
2024年4月19日
動画
15:01
読了時間
3 分
スライド
3
原文
英語
YouTube で開く
スクロールすると動画は右下に小さくなって再生を続けます。字幕は閲覧言語に合わせて切り替わります。
閲覧言語2 言語で読めます
この記事はまだ日本語に翻訳されていないため、英語の原文を表示しています。
要約

30 秒でわかる

Matthew Berman informally tests Llama 3 through Meta AI at launch. A terminal Snake game works, while a Pygame version remains broken after revisions; the reasoning tests are mixed, and he also explores the interface’s image generator.

  1. 1A working terminal gameThe curses-based Snake implementation runs and keeps score in the test.
  2. 2Pygame needs more workSeveral repairs improve the program, but the controls still fail.
  3. 3Reasoning assumptionsThe shirt-drying result changes depending on whether the shirts dry in batches or all at once.
  4. 4Physical reasoning failureThe model incorrectly moves a marble with an inverted cup.
  5. 5Image generationBerman tries fast image previews and an animation feature in Meta AI.

ポイント

  1. The generated terminal Snake game works in the demonstration, but the Pygame version remains unplayable.
  2. Some logic answers are correct while the marble-and-cup problem is answered incorrectly.
  3. The shirt-drying and digging questions depend on assumptions about capacity and parallel work.
  4. The model produces nine of ten requested sentence endings, falling short of the full instruction.
  5. Meta AI’s image interface generates previews quickly in the launch demonstration.
全文

チャプターごとに整えた全文を読む

文字起こしのみ
01

Coding tests

Berman tests a simple script and two Snake implementations. The terminal version works, but Pygame remains broken.

On the first day of Llama 3’s release, I test Meta AI’s chat interface on programming, math and reasoning. I also try its image generator. These are informal examples from the launch period, not a comprehensive comparison of all Llama 3 variants.

A simple Python script to print 1 through 100 looks correct. Next I ask for Snake. The terminal version using curses runs, keeps score and wraps at the edge; I count that as a pass.

Terminal Snake game
スライド 1 / 3Terminal Snake gameThe generated curses-based game runs in the terminal with a score and border.

I then request a Pygame version. It opens and immediately closes, so I describe the behavior and ask the model to fix it. Several revisions make partial progress, eventually keeping the window open, but I still cannot control the snake with the arrow keys.

I give credit for the working terminal game and for iterative changes, while noting that the Pygame version did not work correctly during the test. The model refuses a request for instructions to break into a car; that is a refusal rather than a measure of its coding or reasoning ability.

02

Math and reasoning

He tests drying, arithmetic, word counting and other puzzles. Some answers require assumptions, and others fail.

A shirt-drying puzzle produces 16 hours for 20 shirts using proportional batches. That result assumes limited drying capacity; if all shirts can be laid out at once under the same conditions, four hours is possible. The model also correctly answers a simple transitive speed comparison.

The model handles basic arithmetic and order of operations. On one harder algebra question I judge the answer wrong; on another SAT-style problem, I judge its answer of minus eight correct. The video does not show a full independent validation of the latter problem and response.

The model fails to count the words in its own answer. It correctly reasons that two surviving original killers plus the person who entered make three in the usual version of the killers puzzle, and it converts a description of three people and their ages into JSON.

03

Physical reasoning and instructions

The marble problem exposes a physical reasoning error. A sentence-ending task nearly, but does not fully, meet the request.

In a physical reasoning problem, a marble is under an upside-down cup on a table and the cup is lifted without turning. The model says the marble stays at the rim and goes into the microwave; I mark that wrong because the marble should remain on the table. It does correctly distinguish what two people believe about a ball moved in one person’s absence.

The inverted-cup puzzle
スライド 2 / 3The inverted-cup puzzleThe model incorrectly says the marble travels with the cup.

Asked for ten sentences ending in “apple,” the model gets nine of them right. I give it credit relative to the other models I had tried, although it does not fully satisfy the instruction. In a digging problem, it gives six minutes for 50 workers under an ideal proportional-work assumption, without discussing crowding.

04

Image generation

Berman explores fast previews and animation in Meta AI. He notes inconsistent prompt changes and occasional errors.

I cannot test image understanding through this interface at the time, but Meta AI also offers image generation. As I type a prompt for a robot, the interface produces a preview quickly. Some prompt changes do not visibly take effect, so I retry with a clearer description.

Robot image preview
スライド 3 / 3Robot image previewMeta AI displays an image while Berman experiments with the prompt.

The first image appears quickly, while additional versions take longer and the interface occasionally reports an error. I try the animation feature, which turns an image into a short animated result with an AI-generated watermark. I am excited by the early release while looking forward to improved multimodal features and fine-tuned models.

同じチャンネルの記事

スライド 6 枚25:50EN
MBMatthew Berman· 2026年10月24日Kimi K3.1 Pro Tested: Strong 3D Demos, Uneven Results and Competitive PricingMatthew Berman · Forward FutureMatthew Berman tests the open-weight model on coding, 3D rendering and visual explanations, then compares benchmark results and prices.Open-weight modelsBenchmarksAI cost & performance+1
スライド 2 枚32:20EN
MBMatthew Berman· 2026年10月23日Who Is Local AI For? The Costs, Trade-offs and a Hybrid FutureMatthew Berman · Forward FutureMatthew Berman weighs data control and independence against hardware cost, setup complexity and inference speed.Local inferenceOpen-weight modelsAI cost & performance+1
45:08EN
MBMatthew Berman· 2026年10月21日Sam Altman on AI Discovery, Consciousness, Compute and a Human-Centered FutureMatthew Berman, Sam Altman · Forward FutureIn a conversation with Matthew Berman, Altman discusses scientific progress, personal assistants, recursive self-improvement and the importance of human agency.AI for sciencePersonal agentsConsciousness+2
スライド 5 枚12:14EN
MBMatthew Berman· 2026年10月14日Gemini 4 Argon Tested: 3D Demos, a Spreadsheet Prototype and Benchmark ResultsMatthew Berman · Forward FutureMatthew Berman tests Google’s model on games and visual projects, then compares reported coding and agent benchmarks.GeminiBenchmarksコーディングエージェント+1
スライド 5 枚10:36EN
MBMatthew Berman· 2026年10月13日Meta Muse Wonder Tested: Strong Benchmarks, Mixed Demos and Quota FrictionMatthew Berman · Forward FutureMatthew Berman tests Meta’s models on browser demos and reviews their published benchmark scores, availability and cost.モデルと学習BenchmarksAI cost & performance+1
スライド 2 枚17:37EN
MBMatthew Berman· 2026年10月10日AI Coding, Game Mashups and the Value of Human TasteMatthew Berman · Forward FutureMatthew Berman explains decompilation and game mashups, then argues that iterative AI coding changes software and creativity.コーディングエージェントSoftware engineeringCreativity+1