---
title: "Ondulo tips: 7 strategies to save probes · SIWA"
description: "Reading a return, decoding colours, using blocked ports, knowing when to submit: 7 strategies to solve Ondulo's daily field with fewer probes."
canonical_url: "https://dev.siwa.io/en/guides/astuces-ondulo"
last_updated: 2026-10-27
locale: en
meta:
  "og:description": "Reading a return, decoding colours, using blocked ports, knowing when to submit: 7 strategies to solve Ondulo's daily field with fewer probes."
  "og:image": "https://dev.siwa.io/og/en/ondulo.jpg?v=d89cc316"
  "og:image:alt": "Ondulo · Probe the field, find the hidden modules"
  "og:image:height": "630"
  "og:image:type": image/jpeg
  "og:image:width": "1200"
  "og:title": "Ondulo tips: 7 strategies to save probes"
  "twitter:image": "https://dev.siwa.io/og/en/ondulo.jpg?v=d89cc316"
  "twitter:image:alt": "Ondulo · Probe the field, find the hidden modules"
---

> Index of every page on this site: [llms.txt](https://dev.siwa.io/llms.txt)

How to play

# Ondulo tips: 7 strategies to save probes

To find Ondulo's modules with fewer probes, learn what a returning wave tells you about the faces it hit, decode each wave's colour as a mix and only submit once every signal is explained. Here are seven strategies, checked against the game's own engine, to bring your cost down.

Updated October 27, 2026

[Play Ondulo](https://play.dev.siwa.io/game/ondulo)

## 1. A return always means a straight face

This is the key to the game. A straight face sends the wave straight back, and the wave then retraces its whole path to the entry port. A slanted face, by contrast, only turns the wave through a right angle.

That gives two rules, which we checked with the game's engine on thousands of random fields:

- a wave that **comes back** hit at least one straight face;
- a wave that **comes out elsewhere** only touched slanted faces.

Direct consequences: a wave that comes out elsewhere never touched the bar, which has only straight faces. And the diamond, whose faces are all slanted, can never cause a return on its own.

## 2. A white wave straight across means a clear line

A wave that comes out directly opposite its entry, in white, has most likely crossed an empty row or column. That is valuable early in the game: it rules out eight cells at once.

If a white wave comes out anywhere other than opposite, a white module deflected it. Since white does not tint the wave, this is often the only way to locate it.

## 3. Decode the colour as a mix

Each coloured module adds its colour once, even if it is hit several times. Purple means red and blue, orange red and yellow, green blue and yellow, black all three primaries.

Since you know each module's colour, the wave's colour tells you which of the coloured modules it touched. A green wave must have met the blue module and the yellow one, whatever its route. With two modules of the same colour, the reasoning gets subtler: the wave touched at least one of them.

## 4. Probe to test an idea, not to sweep

Firing waves at random all round the edge is expensive. It is better to form a hypothesis, then choose the probe that confirms or rules it out.

Neighbouring probes are a powerful way to measure a module. In the commented game of our [beginner's guide](https://dev.siwa.io/en/guides/comment-jouer-a-ondulo), two red returns on columns 2 and 4 are enough to prove the bar is horizontal: a vertical bar is only one cell wide.

## 5. Count blocked ports as information

A wave follows the same path in both directions. That is why both ends of a known signal are blocked: a deflected wave tells you about two ports at once, whereas a return only covers one.

Before probing, ask yourself what the chosen port can still teach you. If your hypothesis already predicts the exit with certainty, the probe only confirms it: save it for when you are genuinely unsure.

## 6. Place your hypotheses as you go

Modules placed on the field are free and stay on your device, even if you reload the page. Place them as soon as an idea takes shape, then check every signal in the history against your layout.

Tap a line in the history to highlight it and trace the wave's path over your hypothesis in your head. If a single exit or colour does not match, your layout is wrong.

## 7. Only submit once everything adds up

A wrong submission costs 2, as much as two probes, and tells you nothing about what is wrong. Submit only when every signal in the history is explained by your layout.

Good news: the game accepts any solution that gives exactly the same exits and colours as the real field on all 32 ports. If two layouts remain possible, guessing or probing comes out the same on average. With more than two, a probe that separates them costs less than a series of submissions.

## How does the score reward precision?

The score shown during play is your cost: a probe is worth 1, a wrong submission 2. Up to a cost of 4, performance is at its maximum; each point beyond that takes off 5%, with a floor of 30%.

Time does not count at all: take your time to reason before each probe. There is no joker either, so no shortcut pays off.

## Going further

If you know Black Box, Eric Solomon's deduction game where you hunt for atoms hidden on an 8×8 grid, Ondulo is in the same spirit, with shapes and colours. For more puzzles of this kind, see our pick of [daily logic games](https://dev.siwa.io/en/guides/jeux-de-logique-quotidiens), or try [Mindo](https://dev.siwa.io/en/games/mindo), where you also deduce a hidden code from clues.

## Frequently asked questions

<details>

<summary>What does a wave that comes back to its starting point mean?

</summary>

It hit at least one straight face head-on: the side of a bar or a straight side of a triangle. A wave that comes out elsewhere only touched slanted faces.

</details>

<details>

<summary>How many probes do you need for a good Ondulo score?

</summary>

Up to a cost of 4, performance is at its maximum. Each point beyond that takes off 5%, never dropping below 30%; a wrong submission counts as 2.

</details>

<details>

<summary>Should you submit or probe again when unsure?

</summary>

A probe costs 1, a wrong submission 2 with no information in return. As soon as several layouts remain possible, a probe that tells them apart is the safer choice.

</details>

<details>

<summary>Why do some ports refuse a new probe?

</summary>

Both ends of a known signal are blocked, because a wave follows the same path in both directions. Probing them would teach you nothing.

</details>

## Ready to play?

Today's grid is waiting, free and without sign-up.

[Play Ondulo](https://play.dev.siwa.io/game/ondulo)

## More guides

[SSBPBODM<h3>Daily logic games</h3>Sudoku, Takuzu, nonogram, Slitherlink, Mastermind: eight free logic games with a new grid every day. In your browser, no sign-up.PicksRead the guide](https://dev.siwa.io/en/guides/jeux-de-logique-quotidiens) [MDTO<h3>Games like Mastermind</h3>Love Mastermind? Mindo has you crack a 4-colour code in 10 tries, Decrypto switches to digits. Two more deduction games, free every day in the browser.AlternativeRead the guide](https://dev.siwa.io/en/guides/jeux-comme-mastermind) [O<h3>How to play Ondulo</h3>Ondulo rules explained: probe an 8×8 field with waves to find 4 hidden modules, with a first game commented probe by probe to get you started.How to playRead the guide](https://dev.siwa.io/en/guides/comment-jouer-a-ondulo)

[Play Ondulo](https://play.dev.siwa.io/game/ondulo)

```json
{"@context":"https://schema.org","@graph":[{"@id":"https://dev.siwa.io/#identity","@type":"Organization","email":"hello@siwa.io","name":"SIWA","url":"https://dev.siwa.io/","logo":{"@id":"https://dev.siwa.io/#logo"}},{"@id":"https://dev.siwa.io/#website","@type":"WebSite","inLanguage":"en-US","name":"SIWA","url":"https://dev.siwa.io/","publisher":{"@id":"https://dev.siwa.io/#identity"}},{"@id":"https://dev.siwa.io/en/guides/astuces-ondulo#webpage","dateModified":"2026-10-27","datePublished":"2026-10-27","description":"Reading a return, decoding colours, using blocked ports, knowing when to submit: 7 strategies to solve Ondulo's daily field with fewer probes.","name":"Ondulo tips: 7 strategies to save probes","url":"https://dev.siwa.io/en/guides/astuces-ondulo","@type":["WebPage","FAQPage"],"breadcrumb":{"@id":"https://dev.siwa.io/en/guides/astuces-ondulo#breadcrumb"},"isPartOf":{"@id":"https://dev.siwa.io/#website"},"mainEntity":[{"@id":"https://dev.siwa.io/en/guides/astuces-ondulo#/schema/question/1"},{"@id":"https://dev.siwa.io/en/guides/astuces-ondulo#/schema/question/2"},{"@id":"https://dev.siwa.io/en/guides/astuces-ondulo#/schema/question/3"},{"@id":"https://dev.siwa.io/en/guides/astuces-ondulo#/schema/question/4"}],"potentialAction":[{"@type":"ReadAction","target":["https://dev.siwa.io/en/guides/astuces-ondulo"]}],"primaryImageOfPage":{"@id":"https://dev.siwa.io/#logo"}},{"@id":"https://dev.siwa.io/en/guides/astuces-ondulo#article","@type":"Article","dateModified":"2026-10-27","datePublished":"2026-10-27","description":"Reading a return, decoding colours, using blocked ports, knowing when to submit: 7 strategies to solve Ondulo's daily field with fewer probes.","headline":"Ondulo tips: 7 strategies to save probes","inLanguage":"en","mainEntityOfPage":"https://dev.siwa.io/en/guides/astuces-ondulo","thumbnailUrl":"https://dev.siwa.io/og/en/ondulo.jpg?v=d89cc316","author":{"@id":"https://dev.siwa.io/#identity"},"image":{"@id":"https://dev.siwa.io/#/schema/image/1"},"isPartOf":{"@id":"https://dev.siwa.io/en/guides/astuces-ondulo#webpage"},"publisher":{"@id":"https://dev.siwa.io/#identity"}},{"@id":"https://dev.siwa.io/en/guides/astuces-ondulo#breadcrumb","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","name":"Home","item":"https://dev.siwa.io/en","position":1},{"@type":"ListItem","name":"Guides","item":"https://dev.siwa.io/en/guides","position":2},{"@type":"ListItem","name":"Ondulo tips","position":3}]},{"@id":"https://dev.siwa.io/en/guides/astuces-ondulo#/schema/question/1","@type":"Question","inLanguage":"en-US","name":"What does a wave that comes back to its starting point mean?","acceptedAnswer":{"@type":"Answer","text":"It hit at least one straight face head-on: the side of a bar or a straight side of a triangle. A wave that comes out elsewhere only touched slanted faces."}},{"@id":"https://dev.siwa.io/en/guides/astuces-ondulo#/schema/question/2","@type":"Question","inLanguage":"en-US","name":"How many probes do you need for a good Ondulo score?","acceptedAnswer":{"@type":"Answer","text":"Up to a cost of 4, performance is at its maximum. Each point beyond that takes off 5%, never dropping below 30%; a wrong submission counts as 2."}},{"@id":"https://dev.siwa.io/en/guides/astuces-ondulo#/schema/question/3","@type":"Question","inLanguage":"en-US","name":"Should you submit or probe again when unsure?","acceptedAnswer":{"@type":"Answer","text":"A probe costs 1, a wrong submission 2 with no information in return. As soon as several layouts remain possible, a probe that tells them apart is the safer choice."}},{"@id":"https://dev.siwa.io/en/guides/astuces-ondulo#/schema/question/4","@type":"Question","inLanguage":"en-US","name":"Why do some ports refuse a new probe?","acceptedAnswer":{"@type":"Answer","text":"Both ends of a known signal are blocked, because a wave follows the same path in both directions. Probing them would teach you nothing."}},{"@id":"https://dev.siwa.io/#logo","@type":"ImageObject","caption":"SIWA","contentUrl":"https://dev.siwa.io/logo-siwa.svg","inLanguage":"en-US","url":"https://dev.siwa.io/logo-siwa.svg"},{"@id":"https://dev.siwa.io/#/schema/image/1","@type":"ImageObject","contentUrl":"https://dev.siwa.io/og/en/ondulo.jpg?v=d89cc316","inLanguage":"en-US","url":"https://dev.siwa.io/og/en/ondulo.jpg?v=d89cc316"}]}
```

## Sitemap

See the full [sitemap](https://dev.siwa.io/sitemap.md) for all pages.
