Skip to content

Commit 0195677

Browse files
Issue #135: fix the weasel program example
1 parent 649b89f commit 0195677

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

examples/weasel-program/Evolver.micro

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ fn Evolver(length generator strategy)
4545
this;
4646

4747
#"get_fittest" fn(this)
48-
reduce ."population"."population"this nil fn(best individual)
48+
reduce nil ."population"."population"this fn(best individual)
4949
let current_score
5050
as(."get_score"."strategy"this):2 ."strategy"this individual
5151
;

examples/weasel-program/FitnessStrategy.micro

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ fn FitnessStrategy(target)
1313
;;
1414

1515
nb count a number of discrepancies
16-
reduce diff 0 fn(number is_different)
16+
reduce 0 diff fn(number is_different)
1717
+ number is_different
1818
;
1919
;

examples/weasel-program/__main__.micro

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ as(."run"evolver):2 evolver fn(generation_number evolver)
3131
;
3232
;
3333
let individual
34-
reduce marked_genes "" fn(result marked_gene)
34+
reduce "" marked_genes fn(result marked_gene)
3535
+ result marked_gene
3636
;
3737
;

0 commit comments

Comments
 (0)