## Contents

## About

Welcome to the AGI (strong AI) test. This page is dedicated to define what it means for a machine to have greater or equal to human intelligence, and how to preciously test it.

## Rules

This must be a real test, with real questions or problems, something that a teacher could mark pass or fail.

The questions must not be limited to language, but include mathematics, science, business, and the arts.

The questions should start at primary school level of difficulty and range up to university level of difficulty.

## The Test

### Language Module

### Mathematics Module

#### G1

- Q: count to 10 starting at 1
- cheating: memorizing answer, must understand counting
- cheating: using language math functions, must use first principals

- Q: count to 10 starting at [x]
- for all x <= 10
- cheating: memorizing answers, must understand counting

- Q: what is 1 + 1?
- cheating: memorizing answer, must understand addition
- cheating: using language math functions, must use first principals

- Q: what is [x] + [y]?
- for all x, y < 10
- cheating: memorizing answer, must understand addition
- cheating: using language math functions, must use first principals

#### G1 Graduates

If you bot has complete G1, please link it here:

- i.e. SmartBot

#### G2

- Q: count to 100 starting at 1
- cheating: memorizing answer, must understand counting
- cheating: using language math functions, must use first principals

- Q: count to 100 starting at [x]
- for all x <= 100
- cheating: memorizing answers, must understand counting

- Q: what is [x] + [y]?
- for all x, y < 100
- cheating: memorizing answer, must understand addition
- cheating: using language math functions, must use first principals

- Q: count backwards from 100
- cheating: memorizing answer, must understand counting
- cheating: using language math functions, must use first principals

- Q: count backwards from [x]
- for all x <= 100
- cheating: memorizing answers, must understand counting

- Q: what is 2 - 1?
- cheating: memorizing answer, must understand subtraction
- cheating: using language math functions, must use first principals

- Q: what is [x] - [y]?
- for all x, y < 100, x > y
- cheating: memorizing answer, must understand subtraction
- cheating: using language math functions, must use first principals

#### G2 Graduates

If you bot has complete G2, please link it here:

- i.e. SmartBot

### Science Module

### Arts Module

Community content is available under CC-BY-SA unless otherwise noted.