[starlogo-users] Epidemic simulation & paintball fireback
josh
jbuhl_nospam at gmx.de
Sun Mar 11 18:05:58 EDT 2007
Hi,
here's a clean re-make of the epidemic simulation using boolean
variables with some added features, and an expanded version of the
paintball game in which the turtles fire back.
cheers,
-j
-------------- next part --------------
StarLogoTNG "v1.0pr3"
10300
Englisch
`species list`
BlockSpecies set-boolean-variable
id 2
genus set-boolean-variable
sockets 1
socket-label ""
socket-kind boolean
BlockSpecies variable-get-value-number
id 3
genus variable-get-value
plug-kind number
sockets 1
socket-label ""
socket-kind numberRight
BlockSpecies set-boolean-variable
id 5
genus set-boolean-variable
sockets 1
socket-label ""
socket-kind boolean
BlockSpecies variable-get-value-number
id 14
genus variable-get-value
plug-kind number
sockets 1
socket-label ""
socket-kind numberRight
BlockSpecies set-boolean-variable
id 3
genus set-boolean-variable
sockets 1
socket-label ""
socket-kind boolean
BlockSpecies variable-get-value-number
id 25
genus variable-get-value
plug-kind number
sockets 1
socket-label ""
socket-kind numberRight
BlockSpecies variable-get-value-boolean
id 3
genus variable-get-value
plug-kind boolean
sockets 1
socket-label ""
socket-kind booleanRight
BlockSpecies inc-variable
id 13
genus inc-variable
sockets 1
socket-label ""
socket-kind number
default-arguments 1
species-name number
kind number
initial-text "1"
initial-command "1"
BlockSpecies variable-get-value-number
id 1
genus variable-get-value
plug-kind number
sockets 1
socket-label ""
socket-kind numberRight
BlockSpecies variable-get-value-boolean
id 5
genus variable-get-value
plug-kind boolean
sockets 1
socket-label ""
socket-kind booleanRight
BlockSpecies set-boolean-variable
id 1
genus set-boolean-variable
sockets 1
socket-label ""
socket-kind boolean
BlockSpecies variable-get-value-number
id 7
genus variable-get-value
plug-kind number
sockets 1
socket-label ""
socket-kind numberRight
BlockSpecies procedure
id 8
genus procedure
sockets 1
socket-label ""
socket-kind polymorphic
BlockSpecies global-var-decl-num
id 5
genus global-var-decl-num
plug-kind slider
sockets 1
socket-label ""
socket-kind number
BlockSpecies variable-get-value-number
id 24
genus variable-get-value
plug-kind number
sockets 1
socket-label ""
socket-kind numberRight
BlockSpecies variable-get-value-number
id 10
genus variable-get-value
plug-kind number
sockets 1
socket-label ""
socket-kind numberRight
BlockSpecies variable-get-value-boolean
id 1
genus variable-get-value
plug-kind boolean
sockets 1
socket-label ""
socket-kind booleanRight
BlockSpecies procedure
id 10
genus procedure
sockets 1
socket-label ""
socket-kind polymorphic
BlockSpecies global-var-decl-num
id 2
genus global-var-decl-num
plug-kind slider
sockets 1
socket-label ""
socket-kind number
BlockSpecies procedure-call
id 6
genus procedure-call
sockets 0
BlockSpecies variable-get-value-number
id 4
genus variable-get-value
plug-kind number
sockets 1
socket-label ""
socket-kind numberRight
BlockSpecies global-var-decl-num
id 11
genus global-var-decl-num
plug-kind slider
sockets 1
socket-label ""
socket-kind number
BlockSpecies procedure
id 6
genus procedure
sockets 1
socket-label ""
socket-kind polymorphic
BlockSpecies line-graph
id 5
genus line-graph
sockets 3
socket-label ""
socket-kind number
socket-label ""
socket-kind number
socket-label ""
socket-kind number
BlockSpecies line-graph
id 3
genus line-graph
sockets 3
socket-label ""
socket-kind number
socket-label ""
socket-kind number
socket-label ""
socket-kind number
BlockSpecies procedure-call
id 7
genus procedure-call
sockets 0
BlockSpecies procedure-call
id 1
genus procedure-call
sockets 0
BlockSpecies variable-get-value-boolean
id 2
genus variable-get-value
plug-kind boolean
sockets 1
socket-label ""
socket-kind booleanRight
BlockSpecies global-var-decl-num
id 6
genus global-var-decl-num
plug-kind slider
sockets 1
socket-label ""
socket-kind number
BlockSpecies monitor
id 4
genus monitor
sockets 1
socket-label ""
socket-kind number
BlockSpecies monitor
id 18
genus monitor
sockets 1
socket-label ""
socket-kind number
BlockSpecies global-var-decl-num
id 1
genus global-var-decl-num
plug-kind slider
sockets 1
socket-label ""
socket-kind number
BlockSpecies agent-var-decl-bool
id 2
genus agent-var-decl-bool
plug-kind list
sockets 1
socket-label ""
socket-kind boolean
BlockSpecies collision
id 0
genus collision
sockets 2
socket-label "1:Turtles"
socket-kind command
socket-label "2:Turtles"
socket-kind command
BlockSpecies agent-var-decl-bool
id 1
genus agent-var-decl-bool
plug-kind list
sockets 1
socket-label ""
socket-kind boolean
BlockSpecies global-var-decl-num
id 3
genus global-var-decl-num
plug-kind slider
sockets 1
socket-label ""
socket-kind number
BlockSpecies global-var-decl-num
id 4
genus global-var-decl-num
plug-kind slider
sockets 1
socket-label ""
socket-kind number
BlockSpecies variable-get-value-boolean-of
id 3
genus variable-get-value-of
plug-kind boolean
sockets 1
socket-label "who"
socket-kind number
BlockSpecies variable-get-value-boolean
id 4
genus variable-get-value
plug-kind boolean
sockets 1
socket-label ""
socket-kind booleanRight
BlockSpecies monitor
id 12
genus monitor
sockets 1
socket-label ""
socket-kind number
BlockSpecies variable-get-value-number
id 16
genus variable-get-value
plug-kind number
sockets 1
socket-label ""
socket-kind numberRight
BlockSpecies monitor
id 7
genus monitor
sockets 1
socket-label ""
socket-kind polymorphic
BlockSpecies global-var-decl-num
id 7
genus global-var-decl-num
plug-kind slider
sockets 1
socket-label ""
socket-kind number
BlockSpecies global-var-decl-num
id 9
genus global-var-decl-num
plug-kind slider
sockets 1
socket-label ""
socket-kind number
BlockSpecies monitor
id 6
genus monitor
sockets 1
socket-label ""
socket-kind number
BlockSpecies set-boolean-variable
id 6
genus set-boolean-variable
sockets 1
socket-label ""
socket-kind boolean
BlockSpecies variable-get-value-boolean
id 6
genus variable-get-value
plug-kind boolean
sockets 1
socket-label ""
socket-kind booleanRight
BlockSpecies variable-get-value-boolean-of
id 2
genus variable-get-value-of
plug-kind boolean
sockets 1
socket-label "who"
socket-kind number
BlockSpecies set-boolean-variable
id 7
genus set-boolean-variable
sockets 1
socket-label ""
socket-kind boolean
BlockSpecies variable-get-value-boolean
id 7
genus variable-get-value
plug-kind boolean
sockets 1
socket-label ""
socket-kind booleanRight
BlockSpecies variable-get-value-boolean-of
id 5
genus variable-get-value-of
plug-kind boolean
sockets 1
socket-label "who"
socket-kind number
BlockSpecies procedure-call
id 5
genus procedure-call
sockets 0
BlockSpecies procedure-call
id 8
genus procedure-call
sockets 0
BlockSpecies procedure-call
id 9
genus procedure-call
sockets 0
BlockSpecies set-number-variable
id 1
genus set-number-variable
sockets 1
socket-label ""
socket-kind number
default-arguments 1
species-name number
kind number
initial-text "0"
initial-command "0"
BlockSpecies variable-get-value-number
id 2
genus variable-get-value
plug-kind number
sockets 1
socket-label ""
socket-kind numberRight
BlockSpecies inc-variable
id 1
genus inc-variable
sockets 1
socket-label ""
socket-kind number
default-arguments 1
species-name number
kind number
initial-text "1"
initial-command "1"
BlockSpecies set-number-variable
id 2
genus set-number-variable
sockets 1
socket-label ""
socket-kind number
default-arguments 1
species-name number
kind number
initial-text "0"
initial-command "0"
BlockSpecies variable-get-value-number
id 5
genus variable-get-value
plug-kind number
sockets 1
socket-label ""
socket-kind numberRight
BlockSpecies inc-variable
id 2
genus inc-variable
sockets 1
socket-label ""
socket-kind number
default-arguments 1
species-name number
kind number
initial-text "1"
initial-command "1"
BlockSpecies set-number-variable
id 3
genus set-number-variable
sockets 1
socket-label ""
socket-kind number
default-arguments 1
species-name number
kind number
initial-text "0"
initial-command "0"
BlockSpecies variable-get-value-number
id 15
genus variable-get-value
plug-kind number
sockets 1
socket-label ""
socket-kind numberRight
BlockSpecies inc-variable
id 3
genus inc-variable
sockets 1
socket-label ""
socket-kind number
default-arguments 1
species-name number
kind number
initial-text "1"
initial-command "1"
BlockSpecies set-number-variable
id 4
genus set-number-variable
sockets 1
socket-label ""
socket-kind number
default-arguments 1
species-name number
kind number
initial-text "0"
initial-command "0"
BlockSpecies variable-get-value-number
id 17
genus variable-get-value
plug-kind number
sockets 1
socket-label ""
socket-kind numberRight
BlockSpecies inc-variable
id 4
genus inc-variable
sockets 1
socket-label ""
socket-kind number
default-arguments 1
species-name number
kind number
initial-text "1"
initial-command "1"
BlockSpecies set-number-variable
id 5
genus set-number-variable
sockets 1
socket-label ""
socket-kind number
default-arguments 1
species-name number
kind number
initial-text "0"
initial-command "0"
BlockSpecies variable-get-value-number
id 18
genus variable-get-value
plug-kind number
sockets 1
socket-label ""
socket-kind numberRight
BlockSpecies inc-variable
id 5
genus inc-variable
sockets 1
socket-label ""
socket-kind number
default-arguments 1
species-name number
kind number
initial-text "1"
initial-command "1"
BlockSpecies set-number-variable
id 11
genus set-number-variable
sockets 1
socket-label ""
socket-kind number
default-arguments 1
species-name number
kind number
initial-text "0"
initial-command "0"
BlockSpecies variable-get-value-number
id 19
genus variable-get-value
plug-kind number
sockets 1
socket-label ""
socket-kind numberRight
BlockSpecies inc-variable
id 11
genus inc-variable
sockets 1
socket-label ""
socket-kind number
default-arguments 1
species-name number
kind number
initial-text "1"
initial-command "1"
BlockSpecies set-number-variable
id 14
genus set-number-variable
sockets 1
socket-label ""
socket-kind number
default-arguments 1
species-name number
kind number
initial-text "0"
initial-command "0"
BlockSpecies variable-get-value-number
id 22
genus variable-get-value
plug-kind number
sockets 1
socket-label ""
socket-kind numberRight
BlockSpecies inc-variable
id 14
genus inc-variable
sockets 1
socket-label ""
socket-kind number
default-arguments 1
species-name number
kind number
initial-text "1"
initial-command "1"
BlockSpecies set-number-variable
id 15
genus set-number-variable
sockets 1
socket-label ""
socket-kind number
default-arguments 1
species-name number
kind number
initial-text "0"
initial-command "0"
BlockSpecies variable-get-value-number
id 23
genus variable-get-value
plug-kind number
sockets 1
socket-label ""
socket-kind numberRight
BlockSpecies inc-variable
id 15
genus inc-variable
sockets 1
socket-label ""
socket-kind number
default-arguments 1
species-name number
kind number
initial-text "1"
initial-command "1"
BlockSpecies set-number-variable
id 18
genus set-number-variable
sockets 1
socket-label ""
socket-kind number
default-arguments 1
species-name number
kind number
initial-text "0"
initial-command "0"
BlockSpecies variable-get-value-number
id 26
genus variable-get-value
plug-kind number
sockets 1
socket-label ""
socket-kind numberRight
BlockSpecies inc-variable
id 19
genus inc-variable
sockets 1
socket-label ""
socket-kind number
default-arguments 1
species-name number
kind number
initial-text "1"
initial-command "1"
`worldview`
world-bounds-xcor 0.0
world-bounds-ycor 0.0
world-bounds-width 3500.0
world-bounds-height 1600.0
canvas-bounds-xcor 0
canvas-bounds-ycor 0
canvas-bounds-width 733
canvas-bounds-height 578
view-rect-xcor 2083.5
view-rect-ycor 0.0
view-rect-width 733.0
view-rect-height 578.0
point-of-interest-xcor 2450.0
point-of-interest-ycor 262.5
screen-scale 1.0
`workspace`
number-of-pages 5
page "Turtles"
page-width 700
shape "basic-shapes/sphere-default"
page "Setup"
page-width 700
page "Globals"
page-width 700
page "Runtime"
page-width 700
page "Patches"
page-width 700
shape "animals/turtle-default"
`blocks`
Block
id 1661
species-name scatter-everyone
species-id 0
label "Scatter Everyone"
command "scatter-everyone"
has-breed false
xcor 853.6273448966488
ycor 368.789892578125
is-bad false
is-permanently-bad false
sockets 0
control-next -1
control-prev 1663
Block
id 1702
species-name false
species-id 0
label "false"
command "false"
has-breed false
xcor 1132.0421398185238
ycor 309.8910621643066
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1696
control-next -1
control-prev -1
Block
id 1696
species-name set-boolean-variable
species-id 2
label "is immune"
command "is immune"
has-breed true
breed "Turtles"
xcor 1042.0147960685238
ycor 306.3910621643066
is-bad false
is-permanently-bad false
sockets 1
socket 1702
control-next -1
control-prev 1683
Block
id 1941
species-name yellow
species-id 0
label "yellow"
command "45"
has-breed false
xcor 1117.0362804435238
ycor 261.99223747253416
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1937
control-next -1
control-prev -1
Block
id 1937
species-name setc
species-id 0
label "set color"
command "setc"
has-breed false
xcor 1057.0206554435238
ycor 258.49223747253416
is-bad false
is-permanently-bad false
sockets 1
socket 1941
control-next -1
control-prev 1679
Block
id 1700
species-name true
species-id 0
label "true"
command "true"
has-breed false
xcor 1132.0421398185238
ycor 231.59340896606443
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1679
control-next -1
control-prev -1
Block
id 1679
species-name set-boolean-variable
species-id 2
label "is immune"
command "is immune"
has-breed true
breed "Turtles"
xcor 1042.0147960685238
ycor 228.09340896606443
is-bad false
is-permanently-bad false
sockets 1
socket 1700
control-next 1937
control-prev 1683
Block
id 1694
species-name variable-get-value-number
species-id 3
label "natural immunity"
command "natural immunity"
has-breed true
breed "Globals"
xcor 1204.3839366935238
ycor 182.94545974731443
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1687
control-next -1
control-prev -1
Block
id 1693
species-name number
species-id 0
label "100"
command "100"
has-breed false
xcor 1115.0187023185238
ycor 200.09340896606443
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1691
control-next -1
control-prev -1
Block
id 1691
species-name random
species-id 0
label "random"
command "random"
has-breed false
xcor 1053.0147960685238
ycor 200.09340896606443
is-bad false
is-permanently-bad false
sockets 1
socket 1693
plug 1687
control-next -1
control-prev -1
Block
id 1687
species-name less-than
species-id 0
label "<"
command "less-than"
has-breed false
xcor 1040.0147960685238
ycor 172.94545974731443
is-bad false
is-permanently-bad false
sockets 3
socket -1
socket 1691
socket 1694
plug 1683
control-next -1
control-prev -1
Block
id 1683
species-name ifelse
species-id 0
label "ifelse"
command "ifelse"
has-breed false
xcor 964.9991710685238
ycor 169.44545974731443
is-bad false
is-permanently-bad false
sockets 3
socket 1687
socket 1679
socket 1696
control-next -1
control-prev 2092
Block
id 2096
species-name false
species-id 0
label "false"
command "false"
has-breed false
xcor 1036.1944835685238
ycor 142.5466312408447
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 2092
control-next -1
control-prev -1
Block
id 2092
species-name set-boolean-variable
species-id 5
label "is sick"
command "is sick"
has-breed true
breed "Turtles"
xcor 968.8194835685238
ycor 139.0466312408447
is-bad false
is-permanently-bad false
sockets 1
socket 2096
control-next 1683
control-prev 1932
Block
id 1936
species-name green
species-id 0
label "green"
command "55"
has-breed false
xcor 1032.5147960685238
ycor 112.14780273437498
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1932
control-next -1
control-prev -1
Block
id 1932
species-name setc
species-id 0
label "set color"
command "setc"
has-breed false
xcor 972.4991710685238
ycor 108.64780273437498
is-bad false
is-permanently-bad false
sockets 1
socket 1936
control-next 2092
control-prev 1663
Block
id 1677
species-name variable-get-value-number
species-id 14
label "initial population"
command "initial population"
has-breed true
breed "Globals"
xcor 962.9991710685238
ycor 63.49985351562498
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1663
control-next -1
control-prev -1
Block
id 1663
species-name create-and-do
species-id 0
label "Create Turtles"
command "crt-breed"
has-breed true
breed "Turtles"
xcor 844.3062999747738
ycor 59.99985351562498
is-bad false
is-permanently-bad false
sockets 2
socket 1677
socket 1932
control-next 1661
control-prev 1657
Block
id 1657
species-name clear-everyone
species-id 0
label "Clear Everyone"
command "ct"
has-breed false
xcor 858.9623058341488
ycor 34.70102539062498
is-bad false
is-permanently-bad false
sockets 0
control-next 1663
control-prev 1652
Block
id 1652
species-name setup
species-id 0
label "Setup"
command "setup"
has-breed false
xcor 746.9723155997738
ycor 26.201025390624977
is-bad false
is-permanently-bad false
sockets 1
socket 1657
control-next -1
control-prev -1
Block
id 2589
species-name red
species-id 0
label "red"
command "15"
has-breed false
xcor 995.6935390491908
ycor 888.4961910247803
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 2587
control-next -1
control-prev -1
Block
id 2587
species-name setc
species-id 0
label "set color"
command "setc"
has-breed false
xcor 935.6779140491908
ycor 884.9961910247803
is-bad false
is-permanently-bad false
sockets 1
socket 2589
control-next -1
control-prev 2583
Block
id 2585
species-name true
species-id 0
label "true"
command "true"
has-breed false
xcor 999.3732265491908
ycor 858.0973625183105
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 2583
control-next -1
control-prev -1
Block
id 2583
species-name set-boolean-variable
species-id 3
label "is sick"
command "is sick"
has-breed true
breed "Turtles"
xcor 931.9982265491908
ycor 854.5973625183105
is-bad false
is-permanently-bad false
sockets 1
socket 2585
control-next 2587
control-prev 2567
Block
id 3067
species-name number1
species-id 0
label "2"
command "2"
has-breed false
xcor 1748.0958827991908
ycor 826.5973625183105
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 3061
control-next -1
control-prev -1
Block
id 2551
species-name ycor
species-id 0
label "ycor"
command "ycor"
has-breed false
xcor 1627.4103359241908
ycor 826.1985340118408
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 3061
control-next -1
control-prev -1
Block
id 3061
species-name power
species-id 0
label "power"
command "power"
has-breed false
xcor 1614.4103359241908
ycor 816.1985359191895
is-bad false
is-permanently-bad false
sockets 3
socket -1
socket 2551
socket 3067
plug 2541
control-next -1
control-prev -1
Block
id 3065
species-name number1
species-id 0
label "2"
command "2"
has-breed false
xcor 1522.0665859241908
ycor 826.5973625183105
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 3059
control-next -1
control-prev -1
Block
id 2529
species-name xcor
species-id 0
label "xcor"
command "xcor"
has-breed false
xcor 1401.3810390491908
ycor 826.1985340118408
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 3059
control-next -1
control-prev -1
Block
id 3059
species-name power
species-id 0
label "power"
command "power"
has-breed false
xcor 1388.3810390491908
ycor 816.1985359191895
is-bad false
is-permanently-bad false
sockets 3
socket -1
socket 2529
socket 3065
plug 2541
control-next -1
control-prev -1
Block
id 2541
species-name sum
species-id 0
label "+"
command "sum"
has-breed false
xcor 1375.3810390491908
ycor 806.1985359191895
is-bad false
is-permanently-bad false
sockets 3
socket -1
socket 3059
socket 3061
plug 2537
control-next -1
control-prev -1
Block
id 2537
species-name sqrt
species-id 0
label "sqrt"
command "sqrt"
has-breed false
xcor 1334.7111171741908
ycor 806.1985359191895
is-bad false
is-permanently-bad false
sockets 1
socket 2541
plug 2557
control-next -1
control-prev -1
Block
id 2620
species-name variable-get-value-number
species-id 25
label "central Infection radius"
command "central Infection radius"
has-breed true
breed "Globals"
xcor 1133.3380702991908
ycor 809.4494132995605
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 2557
control-next -1
control-prev -1
Block
id 2557
species-name greater-than
species-id 0
label ">"
command "greater-than"
has-breed false
xcor 1120.3380702991908
ycor 796.1985359191895
is-bad false
is-permanently-bad false
sockets 3
socket -1
socket 2620
socket 2537
plug 2569
control-next -1
control-prev -1
Block
id 2573
species-name variable-get-value-boolean
species-id 3
label "is immune"
command "is immune"
has-breed true
breed "Turtles"
xcor 979.6544765491908
ycor 809.4494132995605
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 2571
control-next -1
control-prev -1
Block
id 2571
species-name not
species-id 0
label "not"
command "not"
has-breed false
xcor 942.9982265491908
ycor 809.4494132995605
is-bad false
is-permanently-bad false
sockets 1
socket 2573
plug 2569
control-next -1
control-prev -1
Block
id 2569
species-name and
species-id 0
label "and"
command "and"
has-breed false
xcor 929.9982265491908
ycor 786.1985359191895
is-bad false
is-permanently-bad false
sockets 3
socket -1
socket 2571
socket 2557
plug 2567
control-next -1
control-prev -1
Block
id 2567
species-name if
species-id 0
label "if"
command "if"
has-breed false
xcor 878.3380702991908
ycor 782.6985359191895
is-bad false
is-permanently-bad false
sockets 2
socket 2569
socket 2583
control-next -1
control-prev 2565
Block
id 2565
species-name runonce
species-id 0
label "Central Infection"
command "Central Infection"
has-breed false
xcor 722.6544765491908
ycor 774.1985359191895
is-bad false
is-permanently-bad false
sockets 1
socket 2567
control-next -1
control-prev -1
Block
id 1636
species-name die
species-id 0
label "die"
command "die"
has-breed false
xcor 122.61841094558304
ycor 1009.2663604736331
is-bad false
is-permanently-bad false
sockets 0
control-next -1
control-prev 2290
Block
id 2294
species-name number1
species-id 0
label "1"
command "1"
has-breed false
xcor 173.29028594558304
ycor 982.7663604736331
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 2290
control-next -1
control-prev -1
Block
id 2290
species-name inc-variable
species-id 13
label "Deathtoll"
command "Deathtoll"
has-breed true
breed "Globals"
xcor 91.28442657058304
ycor 979.2663604736331
is-bad false
is-permanently-bad false
sockets 1
socket 2294
control-next 1636
control-prev 1616
Block
id 1632
species-name variable-get-value-number
species-id 1
label "morality rate"
command "morality rate"
has-breed true
breed "Globals"
xcor 398.03247344558304
ycor 934.1184112548831
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1624
control-next -1
control-prev -1
Block
id 1628
species-name number
species-id 0
label "10000"
command "10000"
has-breed false
xcor 295.31958282058304
ycor 951.2663604736331
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1626
control-next -1
control-prev -1
Block
id 1626
species-name random
species-id 0
label "random"
command "random"
has-breed false
xcor 233.31567657058304
ycor 951.2663604736331
is-bad false
is-permanently-bad false
sockets 1
socket 1628
plug 1624
control-next -1
control-prev -1
Block
id 1624
species-name less-than
species-id 0
label "<"
command "less-than"
has-breed false
xcor 220.31567657058304
ycor 924.1184112548831
is-bad false
is-permanently-bad false
sockets 3
socket -1
socket 1626
socket 1632
plug 1620
control-next -1
control-prev -1
Block
id 1622
species-name variable-get-value-boolean
species-id 5
label "is sick"
command "is sick"
has-breed true
breed "Turtles"
xcor 102.28442657058304
ycor 934.1184112548831
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1620
control-next -1
control-prev -1
Block
id 1620
species-name and
species-id 0
label "and"
command "and"
has-breed false
xcor 89.28442657058304
ycor 914.1184112548831
is-bad false
is-permanently-bad false
sockets 3
socket -1
socket 1622
socket 1624
plug 1616
control-next -1
control-prev -1
Block
id 1616
species-name if
species-id 0
label "if"
command "if"
has-breed false
xcor 37.62427032058304
ycor 910.6184112548831
is-bad false
is-permanently-bad false
sockets 2
socket 1620
socket 2290
control-next -1
control-prev 692
Block
id 1473
species-name true
species-id 0
label "true"
command "true"
has-breed false
xcor 181.31177032058304
ycor 867.7195808410647
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1469
control-next -1
control-prev -1
Block
id 1469
species-name set-boolean-variable
species-id 1
label "is immune"
command "is immune"
has-breed true
breed "Turtles"
xcor 91.28442657058304
ycor 864.2195808410647
is-bad false
is-permanently-bad false
sockets 1
socket 1473
control-next -1
control-prev 1950
Block
id 1954
species-name false
species-id 0
label "false"
command "false"
has-breed false
xcor 169.98559844558304
ycor 837.320752334595
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1950
control-next -1
control-prev -1
Block
id 1950
species-name set-boolean-variable
species-id 5
label "is sick"
command "is sick"
has-breed true
breed "Turtles"
xcor 102.61059844558304
ycor 833.820752334595
is-bad false
is-permanently-bad false
sockets 1
socket 1954
control-next 1469
control-prev 705
Block
id 707
species-name yellow
species-id 0
label "yellow"
command "45"
has-breed false
xcor 166.30591094558304
ycor 806.9219238281253
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 705
control-next -1
control-prev -1
Block
id 705
species-name setc
species-id 0
label "set color"
command "setc"
has-breed false
xcor 106.29028594558304
ycor 803.4219238281253
is-bad false
is-permanently-bad false
sockets 1
socket 707
control-next 1950
control-prev 692
Block
id 1475
species-name variable-get-value-number
species-id 7
label "recovery rate"
command "recovery rate"
has-breed true
breed "Globals"
xcor 391.35864532058304
ycor 758.2739746093753
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 696
control-next -1
control-prev -1
Block
id 702
species-name number
species-id 0
label "1000"
command "1000"
has-breed false
xcor 295.31958282058304
ycor 775.4219238281253
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 698
control-next -1
control-prev -1
Block
id 698
species-name random
species-id 0
label "random"
command "random"
has-breed false
xcor 233.31567657058304
ycor 775.4219238281253
is-bad false
is-permanently-bad false
sockets 1
socket 702
plug 696
control-next -1
control-prev -1
Block
id 696
species-name less-than
species-id 0
label "<"
command "less-than"
has-breed false
xcor 220.31567657058304
ycor 748.2739746093753
is-bad false
is-permanently-bad false
sockets 3
socket -1
socket 698
socket 1475
plug 1610
control-next -1
control-prev -1
Block
id 1612
species-name variable-get-value-boolean
species-id 5
label "is sick"
command "is sick"
has-breed true
breed "Turtles"
xcor 102.28442657058304
ycor 758.2739746093753
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1610
control-next -1
control-prev -1
Block
id 1610
species-name and
species-id 0
label "and"
command "and"
has-breed false
xcor 89.28442657058304
ycor 738.2739746093753
is-bad false
is-permanently-bad false
sockets 3
socket -1
socket 1612
socket 696
plug 692
control-next -1
control-prev -1
Block
id 692
species-name if
species-id 0
label "if"
command "if"
has-breed false
xcor 37.62427032058304
ycor 734.7739746093753
is-bad false
is-permanently-bad false
sockets 2
socket 1610
socket 705
control-next 1616
control-prev 687
Block
id 687
species-name procedure
species-id 8
label "recover or die"
command "recover or die"
has-breed true
breed "Turtles"
xcor 4.4988545185810835
ycor 694.6260253906253
is-bad false
is-permanently-bad false
sockets 1
socket -1
control-next 692
control-prev -1
procedure-shown true
Block
id 1304
species-name global-var-decl-num
species-id 5
label "morality rate"
command "morality rate"
has-breed true
breed "Globals"
xcor 1514.2249136000778
ycor 260.125
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1319
control-next -1
control-prev -1
Block
id 1319
species-name make-slider
species-id 0
label "Slider"
command "make-slider"
has-breed false
xcor 1470.8792104750778
ycor 256.625
is-bad false
is-permanently-bad false
sockets 1
socket 1304
control-next -1
control-prev -1
Block
id 3110
species-name make-slider
species-id 0
label "Slider"
command "make-slider"
has-breed false
xcor 1472.6445251654984
ycor 45.5
is-bad false
is-permanently-bad false
sockets 1
socket 3103
control-next -1
control-prev -1
Block
id 723
species-name if
species-id 0
label "if"
command "if"
has-breed false
xcor 23.441822052001953
ycor 537.471923828125
is-bad false
is-permanently-bad false
sockets 2
socket 719
socket 1589
control-next -1
control-prev 714
Block
id 3112
species-name variable-get-value-number
species-id 24
label "rate of interaction"
command "rate of interaction"
has-breed true
breed "Globals"
xcor 98.20109939575195
ycor 438.64794921875
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 663
control-next -1
control-prev -1
Block
id 1675
species-name make-slider
species-id 0
label "Slider"
command "make-slider"
has-breed false
xcor 1669.707390235592
ycor 122.5
is-bad false
is-permanently-bad false
sockets 1
socket 1668
control-next -1
control-prev -1
Block
id 719
species-name and
species-id 0
label "and"
command "and"
has-breed false
xcor 75.10197830200195
ycor 540.971923828125
is-bad false
is-permanently-bad false
sockets 3
socket -1
socket 1479
socket 1286
plug 723
control-next -1
control-prev -1
Block
id 1599
species-name red
species-id 0
label "red"
command "15"
has-breed false
xcor 140.79729080200195
ycor 640.0187015533447
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1597
control-next -1
control-prev -1
Block
id 1597
species-name setc
species-id 0
label "set color"
command "setc"
has-breed false
xcor 80.78166580200195
ycor 636.5187015533447
is-bad false
is-permanently-bad false
sockets 1
socket 1599
control-next -1
control-prev 1589
Block
id 1593
species-name true
species-id 0
label "true"
command "true"
has-breed false
xcor 144.47697830200195
ycor 609.619873046875
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1589
control-next -1
control-prev -1
Block
id 1589
species-name set-boolean-variable
species-id 3
label "is sick"
command "is sick"
has-breed true
breed "Turtles"
xcor 77.10197830200195
ycor 606.119873046875
is-bad false
is-permanently-bad false
sockets 1
socket 1593
control-next 1597
control-prev 723
Block
id 1487
species-name variable-get-value-number
species-id 10
label "contagiousness"
command "contagiousness"
has-breed true
breed "Globals"
xcor 429.81096267700195
ycor 560.971923828125
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1286
control-next -1
control-prev -1
Block
id 1485
species-name number
species-id 0
label "100"
command "100"
has-breed false
xcor 340.44572830200195
ycor 578.119873046875
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1483
control-next -1
control-prev -1
Block
id 1483
species-name random
species-id 0
label "random"
command "random"
has-breed false
xcor 278.44182205200195
ycor 578.119873046875
is-bad false
is-permanently-bad false
sockets 1
socket 1485
plug 1286
control-next -1
control-prev -1
Block
id 1286
species-name less-than
species-id 0
label "<"
command "less-than"
has-breed false
xcor 265.44182205200195
ycor 550.971923828125
is-bad false
is-permanently-bad false
sockets 3
socket -1
socket 1483
socket 1487
plug 719
control-next -1
control-prev -1
Block
id 1481
species-name variable-get-value-boolean
species-id 1
label "is immune"
command "is immune"
has-breed true
breed "Turtles"
xcor 124.75822830200195
ycor 560.971923828125
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1479
control-next -1
control-prev -1
Block
id 1479
species-name not
species-id 0
label "not"
command "not"
has-breed false
xcor 88.10197830200195
ycor 560.971923828125
is-bad false
is-permanently-bad false
sockets 1
socket 1481
plug 719
control-next -1
control-prev -1
Block
id 714
species-name procedure
species-id 10
label "infect"
command "infect"
has-breed true
breed "Turtles"
xcor 14.0
ycor 497.323974609375
is-bad false
is-permanently-bad false
sockets 1
socket -1
control-next 723
control-prev -1
procedure-shown true
Block
id 2164
species-name not
species-id 0
label "not"
command "not"
has-breed false
xcor 1640.1376953125
ycor 626.47705078125
is-bad false
is-permanently-bad false
sockets 1
socket 1751
plug 1743
control-next -1
control-prev -1
Block
id 1668
species-name global-var-decl-num
species-id 2
label "initial population"
command "initial population"
has-breed true
breed "Globals"
xcor 1713.053093360592
ycor 126.0
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1675
control-next -1
control-prev -1
Block
id 1456
species-name procedure-call
species-id 6
label "infect"
command "infect"
has-breed true
breed "Turtles"
xcor 181.001953125
ycor 134.14794921875
is-bad false
is-permanently-bad false
sockets 0
control-next -1
control-prev 626
Block
id 1720
species-name variable-get-value-number
species-id 4
label "initial sick population"
command "initial sick population"
has-breed true
breed "Globals"
xcor 1328.5203863660563
ycor 510.37397460937484
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1708
control-next -1
control-prev -1
Block
id 1722
species-name set-boolean-variable
species-id 3
label "is sick"
command "is sick"
has-breed true
breed "Turtles"
xcor 975.8114019910563
ycor 555.5219238281248
is-bad false
is-permanently-bad false
sockets 1
socket 1726
control-next 1730
control-prev 1718
Block
id 1726
species-name true
species-id 0
label "true"
command "true"
has-breed false
xcor 1043.1864019910563
ycor 559.0219238281248
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1722
control-next -1
control-prev -1
Block
id 1712
species-name number
species-id 0
label "100"
command "100"
has-breed false
xcor 1239.1551519910563
ycor 527.5219238281248
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1710
control-next -1
control-prev -1
Block
id 2112
species-name product
species-id 0
label "Ã"
command "product"
has-breed false
xcor 1554.4632254464286
ycor 377.2191438674927
is-bad false
is-permanently-bad false
sockets 3
socket -1
socket 1335
socket 2116
plug 1327
control-next -1
control-prev -1
Block
id 2116
species-name number10
species-id 0
label "100"
command "100"
has-breed false
xcor 1991.0003348214286
ycor 414.3670930862427
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 2112
control-next -1
control-prev -1
Block
id 1718
species-name if
species-id 0
label "if"
command "if"
has-breed false
xcor 922.1512457410563
ycor 486.87397460937484
is-bad false
is-permanently-bad false
sockets 2
socket 1974
socket 1722
control-next -1
control-prev 1706
Block
id 1978
species-name not
species-id 0
label "not"
command "not"
has-breed false
xcor 986.8114019910563
ycor 510.37397460937484
is-bad false
is-permanently-bad false
sockets 1
socket 1980
plug 1974
control-next -1
control-prev -1
Block
id 1706
species-name runonce
species-id 0
label "Distributed Infection"
command "Distributed Infection"
has-breed false
xcor 744.4774176160563
ycor 478.37397460937484
is-bad false
is-permanently-bad false
sockets 1
socket 1718
control-next -1
control-prev -1
Block
id 1708
species-name less-than
species-id 0
label "<"
command "less-than"
has-breed false
xcor 1164.1512457410563
ycor 500.37397460937484
is-bad false
is-permanently-bad false
sockets 3
socket -1
socket 1710
socket 1720
plug 1974
control-next -1
control-prev -1
Block
id 1710
species-name random
species-id 0
label "random"
command "random"
has-breed false
xcor 1177.1512457410563
ycor 527.5219238281248
is-bad false
is-permanently-bad false
sockets 1
socket 1712
plug 1708
control-next -1
control-prev -1
Block
id 1980
species-name variable-get-value-boolean
species-id 3
label "is immune"
command "is immune"
has-breed true
breed "Turtles"
xcor 1023.4676519910563
ycor 510.37397460937484
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1978
control-next -1
control-prev -1
Block
id 3103
species-name global-var-decl-num
species-id 11
label "rate of interaction"
command "rate of interaction"
has-breed true
breed "Globals"
xcor 1515.9902282904984
ycor 49.0
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 3110
control-next -1
control-prev -1
Block
id 1974
species-name and
species-id 0
label "and"
command "and"
has-breed false
xcor 973.8114019910563
ycor 490.37397460937484
is-bad false
is-permanently-bad false
sockets 3
socket -1
socket 1978
socket 1708
plug 1718
control-next -1
control-prev -1
Block
id 1759
species-name count-everyone-with
species-id 0
label "count everyone with"
command "count-everyone-with"
has-breed false
xcor 1531.6708984375
ycor 508.85205078125
is-bad false
is-permanently-bad false
sockets 1
socket 1761
plug 1755
control-next -1
control-prev -1
Block
id 663
species-name fd
species-id 0
label "forward"
command "fd"
has-breed false
xcor -6.313549041748047
ycor 435.14794921875
is-bad false
is-permanently-bad false
sockets 1
socket 3112
control-next -1
control-prev 2816
Block
id 680
species-name number
species-id 0
label "45"
command "45"
has-breed false
xcor 223.46135330200195
ycor 392.64794921875
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 678
control-next -1
control-prev -1
Block
id 678
species-name random
species-id 0
label "random"
command "random"
has-breed false
xcor 161.45744705200195
ycor 392.64794921875
is-bad false
is-permanently-bad false
sockets 1
socket 680
plug 673
control-next -1
control-prev -1
Block
id 673
species-name lt
species-id 0
label "left"
command "lt"
has-breed false
xcor 85.45158767700195
ycor 389.14794921875
is-bad false
is-permanently-bad false
sockets 1
socket 678
control-next -1
control-prev 2816
Block
id 683
species-name number
species-id 0
label "45"
command "45"
has-breed false
xcor 232.12150955200195
ycor 345.14794921875
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 681
control-next -1
control-prev -1
Block
id 681
species-name random
species-id 0
label "random"
command "random"
has-breed false
xcor 170.11760330200195
ycor 345.14794921875
is-bad false
is-permanently-bad false
sockets 1
socket 683
plug 668
control-next -1
control-prev -1
Block
id 668
species-name rt
species-id 0
label "right"
command "rt"
has-breed false
xcor 85.45158767700195
ycor 341.64794921875
is-bad false
is-permanently-bad false
sockets 1
socket 681
control-next -1
control-prev 2816
Block
id 2829
species-name number1
species-id 0
label "5"
command "5"
has-breed false
xcor 240.58440017700195
ycor 313.64794921875
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 2820
control-next -1
control-prev -1
Block
id 2826
species-name number
species-id 0
label "10"
command "10"
has-breed false
xcor 158.45549392700195
ycor 313.64794921875
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 2824
control-next -1
control-prev -1
Block
id 2824
species-name random
species-id 0
label "random"
command "random"
has-breed false
xcor 96.45158767700195
ycor 313.64794921875
is-bad false
is-permanently-bad false
sockets 1
socket 2826
plug 2820
control-next -1
control-prev -1
Block
id 2820
species-name less-than-or-equal-to
species-id 0
label "â¤"
command "less-than-or-equal-to"
has-breed false
xcor 83.45158767700195
ycor 303.64794921875
is-bad false
is-permanently-bad false
sockets 3
socket -1
socket 2824
socket 2829
plug 2816
control-next -1
control-prev -1
Block
id 2816
species-name ifelse
species-id 0
label "ifelse"
command "ifelse"
has-breed false
xcor 8.435962677001953
ycor 300.14794921875
is-bad false
is-permanently-bad false
sockets 3
socket 2820
socket 668
socket 673
control-next 663
control-prev 658
Block
id 658
species-name procedure
species-id 6
label "move"
command "move"
has-breed true
breed "Turtles"
xcor 11.0
ycor 260.0
is-bad false
is-permanently-bad false
sockets 1
socket -1
control-next 2816
control-prev -1
procedure-shown true
Block
id 1755
species-name line-graph
species-id 5
label "Immunity"
command "line-graph"
has-breed false
xcor 1468.3330078125
ycor 505.35205078125
is-bad false
is-permanently-bad false
sockets 3
socket 1759
socket 1763
socket -1
control-next -1
control-prev -1
Block
id 1751
species-name variable-get-value-boolean
species-id 5
label "is sick"
command "is sick"
has-breed true
breed "Turtles"
xcor 1676.7939453125
ycor 626.47705078125
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 2164
control-next -1
control-prev -1
Block
id 1745
species-name variable-get-value-boolean
species-id 5
label "is sick"
command "is sick"
has-breed true
breed "Turtles"
xcor 1640.1376953125
ycor 666.625
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1739
control-next -1
control-prev -1
Block
id 1743
species-name count-everyone-with
species-id 0
label "count everyone with"
command "count-everyone-with"
has-breed false
xcor 1506.1162109375
ycor 626.47705078125
is-bad false
is-permanently-bad false
sockets 1
socket 2164
plug 1735
control-next -1
control-prev -1
Block
id 1739
species-name count-everyone-with
species-id 0
label "count everyone with"
command "count-everyone-with"
has-breed false
xcor 1506.1162109375
ycor 666.625
is-bad false
is-permanently-bad false
sockets 1
socket 1745
plug 1735
control-next -1
control-prev -1
Block
id 1735
species-name line-graph
species-id 3
label "Sick"
command "line-graph"
has-breed false
xcor 1471.4306640625
ycor 622.97705078125
is-bad false
is-permanently-bad false
sockets 3
socket 1743
socket 1739
socket -1
control-next -1
control-prev -1
Block
id 1732
species-name red
species-id 0
label "red"
command "15"
has-breed false
xcor 1039.5067144910563
ycor 589.4207523345946
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1730
control-next -1
control-prev -1
Block
id 1730
species-name setc
species-id 0
label "set color"
command "setc"
has-breed false
xcor 979.4910894910563
ycor 585.9207523345946
is-bad false
is-permanently-bad false
sockets 1
socket 1732
control-next -1
control-prev 1722
Block
id 1777
species-name procedure-call
species-id 7
label "recover or die"
command "recover or die"
has-breed true
breed "Turtles"
xcor 2262.7166827313313
ycor 98.14794921875
is-bad false
is-permanently-bad false
sockets 0
control-next -1
control-prev 1775
Block
id 1773
species-name forever
species-id 0
label "Forever"
command "Forever"
has-breed false
xcor 2157.6873858563313
ycor 46.0
is-bad false
is-permanently-bad false
sockets 1
socket 1775
control-next -1
control-prev -1
Block
id 2618
species-name make-slider
species-id 0
label "Slider"
command "make-slider"
has-breed false
xcor 1680.5771484375
ycor 42.051025390625
is-bad false
is-permanently-bad false
sockets 1
socket 2611
control-next -1
control-prev -1
Block
id 1775
species-name procedure-call
species-id 1
label "move"
command "move"
has-breed true
breed "Turtles"
xcor 2286.7284014813313
ycor 54.5
is-bad false
is-permanently-bad false
sockets 0
control-next 1777
control-prev 1773
Block
id 1769
species-name not
species-id 0
label "not"
command "not"
has-breed false
xcor 1665.6923828125
ycor 549.0
is-bad false
is-permanently-bad false
sockets 1
socket 1765
plug 1763
control-next -1
control-prev -1
Block
id 1765
species-name variable-get-value-boolean
species-id 2
label "is immune"
command "is immune"
has-breed true
breed "Turtles"
xcor 1702.3486328125
ycor 549.0
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1769
control-next -1
control-prev -1
Block
id 2611
species-name global-var-decl-num
species-id 6
label "central Infection radius"
command "central Infection radius"
has-breed true
breed "Globals"
xcor 1723.9228515625
ycor 45.551025390625
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 2618
control-next -1
control-prev -1
Block
id 1761
species-name variable-get-value-boolean
species-id 2
label "is immune"
command "is immune"
has-breed true
breed "Turtles"
xcor 1665.6923828125
ycor 508.85205078125
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1759
control-next -1
control-prev -1
Block
id 1763
species-name count-everyone-with
species-id 0
label "count everyone with"
command "count-everyone-with"
has-breed false
xcor 1531.6708984375
ycor 549.0
is-bad false
is-permanently-bad false
sockets 1
socket 1769
plug 1755
control-next -1
control-prev -1
Block
id 3029
species-name comment
species-id 0
label "programmed from scratch after having read"
command "programmed from scratch after having read"
has-breed false
xcor 2286.841064453125
ycor 218.29179763793945
is-bad false
is-permanently-bad false
sockets 0
control-next 3035
control-prev 3027
Block
id 3031
species-name comment
species-id 0
label "copying in accordance with the GNU Public license (GPL)"
command "copying in accordance with the GNU Public license (GPL)"
has-breed false
xcor 2247.512939453125
ycor 268.88945388793945
is-bad false
is-permanently-bad false
sockets 0
control-next 3039
control-prev 3035
Block
id 1315
species-name make-slider
species-id 0
label "Slider"
command "make-slider"
has-breed false
xcor 1472.598289038162
ycor 188.625
is-bad false
is-permanently-bad false
sockets 1
socket 1297
control-next -1
control-prev -1
Block
id 3027
species-name comment
species-id 0
label "(c) 2007 Josh Buhl"
command "(c) 2007 Josh Buhl"
has-breed false
xcor 2358.527587890625
ycor 192.99296951293945
is-bad false
is-permanently-bad false
sockets 0
control-next 3029
control-prev -1
Block
id 1327
species-name monitor
species-id 4
label "Percent sick"
command "monitor"
has-breed false
xcor 1458.7522879464286
ycor 373.7191438674927
is-bad false
is-permanently-bad false
sockets 1
socket 2112
control-next -1
control-prev -1
Block
id 3039
species-name comment
species-id 0
label "or alternatively the LGPL"
command "or alternatively the LGPL"
has-breed false
xcor 2340.524658203125
ycor 294.18828201293945
is-bad false
is-permanently-bad false
sockets 0
control-next -1
control-prev 3031
Block
id 1323
species-name make-slider
species-id 0
label "Slider"
command "make-slider"
has-breed false
xcor 1667.059765625
ycor 253.11796951293945
is-bad false
is-permanently-bad false
sockets 1
socket 1366
control-next -1
control-prev -1
Block
id 3035
species-name comment
species-id 0
label "the star logo TNG preview 3 online epidemic tutorial "
command "the star logo TNG preview 3 online epidemic tutorial "
has-breed false
xcor 2261.516845703125
ycor 243.59062576293945
is-bad false
is-permanently-bad false
sockets 0
control-next 3031
control-prev 3029
Block
id 2286
species-name number10
species-id 0
label "0"
command "0"
has-breed false
xcor 1965.3242126654984
ycor 181.573974609375
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 2267
control-next -1
control-prev -1
Block
id 1335
species-name quotient
species-id 0
label "÷"
command "quotient"
has-breed false
xcor 1567.4632254464286
ycor 387.2191438674927
is-bad false
is-permanently-bad false
sockets 3
socket -1
socket 1343
socket 1339
plug 2112
control-next -1
control-prev -1
Block
id 1331
species-name make-slider
species-id 0
label "Slider"
command "make-slider"
has-breed false
xcor 1669.0055376838234
ycor 185.3179695129396
is-bad false
is-permanently-bad false
sockets 1
socket 1359
control-next -1
control-prev -1
Block
id 1343
species-name count-everyone-with
species-id 0
label "count everyone with"
command "count-everyone-with"
has-breed false
xcor 1580.4632254464286
ycor 397.2191438674927
is-bad false
is-permanently-bad false
sockets 1
socket 2220
plug 1335
control-next -1
control-prev -1
Block
id 1339
species-name count-everyone
species-id 0
label "count everyone"
command "count-everyone"
has-breed false
xcor 1819.9632254464286
ycor 414.3670930862427
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1335
control-next -1
control-prev -1
Block
id 2515
species-name monitor
species-id 18
label "Immune"
command "monitor"
has-breed false
xcor 1788.8640299479166
ycor 531.5679695129395
is-bad false
is-permanently-bad false
sockets 1
socket 2507
control-next -1
control-prev -1
Block
id 1587
species-name collidee
species-id 0
label "collidee"
command "collidee"
has-breed false
xcor 270.35693359375
ycor 89.0
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1583
control-next -1
control-prev -1
Block
id 626
species-name if
species-id 0
label "if"
command "if"
has-breed false
xcor 124.34375
ycor 85.5
is-bad false
is-permanently-bad false
sockets 2
socket 1583
socket 1456
control-next -1
control-prev 622
Block
id 1290
species-name global-var-decl-num
species-id 1
label "contagiousness"
command "contagiousness"
has-breed true
breed "Globals"
xcor 1511.2873405860591
ycor 117.125
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1311
control-next -1
control-prev -1
Block
id 1571
species-name agent-var-decl-bool
species-id 2
label "is sick"
command "is sick"
has-breed true
breed "Turtles"
xcor 122.13515624999997
ycor 21.40000000000009
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug -1
control-next -1
control-prev -1
Block
id 622
species-name collision
species-id 0
label "Collision"
command "collision"
has-breed true
breed "Turtles"
xcor 2.0
ycor 77.0
is-bad false
is-permanently-bad false
sockets 2
socket 626
socket -1
control-next -1
control-prev -1
Block
id 617
species-name agent-var-decl-bool
species-id 1
label "is immune"
command "is immune"
has-breed true
breed "Turtles"
xcor 10.968321078431355
ycor 21.0
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug -1
control-next -1
control-prev -1
Block
id 1297
species-name global-var-decl-num
species-id 3
label "recovery rate"
command "recovery rate"
has-breed true
breed "Globals"
xcor 1515.943992163162
ycor 192.125
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1315
control-next -1
control-prev -1
Block
id 2267
species-name global-var-decl-num
species-id 4
label "Deathtoll"
command "Deathtoll"
has-breed true
breed "Globals"
xcor 1895.9902282904984
ycor 173.0
is-bad false
is-permanently-bad false
sockets 1
socket 2286
plug -1
control-next -1
control-prev -1
Block
id 2505
species-name variable-get-value-boolean
species-id 5
label "is sick"
command "is sick"
has-breed true
breed "Turtles"
xcor 1982.8078031994048
ycor 624.4929695129395
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 2493
control-next -1
control-prev -1
Block
id 2507
species-name count-everyone-with
species-id 0
label "count everyone with"
command "count-everyone-with"
has-breed false
xcor 1859.8718424479166
ycor 535.0679695129395
is-bad false
is-permanently-bad false
sockets 1
socket 2511
plug 2515
control-next -1
control-prev -1
Block
id 1311
species-name make-slider
species-id 0
label "Slider"
command "make-slider"
has-breed false
xcor 1467.9416374610591
ycor 113.625
is-bad false
is-permanently-bad false
sockets 1
socket 1290
control-next -1
control-prev -1
Block
id 1583
species-name variable-get-value-boolean-of
species-id 3
label "is sick"
command "is sick"
has-breed true
breed "Turtles"
xcor 176.00390625
ycor 89.0
is-bad false
is-permanently-bad false
sockets 1
socket 1587
plug 626
control-next -1
control-prev -1
Block
id 2511
species-name variable-get-value-boolean
species-id 2
label "is immune"
command "is immune"
has-breed true
breed "Turtles"
xcor 1993.8933268229166
ycor 535.0679695129395
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 2507
control-next -1
control-prev -1
Block
id 2220
species-name variable-get-value-boolean
species-id 4
label "is sick"
command "is sick"
has-breed true
breed "Turtles"
xcor 1714.4847098214286
ycor 397.2191438674927
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1343
control-next -1
control-prev -1
Block
id 2493
species-name count-everyone-with
species-id 0
label "count everyone with"
command "count-everyone-with"
has-breed false
xcor 1848.7863188244048
ycor 624.4929695129395
is-bad false
is-permanently-bad false
sockets 1
socket 2505
plug 2491
control-next -1
control-prev -1
Block
id 2491
species-name monitor
species-id 12
label "Sick"
command "monitor"
has-breed false
xcor 1799.1007719494048
ycor 620.9929695129395
is-bad false
is-permanently-bad false
sockets 1
socket 2493
control-next -1
control-prev -1
Block
id 2478
species-name variable-get-value-number
species-id 16
label "Deathtoll"
command "Deathtoll"
has-breed true
breed "Globals"
xcor 1770.2703683035713
ycor 315.49296951293945
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 2476
control-next -1
control-prev -1
Block
id 2476
species-name monitor
species-id 7
label "Deathtoll"
command "monitor"
has-breed false
xcor 1685.9363839285713
ycor 311.99296951293945
is-bad false
is-permanently-bad false
sockets 1
socket 2478
control-next -1
control-prev -1
Block
id 1359
species-name global-var-decl-num
species-id 7
label "natural immunity"
command "natural immunity"
has-breed true
breed "Globals"
xcor 1712.3512408088234
ycor 188.8179695129396
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1331
control-next -1
control-prev -1
Block
id 1366
species-name global-var-decl-num
species-id 9
label "initial sick population"
command "initial sick population"
has-breed true
breed "Globals"
xcor 1710.40546875
ycor 256.61796951293945
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1323
control-next -1
control-prev -1
Block
id 1644
species-name count-everyone
species-id 0
label "count everyone"
command "count-everyone"
has-breed false
xcor 1554.363025483631
ycor 325.1929695129403
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1640
control-next -1
control-prev -1
Block
id 1640
species-name monitor
species-id 6
label "Population"
command "monitor"
has-breed false
xcor 1467.370837983631
ycor 321.6929695129403
is-bad false
is-permanently-bad false
sockets 1
socket 1644
control-next -1
control-prev -1
`time`
speed 13
starlogo-time 2333.6000000000686
`runtime`
Runtime-Block
id 1773
species-name runtime-forever
species-id 0
label "Forever"
command "Forever"
xcor 265.0
ycor 16.0
Runtime-Block
id 1706
species-name runtime-sometime
species-id 0
label "Distributed Infection"
command "Infektion"
xcor 381.0
ycor 14.0
Runtime-Block
id 1652
species-name runtime-sometime
species-id 0
label "Setup"
command "setup"
xcor 210.0
ycor 42.0
Runtime-Block
id 2565
species-name runtime-sometime
species-id 0
label "Central Infection"
command "Infektionsherd"
xcor 383.0
ycor 41.0
Runtime-Block
id 3103
species-name slider
species-id 0
label "rate of interaction"
command "rate of interaction"
xcor 253.9902282904984
ycor 338.0
min 0
max 4
current 2.0
Runtime-Block
id 1304
species-name slider
species-id 0
label "morality rate"
command "Sterblichkeitsrate"
xcor 523.2249136000778
ycor 253.125
min 0
max 100
current 3.0
Runtime-Block
id 1359
species-name slider
species-id 0
label "natural immunity"
command "Anfangsimmunitaet"
xcor 259.3512408088234
ycor 253.8179695129396
min 0
max 100
current 11.0
Runtime-Block
id 1297
species-name slider
species-id 0
label "recovery rate"
command "Genesungsrate"
xcor 525.943992163162
ycor 177.125
min 0
max 100
current 9.720897
Runtime-Block
id 2611
species-name slider
species-id 0
label "central Infection radius"
command "Herdradius"
xcor 524.6484375
ycor 17.551025390625
min 0
max 50
current 16.355688
Runtime-Block
id 1668
species-name slider
species-id 0
label "initial population"
command "Anfangspopulation"
xcor 266.0530933605919
ycor 93.0
min 0
max 1000
current 400.0
Runtime-Block
id 1290
species-name slider
species-id 0
label "contagiousness"
command "Ansteckungsrate"
xcor 514.2873405860591
ycor 94.125
min 0
max 100
current 52.043533
Runtime-Block
id 1366
species-name slider
species-id 0
label "initial sick population"
command "erkrankte Initialpopulation"
xcor 249.40546874999995
ycor 174.61796951293945
min 0
max 100
current 10.0
Runtime-Block
id 2491
species-name runtime-sometime
species-id 0
label "Sick : 82"
command "monitor"
xcor 11.0
ycor 43.0
Runtime-Block
id 2515
species-name runtime-sometime
species-id 0
label "Immune : 42"
command "monitor"
xcor 14.0
ycor 68.0
Runtime-Block
id 1327
species-name runtime-sometime
species-id 0
label "Percent sick : 20.5"
command "monitor"
xcor 12.0
ycor 95.0
Runtime-Block
id 2476
species-name runtime-sometime
species-id 0
label "Deathtoll : 0"
command "monitor"
xcor 149.0
ycor 15.0
Runtime-Block
id 1640
species-name runtime-sometime
species-id 0
label "Population : 400"
command "monitor"
xcor 10.0
ycor 17.0
`terrains`
version 2
edit-terrain-index 1
terrain 0
dimensions 101 101
terrain_property-heights
H4sIAAAAAAAAAO3BMQEAAADCoPVPbQ0PoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvg2F7tmukH0C
AAACfZA=
terrain_property-colors
H4sIAAAAAAAAAO3FIQEAAAgDsEfDU4roEAK5mSVnumLbtm3btm3btm3btm3btm3b
tm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3b
tm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3b
tm3btm3bTy96r/AEyD4BAAABPsg=
end-terrain
terrain 1
dimensions 101 101
terrain_property-heights
H4sIAAAAAAAAAO3BMQEAAADCoPVPbQ0PoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvg2F7tmukH0C
AAACfZA=
terrain_property-colors
H4sIAAAAAAAAAO3FIQEAAAgDsEfDU4roEAK5mSVnumLbtm3btm3btm3btm3btm3b
tm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3b
tm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3b
tm3btm3bTy96r/AEyD4BAAABPsg=
end-terrain
-------------- next part --------------
StarLogoTNG "v1.0pr3"
10300
Englisch
`species list`
BlockSpecies procedure
id 4
genus procedure
sockets 1
socket-label ""
socket-kind polymorphic
BlockSpecies set-number-variable
id 13
genus set-number-variable
sockets 1
socket-label ""
socket-kind number
default-arguments 1
species-name number
kind number
initial-text "0"
initial-command "0"
BlockSpecies set-number-variable
id 12
genus set-number-variable
sockets 1
socket-label ""
socket-kind number
default-arguments 1
species-name number
kind number
initial-text "0"
initial-command "0"
BlockSpecies procedure-call
id 2
genus procedure-call
sockets 0
BlockSpecies procedure
id 17
genus procedure
sockets 1
socket-label ""
socket-kind polymorphic
BlockSpecies equals
id 6
genus equals
plug-kind boolean
sockets 3
socket-label ""
socket-kind booleanRight
socket-label ""
socket-kind numberBelow
socket-label ""
socket-kind numberBelow
BlockSpecies variable-get-value-number
id 22
genus variable-get-value
plug-kind number
sockets 1
socket-label ""
socket-kind numberRight
BlockSpecies inc-variable
id 12
genus inc-variable
sockets 1
socket-label ""
socket-kind number
default-arguments 1
species-name number
kind number
initial-text "1"
initial-command "1"
BlockSpecies equals
id 8
genus equals
plug-kind boolean
sockets 3
socket-label ""
socket-kind booleanRight
socket-label ""
socket-kind numberBelow
socket-label ""
socket-kind numberBelow
BlockSpecies collision
id 7
genus collision
sockets 2
socket-label "1:Mario"
socket-kind command
socket-label "2:PaintBall"
socket-kind command
BlockSpecies variable-get-value-number
id 6
genus variable-get-value
plug-kind number
sockets 1
socket-label ""
socket-kind numberRight
BlockSpecies set-number-variable
id 5
genus set-number-variable
sockets 1
socket-label ""
socket-kind number
default-arguments 1
species-name number
kind number
initial-text "0"
initial-command "0"
BlockSpecies variable-get-value-number
id 11
genus variable-get-value
plug-kind number
sockets 1
socket-label ""
socket-kind numberRight
BlockSpecies procedure
id 9
genus procedure
sockets 1
socket-label ""
socket-kind polymorphic
BlockSpecies global-var-decl-num
id 3
genus global-var-decl-num
plug-kind slider
sockets 1
socket-label ""
socket-kind number
BlockSpecies variable-get-value-number
id 5
genus variable-get-value
plug-kind number
sockets 1
socket-label ""
socket-kind numberRight
BlockSpecies monitor
id 4
genus monitor
sockets 1
socket-label ""
socket-kind number
BlockSpecies variable-get-value-number
id 4
genus variable-get-value
plug-kind number
sockets 1
socket-label ""
socket-kind numberRight
BlockSpecies variable-get-value-number
id 1
genus variable-get-value
plug-kind number
sockets 1
socket-label ""
socket-kind numberRight
BlockSpecies global-var-decl-num
id 1
genus global-var-decl-num
plug-kind slider
sockets 1
socket-label ""
socket-kind number
BlockSpecies global-var-decl-num
id 9
genus global-var-decl-num
plug-kind slider
sockets 1
socket-label ""
socket-kind number
BlockSpecies procedure-call
id 11
genus procedure-call
sockets 0
BlockSpecies procedure-call
id 9
genus procedure-call
sockets 0
BlockSpecies procedure-call
id 8
genus procedure-call
sockets 0
BlockSpecies procedure-call
id 10
genus procedure-call
sockets 0
BlockSpecies inc-variable
id 15
genus inc-variable
sockets 1
socket-label ""
socket-kind number
default-arguments 1
species-name number
kind number
initial-text "1"
initial-command "1"
BlockSpecies agent-var-decl-num
id 1
genus agent-var-decl-num
plug-kind list
sockets 1
socket-label ""
socket-kind number
BlockSpecies variable-get-value-number
id 9
genus variable-get-value
plug-kind number
sockets 1
socket-label ""
socket-kind numberRight
BlockSpecies variable-get-value-number
id 17
genus variable-get-value
plug-kind number
sockets 1
socket-label ""
socket-kind numberRight
BlockSpecies procedure
id 5
genus procedure
sockets 1
socket-label ""
socket-kind polymorphic
BlockSpecies variable-get-value-number
id 13
genus variable-get-value
plug-kind number
sockets 1
socket-label ""
socket-kind numberRight
BlockSpecies variable-get-value-number
id 12
genus variable-get-value
plug-kind number
sockets 1
socket-label ""
socket-kind numberRight
BlockSpecies collision
id 6
genus collision
sockets 2
socket-label "1:Turtles"
socket-kind command
socket-label "2:PaintBall"
socket-kind command
BlockSpecies collision
id 0
genus collision
sockets 2
socket-label "1:Turtles"
socket-kind command
socket-label "2:Turtles"
socket-kind command
BlockSpecies collision
id 2
genus collision
sockets 2
socket-label "1:Turtles"
socket-kind command
socket-label "2:Mario"
socket-kind command
BlockSpecies procedure-call
id 4
genus procedure-call
sockets 0
BlockSpecies procedure-call
id 6
genus procedure-call
sockets 0
BlockSpecies collision
id 1
genus collision
sockets 2
socket-label "1:Mario"
socket-kind command
socket-label "2:Turtles"
socket-kind command
BlockSpecies collision
id 3
genus collision
sockets 2
socket-label "1:Mario"
socket-kind command
socket-label "2:Mario"
socket-kind command
BlockSpecies procedure-call
id 3
genus procedure-call
sockets 0
BlockSpecies procedure-call
id 5
genus procedure-call
sockets 0
BlockSpecies collision
id 8
genus collision
sockets 2
socket-label "1:PaintBall"
socket-kind command
socket-label "2:PaintBall"
socket-kind command
BlockSpecies procedure-call
id 7
genus procedure-call
sockets 0
BlockSpecies set-number-variable
id 17
genus set-number-variable
sockets 1
socket-label ""
socket-kind number
default-arguments 1
species-name number
kind number
initial-text "0"
initial-command "0"
BlockSpecies variable-get-value-number
id 21
genus variable-get-value
plug-kind number
sockets 1
socket-label ""
socket-kind numberRight
BlockSpecies variable-get-value-number-of
id 2
genus variable-get-value-of
plug-kind number
sockets 1
socket-label "who"
socket-kind number
BlockSpecies inc-variable
id 16
genus inc-variable
sockets 1
socket-label ""
socket-kind number
default-arguments 1
species-name number
kind number
initial-text "1"
initial-command "1"
BlockSpecies set-number-variable
id 1
genus set-number-variable
sockets 1
socket-label ""
socket-kind number
default-arguments 1
species-name number
kind number
initial-text "0"
initial-command "0"
BlockSpecies variable-get-value-number
id 2
genus variable-get-value
plug-kind number
sockets 1
socket-label ""
socket-kind numberRight
BlockSpecies inc-variable
id 1
genus inc-variable
sockets 1
socket-label ""
socket-kind number
default-arguments 1
species-name number
kind number
initial-text "1"
initial-command "1"
BlockSpecies set-number-variable
id 2
genus set-number-variable
sockets 1
socket-label ""
socket-kind number
default-arguments 1
species-name number
kind number
initial-text "0"
initial-command "0"
BlockSpecies variable-get-value-number
id 3
genus variable-get-value
plug-kind number
sockets 1
socket-label ""
socket-kind numberRight
BlockSpecies inc-variable
id 2
genus inc-variable
sockets 1
socket-label ""
socket-kind number
default-arguments 1
species-name number
kind number
initial-text "1"
initial-command "1"
BlockSpecies set-number-variable
id 3
genus set-number-variable
sockets 1
socket-label ""
socket-kind number
default-arguments 1
species-name number
kind number
initial-text "0"
initial-command "0"
BlockSpecies variable-get-value-number
id 15
genus variable-get-value
plug-kind number
sockets 1
socket-label ""
socket-kind numberRight
BlockSpecies inc-variable
id 3
genus inc-variable
sockets 1
socket-label ""
socket-kind number
default-arguments 1
species-name number
kind number
initial-text "1"
initial-command "1"
BlockSpecies set-number-variable
id 4
genus set-number-variable
sockets 1
socket-label ""
socket-kind number
default-arguments 1
species-name number
kind number
initial-text "0"
initial-command "0"
BlockSpecies variable-get-value-number
id 16
genus variable-get-value
plug-kind number
sockets 1
socket-label ""
socket-kind numberRight
BlockSpecies inc-variable
id 4
genus inc-variable
sockets 1
socket-label ""
socket-kind number
default-arguments 1
species-name number
kind number
initial-text "1"
initial-command "1"
BlockSpecies set-number-variable
id 6
genus set-number-variable
sockets 1
socket-label ""
socket-kind number
default-arguments 1
species-name number
kind number
initial-text "0"
initial-command "0"
BlockSpecies variable-get-value-number
id 18
genus variable-get-value
plug-kind number
sockets 1
socket-label ""
socket-kind numberRight
BlockSpecies inc-variable
id 5
genus inc-variable
sockets 1
socket-label ""
socket-kind number
default-arguments 1
species-name number
kind number
initial-text "1"
initial-command "1"
BlockSpecies set-number-variable
id 7
genus set-number-variable
sockets 1
socket-label ""
socket-kind number
default-arguments 1
species-name number
kind number
initial-text "0"
initial-command "0"
BlockSpecies variable-get-value-number
id 19
genus variable-get-value
plug-kind number
sockets 1
socket-label ""
socket-kind numberRight
BlockSpecies inc-variable
id 6
genus inc-variable
sockets 1
socket-label ""
socket-kind number
default-arguments 1
species-name number
kind number
initial-text "1"
initial-command "1"
BlockSpecies set-number-variable
id 16
genus set-number-variable
sockets 1
socket-label ""
socket-kind number
default-arguments 1
species-name number
kind number
initial-text "0"
initial-command "0"
BlockSpecies variable-get-value-number
id 20
genus variable-get-value
plug-kind number
sockets 1
socket-label ""
socket-kind numberRight
BlockSpecies inc-variable
id 7
genus inc-variable
sockets 1
socket-label ""
socket-kind number
default-arguments 1
species-name number
kind number
initial-text "1"
initial-command "1"
`worldview`
world-bounds-xcor 0.0
world-bounds-ycor 0.0
world-bounds-width 4900.0
world-bounds-height 1600.0
canvas-bounds-xcor 0
canvas-bounds-ycor 0
canvas-bounds-width 733
canvas-bounds-height 578
view-rect-xcor 3339.125
view-rect-ycor 0.0
view-rect-width 733.0
view-rect-height 578.0
point-of-interest-xcor 3705.625
point-of-interest-ycor 244.99999999999994
screen-scale 1.0
`workspace`
number-of-pages 7
page "Turtles"
page-width 700
shape "animals/turtle-default"
page "Mario"
page-width 700
shape "animals/stb-default"
page "PaintBall"
page-width 700
shape "basic-shapes/sphere-default"
page "Setup"
page-width 700
page "Globals"
page-width 700
page "Runtime"
page-width 700
page "Patches"
page-width 700
shape "animals/turtle-default"
`blocks`
Block
id 837
species-name breed-string
species-id 0
label "PaintBall"
command "PaintBall"
has-breed true
breed "PaintBall"
xcor 1242.3421071026776
ycor 308.0467777252197
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 802
control-next -1
control-prev -1
Block
id 802
species-name setbreed
species-id 0
label "set breed"
command "setbreed"
has-breed false
xcor 1178.9866383526776
ycor 304.5467777252197
is-bad false
is-permanently-bad false
sockets 1
socket 837
control-next -1
control-prev 820
Block
id 822
species-name red
species-id 0
label "red"
command "15"
has-breed false
xcor 1240.6721852276776
ycor 277.64794921875
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 820
control-next -1
control-prev -1
Block
id 820
species-name setc
species-id 0
label "set color"
command "setc"
has-breed false
xcor 1180.6565602276776
ycor 274.14794921875
is-bad false
is-permanently-bad false
sockets 1
socket 822
control-next 802
control-prev 815
Block
id 817
species-name number
species-id 0
label "1"
command "1"
has-breed false
xcor 1247.3372242901776
ycor 247.64794921875
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 815
control-next -1
control-prev -1
Block
id 815
species-name setheight
species-id 0
label "set altitude"
command "set-height"
has-breed false
xcor 1173.9915211651776
ycor 244.14794921875
is-bad false
is-permanently-bad false
sockets 1
socket 817
control-next 820
control-prev 806
Block
id 808
species-name number1
species-id 0
label "0.2"
command "0.2"
has-breed false
xcor 1237.3440602276776
ycor 217.64794921875
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 806
control-next -1
control-prev -1
Block
id 806
species-name setscale
species-id 0
label "set size"
command "set-scale"
has-breed false
xcor 1183.9846852276776
ycor 214.14794921875
is-bad false
is-permanently-bad false
sockets 1
socket 808
control-next 815
control-prev 797
Block
id 799
species-name number
species-id 0
label "1"
command "1"
has-breed false
xcor 1262.9216969464276
ycor 187.64794921875
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 797
control-next -1
control-prev -1
Block
id 797
species-name fd
species-id 0
label "forward"
command "fd"
has-breed false
xcor 1158.4070485089276
ycor 184.14794921875
is-bad false
is-permanently-bad false
sockets 1
socket 799
control-next 806
control-prev 793
Block
id 793
species-name hatch-and-do
species-id 0
label "hatch"
command "hatch-and-do"
has-breed false
xcor 1090.7429860089276
ycor 175.64794921875
is-bad false
is-permanently-bad false
sockets 1
socket 797
control-next -1
control-prev 788
Block
id 788
species-name procedure
species-id 4
label "launch"
command "launch"
has-breed true
breed "Mario"
xcor 1084.9691327069256
ycor 135.5
is-bad false
is-permanently-bad false
sockets 1
socket -1
control-next 793
control-prev -1
procedure-shown true
Block
id 1562
species-name ycor
species-id 0
label "ycor"
command "ycor"
has-breed false
xcor 849.263916118725
ycor 494.6888599395752
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1554
control-next -1
control-prev -1
Block
id 1554
species-name set-number-variable
species-id 13
label "mario ycor"
command "mario ycor"
has-breed true
breed "Globals"
xcor 757.226806743725
ycor 491.1888599395752
is-bad false
is-permanently-bad false
sockets 1
socket 1562
control-next -1
control-prev 1552
Block
id 1558
species-name xcor
species-id 0
label "xcor"
command "xcor"
has-breed false
xcor 849.263916118725
ycor 464.29003143310547
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1552
control-next -1
control-prev -1
Block
id 1552
species-name set-number-variable
species-id 12
label "mario xcor"
command "mario xcor"
has-breed true
breed "Globals"
xcor 757.226806743725
ycor 460.79003143310547
is-bad false
is-permanently-bad false
sockets 1
socket 1558
control-next 1554
control-prev 1497
Block
id 1550
species-name procedure-call
species-id 2
label "launch"
command "launch"
has-breed true
breed "Mario"
xcor 831.075439556225
ycor 401.1420841217041
is-bad false
is-permanently-bad false
sockets 0
control-next -1
control-prev 1497
Block
id 1501
species-name keyboard-a
species-id 0
label "keyboard a?"
command "keyboard-a"
has-breed false
xcor 829.075439556225
ycor 372.7432556152344
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1497
control-next -1
control-prev -1
Block
id 1497
species-name if
species-id 0
label "if"
command "if"
has-breed false
xcor 777.415283306225
ycor 369.2432556152344
is-bad false
is-permanently-bad false
sockets 2
socket 1501
socket 1550
control-next 1552
control-prev 1532
Block
id 1549
species-name number
species-id 0
label "5"
command "5"
has-breed false
xcor 915.741455181225
ycor 326.743257522583
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1545
control-next -1
control-prev -1
Block
id 1545
species-name rt
species-id 0
label "right"
command "rt"
has-breed false
xcor 831.075439556225
ycor 323.243257522583
is-bad false
is-permanently-bad false
sockets 1
socket 1549
control-next -1
control-prev 1532
Block
id 1534
species-name keyboard-right
species-id 0
label "keyboard right arrow?"
command "keyboard-right"
has-breed false
xcor 829.075439556225
ycor 294.8444290161133
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1532
control-next -1
control-prev -1
Block
id 1532
species-name if
species-id 0
label "if"
command "if"
has-breed false
xcor 777.415283306225
ycor 291.3444290161133
is-bad false
is-permanently-bad false
sockets 2
socket 1534
socket 1545
control-next 1497
control-prev 1524
Block
id 1544
species-name number
species-id 0
label "5"
command "5"
has-breed false
xcor 907.081298931225
ycor 248.8444309234619
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1542
control-next -1
control-prev -1
Block
id 1542
species-name lt
species-id 0
label "left"
command "lt"
has-breed false
xcor 831.075439556225
ycor 245.3444309234619
is-bad false
is-permanently-bad false
sockets 1
socket 1544
control-next -1
control-prev 1524
Block
id 1526
species-name keyboard-left
species-id 0
label "keyboard left arrow?"
command "keyboard-left"
has-breed false
xcor 829.075439556225
ycor 216.9456024169922
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1524
control-next -1
control-prev -1
Block
id 1524
species-name if
species-id 0
label "if"
command "if"
has-breed false
xcor 777.415283306225
ycor 213.4456024169922
is-bad false
is-permanently-bad false
sockets 2
socket 1526
socket 1542
control-next 1532
control-prev 1516
Block
id 1522
species-name number
species-id 0
label "1"
command "1"
has-breed false
xcor 918.937744243725
ycor 170.94560432434082
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1520
control-next -1
control-prev -1
Block
id 1520
species-name bk
species-id 0
label "back"
command "bk"
has-breed false
xcor 831.075439556225
ycor 167.44560432434082
is-bad false
is-permanently-bad false
sockets 1
socket 1522
control-next -1
control-prev 1516
Block
id 1518
species-name keyboard-down
species-id 0
label "keyboard down arrow?"
command "keyboard-down"
has-breed false
xcor 829.075439556225
ycor 139.0467758178711
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1516
control-next -1
control-prev -1
Block
id 1516
species-name if
species-id 0
label "if"
command "if"
has-breed false
xcor 777.415283306225
ycor 135.5467758178711
is-bad false
is-permanently-bad false
sockets 2
socket 1518
socket 1520
control-next 1524
control-prev 1508
Block
id 1514
species-name number
species-id 0
label "1"
command "1"
has-breed false
xcor 935.590087993725
ycor 93.04677772521973
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1512
control-next -1
control-prev -1
Block
id 1512
species-name fd
species-id 0
label "forward"
command "fd"
has-breed false
xcor 831.075439556225
ycor 89.54677772521973
is-bad false
is-permanently-bad false
sockets 1
socket 1514
control-next -1
control-prev 1508
Block
id 1510
species-name keyboard-up
species-id 0
label "keyboard up arrow?"
command "keyboard-up"
has-breed false
xcor 829.075439556225
ycor 61.14794921875
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1508
control-next -1
control-prev -1
Block
id 1508
species-name if
species-id 0
label "if"
command "if"
has-breed false
xcor 777.415283306225
ycor 57.64794921875
is-bad false
is-permanently-bad false
sockets 2
socket 1510
socket 1512
control-next 1516
control-prev 1492
Block
id 1492
species-name procedure
species-id 17
label "move"
command "move"
has-breed true
breed "Mario"
xcor 768.301586254223
ycor 17.5
is-bad false
is-permanently-bad false
sockets 1
socket -1
control-next 1508
control-prev -1
procedure-shown true
Block
id 1971
species-name die
species-id 0
label "die"
command "die"
has-breed false
xcor 935.9483612804879
ycor 979.4907297951833
is-bad false
is-permanently-bad false
sockets 0
control-next -1
control-prev 1955
Block
id 1967
species-name yellow
species-id 0
label "yellow"
command "45"
has-breed false
xcor 1035.298947217988
ycor 951.0919012887135
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1963
control-next -1
control-prev -1
Block
id 1961
species-name color
species-id 0
label "color"
command "agent-color"
has-breed false
xcor 936.6173065929879
ycor 951.4907297951833
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1963
control-next -1
control-prev -1
Block
id 1963
species-name equals
species-id 6
label "="
command "equals"
has-breed false
xcor 923.6173065929879
ycor 941.0919031960622
is-bad false
is-permanently-bad false
sockets 3
socket -1
socket 1961
socket 1967
plug 1955
control-next -1
control-prev -1
Block
id 1955
species-name if
species-id 0
label "if"
command "if"
has-breed false
xcor 871.9571503429879
ycor 937.5919031960622
is-bad false
is-permanently-bad false
sockets 2
socket 1963
socket 1971
control-next -1
control-prev 1738
Block
id 1975
species-name die
species-id 0
label "die"
command "die"
has-breed false
xcor 942.6280487804879
ycor 882.2930693490163
is-bad false
is-permanently-bad false
sockets 0
control-next -1
control-prev 2011
Block
id 2011
species-name aerial-on
species-id 0
label "aerial"
command "aerial-on"
has-breed false
xcor 925.6173065929879
ycor 855.3942408425465
is-bad false
is-permanently-bad false
sockets 0
control-next 1975
control-prev 2397
Block
id 2023
species-name number1
species-id 0
label "1"
command "1"
has-breed false
xcor 1068.650509717988
ycor 827.3942408425465
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 2019
control-next -1
control-prev -1
Block
id 2021
species-name variable-get-value-number
species-id 22
label "MarioLives"
command "MarioLives"
has-breed true
breed "Globals"
xcor 936.6173065929879
ycor 810.2462916237965
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 2019
control-next -1
control-prev -1
Block
id 2019
species-name less-than
species-id 0
label "<"
command "less-than"
has-breed false
xcor 923.6173065929879
ycor 800.2462916237965
is-bad false
is-permanently-bad false
sockets 3
socket -1
socket 2021
socket 2023
plug 2397
control-next -1
control-prev -1
Block
id 2397
species-name if
species-id 0
label "if"
command "if"
has-breed false
xcor 871.9571503429879
ycor 796.7462916237965
is-bad false
is-permanently-bad false
sockets 2
socket 2019
socket 2011
control-next -1
control-prev 1742
Block
id 2393
species-name home
species-id 0
label "go home"
command "home"
has-breed false
xcor 946.2989472179879
ycor 755.447455869402
is-bad false
is-permanently-bad false
sockets 0
control-next -1
control-prev 1979
Block
id 1987
species-name string
species-id 0
label "Aaarrgghh!!"
command "Aaarrgghh!!"
has-breed false
xcor 987.3087128429879
ycor 728.947455869402
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1979
control-next -1
control-prev -1
Block
id 1979
species-name say
species-id 0
label "say"
command "say"
has-breed false
xcor 957.2872284679879
ycor 725.447455869402
is-bad false
is-permanently-bad false
sockets 1
socket 1987
control-next 2393
control-prev 1989
Block
id 1993
species-name number1
species-id 0
label "-1"
command "-1"
has-breed false
xcor 1018.9786347179879
ycor 698.947455869402
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1989
control-next -1
control-prev -1
Block
id 1989
species-name inc-variable
species-id 12
label "MarioLives"
command "MarioLives"
has-breed true
breed "Globals"
xcor 925.6173065929879
ycor 695.447455869402
is-bad false
is-permanently-bad false
sockets 1
socket 1993
control-next 1979
control-prev 1742
Block
id 2003
species-name yellow
species-id 0
label "yellow"
command "45"
has-breed false
xcor 1137.638302686738
ycor 667.0486273629323
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1746
control-next -1
control-prev -1
Block
id 2001
species-name collidee
species-id 0
label "collidee"
command "collidee"
has-breed false
xcor 1023.6109589367379
ycor 667.447455869402
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1997
control-next -1
control-prev -1
Block
id 1997
species-name color-of
species-id 0
label "color of"
command "agent-color-of"
has-breed false
xcor 936.6173065929879
ycor 667.447455869402
is-bad false
is-permanently-bad false
sockets 1
socket 2001
plug 1746
control-next -1
control-prev -1
Block
id 1746
species-name equals
species-id 8
label "="
command "equals"
has-breed false
xcor 923.6173065929879
ycor 657.0486292702809
is-bad false
is-permanently-bad false
sockets 3
socket -1
socket 1997
socket 2003
plug 1742
control-next -1
control-prev -1
Block
id 1742
species-name if
species-id 0
label "if"
command "if"
has-breed false
xcor 871.9571503429879
ycor 653.5486292702809
is-bad false
is-permanently-bad false
sockets 2
socket 1746
socket 1989
control-next 2397
control-prev 1738
Block
id 1738
species-name collision
species-id 7
label "Collision"
command "collision"
has-breed true
breed "Mario"
xcor 738.2755097179879
ycor 645.0486292702809
is-bad false
is-permanently-bad false
sockets 2
socket 1742
socket 1955
control-next -1
control-prev -1
Block
id 2164
species-name show-score
species-id 0
label "show score"
command "show-score"
has-breed false
xcor 2344.502370218475
ycor 450.24135780334376
is-bad false
is-permanently-bad false
sockets 0
control-next -1
control-prev 753
Block
id 755
species-name number
species-id 0
label "0"
command "0"
has-breed false
xcor 2419.863698343475
ycor 423.74135780334376
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 753
control-next -1
control-prev -1
Block
id 753
species-name set-score
species-id 0
label "set score"
command "set-score"
has-breed false
xcor 2357.164479593475
ycor 420.24135780334376
is-bad false
is-permanently-bad false
sockets 1
socket 755
control-next 2164
control-prev 762
Block
id 760
species-name variable-get-value-number
species-id 6
label "Mario Lives Start"
command "Mario Lives Start"
has-breed true
breed "Globals"
xcor 2435.197682718475
ycor 376.59340858459376
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 762
control-next -1
control-prev -1
Block
id 762
species-name set-number-variable
species-id 5
label "MarioLives"
command "MarioLives"
has-breed true
breed "Globals"
xcor 2341.830495218475
ycor 373.09340858459376
is-bad false
is-permanently-bad false
sockets 1
socket 760
control-next 753
control-prev 749
Block
id 749
species-name over-shoulder-on
species-id 0
label "over shoulder"
command "over-shoulder-on"
has-breed false
xcor 2337.837331155975
ycor 346.19458007812403
is-bad false
is-permanently-bad false
sockets 0
control-next 762
control-prev 744
Block
id 758
species-name who
species-id 0
label "who"
command "who"
has-breed false
xcor 2455.03728232785
ycor 319.69458007812403
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 744
control-next -1
control-prev -1
Block
id 744
species-name set-agent-camera
species-id 0
label "set agent camera"
command "set-agent-camera"
has-breed false
xcor 2321.9908956091
ycor 316.19458007812403
is-bad false
is-permanently-bad false
sockets 1
socket 758
control-next 749
control-prev 739
Block
id 741
species-name number
species-id 0
label "1"
command "1"
has-breed true
breed "Mario"
xcor 2319.9908956091
ycor 288.19458007812403
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 739
control-next -1
control-prev -1
Block
id 739
species-name create-and-do
species-id 0
label "Create Mario"
command "crt-breed"
has-breed true
breed "Mario"
xcor 2209.30193076535
ycor 284.69458007812403
is-bad false
is-permanently-bad false
sockets 2
socket 741
socket 744
control-next -1
control-prev 2027
Block
id 2027
species-name scatter-everyone
species-id 0
label "Scatter Everyone"
command "scatter-everyone"
has-breed false
xcor 2214.621022562225
ycor 259.39575195312403
is-bad false
is-permanently-bad false
sockets 0
control-next 739
control-prev 709
Block
id 727
species-name variable-get-value-number
species-id 11
label "Number Turtles"
command "Number Turtles"
has-breed true
breed "Globals"
xcor 2322.9928487341
ycor 215.74780273437403
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 709
control-next -1
control-prev -1
Block
id 709
species-name crt
species-id 0
label "Create Turtles"
command "crt-breed"
has-breed true
breed "Turtles"
xcor 2206.29997764035
ycor 212.24780273437403
is-bad false
is-permanently-bad false
sockets 1
socket 727
control-next 2027
control-prev 704
Block
id 704
species-name clear-everyone
species-id 0
label "Clear Everyone"
command "ct"
has-breed false
xcor 2219.955983499725
ycor 186.94897460937403
is-bad false
is-permanently-bad false
sockets 0
control-next 709
control-prev 699
Block
id 699
species-name setup
species-id 0
label "Setup"
command "setup"
has-breed false
xcor 2108.96599326535
ycor 178.44897460937403
is-bad false
is-permanently-bad false
sockets 1
socket 704
control-next -1
control-prev -1
Block
id 1413
species-name number
species-id 0
label "20"
command "20"
has-breed false
xcor 394.7423657597722
ycor 361.19794921875
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1411
control-next -1
control-prev -1
Block
id 1411
species-name random
species-id 0
label "random"
command "random"
has-breed false
xcor 332.7384595097722
ycor 361.19794921875
is-bad false
is-permanently-bad false
sockets 1
socket 1413
plug 958
control-next -1
control-prev -1
Block
id 958
species-name rt
species-id 0
label "right"
command "rt"
has-breed false
xcor 248.0724438847722
ycor 357.69794921875
is-bad false
is-permanently-bad false
sockets 1
socket 1411
control-next -1
control-prev 953
Block
id 965
species-name number
species-id 0
label "20"
command "20"
has-breed false
xcor 390.4122876347722
ycor 331.19794921875
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 963
control-next -1
control-prev -1
Block
id 963
species-name random
species-id 0
label "random"
command "random"
has-breed false
xcor 328.4083813847722
ycor 331.19794921875
is-bad false
is-permanently-bad false
sockets 1
socket 965
plug 953
control-next -1
control-prev -1
Block
id 953
species-name lt
species-id 0
label "left"
command "lt"
has-breed false
xcor 252.4025220097722
ycor 327.69794921875
is-bad false
is-permanently-bad false
sockets 1
socket 963
control-next 958
control-prev 948
Block
id 950
species-name number
species-id 0
label "0.2"
command "0.2"
has-breed false
xcor 342.6627759160222
ycor 301.19794921875
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 948
control-next -1
control-prev -1
Block
id 948
species-name fd
species-id 0
label "forward"
command "fd"
has-breed false
xcor 238.1481274785222
ycor 297.69794921875
is-bad false
is-permanently-bad false
sockets 1
socket 950
control-next 953
control-prev 943
Block
id 943
species-name procedure
species-id 9
label "Wander"
command "Wander"
has-breed true
breed "Turtles"
xcor 249.13355152027026
ycor 257.55
is-bad false
is-permanently-bad false
sockets 1
socket -1
control-next 948
control-prev -1
procedure-shown false
Block
id 2374
species-name comment
species-id 0
label "Does this initialize the variable to 0?"
command "Does this initialize the variable to 0?"
has-breed false
xcor 1667.196044921875
ycor 88.2429695129394
is-bad false
is-permanently-bad false
sockets 0
control-next -1
control-prev -1
Block
id 2362
species-name comment
species-id 0
label "Copying according to GNU Public License"
command "Copying according to GNU Public License"
has-breed false
xcor 3607.653076171875
ycor 130.38945388793945
is-bad false
is-permanently-bad false
sockets 0
control-next -1
control-prev 2370
Block
id 2370
species-name comment
species-id 0
label "the original StarLogo Paintball Tutorial"
command "the original StarLogo Paintball Tutorial"
has-breed false
xcor 3617.329833984375
ycor 105.09062576293945
is-bad false
is-permanently-bad false
sockets 0
control-next 2362
control-prev 2366
Block
id 2366
species-name comment
species-id 0
label "Written from scratch after having viewed "
command "Written from scratch after having viewed "
has-breed false
xcor 3610.307373046875
ycor 79.79179763793945
is-bad false
is-permanently-bad false
sockets 0
control-next 2370
control-prev 2358
Block
id 2358
species-name comment
species-id 0
label "Source Copyright 2007 Josh Buhl"
command "Source Copyright 2007 Josh Buhl"
has-breed false
xcor 3631.981201171875
ycor 54.49296951293945
is-bad false
is-permanently-bad false
sockets 0
control-next 2366
control-prev -1
Block
id 639
species-name global-var-decl-num
species-id 3
label "mario ycor"
command "mario ycor"
has-breed true
breed "Globals"
xcor 3001.4803105529595
ycor 596.375
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug -1
control-next -1
control-prev -1
Block
id 634
species-name global-var-decl-num
species-id 3
label "mario xcor"
command "mario xcor"
has-breed true
breed "Globals"
xcor 2885.4803105529595
ycor 593.375
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug -1
control-next -1
control-prev -1
Block
id 649
species-name global-var-decl-num
species-id 3
label "MarioLives"
command "MarioLives"
has-breed true
breed "Globals"
xcor 2884.4803105529595
ycor 534.375
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug -1
control-next -1
control-prev -1
Block
id 689
species-name variable-get-value-number
species-id 5
label "MarioLives"
command "MarioLives"
has-breed true
breed "Globals"
xcor 3202.7163506287943
ycor 455.48593902587885
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 681
control-next -1
control-prev -1
Block
id 681
species-name monitor
species-id 4
label "Mario Lives"
command "monitor"
has-breed false
xcor 3111.6929131287943
ycor 451.98593902587885
is-bad false
is-permanently-bad false
sockets 1
socket 689
control-next -1
control-prev -1
Block
id 691
species-name variable-get-value-number
species-id 4
label "FiringRange"
command "FiringRange"
has-breed true
breed "Globals"
xcor 3179.3667412537943
ycor 379.48593902587885
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 683
control-next -1
control-prev -1
Block
id 683
species-name monitor
species-id 4
label "Range"
command "monitor"
has-breed false
xcor 3117.6929131287943
ycor 375.98593902587885
is-bad false
is-permanently-bad false
sockets 1
socket 691
control-next -1
control-prev -1
Block
id 693
species-name variable-get-value-number
species-id 1
label "TurtleFiringRate"
command "TurtleFiringRate"
has-breed true
breed "Globals"
xcor 3239.0327568787943
ycor 301.48593902587885
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 685
control-next -1
control-prev -1
Block
id 685
species-name monitor
species-id 4
label "Turtle Firing Rate"
command "monitor"
has-breed false
xcor 3114.6929131287943
ycor 297.98593902587885
is-bad false
is-permanently-bad false
sockets 1
socket 693
control-next -1
control-prev -1
Block
id 695
species-name count-breeds
species-id 0
label "count Turtles"
command "count-breeds"
has-breed true
breed "Turtles"
xcor 3187.7007256287943
ycor 237.4859390258789
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 687
control-next -1
control-prev -1
Block
id 687
species-name monitor
species-id 4
label "Turtles"
command "monitor"
has-breed false
xcor 3122.6929131287943
ycor 233.9859390258789
is-bad false
is-permanently-bad false
sockets 1
socket 695
control-next -1
control-prev -1
Block
id 654
species-name global-var-decl-num
species-id 3
label "Mario Lives Start"
command "Mario Lives Start"
has-breed true
breed "Globals"
xcor 2934.4803105529595
ycor 466.37499999999994
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 665
control-next -1
control-prev -1
Block
id 665
species-name make-slider
species-id 0
label "Slider"
command "make-slider"
has-breed false
xcor 2891.1346074279595
ycor 462.87499999999994
is-bad false
is-permanently-bad false
sockets 1
socket 654
control-next -1
control-prev -1
Block
id 644
species-name global-var-decl-num
species-id 3
label "FiringRange"
command "FiringRange"
has-breed true
breed "Globals"
xcor 2933.4803105529595
ycor 387.37499999999994
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 673
control-next -1
control-prev -1
Block
id 673
species-name make-slider
species-id 0
label "Slider"
command "make-slider"
has-breed false
xcor 2890.1346074279595
ycor 383.87499999999994
is-bad false
is-permanently-bad false
sockets 1
socket 644
control-next -1
control-prev -1
Block
id 627
species-name global-var-decl-num
species-id 1
label "TurtleFiringRate"
command "TurtleFiringRate"
has-breed true
breed "Globals"
xcor 2932.417883566978
ycor 305.37499999999994
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 661
control-next -1
control-prev -1
Block
id 661
species-name make-slider
species-id 0
label "Slider"
command "make-slider"
has-breed false
xcor 2889.072180441978
ycor 301.87499999999994
is-bad false
is-permanently-bad false
sockets 1
socket 627
control-next -1
control-prev -1
Block
id 714
species-name global-var-decl-num
species-id 9
label "Number Turtles"
command "Number Turtles"
has-breed true
breed "Globals"
xcor 2930.699097059969
ycor 225.625
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 721
control-next -1
control-prev -1
Block
id 721
species-name make-slider
species-id 0
label "Slider"
command "make-slider"
has-breed false
xcor 2887.353393934969
ycor 222.125
is-bad false
is-permanently-bad false
sockets 1
socket 714
control-next -1
control-prev -1
Block
id 2044
species-name procedure-call
species-id 11
label "projectile"
command "projectile"
has-breed true
breed "PaintBall"
xcor 3746.6916529205796
ycor 382.81884765625
is-bad false
is-permanently-bad false
sockets 0
control-next -1
control-prev 2036
Block
id 2042
species-name procedure-call
species-id 9
label "move"
command "move"
has-breed true
breed "Mario"
xcor 3750.0178247955796
ycor 321.6708984375
is-bad false
is-permanently-bad false
sockets 0
control-next -1
control-prev 2036
Block
id 2040
species-name procedure-call
species-id 8
label "TurtleLaunch"
command "TurtleLaunch"
has-breed true
breed "Turtles"
xcor 3746.6916529205796
ycor 260.52294921875
is-bad false
is-permanently-bad false
sockets 0
control-next -1
control-prev 2038
Block
id 2038
species-name procedure-call
species-id 10
label "Wander"
command "Wander"
has-breed true
breed "Turtles"
xcor 3762.6906763580796
ycor 216.875
is-bad false
is-permanently-bad false
sockets 0
control-next 2040
control-prev 2036
Block
id 2036
species-name forever
species-id 0
label "Forever"
command "Forever"
has-breed false
xcor 3630.3244654205796
ycor 208.375
is-bad false
is-permanently-bad false
sockets 3
socket 2038
socket 2042
socket 2044
control-next -1
control-prev -1
Block
id 1454
species-name number
species-id 0
label "1"
command "1"
has-breed false
xcor 1633.868606258083
ycor 262.4479492187497
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1452
control-next -1
control-prev -1
Block
id 1455
species-name random
species-id 0
label "random"
command "random"
has-breed false
xcor 1567.534621883083
ycor 292.4479492187497
is-bad false
is-permanently-bad false
sockets 1
socket 1459
plug 1447
control-next -1
control-prev -1
Block
id 725
species-name int
species-id 0
label "int"
command "int"
has-breed false
xcor 2327.3736385812235
ycor 158.0
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug -1
control-next -1
control-prev -1
Block
id 1452
species-name random
species-id 0
label "random"
command "random"
has-breed false
xcor 1571.864700008083
ycor 262.4479492187497
is-bad false
is-permanently-bad false
sockets 1
socket 1454
plug 1437
control-next -1
control-prev -1
Block
id 1447
species-name lt
species-id 0
label "left"
command "lt"
has-breed false
xcor 1491.528762508083
ycor 288.9479492187497
is-bad false
is-permanently-bad false
sockets 1
socket 1455
control-next 1442
control-prev 1437
Block
id 1444
species-name number
species-id 0
label "1"
command "1"
has-breed false
xcor 1581.789016414333
ycor 322.4479492187497
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1442
control-next -1
control-prev -1
Block
id 1442
species-name fd
species-id 0
label "forward"
command "fd"
has-breed false
xcor 1477.274367976833
ycor 318.9479492187497
is-bad false
is-permanently-bad false
sockets 1
socket 1444
control-next 1470
control-prev 1447
Block
id 1470
species-name inc-variable
species-id 15
label "distance flown"
command "distance flown"
has-breed true
breed "PaintBall"
xcor 1472.523879695583
ycor 348.9479492187497
is-bad false
is-permanently-bad false
sockets 1
socket 1472
control-next 1478
control-prev 1442
Block
id 1468
species-name number
species-id 0
label "0"
command "0"
has-breed false
xcor 1602.04296875
ycor 86.17397460937514
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1462
control-next -1
control-prev -1
Block
id 1462
species-name agent-var-decl-num
species-id 1
label "distance flown"
command "distance flown"
has-breed true
breed "PaintBall"
xcor 1500.69921875
ycor 77.60000000000014
is-bad false
is-permanently-bad false
sockets 1
socket 1468
plug -1
control-next -1
control-prev -1
Block
id 1459
species-name number
species-id 0
label "1"
command "1"
has-breed false
xcor 1629.538528133083
ycor 292.4479492187497
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1455
control-next -1
control-prev -1
Block
id 1422
species-name towards
species-id 0
label "towards"
command "towards"
has-breed false
xcor 172.78068923950195
ycor 517.7958984375
is-bad false
is-permanently-bad false
sockets 2
socket 1426
socket 1428
plug 1417
control-next -1
control-prev -1
Block
id 1417
species-name seth
species-id 0
label "set heading"
command "seth"
has-breed false
xcor 96.10100173950195
ycor 514.2958984375
is-bad false
is-permanently-bad false
sockets 1
socket 1422
control-next 841
control-prev 867
Block
id 1437
species-name rt
species-id 0
label "right"
command "rt"
has-breed false
xcor 1487.198684383083
ycor 258.9479492187497
is-bad false
is-permanently-bad false
sockets 1
socket 1452
control-next 1447
control-prev 1432
Block
id 1486
species-name die
species-id 0
label "die"
command "die"
has-breed false
xcor 1567.692825008083
ycor 437.5958984374997
is-bad false
is-permanently-bad false
sockets 0
control-next -1
control-prev 1478
Block
id 1488
species-name variable-get-value-number
species-id 9
label "FiringRange"
command "FiringRange"
has-breed true
breed "Globals"
xcor 1721.049270320583
ycor 392.4479492187497
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1482
control-next -1
control-prev -1
Block
id 1474
species-name variable-get-value-number
species-id 17
label "distance flown"
command "distance flown"
has-breed true
breed "PaintBall"
xcor 1568.361770320583
ycor 392.4479492187497
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1482
control-next -1
control-prev -1
Block
id 1482
species-name greater-than
species-id 0
label ">"
command "greater-than"
has-breed false
xcor 1555.361770320583
ycor 382.4479492187497
is-bad false
is-permanently-bad false
sockets 3
socket -1
socket 1474
socket 1488
plug 1478
control-next -1
control-prev -1
Block
id 1478
species-name if
species-id 0
label "if"
command "if"
has-breed false
xcor 1503.701614070583
ycor 378.9479492187497
is-bad false
is-permanently-bad false
sockets 2
socket 1482
socket 1486
control-next -1
control-prev 1470
Block
id 1472
species-name number
species-id 0
label "1"
command "1"
has-breed false
xcor 1586.539504695583
ycor 352.4479492187497
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1470
control-next -1
control-prev -1
Block
id 1432
species-name procedure
species-id 5
label "projectile"
command "projectile"
has-breed true
breed "PaintBall"
xcor 1483.586940456081
ycor 218.79999999999973
is-bad false
is-permanently-bad false
sockets 1
socket -1
control-next 1437
control-prev -1
procedure-shown true
Block
id 1428
species-name variable-get-value-number
species-id 13
label "mario ycor"
command "mario ycor"
has-breed true
breed "Globals"
xcor 262.79924392700195
ycor 557.94384765625
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1422
control-next -1
control-prev -1
Block
id 1426
species-name variable-get-value-number
species-id 12
label "mario xcor"
command "mario xcor"
has-breed true
breed "Globals"
xcor 262.79924392700195
ycor 517.7958984375
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1422
control-next -1
control-prev -1
Block
id 896
species-name less-than
species-id 0
label "<"
command "less-than"
has-breed false
xcor 355.90568923950195
ycor 459.14794921875
is-bad false
is-permanently-bad false
sockets 3
socket -1
socket 875
socket 898
plug 888
control-next -1
control-prev -1
Block
id 898
species-name variable-get-value-number
species-id 1
label "TurtleFiringRate"
command "TurtleFiringRate"
has-breed true
breed "Globals"
xcor 526.948657989502
ycor 469.14794921875
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 896
control-next -1
control-prev -1
Block
id 1756
species-name red
species-id 0
label "red"
command "15"
has-breed false
xcor 328.2818692835366
ycor 159.197660446167
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1750
control-next -1
control-prev -1
Block
id 900
species-name collision
species-id 6
label "Collision"
command "collision"
has-breed true
breed "Turtles"
xcor 23.258431783536594
ycor 0.0
is-bad false
is-permanently-bad false
sockets 2
socket 904
socket 1748
control-next -1
control-prev -1
Block
id 904
species-name if
species-id 0
label "if"
command "if"
has-breed false
xcor 156.9400724085366
ycor 8.5
is-bad false
is-permanently-bad false
sockets 2
socket 908
socket 924
control-next -1
control-prev 900
Block
id 1750
species-name equals
species-id 0
label "="
command "equals"
has-breed false
xcor 208.6002286585366
ycor 149.19766235351562
is-bad false
is-permanently-bad false
sockets 3
socket -1
socket 1770
socket 1756
plug 1748
control-next -1
control-prev -1
Block
id 1748
species-name if
species-id 0
label "if"
command "if"
has-breed false
xcor 156.9400724085366
ycor 145.69766235351562
is-bad false
is-permanently-bad false
sockets 2
socket 1750
socket 1766
control-next -1
control-prev 900
Block
id 908
species-name equals
species-id 0
label "="
command "equals"
has-breed false
xcor 208.6002286585366
ycor 12.0
is-bad false
is-permanently-bad false
sockets 3
socket -1
socket 912
socket 920
plug 904
control-next -1
control-prev -1
Block
id 912
species-name color-of
species-id 0
label "color of"
command "agent-color-of"
has-breed false
xcor 221.6002286585366
ycor 22.398826599121094
is-bad false
is-permanently-bad false
sockets 1
socket 916
plug 908
control-next -1
control-prev -1
Block
id 916
species-name collidee
species-id 0
label "collidee"
command "collidee"
has-breed false
xcor 308.5938810022866
ycor 22.398826599121094
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 912
control-next -1
control-prev -1
Block
id 920
species-name red
species-id 0
label "red"
command "15"
has-breed false
xcor 430.6212247522866
ycor 21.999998092651367
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 908
control-next -1
control-prev -1
Block
id 924
species-name set-score
species-id 0
label "set score"
command "set-score"
has-breed false
xcor 210.6002286585366
ycor 50.398826599121094
is-bad false
is-permanently-bad false
sockets 1
socket 939
control-next 929
control-prev 904
Block
id 926
species-name number
species-id 0
label "10"
command "10"
has-breed false
xcor 286.2994474085366
ycor 63.898826599121094
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 939
control-next -1
control-prev -1
Block
id 929
species-name die
species-id 0
label "die"
command "die"
has-breed false
xcor 232.2808927210366
ycor 90.3988265991211
is-bad false
is-permanently-bad false
sockets 0
control-next -1
control-prev 924
Block
id 935
species-name score
species-id 0
label "score"
command "score"
has-breed false
xcor 368.9908536585366
ycor 63.898826599121094
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 939
control-next -1
control-prev -1
Block
id 939
species-name sum
species-id 0
label "+"
command "sum"
has-breed false
xcor 273.2994474085366
ycor 53.898826599121094
is-bad false
is-permanently-bad false
sockets 3
socket -1
socket 926
socket 935
plug 924
control-next -1
control-prev -1
Block
id 1770
species-name color
species-id 0
label "color"
command "agent-color"
has-breed false
xcor 221.6002286585366
ycor 159.59648895263672
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 1750
control-next -1
control-prev -1
Block
id 1766
species-name die
species-id 0
label "die"
command "die"
has-breed false
xcor 220.9312833460366
ycor 187.59648895263672
is-bad false
is-permanently-bad false
sockets 0
control-next -1
control-prev 1748
Block
id 845
species-name number
species-id 0
label "1"
command "1"
has-breed false
xcor 273.78752517700195
ycor 613.591796875
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 843
control-next -1
control-prev -1
Block
id 847
species-name setscale
species-id 0
label "set size"
command "set-scale"
has-breed false
xcor 194.85051345825195
ycor 640.091796875
is-bad false
is-permanently-bad false
sockets 1
socket 849
control-next 851
control-prev 843
Block
id 841
species-name hatch-and-do
species-id 0
label "hatch"
command "hatch-and-do"
has-breed false
xcor 101.60881423950195
ycor 601.591796875
is-bad false
is-permanently-bad false
sockets 1
socket 843
control-next -1
control-prev 1417
Block
id 843
species-name fd
species-id 0
label "forward"
command "fd"
has-breed false
xcor 169.27287673950195
ycor 610.091796875
is-bad false
is-permanently-bad false
sockets 1
socket 845
control-next 847
control-prev 841
Block
id 861
species-name breed-string
species-id 0
label "PaintBall"
command "PaintBall"
has-breed true
breed "PaintBall"
xcor 253.20793533325195
ycor 733.9906253814697
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 859
control-next -1
control-prev -1
Block
id 859
species-name setbreed
species-id 0
label "set breed"
command "setbreed"
has-breed false
xcor 189.85246658325195
ycor 730.4906253814697
is-bad false
is-permanently-bad false
sockets 1
socket 861
control-next -1
control-prev 855
Block
id 857
species-name yellow
species-id 0
label "yellow"
command "45"
has-breed false
xcor 251.53801345825195
ycor 703.591796875
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 855
control-next -1
control-prev -1
Block
id 855
species-name setc
species-id 0
label "set color"
command "setc"
has-breed false
xcor 191.52238845825195
ycor 700.091796875
is-bad false
is-permanently-bad false
sockets 1
socket 857
control-next 859
control-prev 851
Block
id 853
species-name number
species-id 0
label "1"
command "1"
has-breed false
xcor 258.20305252075195
ycor 673.591796875
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 851
control-next -1
control-prev -1
Block
id 851
species-name setheight
species-id 0
label "set altitude"
command "set-height"
has-breed false
xcor 184.85734939575195
ycor 670.091796875
is-bad false
is-permanently-bad false
sockets 1
socket 853
control-next 855
control-prev 847
Block
id 849
species-name number1
species-id 0
label "0.2"
command "0.2"
has-breed false
xcor 248.20988845825195
ycor 643.591796875
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 847
control-next -1
control-prev -1
Block
id 877
species-name number
species-id 0
label "1000"
command "1000"
has-breed false
xcor 430.90959548950195
ycor 486.2958984375
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 875
control-next -1
control-prev -1
Block
id 875
species-name random
species-id 0
label "random"
command "random"
has-breed false
xcor 368.90568923950195
ycor 486.2958984375
is-bad false
is-permanently-bad false
sockets 1
socket 877
plug 896
control-next -1
control-prev -1
Block
id 890
species-name number
species-id 0
label "1"
command "1"
has-breed false
xcor 251.57170486450195
ycor 486.2958984375
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 884
control-next -1
control-prev -1
Block
id 892
species-name variable-get-value-number
species-id 5
label "MarioLives"
command "MarioLives"
has-breed true
breed "Globals"
xcor 120.10100173950195
ycor 469.14794921875
is-bad false
is-permanently-bad false
sockets 1
socket -1
plug 884
control-next -1
control-prev -1
Block
id 884
species-name greater-than-or-equal-to
species-id 0
label "â¥"
command "greater-than-or-equal-to"
has-breed false
xcor 107.10100173950195
ycor 459.14794921875
is-bad false
is-permanently-bad false
sockets 3
socket -1
socket 892
socket 890
plug 888
control-next -1
control-prev -1
Block
id 888
species-name and
species-id 0
label "and"
command "and"
has-breed false
xcor 94.10100173950195
ycor 449.14794921875
is-bad false
is-permanently-bad false
sockets 3
socket -1
socket 884
socket 896
plug 867
control-next -1
control-prev -1
Block
id 867
species-name if
species-id 0
label "if"
command "if"
has-breed false
xcor 42.44084548950195
ycor 445.64794921875
is-bad false
is-permanently-bad false
sockets 2
socket 888
socket 1417
control-next -1
control-prev 839
Block
id 839
species-name procedure
species-id 4
label "TurtleLaunch"
command "TurtleLaunch"
has-breed true
breed "Turtles"
xcor 11.0
ycor 405.5
is-bad false
is-permanently-bad false
sockets 1
socket -1
control-next 867
control-prev -1
procedure-shown true
Block
id 776
species-name comment
species-id 0
label "I would like to make Number of Turtlesan int"
command "I would like to make Number of Turtlesan int"
has-breed false
xcor 2453.0595703125
ycor 117.30175781249994
is-bad false
is-permanently-bad false
sockets 0
control-next 780
control-prev -1
Block
id 780
species-name comment
species-id 0
label "but the create turtles block won't accept the int block"
command "but the create turtles block won't accept the int block"
has-breed false
xcor 2427.6240234375
ycor 142.60058593749994
is-bad false
is-permanently-bad false
sockets 0
control-next -1
control-prev 776
`time`
speed 7
starlogo-time 880.4000000000632
`runtime`
Runtime-Block
id 699
species-name runtime-sometime
species-id 0
label "Setup"
command "setup"
xcor 287.0
ycor 15.0
Runtime-Block
id 2036
species-name runtime-forever
species-id 0
label "Forever"
command "Forever"
xcor 373.0
ycor 11.0
Runtime-Block
id 654
species-name slider
species-id 0
label "Mario Lives Start"
command "Mario Lives Start"
xcor 17.48031055295951
ycor 364.375
min 0
max 10
current 5.0
Runtime-Block
id 714
species-name slider
species-id 0
label "Number Turtles"
command "Number Turtles"
xcor 20.699097059969063
ycor 108.625
min 0
max 100
current 50.0
Runtime-Block
id 644
species-name slider
species-id 0
label "FiringRange"
command "FiringRange"
xcor 30.48031055295951
ycor 271.375
min 0
max 100
current 16.0
Runtime-Block
id 627
species-name slider
species-id 0
label "TurtleFiringRate"
command "TurtleFiringRate"
xcor 17.417883566978162
ycor 193.375
min 0
max 100
current 30.0
Runtime-Block
id 683
species-name runtime-sometime
species-id 0
label "Range : 16"
command "monitor"
xcor 147.0
ycor 20.0
Runtime-Block
id 687
species-name runtime-sometime
species-id 0
label "Turtles : 26"
command "monitor"
xcor 20.0
ycor 20.0
Runtime-Block
id 685
species-name runtime-sometime
species-id 0
label "Turtle Firing Rate : 30"
command "monitor"
xcor 145.0
ycor 51.0
Runtime-Block
id 681
species-name runtime-sometime
species-id 0
label "Mario Lives : 0"
command "monitor"
xcor 20.0
ycor 50.0
`terrains`
version 2
edit-terrain-index 1
terrain 0
dimensions 101 101
terrain_property-heights
H4sIAAAAAAAAAO3BMQEAAADCoPVPbQ0PoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvg2F7tmukH0C
AAACfZA=
terrain_property-colors
H4sIAAAAAAAAAO3FIQEAAAgDsEfDU4roEAK5mSVnumLbtm3btm3btm3btm3btm3b
tm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3b
tm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3b
tm3btm3bTy96r/AEyD4BAAABPsg=
end-terrain
terrain 1
dimensions 101 101
terrain_property-heights
H4sIAAAAAAAAAO3BMQEAAADCoPVPbQ0PoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvg2F7tmukH0C
AAACfZA=
terrain_property-colors
H4sIAAAAAAAAAO3FIQEAAAgDsEfDU4roEAK5mSVnumLbtm3btm3btm3btm3btm3b
tm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3b
tm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3btm3b
tm3btm3bTy96r/AEyD4BAAABPsg=
end-terrain
More information about the starlogo-users
mailing list