Rules specification - KanoComputing/kano-profile GitHub Wiki

Rules implementation can be found here.


Avatars

Judoka (1, 2 & 3): level 1
VideoDude (1 & 2): level 2
Gumps (1 & 2): level 3
PongBot (1 & 2): level 4
Minecrafter (1 & 2): level 5
Conductor (1 & 2): level 6
Kano Kin (1 & 2): level 7


Badges

Badge name: [APP] [RULE]

Application

Bugs buster: [kano-feedback] [bugs submitted >= 1]
Feedbacker: [kano-feedback] [starts >= 1]
remote_roamer: [vnc] [starts >= 1]
Staying super: [kano-updater] [starts >= 3]

Easter Eggs

File Finder: [easter eggs] [starts >= 1]

In game

Block builder: [make-minecraft] [level >= 5]
Amazing architect: [make-minecraft] [level >= 9]

Pong painter: [make-pong] [level >= 2]
Rule breaker: [make-pong] [level >= 7]

Appetite for apples: [make-snake] [num apples >= 100]

Folderton hero: [terminal-quest] [level >= 14]

Lightshow Legend: [make-light] [level >=8]

General

Computer commander: level 1
Minecraft master: [make-minecraft] [level == MAX]
Music marvel: [make-music] [level == MAX] NOT AVAILABLE
Pong Pro: [make-pong] [level == MAX]
Snake survivor: [make-snake] [level == MAX]
Video voyager: [kano-video"] [level == MAX] NOT AVAILABLE

Numbers

100 blocks: [-] [num blocks >= 100]
1000 blocks: [-] [num blocks >= 1000]

First challenge: [-] [num challenges >= 1]
5 challenges: [-] [num challenges >= 5]
10 challenges: [-] [num challenges >= 10]
25 challenges: [-] [num challenges >= 25]
50 challenges: [-] [num challenges >= 50]

Online

Sharing Apprentice: [-] [num shares >= 1]
Sharing Master: [-] [num shares >= 5]
Sharing Sensei: [-] [num shares >= 10]
Mixtape Master: [make-music] [num shares >= 1]
Community champion: [-] [num shares >= 5] IN USE?
Staff pick: [-] [online_staff_picks >= 1] IN USE?
Talent tracker: [-] [online_you_follow >= 10] IN USE?


Environments

Arcade hall: [make-pong] [level == MAX]
Concert hall: [make-music] [level == MAX] NOT AVAILABLE
Jungle: [make-snake] [level == MAX]
Space: [-] [num_offline_badges >= 30] IN USE?
Dojo: level 1
Video set: [kano-video] [ level == MAX] NOT AVAILABLE
Minecraft: [make-minecraft] [level == MAX]


Levels

Level 1: 0
Level 2: 150
Level 3: 300
Level 4: 500
Level 5: 800
Level 6: 1300
Level 7: 1600
Level 8: 2200


XP

XP calculation can be found here

make-snake

Levels

level 1: 5
level 2: 5
level 3: 10
level 4: 10
level 5: 20
level 6: 35
level 7: 55
level 8: 70
level 9: 90

Multipliers

highest score: 0.01
longest snake: 0.1
total length: 0.02
total number of apples: 0.01
total score: 0.0001

Example

level: 5 (5 + 5 + 10 + 10 + 20 = 50)
highest score: 30 (30 * 0.01 = 0.3)
longest snake: 15 (15 * 0.1 = 1.5)
total length: 200 (200 * 0.02 = 4)
total number of apples: 17 (17 * 0.01 = 0.17)
total score: 380 (380 * 0.0001 = 0.038)
total = int(50 + 0.3 + 1.5 + 4 + 0.17 + 0.038) = int(56.008) = 56

make-pong

Levels

level 1: 5
level 2: 5
level 3: 7
level 4: 7
level 5: 10
level 6: 10
level 7: 20
level 8: 20
level 9: 35
level 10: 35
level 11: 55
level 12: 55
level 13: 55
level 14: 75
level 15: 75
level 16: 86

Multipliers

shared: 1

kano-draw

Levels

level 1: 5
level 2: 5
level 3: 7
level 4: 7
level 5: 10
level 6: 10
level 7: 20
level 8: 20
level 9: 35
level 10: 35
level 11: 55
level 12: 55
level 13: 75
level 14: 75
level 15: 86

Multipliers

shared: 1

terminal-quest

Levels

level 1: 5
level 2: 5
level 3: 7
level 4: 7
level 5: 10
level 6: 10
level 7: 20
level 8: 20
level 9: 25
level 10: 25
level 11: 30
level 12: 30
level 13: 35
level 14: 35
level 15: 40
level 16: 40

make-minecraft

Levels

level 1: 5
level 2: 7
level 3: 10
level 4: 10
level 5: 20
level 6: 20
level 7: 35
level 8: 35
level 9: 55
level 10: 55
level 11: 75
level 12: 80
level 13: 93

Multipliers

shared: 1

kano-settings

Multipliers

completed: 1


kano-updater

Multipliers

updated: 20