PopulationSize 200 NumberOfGenerations 31 CrossoverProbability 90.0 CreationProbability 0.0 CreationType RampedHalf MaximumDepthForCreation 6 MaximumDepthForCrossover 17 MaximumComplexity 100 SelectionType Probabilistic TournamentSize 7 DemeSize 100 DemeticMigProbability 100.0 SwapMutationProbability 0.0 ShrinkMutationProbability 0.0 TerminationFitness 160.0 GoodRuns 5
(1)size 50
*GoodRun: 1
Best value 148 Genetic programming ( - ( - ( + ( / ( + white_edges 10 = ) black_edges ) ( / ( / white_near_corners black_near_corners ) = black_near_corners )) 10 ) ( + black_near_corners ( / 10 ( - ( / ( * ( / = ( / black_near_corners black_corners ) ( - white_corners white_corners = )) ( / black_near_corners black_corners )) 10 ) black )))) Test score against Edgar 36(GP):28(Edgar) Test results against fifty random players(RM) GP won = 16, RP won 34
*GoodRun: 2
Best value 89 Genetic programming ( - ( + black_near_corners ( / = black_corners white_edges )) ( / black_edges black_edges )) Test score against Edgar 10(GP):54(Edgar) Test results against fifty random players(RM) GP won = 29, RP won 21
*GoodRun: 3
Best value 132 Genetic programming ( * black_near_corners ( + = white_corners ( * black_edges white_near_corners ))) Test score against Edgar 13(GP):51(Edgar) Test results against fifty random players(RM) GP won = 0, RP won 50
*GoodRun: 4
Best value 119 Genetic programming ( - black_edges ( - ( * = black_edges black_edges ) ( - white black_edges ))) Test score against Edgar 42(GP):22(Edgar) Test results against fifty random players(RM) GP won = 50, RP won 0
*GoodRun: 5
Best value 130 Genetic programming ( * ( * black_edges = white_near_corners ) white_edges ) Test score against Edgar 39(GP):25(Edgar) Test results against fifty random players(RM) GP won = 3, RP won 47
(2)size 100
*GoodRun: 1
Best value 146 Genetic programming ( + ( / ( / ( + black = black_corners ) ( / white black_corners )) ( - ( / black black_edges ) ( = * black black_edges ))) ( - ( - ( - black_edges black_corners ) ( / = white_corners black_corners )) ( - ( + black_near_corners white_corners = ) ( - black black )))) Test score against Edgar 39(GP):25(Edgar) Test results against fifty random players(RM) GP won = 9, RP won 41
*GoodRun: 2
Best value 155 Genetic programming ( - ( + black_near_corners ( / = black_corners white_edges )) ( / black_edges black_edges )) Test score against Edgar 10(GP):54(Edgar) Test results against fifty random players(RM) GP won = 29, RP won 21
*GoodRun: 3
Best value 129 Genetic programming ( - ( + white_near_corners = white_near_corners ) ( / ( / ( * white_near_corners white ) ( / black = black )) ( * ( - black_corners white_corners ) ( + black_edges = white_edges )))) Test score against Edgar 42(GP):22(Edgar) Test results against fifty random players(RM) GP won = 47, RP won 3
*GoodRun: 4
Best value 150 Genetic programming ( * ( / white_corners black ) = white_near_corners ) Test score against Edgar 35(GP):29(Edgar) Test results against fifty random players(RM) GP won = 1, RP won 49
*GoodRun: 5
Best value 142 Genetic programming ( + ( * white_corners black_edges = ) ( / white black_edges )) Test score against Edgar 37(GP):27(Edgar) Test results against fifty random players(RM) GP won = 47, RP won 3
(3)size 200
*GoodRun: 1
Best value 145 Genetic programming ( - ( * ( / 10 black_edges ) ( - = black_near_corners white_near_corners )) ( * ( * black_corners white ) ( = - white_corners black ))) Test score against Edgar 13(GP):51(Edgar) Test results against fifty random players(RM) GP won = 36, RP won 14
*GoodRun: 2
Best value 119 Genetic programming ( / ( + white_corners = black_corners ) ( - white_corners ( * black_edges black_edges ))) Test score against Edgar 42(GP):22(Edgar) Test results against fifty random players(RM) GP won = 0, RP won 50
*GoodRun: 3
Best value 134 Genetic programming ( + white_edges ( * ( / = white_edges white_edges ) ( * white_near_corners black_edges ))) Test score against Edgar 39(GP):25(Edgar) Test results against fifty random players(RM) GP won = 0, RP won 50
*GoodRun: 4
Best value 116 Genetic programming ( / ( + ( * black_corners = white_near_corners ) ( / black_near_corners white )) ( - black_edges = black_near_corners )) Test score against Edgar 20(GP):44(Edgar) Test results against fifty random players(RM) GP won = 9, RP won 41
*GoodRun: 5
Best value 130 Genetic programming ( + ( * white_near_corners = black_edges ) white_corners ) Test score against Edgar 39(GP):25(Edgar) Test results against fifty random players(RM) GP won = 0, RP won 50
(4)size 300
*GoodRun: 1
Best value 120 Genetic programming ( - white ( * black_near_corners = black_edges )) Test score against Edgar 27(GP):37(Edgar) Test results against fifty random players(RM) GP won = 3, RP won 47
*GoodRun: 2
Best value 125 Genetic programming ( * ( - ( + white_edges = white_near_corners ) ( + black black_near_corners )) ( * ( + black_edges = white_edges ) ( / white_edges white_corners ))) Test score against Edgar 25(GP):39(Edgar) Test results against fifty random players(RM) GP won = 46, RP won 4
*GoodRun: 3
Best value 128 Genetic programming ( * white_near_corners black_edges = ) Test score against Edgar 39(GP):25(Edgar) Test results against fifty random players(RM) GP won = 0, RP won 50
*GoodRun: 4
Best value 120 Genetic programming ( + ( / ( + white_edges = white_edges ) ( / black_edges black_corners )) ( / ( * = white_near_corners 10 ) ( + black_corners black_corners ))) Test score against Edgar 43(GP):21(Edgar) Test results against fifty random players(RM) GP won = 7, RP won 43
*GoodRun: 5
Best value 122 Genetic programming ( / ( - white white_near_corners ) = ( * 10 black_edges )) Test score against Edgar 41(GP):22(Edgar) Test results against fifty random players(RM) GP won = 2, RP won 48
(1)probability 85%Analysis:
Best value 124 Genetic programming ( - white ( * 10 ( * ( - = black_edges 10 ) black_near_corners ))) Test score against Edgar 21(GP):43(Edgar) Test results against fifty random players(RM) GP won = 50, RP won 0
(2)probability 90%
This is all the same as above results.
(3)probability 95%
Best value 122 Genetic programming ( / ( - white white_near_corners ) = ( * 10 black_edges )) Test score against Edgar 25(GP):39(Edgar) Test results against fifty random players(RM) GP won = 3, RP won 47
(4)probability 99%
Best value 122 Genetic programming ( / ( - white white_near_corners ) = ( * 10 black_edges )) Test score against Edgar 43(GP):21(Edgar) Test results against fifty random players(RM) GP won = 48, RP won 2