Genetic Programming‎ > ‎logs‎ > ‎

Symbolic regression with regime change and automatically defined templates log

.   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::        (v1.3.0.RELEASE)

19 May 2017 20:54:59  INFO : com.infoblazer.gp.Application:48 - Starting Application on DESKTOP-AGLCC7R with PID 3088 (C:\Users\Dave\IdeaProjects\automatically-defined-templates\target\classes started by Dave in C:\Users\Dave\IdeaProjects\automatically-defined-templates)
19 May 2017 20:54:59  INFO : com.infoblazer.gp.Application:653 - No profiles are active
19 May 2017 20:55:06  INFO : com.infoblazer.gp.evolution.geneticprogram.AbstractGeneticProgram:586 - Generating initial population
19 May 2017 20:55:07  INFO : com.infoblazer.gp.evolution.geneticprogram.AbstractGeneticProgram:546 - Generating initial population
************* Training Generation 1|1************************
19 May 2017 20:55:10  INFO : com.infoblazer.gp.evolution.geneticprogram.AbstractGeneticProgram:318 - Evolving generation 1|1
populationSize: 10000
Fittest:: 5.718094135991801
Fittest Node Size:6
Fittest Depth:3
Fittest Regime:: 5.718094135991801
********************************************
New Fittest RP after training : 5.718094135991801
Program :main->
( %  
	(adf3 		x false )  
	(SIN 		2   )    )
adf0->
(sqrt 
	( + arg0  arg0    )  )
adf1->
(sqrt 
	( + arg0  arg0    )  )
adf2->
( < (EXP arg0 ) (SIN 1 ) ) adf3->
( -  
	(COS arg0   )  
	(sqrt arg0  )    )
ADF0
Regime[0]: 
(sqrt 
	( + arg0  arg0    )  )
Regime[1]: 
(LOG 
	(sqrt arg0  )   )
ADF1
Regime[0]: 
(sqrt 
	( + arg0  arg0    )  )
Regime[1]: 
(COS 
	( *  arg0  arg0    )   )
ADF2
Regime[0]: 
( < (EXP arg0 ) (SIN 1 ) ) Regime[1]: ( > 
	(LOG arg0   )  
	( *  arg0  arg0    )   )
ADF3
Regime[0]: 
( -  
	(COS arg0   )  
	(sqrt arg0  )    )
Regime[1]: 
( *  
	(COS arg0   )  
	(LOG arg0   )    )
New Fittest Regime after training : 5.718094135991801
Program :main->
( BinaryNumber  
	( < (COS x ) (periodMinimum SINE4 1 ) ) ) adf0->
(LOG 
	( -  arg0  arg0    )   )
adf1->
(sqrt 
	(EXP arg0   )  )
adf2->
( < (periodMinimum SINE4 arg0 ) (sqrt arg0 ) ) adf3->
( *  
	(offsetValue SINE4 arg0  )  
	(COS arg0   )    )
ADF0
Regime[0]: 
(LOG 
	( -  arg0  arg0    )   )
Regime[1]: 
(COS 
	(SIN arg0   )   )
ADF1
Regime[0]: 
(sqrt 
	(EXP arg0   )  )
Regime[1]: 
(COS 
	(COS arg0   )   )
ADF2
Regime[0]: 
( < 
	(periodMinimum SINE4 arg0  )  
	(sqrt arg0  )   )
Regime[1]: 
( < ( % arg0 arg0 ) ( + arg0 arg0 ) ) ADF3 Regime[0]: ( * (offsetValue SINE4 arg0 ) (COS arg0 ) ) Regime[1]: ( - ( + arg0 arg0 ) ( % arg0 arg0 ) ) populationSize: 10000 New fittest = 5.718094135991801 ************* Training Generation 1|2************************ 19 May 2017 20:55:15 INFO : com.infoblazer.gp.evolution.geneticprogram.AbstractGeneticProgram:318 - Evolving generation 1|2 19 May 2017 20:55:15 WARN : com.infoblazer.gp.evolution.selectionstrategy.CrossOver:320 - Didn't find crossover with ADF. Using original populationSize: 10000 Fittest:: 5.464231097795228 Fittest Node Size:6 Fittest Depth:3 Fittest Regime:: 5.464231097795228 ******************************************** New Fittest RP after training : 5.464231097795228 Program :main->
( %  
	(adf3 		x false )  
	(SIN 		2   )    )
adf0->
(sqrt 
	( + arg0  arg0    )  )
adf1->
(sqrt 
	( + arg0  arg0    )  )
adf2->
( < (EXP arg0 ) (SIN 1 ) ) adf3->
( -  
	(COS 
		(COS arg0   )   )  
	(sqrt arg0  )    )
ADF0
Regime[0]: 
(sqrt 
	( + arg0  arg0    )  )
Regime[1]: 
(LOG arg0   )
ADF1
Regime[0]: 
(sqrt 
	( + arg0  arg0    )  )
Regime[1]: 
(COS 
	( *  arg0  arg0    )   )
ADF2
Regime[0]: 
( < (EXP arg0 ) (SIN 1 ) ) Regime[1]: ( > 
	(LOG arg0   )  
	( *  arg0  arg0    )   )
ADF3
Regime[0]: 
( -  
	(COS 
		(COS arg0   )   )  
	(sqrt arg0  )    )
Regime[1]: 
( *  
	(COS arg0   )  
	(LOG arg0   )    )
New Fittest Regime after training : 5.464231097795228
Program :main->
( BinaryNumber  
	( < (COS x ) (periodMinimum SINE4 1 ) ) ) adf0->
(LOG 
	( -  arg0  arg0    )   )
adf1->
(sqrt 
	(EXP arg0   )  )
adf2->
( < (periodMinimum SINE4 arg0 ) (sqrt arg0 ) ) adf3->
( *  
	(offsetValue SINE4 arg0  )  
	(COS arg0   )    )
ADF0
Regime[0]: 
(LOG 
	( -  arg0  arg0    )   )
Regime[1]: 
(COS 
	(SIN arg0   )   )
ADF1
Regime[0]: 
(sqrt 
	(EXP arg0   )  )
Regime[1]: 
(COS 
	(COS arg0   )   )
ADF2
Regime[0]: 
( < 
	(periodMinimum SINE4 arg0  )  
	(sqrt arg0  )   )
Regime[1]: 
( < ( % arg0 arg0 ) ( + arg0 arg0 ) ) ADF3 Regime[0]: ( * (offsetValue SINE4 arg0 ) (COS arg0 ) ) Regime[1]: ( - ( + arg0 arg0 ) ( % arg0 arg0 ) ) populationSize: 10000 New fittest = 5.464231097795228 ************* Training Generation 1|3************************ 19 May 2017 20:55:20 INFO : com.infoblazer.gp.evolution.geneticprogram.AbstractGeneticProgram:318 - Evolving generation 1|3 populationSize: 10000 Fittest:: 4.935658195321355 Fittest Node Size:7 Fittest Depth:3 Fittest Regime:: 4.935658195321355 ******************************************** New Fittest RP after training : 4.935658195321355 Program :main->
(adf2 
	( + 		5  		-1    ) 
	( and true  true   ) )
adf0->
(COS 
	( *  arg0  arg0    )   )
adf1->
(EXP 
	(COS arg0   )   )
adf2->
( -  arg0  
	(SIN arg0   )    )
adf3->
( > 
	( *  arg0  arg0    )  
	( %  arg0  arg0    )   )
ADF0
Regime[0]: 
(COS 
	( *  arg0  arg0    )   )
Regime[1]: 
(EXP 
	( + arg0  arg0    )   )
ADF1
Regime[0]: 
(EXP 
	(COS arg0   )   )
Regime[1]: 
(EXP 
	(sqrt arg0  )   )
ADF2
Regime[0]: 
( -  arg0  
	(SIN arg0   )    )
Regime[1]: 
( -  
	(sqrt arg0  )  
	( *  arg0  arg0    )    )
ADF3
Regime[0]: 
( > 
	( *  arg0  arg0    )  
	( %  arg0  arg0    )   )
Regime[1]: 
( < ( * arg0 arg0 ) arg0 ) New Fittest Regime after training : 4.935658195321355 Program :main->
( BinaryNumber  
	( not 
		( > 
			(offsetValue SINE4 				4  )  
			(SIN 				1   )   )  )  )
adf0->
(SIN 
	(EXP arg0   )   )
adf1->
(sqrt 
	( + arg0  arg0    )  )
adf2->
( *  
	(periodMinimum SINE4 
		(COS arg0   )  )  
	( + arg0  		1    )    )
adf3->
( %  
	( %  arg0  arg0    )  
	( %  arg0  arg0    )    )
ADF0
Regime[0]: 
(SIN 
	(EXP arg0   )   )
Regime[1]: 
(EXP 
	( if  true  arg0  arg0    )   )
ADF1
Regime[0]: 
(sqrt 
	( + arg0  arg0    )  )
Regime[1]: 
(COS 
	(offsetValue SINE4 arg0  )   )
ADF2
Regime[0]: 
( *  
	(periodMinimum SINE4 
		(COS arg0   )  )  
	( + arg0  		1    )    )
Regime[1]: 
( *  
	(periodMinimum SINE4 arg0  )  
	(PeriodMaximum SINE4 arg0  )    )
ADF3
Regime[0]: 
( %  
	( %  arg0  arg0    )  
	( %  arg0  arg0    )    )
Regime[1]: 
( -  
	( %  arg0  arg0    )  arg0    )
populationSize: 10000
New fittest = 4.935658195321355
************* Training Generation 1|4************************
19 May 2017 20:55:22  INFO : com.infoblazer.gp.evolution.geneticprogram.AbstractGeneticProgram:318 - Evolving generation 1|4
populationSize: 10000
Fittest:: 2.5646464942984846
Fittest Node Size:5
Fittest Depth:3
Fittest Regime:: 2.5646464942984846
********************************************
New Fittest RP after training : 2.5646464942984846
Program :main->
( *  
	(sqrt 		x  )  
	(adf0 		x )    )
adf0->
(SIN 
	( %  arg0  arg0    )   )
adf1->
(SIN 
	( %  
		( %  arg0  arg0    )  arg0    )   )
adf2->
( %  
	(EXP 		0   )  
	(SIN arg0   )    )
adf3->
( -  
	(COS arg0   )  
	(SIN arg0   )    )
ADF0
Regime[0]: 
(SIN 
	( %  arg0  arg0    )   )
Regime[1]: 
(SIN 
	(LOG arg0   )   )
ADF1
Regime[0]: 
(SIN 
	( %  
		( %  arg0  arg0    )  arg0    )   )
Regime[1]: 
(LOG 
	( %  arg0  arg0    )   )
ADF2
Regime[0]: 
( %  
	(EXP 		0   )  
	(SIN arg0   )    )
Regime[1]: 
( *  
	(COS arg0   )  
	(LOG arg0   )    )
ADF3
Regime[0]: 
( -  
	(COS arg0   )  
	(SIN arg0   )    )
Regime[1]: 
( + 
	(sqrt arg0  )  
	(LOG arg0   )    )
New Fittest Regime after training : 2.5646464942984846
Program :main->
( BinaryNumber  
	( < (periodMinimum SINE4 -1 ) (adf2 x true ) ) ) adf0->
(LOG 
	(PeriodMaximum SINE4 arg0  )   )
adf1->
(SIN 
	(LOG arg0   )   )
adf2->
( < ( * arg0 arg0 ) (periodMinimum SINE4 arg0 ) ) adf3->
( %  
	( if  arg1  arg0  arg0    )  
	(SIN arg0   )    )
ADF0
Regime[0]: 
(LOG 
	(PeriodMaximum SINE4 arg0  )   )
Regime[1]: 
(SIN 
	( *  arg0  arg0    )   )
ADF1
Regime[0]: 
(SIN 
	(LOG arg0   )   )
Regime[1]: 
(SIN 
	( -  arg0  arg0    )   )
ADF2
Regime[0]: 
( < ( * arg0 arg0 ) (periodMinimum SINE4 arg0 ) ) Regime[1]: ( > 
	(SIN arg0   )  
	(LOG arg0   )   )
ADF3
Regime[0]: 
( %  
	( if  arg1  arg0  arg0    )  
	(SIN arg0   )    )
Regime[1]: 
( -  
	(LOG arg0   )  
	(PeriodMaximum SINE4 arg0  )    )
populationSize: 10000
New fittest = 2.5646464942984846
************* Training Generation 1|5************************
19 May 2017 20:55:26  INFO : com.infoblazer.gp.evolution.geneticprogram.AbstractGeneticProgram:318 - Evolving generation 1|5
19 May 2017 20:55:27  WARN : com.infoblazer.gp.evolution.selectionstrategy.CrossOver:320 - Didn't find crossover with ADF. Using original
populationSize: 10000
Fittest:: 1.7041575427645703
Fittest Node Size:5
Fittest Depth:3
Fittest Regime:: 1.7041575427645703
********************************************
New Fittest RP after training : 1.7041575427645703
Program :main->
( *  
	(sqrt 		x  )  
	(adf0 		x )    )
adf0->
(SIN 
	( %  arg0  arg0    )   )
adf1->
(SIN 
	( %  arg0  arg0    )   )
adf2->
( %  
	(EXP 		0   )  
	(SIN arg0   )    )
adf3->
( -  
	(COS arg0   )  
	(SIN arg0   )    )
ADF0
Regime[0]: 
(SIN 
	( %  arg0  arg0    )   )
Regime[1]: 
(SIN 
	(LOG arg0   )   )
ADF1
Regime[0]: 
(SIN 
	( %  arg0  arg0    )   )
Regime[1]: 
(LOG arg0   )
ADF2
Regime[0]: 
( %  
	(EXP 		0   )  
	(SIN arg0   )    )
Regime[1]: 
( *  
	(COS arg0   )  
	(LOG arg0   )    )
ADF3
Regime[0]: 
( -  
	(COS arg0   )  
	(SIN arg0   )    )
Regime[1]: 
( + 
	(sqrt arg0  )  
	(LOG arg0   )    )
New Fittest Regime after training : 1.7041575427645703
Program :main->
( BinaryNumber  
	( > 
		(COS 			x   )  
		(periodMinimum SINE4 
			(SIN 				0   )  )   )  )
adf0->
(LOG 
	(PeriodMaximum SINE4 arg0  )   )
adf1->
(SIN 
	(LOG arg0   )   )
adf2->
( < ( * arg0 arg0 ) (periodMinimum SINE4 arg0 ) ) adf3->
( %  
	( if  arg1  arg0  arg0    )  
	(SIN arg0   )    )
ADF0
Regime[0]: 
(LOG 
	(PeriodMaximum SINE4 arg0  )   )
Regime[1]: 
(SIN 
	( *  arg0  arg0    )   )
ADF1
Regime[0]: 
(SIN 
	(LOG arg0   )   )
Regime[1]: 
(SIN 
	( -  arg0  arg0    )   )
ADF2
Regime[0]: 
( < ( * arg0 arg0 ) (periodMinimum SINE4 arg0 ) ) Regime[1]: ( > 
	(SIN arg0   )  
	(LOG arg0   )   )
ADF3
Regime[0]: 
( %  
	( if  arg1  arg0  arg0    )  
	(SIN arg0   )    )
Regime[1]: 
( -  
	(LOG arg0   )  
	(PeriodMaximum SINE4 arg0  )    )
populationSize: 10000
New fittest = 1.7041575427645703
************* Training Generation 1|6************************
19 May 2017 20:55:29  INFO : com.infoblazer.gp.evolution.geneticprogram.AbstractGeneticProgram:318 - Evolving generation 1|6
populationSize: 10000
Fittest:: 1.7041575427645703
Fittest Node Size:5
Fittest Depth:3
Fittest Regime:: 1.7041575427645703
********************************************
Didn't find better program. fittest = 1.7041575427645703
************* Training Generation 1|7************************
19 May 2017 20:55:32  INFO : com.infoblazer.gp.evolution.geneticprogram.AbstractGeneticProgram:318 - Evolving generation 1|7
populationSize: 10000
Fittest:: 1.7041575427645703
Fittest Node Size:5
Fittest Depth:3
Fittest Regime:: 1.7041575427645703
********************************************
Didn't find better program. fittest = 1.7041575427645703
************* Training Generation 1|8************************
19 May 2017 20:55:36  INFO : com.infoblazer.gp.evolution.geneticprogram.AbstractGeneticProgram:318 - Evolving generation 1|8
populationSize: 10000
Fittest:: 0.5378395413255513
Fittest Node Size:6
Fittest Depth:4
Fittest Regime:: 0.5378395413255513
********************************************
New Fittest RP after training : 0.5378395413255513
Program :main->
( -  
	(LOG 
		(adf0 			x )   )  
	(adf0 		x )    )
adf0->
(SIN 
	(EXP arg0   )   )
adf1->
( not true  )
adf2->
( > 
	( -  arg0  arg0    )  
	( -  arg0  arg0    )   )
adf3->
( -  
	(SIN arg0   )  
	( %  arg0  arg0    )    )
ADF0
Regime[0]: 
(SIN 
	(EXP arg0   )   )
Regime[1]: 
(sqrt arg0  )
ADF1
Regime[0]: 
( not true  )
Regime[1]: 
( not 
	( and true  false   )  )
ADF2
Regime[0]: 
( > 
	( -  arg0  arg0    )  
	( -  arg0  arg0    )   )
Regime[1]: 
( and 
	( < arg0 arg0 ) ( not false ) ) ADF3 Regime[0]: ( - (SIN arg0 ) ( % arg0 arg0 ) ) Regime[1]: ( * (EXP arg0 ) (sqrt arg0 ) ) New Fittest Regime after training : 0.5378395413255513 Program :main->
( BinaryNumber  
	(adf2 		1 
		(adf2 
			(LOG 				x   ) true ) )  )
adf0->
(LOG 
	(sqrt arg0  )   )
adf1->
(COS 
	(LOG arg0   )   )
adf2->
( > 
	(sqrt arg0  )  
	(periodMinimum SINE4 		1  )   )
adf3->
( *  
	( + arg0  arg0    )  
	(offsetValue SINE4 arg0  )    )
ADF0
Regime[0]: 
(LOG 
	(sqrt arg0  )   )
Regime[1]: 
(SIN 
	( *  arg0  arg0    )   )
ADF1
Regime[0]: 
(COS 
	(LOG arg0   )   )
Regime[1]: 
(sqrt 
	(sqrt arg0  )  )
ADF2
Regime[0]: 
( > 
	(sqrt arg0  )  
	(periodMinimum SINE4 		1  )   )
Regime[1]: 
( < (EXP arg0 ) (EXP arg0 ) ) ADF3 Regime[0]: ( * ( + arg0 arg0 ) (offsetValue SINE4 arg0 ) ) Regime[1]: ( + ( + arg0 arg0 ) ( if arg1 arg0 arg0 ) ) populationSize: 10000 New fittest = 0.5378395413255513 ************* Training Generation 1|9************************ 19 May 2017 20:55:39 INFO : com.infoblazer.gp.evolution.geneticprogram.AbstractGeneticProgram:318 - Evolving generation 1|9 populationSize: 10000 Fittest:: 0.533009759650267 Fittest Node Size:6 Fittest Depth:4 Fittest Regime:: 0.533009759650267 ******************************************** New Fittest RP after training : 0.533009759650267 Program :main->
( -  
	(LOG 
		(adf0 			x )   )  
	(adf0 		x )    )
adf0->
(SIN 
	(EXP arg0   )   )
adf1->
( not true  )
adf2->
( > 
	( -  arg0  arg0    )  
	( *  arg0  
		( + arg0  arg0    )    )   )
adf3->
( -  
	(SIN arg0   )  
	( %  arg0  arg0    )    )
ADF0
Regime[0]: 
(SIN 
	(EXP arg0   )   )
Regime[1]: 
(sqrt arg0  )
ADF1
Regime[0]: 
( not true  )
Regime[1]: 
( not 
	( and true  false   )  )
ADF2
Regime[0]: 
( > 
	( -  arg0  arg0    )  
	( *  arg0  
		( + arg0  arg0    )    )   )
Regime[1]: 
( and 
	( < arg0 arg0 ) ( not false ) ) ADF3 Regime[0]: ( - (SIN arg0 ) ( % arg0 arg0 ) ) Regime[1]: ( * (EXP arg0 ) (sqrt arg0 ) ) New Fittest Regime after training : 0.533009759650267 Program :main->
( BinaryNumber  
	(adf2 
		(offsetValue SINE4 			x  ) 
		(adf2 
			(periodMinimum SINE4 				1  ) true ) )  )
adf0->
(LOG 
	(sqrt arg0  )   )
adf1->
(COS 
	(sqrt arg0  )   )
adf2->
( > 
	(sqrt arg0  )  
	(periodMinimum SINE4 		1  )   )
adf3->
( *  
	( + arg0  arg0    )  
	(offsetValue SINE4 arg0  )    )
ADF0
Regime[0]: 
(LOG 
	(sqrt arg0  )   )
Regime[1]: 
(SIN arg0   )
ADF1
Regime[0]: 
(COS 
	(sqrt arg0  )   )
Regime[1]: 
(sqrt 
	(sqrt arg0  )  )
ADF2
Regime[0]: 
( > 
	(sqrt arg0  )  
	(periodMinimum SINE4 		1  )   )
Regime[1]: 
( < (EXP arg0 ) (EXP arg0 ) ) ADF3 Regime[0]: ( * ( + arg0 arg0 ) (offsetValue SINE4 arg0 ) ) Regime[1]: ( + ( + arg0 arg0 ) ( if arg1 arg0 arg0 ) ) populationSize: 10000 New fittest = 0.533009759650267 ************* Training Generation 1|10************************ 19 May 2017 20:55:43 INFO : com.infoblazer.gp.evolution.geneticprogram.AbstractGeneticProgram:318 - Evolving generation 1|10 populationSize: 10000 Fittest:: 0.533009759650267 Fittest Node Size:6 Fittest Depth:4 Fittest Regime:: 0.533009759650267 ******************************************** Didn't find better program. fittest = 0.533009759650267 ************* Training Generation 1|11************************ 19 May 2017 20:55:47 INFO : com.infoblazer.gp.evolution.geneticprogram.AbstractGeneticProgram:318 - Evolving generation 1|11 populationSize: 10000 Fittest:: 0.533009759650267 Fittest Node Size:6 Fittest Depth:4 Fittest Regime:: 0.533009759650267 ******************************************** Didn't find better program. fittest = 0.533009759650267 ************* Training Generation 1|12************************ 19 May 2017 20:55:50 INFO : com.infoblazer.gp.evolution.geneticprogram.AbstractGeneticProgram:318 - Evolving generation 1|12 populationSize: 10000 Fittest:: 0.533009759650267 Fittest Node Size:6 Fittest Depth:4 Fittest Regime:: 0.533009759650267 ******************************************** Didn't find better program. fittest = 0.533009759650267 ************* Training Generation 1|13************************ 19 May 2017 20:55:54 INFO : com.infoblazer.gp.evolution.geneticprogram.AbstractGeneticProgram:318 - Evolving generation 1|13 populationSize: 10000 Fittest:: 0.444785682038572 Fittest Node Size:6 Fittest Depth:4 Fittest Regime:: 0.444785682038572 ******************************************** New Fittest RP after training : 0.444785682038572 Program :main->
( -  
	(LOG 
		(adf0 			x )   )  
	(adf0 		x )    )
adf0->
(SIN 
	(EXP arg0   )   )
adf1->
( not 
	( and false  true   )  )
adf2->
( > arg0  
	( -  arg0  
		(sqrt arg0  )    )   )
adf3->
( -  
	(SIN arg0   )  
	( %  arg0  arg0    )    )
ADF0
Regime[0]: 
(SIN 
	(EXP arg0   )   )
Regime[1]: 
(sqrt arg0  )
ADF1
Regime[0]: 
( not 
	( and false  true   )  )
Regime[1]: 
( not 
	( and true  false   )  )
ADF2
Regime[0]: 
( > arg0  
	( -  arg0  
		(sqrt arg0  )    )   )
Regime[1]: 
( and 
	( < arg0 arg0 ) ( not false ) ) ADF3 Regime[0]: ( - (SIN arg0 ) ( % arg0 arg0 ) ) Regime[1]: ( * (EXP arg0 ) (sqrt ( % arg0 (COS arg0 ) ) ) ) New Fittest Regime after training : 0.444785682038572 Program :main->
( BinaryNumber  
	( > 
		(COS 			x   )  
		(periodMinimum SINE4 
			( %  
				(adf1 					0 )  				x    )  )   )  )
adf0->
(LOG 
	(sqrt arg0  )   )
adf1->
(COS 
	(LOG arg0   )   )
adf2->
( > 
	(sqrt arg0  )  
	(periodMinimum SINE4 		1  )   )
adf3->
( *  
	( + arg0  arg0    )  arg0    )
ADF0
Regime[0]: 
(LOG 
	(sqrt arg0  )   )
Regime[1]: 
(SIN 
	( *  arg0  arg0    )   )
ADF1
Regime[0]: 
(COS 
	(LOG arg0   )   )
Regime[1]: 
(sqrt 
	(sqrt arg0  )  )
ADF2
Regime[0]: 
( > 
	(sqrt arg0  )  
	(periodMinimum SINE4 		1  )   )
Regime[1]: 
( < (EXP arg0 ) (EXP arg0 ) ) ADF3 Regime[0]: ( * ( + arg0 arg0 ) arg0 ) Regime[1]: ( + ( + arg0 arg0 ) ( if arg1 arg0 arg0 ) ) populationSize: 10000 New fittest = 0.444785682038572 ************* Training Generation 1|14************************ 19 May 2017 20:55:58 INFO : com.infoblazer.gp.evolution.geneticprogram.AbstractGeneticProgram:318 - Evolving generation 1|14 populationSize: 10000 Fittest:: 0.4441515659778036 Fittest Node Size:6 Fittest Depth:4 Fittest Regime:: 0.4441515659778036 ******************************************** New Fittest RP after training : 0.4441515659778036 Program :main->
( -  
	(LOG 
		(adf0 			x )   )  
	(adf0 		x )    )
adf0->
(SIN 
	(EXP arg0   )   )
adf1->
( not true  )
adf2->
( > 
	( -  arg0  arg0    )  arg0   )
adf3->
( -  
	(SIN arg0   )  
	( %  arg0  arg0    )    )
ADF0
Regime[0]: 
(SIN 
	(EXP arg0   )   )
Regime[1]: 
(sqrt arg0  )
ADF1
Regime[0]: 
( not true  )
Regime[1]: 
( not 
	( and true  false   )  )
ADF2
Regime[0]: 
( > 
	( -  arg0  arg0    )  arg0   )
Regime[1]: 
( and 
	( < (LOG arg0 ) arg0 ) ( not false ) ) ADF3 Regime[0]: ( - (SIN arg0 ) ( % arg0 arg0 ) ) Regime[1]: ( * (EXP arg0 ) (sqrt arg0 ) ) New Fittest Regime after training : 0.4441515659778036 Program :main->
( BinaryNumber  
	(adf2 
		(offsetValue SINE4 			x  ) 
		(adf2 
			(periodMinimum SINE4 				1  ) 
			( if  
				(adf2 
					(offsetValue SINE4 						x  ) 
					( not true  ) )  
				(adf2 					4 true )  
				( > 
					(COS 						x   )  
					(periodMinimum SINE4 
						(PeriodMaximum SINE4 							1  )  )   )    ) ) )  )
adf0->
(LOG 
	(sqrt arg0  )   )
adf1->
(COS 
	(sqrt arg0  )   )
adf2->
( > 
	(sqrt arg0  )  
	(periodMinimum SINE4 arg0  )   )
adf3->
( *  
	( + arg0  arg0    )  
	(offsetValue SINE4 arg0  )    )
ADF0
Regime[0]: 
(LOG 
	(sqrt arg0  )   )
Regime[1]: 
(SIN 
	( *  
		(sqrt arg0  )  arg0    )   )
ADF1
Regime[0]: 
(COS 
	(sqrt arg0  )   )
Regime[1]: 
(sqrt 
	(sqrt arg0  )  )
ADF2
Regime[0]: 
( > 
	(sqrt arg0  )  
	(periodMinimum SINE4 arg0  )   )
Regime[1]: 
( < (EXP arg0 ) (EXP arg0 ) ) ADF3 Regime[0]: ( * ( + arg0 arg0 ) (offsetValue SINE4 arg0 ) ) Regime[1]: ( + ( + arg0 arg0 ) ( if arg1 arg0 arg0 ) ) populationSize: 10000 New fittest = 0.4441515659778036 ************* Training Generation 1|15************************ 19 May 2017 20:56:01 INFO : com.infoblazer.gp.evolution.geneticprogram.AbstractGeneticProgram:318 - Evolving generation 1|15 populationSize: 10000 Fittest:: 0.3881435168612773 Fittest Node Size:6 Fittest Depth:4 Fittest Regime:: 0.3881435168612773 ******************************************** New Fittest RP after training : 0.3881435168612773 Program :main->
( -  
	(LOG 
		(adf0 			x )   )  
	(adf0 		x )    )
adf0->
(SIN 
	(EXP 
		( %  arg0  arg0    )   )   )
adf1->
( not 
	( and false  true   )  )
adf2->
( > arg0  
	( -  arg0  
		(sqrt arg0  )    )   )
adf3->
( -  
	(SIN arg0   )  
	(SIN arg0   )    )
ADF0
Regime[0]: 
(SIN 
	(EXP 
		( %  arg0  arg0    )   )   )
Regime[1]: 
(sqrt arg0  )
ADF1
Regime[0]: 
( not 
	( and false  true   )  )
Regime[1]: 
( not 
	( and true  
		( < arg0 arg0 ) ) ) ADF2 Regime[0]: ( > arg0  
	( -  arg0  
		(sqrt arg0  )    )   )
Regime[1]: 
( and 
	( < arg0 arg0 ) ( not false ) ) ADF3 Regime[0]: ( - (SIN arg0 ) (SIN arg0 ) ) Regime[1]: ( * (EXP (sqrt (COS (COS arg0 ) ) ) ) arg0 ) New Fittest Regime after training : 0.3881435168612773 Program :main->
( BinaryNumber  
	( > 
		(COS 			x   )  
		(offsetValue SINE4 			0  )   )  )
adf0->
(LOG 
	(sqrt arg0  )   )
adf1->
(COS 
	(LOG arg0   )   )
adf2->
( > 
	(sqrt arg0  )  
	(periodMinimum SINE4 		1  )   )
adf3->
( *  
	( + arg0  arg0    )  arg0    )
ADF0
Regime[0]: 
(LOG 
	(sqrt arg0  )   )
Regime[1]: 
(SIN 
	( *  arg0  arg0    )   )
ADF1
Regime[0]: 
(COS 
	(LOG arg0   )   )
Regime[1]: 
(sqrt 
	(sqrt arg0  )  )
ADF2
Regime[0]: 
( > 
	(sqrt arg0  )  
	(periodMinimum SINE4 		1  )   )
Regime[1]: 
( < (EXP arg0 ) (EXP arg0 ) ) ADF3 Regime[0]: ( * ( + arg0 arg0 ) arg0 ) Regime[1]: ( + ( + arg0 arg0 ) ( if arg1 arg0 arg0 ) ) populationSize: 10000 New fittest = 0.3881435168612773 ************* Training Generation 1|16************************ 19 May 2017 20:56:06 INFO : com.infoblazer.gp.evolution.geneticprogram.AbstractGeneticProgram:318 - Evolving generation 1|16 populationSize: 10000 Fittest:: 0.3875094008005089 Fittest Node Size:6 Fittest Depth:4 Fittest Regime:: 0.3875094008005089 ******************************************** New Fittest RP after training : 0.3875094008005089 Program :main->
( -  
	(LOG 
		(adf0 			x )   )  
	(adf0 		x )    )
adf0->
(SIN 
	(EXP 
		( %  arg0  arg0    )   )   )
adf1->
( not true  )
adf2->
( > 
	( -  arg0  arg0    )  
	( *  arg0  
		( + arg0  arg0    )    )   )
adf3->
( -  
	(SIN arg0   )  
	( %  arg0  arg0    )    )
ADF0
Regime[0]: 
(SIN 
	(EXP 
		( %  arg0  arg0    )   )   )
Regime[1]: 
(sqrt arg0  )
ADF1
Regime[0]: 
( not true  )
Regime[1]: 
( not 
	( and true  false   )  )
ADF2
Regime[0]: 
( > 
	( -  arg0  arg0    )  
	( *  arg0  
		( + arg0  arg0    )    )   )
Regime[1]: 
( and 
	( < arg0 arg0 ) ( not false ) ) ADF3 Regime[0]: ( - (SIN arg0 ) ( % arg0 arg0 ) ) Regime[1]: ( * (EXP arg0 ) (sqrt arg0 ) ) New Fittest Regime after training : 0.3875094008005089 Program :main->
( BinaryNumber  
	(adf2 
		(offsetValue SINE4 			x  ) 
		(adf2 
			(periodMinimum SINE4 				1  ) 
			( if  
				(adf2 
					(offsetValue SINE4 						x  ) 
					( not true  ) )  
				(adf2 					4 true )  
				( > 
					(COS 						x   )  
					(periodMinimum SINE4 
						(PeriodMaximum SINE4 							1  )  )   )    ) ) )  )
adf0->
(LOG 
	(sqrt arg0  )   )
adf1->
(COS 
	(sqrt arg0  )   )
adf2->
( > 
	(sqrt arg0  )  
	(periodMinimum SINE4 
		( *  
			( + arg0  arg0    )  arg0    )  )   )
adf3->
( *  
	( + arg0  arg0    )  
	(offsetValue SINE4 arg0  )    )
ADF0
Regime[0]: 
(LOG 
	(sqrt arg0  )   )
Regime[1]: 
(SIN arg0   )
ADF1
Regime[0]: 
(COS 
	(sqrt arg0  )   )
Regime[1]: 
(sqrt 
	(sqrt arg0  )  )
ADF2
Regime[0]: 
( > 
	(sqrt arg0  )  
	(periodMinimum SINE4 
		( *  
			( + arg0  arg0    )  arg0    )  )   )
Regime[1]: 
( < (EXP arg0 ) (EXP arg0 ) ) ADF3 Regime[0]: ( * ( + arg0 arg0 ) (offsetValue SINE4 arg0 ) ) Regime[1]: ( + ( + arg0 arg0 ) ( if arg1 arg0 arg0 ) ) populationSize: 10000 New fittest = 0.3875094008005089 ************* Training Generation 1|17************************ 19 May 2017 20:56:11 INFO : com.infoblazer.gp.evolution.geneticprogram.AbstractGeneticProgram:318 - Evolving generation 1|17 populationSize: 10000 Fittest:: 0.3875094008005089 Fittest Node Size:6 Fittest Depth:4 Fittest Regime:: 0.3875094008005089 ******************************************** Didn't find better program. fittest = 0.3875094008005089 ************* Training Generation 1|18************************ 19 May 2017 20:56:16 INFO : com.infoblazer.gp.evolution.geneticprogram.AbstractGeneticProgram:318 - Evolving generation 1|18 populationSize: 10000 Fittest:: 0.35453650097823813 Fittest Node Size:6 Fittest Depth:4 Fittest Regime:: 0.35453650097823813 ******************************************** New Fittest RP after training : 0.35453650097823813 Program :main->
( -  
	(LOG 
		(adf0 			x )   )  
	(adf0 		x )    )
adf0->
(SIN 
	(SIN 
		( -  arg0  arg0    )   )   )
adf1->
( not 
	( and false  true   )  )
adf2->
( > arg0  
	( -  arg0  arg0    )   )
adf3->
( -  
	(SIN arg0   )  
	( %  arg0  arg0    )    )
ADF0
Regime[0]: 
(SIN 
	(SIN 
		( -  arg0  arg0    )   )   )
Regime[1]: 
(sqrt arg0  )
ADF1
Regime[0]: 
( not 
	( and false  true   )  )
Regime[1]: 
( not 
	( and true  false   )  )
ADF2
Regime[0]: 
( > arg0  
	( -  arg0  arg0    )   )
Regime[1]: 
( and 
	( < arg0 arg0 ) ( not false ) ) ADF3 Regime[0]: ( - (SIN arg0 ) ( % arg0 arg0 ) ) Regime[1]: ( * (EXP arg0 ) (LOG arg0 ) ) New Fittest Regime after training : 0.35453650097823813 Program :main->
( BinaryNumber  
	(adf2 
		(SIN 
			( *  				0  				1    )   ) 
		(adf2 			2 
			( < (sqrt x ) 5 ) ) ) ) adf0->
(LOG 
	(sqrt arg0  )   )
adf1->
(COS 
	(LOG arg0   )   )
adf2->
( > 
	(sqrt arg0  )  
	(periodMinimum SINE4 arg0  )   )
adf3->
( *  
	( + 
		( -  
			( %  
				( + arg0  arg0    )  
				(periodMinimum SINE4 arg0  )    )  arg0    )  arg0    )  	1    )
ADF0
Regime[0]: 
(LOG 
	(sqrt arg0  )   )
Regime[1]: 
(SIN 
	( *  arg0  
		(SIN arg0   )    )   )
ADF1
Regime[0]: 
(COS 
	(LOG arg0   )   )
Regime[1]: 
(sqrt 
	(EXP arg0   )  )
ADF2
Regime[0]: 
( > 
	(sqrt arg0  )  
	(periodMinimum SINE4 arg0  )   )
Regime[1]: 
( < (EXP arg0 ) (EXP arg0 ) ) ADF3 Regime[0]: ( * ( + ( - ( % ( + arg0 arg0 ) (periodMinimum SINE4 arg0 ) ) arg0 ) arg0 ) 1 ) Regime[1]: ( + ( + arg0 arg0 ) ( if arg1 arg0 arg0 ) ) populationSize: 10000 New fittest = 0.35453650097823813 ************* Training Generation 1|19************************ 19 May 2017 20:56:22 INFO : com.infoblazer.gp.evolution.geneticprogram.AbstractGeneticProgram:318 - Evolving generation 1|19 populationSize: 10000 Fittest:: 0.35453650097823813 Fittest Node Size:6 Fittest Depth:4 Fittest Regime:: 0.35453650097823813 ******************************************** Didn't find better program. fittest = 0.35453650097823813 ************* Training Generation 1|20************************ 19 May 2017 20:56:27 INFO : com.infoblazer.gp.evolution.geneticprogram.AbstractGeneticProgram:318 - Evolving generation 1|20 populationSize: 10000 Fittest:: 0.35453650097823813 Fittest Node Size:6 Fittest Depth:4 Fittest Regime:: 0.35453650097823813 ******************************************** Didn't find better program. fittest = 0.35453650097823813 ************* Training Generation 1|21************************ 19 May 2017 20:56:33 INFO : com.infoblazer.gp.evolution.geneticprogram.AbstractGeneticProgram:318 - Evolving generation 1|21 populationSize: 10000 Fittest:: 0.35453650097823813 Fittest Node Size:6 Fittest Depth:4 Fittest Regime:: 0.35453650097823813 ******************************************** Didn't find better program. fittest = 0.35453650097823813 ************* Training Generation 1|22************************ 19 May 2017 20:56:39 INFO : com.infoblazer.gp.evolution.geneticprogram.AbstractGeneticProgram:318 - Evolving generation 1|22 populationSize: 10000 Fittest:: 0.19618358199237512 Fittest Node Size:6 Fittest Depth:4 Fittest Regime:: 0.19618358199237512 ******************************************** New Fittest RP after training : 0.19618358199237512 Program :main->
( -  
	(LOG 
		(adf0 			x )   )  
	(adf0 		x )    )
adf0->
(SIN 
	(SIN 
		( -  
			(SIN 
				(EXP arg0   )   )  arg0    )   )   )
adf1->
( not 
	( and false  true   )  )
adf2->
( > arg0  
	( -  arg0  arg0    )   )
adf3->
( -  
	(SIN arg0   )  
	( %  arg0  arg0    )    )
ADF0
Regime[0]: 
(SIN 
	(SIN 
		( -  
			(SIN 
				(EXP arg0   )   )  arg0    )   )   )
Regime[1]: 
(sqrt arg0  )
ADF1
Regime[0]: 
( not 
	( and false  true   )  )
Regime[1]: 
( not 
	( and true  false   )  )
ADF2
Regime[0]: 
( > arg0  
	( -  arg0  arg0    )   )
Regime[1]: 
( and 
	( < arg0 arg0 ) ( not false ) ) ADF3 Regime[0]: ( - (SIN arg0 ) ( % arg0 arg0 ) ) Regime[1]: ( * (EXP arg0 ) (LOG arg0 ) ) New Fittest Regime after training : 0.19618358199237512 Program :main->
( BinaryNumber  
	(adf2 
		(SIN 
			( *  				0  				1    )   ) 
		(adf2 			2 
			( < (sqrt x ) 5 ) ) ) ) adf0->
(LOG 
	(sqrt arg0  )   )
adf1->
(COS 
	(LOG arg0   )   )
adf2->
( > 
	(sqrt arg0  )  
	(periodMinimum SINE4 arg0  )   )
adf3->
( *  
	( + 
		( -  
			( %  
				( + arg0  arg0    )  
				(periodMinimum SINE4 arg0  )    )  arg0    )  arg0    )  	1    )
ADF0
Regime[0]: 
(LOG 
	(sqrt arg0  )   )
Regime[1]: 
(SIN 
	( *  arg0  
		(SIN arg0   )    )   )
ADF1
Regime[0]: 
(COS 
	(LOG arg0   )   )
Regime[1]: 
(sqrt 
	(EXP arg0   )  )
ADF2
Regime[0]: 
( > 
	(sqrt arg0  )  
	(periodMinimum SINE4 arg0  )   )
Regime[1]: 
( < (EXP arg0 ) (EXP arg0 ) ) ADF3 Regime[0]: ( * ( + ( - ( % ( + arg0 arg0 ) (periodMinimum SINE4 arg0 ) ) arg0 ) arg0 ) 1 ) Regime[1]: ( + ( + arg0 arg0 ) ( if arg1 arg0 arg0 ) ) populationSize: 10000 New fittest = 0.19618358199237512 ************* Training Generation 1|23************************ 19 May 2017 20:56:45 INFO : com.infoblazer.gp.evolution.geneticprogram.AbstractGeneticProgram:318 - Evolving generation 1|23 populationSize: 10000 Fittest:: 0.1473268609148335 Fittest Node Size:6 Fittest Depth:4 Fittest Regime:: 0.1473268609148335 ******************************************** New Fittest RP after training : 0.1473268609148335 Program :main->
( -  
	(LOG 
		(adf0 			x )   )  
	(adf0 		x )    )
adf0->
(SIN 
	( -  
		(SIN 
			(EXP 
				( %  arg0  arg0    )   )   )  arg0    )   )
adf1->
( not true  )
adf2->
( > 
	( -  arg0  arg0    )  arg0   )
adf3->
( -  arg0  
	(SIN arg0   )    )
ADF0
Regime[0]: 
(SIN 
	( -  
		(SIN 
			(EXP 
				( %  arg0  arg0    )   )   )  arg0    )   )
Regime[1]: 
(sqrt arg0  )
ADF1
Regime[0]: 
( not true  )
Regime[1]: 
( not 
	( and true  false   )  )
ADF2
Regime[0]: 
( > 
	( -  arg0  arg0    )  arg0   )
Regime[1]: 
( and 
	( < (LOG arg0 ) arg0 ) ( and ( > 
			( -  
				(COS arg0   )  
				( -  arg0  
					(LOG 
						(LOG arg0   )   )    )    )  arg0   )  
		( not arg1  )   )   )
ADF3
Regime[0]: 
( -  arg0  
	(SIN arg0   )    )
Regime[1]: 
( *  
	(EXP arg0   )  
	(sqrt arg0  )    )
New Fittest Regime after training : 0.1473268609148335
Program :main->
( BinaryNumber  
	(adf2 
		(offsetValue SINE4 			x  ) 
		(adf2 
			(periodMinimum SINE4 				1  ) 
			( if  
				(adf2 
					(offsetValue SINE4 						x  ) 
					( not true  ) )  
				(adf2 					0 true )  
				( > 
					(COS 						x   )  
					(periodMinimum SINE4 
						(PeriodMaximum SINE4 							1  )  )   )    ) ) )  )
adf0->
(LOG 
	(sqrt arg0  )   )
adf1->
(COS arg0   )
adf2->
( > 
	(sqrt arg0  )  
	(periodMinimum SINE4 arg0  )   )
adf3->
( *  
	( + arg0  arg0    )  
	(offsetValue SINE4 arg0  )    )
ADF0
Regime[0]: 
(LOG 
	(sqrt arg0  )   )
Regime[1]: 
(SIN 
	( *  
		(sqrt arg0  )  arg0    )   )
ADF1
Regime[0]: 
(COS arg0   )
Regime[1]: 
(sqrt 
	(sqrt arg0  )  )
ADF2
Regime[0]: 
( > 
	(sqrt arg0  )  
	(periodMinimum SINE4 arg0  )   )
Regime[1]: 
( < 
	(EXP arg0   )  
	(EXP arg0   )   )
ADF3
Regime[0]: 
( *  
	( + arg0  arg0    )  
	(offsetValue SINE4 arg0  )    )
Regime[1]: 
( + 
	( + arg0  arg0    )  
	( if  
		( < (EXP arg0 ) (EXP ( + arg0 arg0 ) ) ) arg0 arg0 ) ) populationSize: 10000 New fittest = 0.1473268609148335 ************* Training Generation 1|24************************ 19 May 2017 20:56:52 INFO : com.infoblazer.gp.evolution.geneticprogram.AbstractGeneticProgram:318 - Evolving generation 1|24 populationSize: 10000 Fittest:: 0.002186499100215288 Fittest Node Size:6 Fittest Depth:4 Fittest Regime:: 0.002186499100215288 ******************************************** New Fittest RP after training : 0.002186499100215288 Program :main->
( -  
	(LOG 
		(adf0 			x )   )  
	(adf0 		x )    )
adf0->
(SIN 
	( -  
		(SIN 
			( %  arg0  
				(EXP arg0   )    )   )  arg0    )   )
adf1->
( not true  )
adf2->
( > 
	( -  
		( -  
			(SIN arg0   )  
			( %  arg0  arg0    )    )  arg0    )  arg0   )
adf3->
( -  arg0  
	(SIN arg0   )    )
ADF0
Regime[0]: 
(SIN 
	( -  
		(SIN 
			( %  arg0  
				(EXP arg0   )    )   )  arg0    )   )
Regime[1]: 
(sqrt arg0  )
ADF1
Regime[0]: 
( not true  )
Regime[1]: 
( not 
	( not 
		( and true  false   )  )  )
ADF2
Regime[0]: 
( > 
	( -  
		( -  
			(SIN arg0   )  
			( %  arg0  arg0    )    )  arg0    )  arg0   )
Regime[1]: 
( and 
	( < (LOG arg0 ) arg0 ) ( and ( > 
			( -  
				(COS arg0   )  
				( -  arg0  
					(LOG 
						(LOG arg0   )   )    )    )  arg0   )  
		( not arg1  )   )   )
ADF3
Regime[0]: 
( -  arg0  
	(SIN arg0   )    )
Regime[1]: 
( *  
	(EXP arg0   )  
	(sqrt arg0  )    )
New Fittest Regime after training : 0.002186499100215288
Program :main->
( BinaryNumber  
	(adf2 
		(offsetValue SINE4 			x  ) 
		(adf2 
			(periodMinimum SINE4 				1  ) 
			( if  
				(adf2 
					(offsetValue SINE4 						x  ) 
					( not true  ) )  
				(adf2 					0 true )  
				( > 
					(COS 						x   )  
					(periodMinimum SINE4 
						(PeriodMaximum SINE4 							1  )  )   )    ) ) )  )
adf0->
(LOG 
	(LOG 
		(sqrt arg0  )   )   )
adf1->
(COS 
	(sqrt arg0  )   )
adf2->
( > 
	(sqrt arg0  )  
	(periodMinimum SINE4 arg0  )   )
adf3->
( *  
	( + arg0  arg0    )  
	(offsetValue SINE4 arg0  )    )
ADF0
Regime[0]: 
(LOG 
	(LOG 
		(sqrt arg0  )   )   )
Regime[1]: 
(SIN 
	( *  
		(sqrt arg0  )  arg0    )   )
ADF1
Regime[0]: 
(COS 
	(sqrt arg0  )   )
Regime[1]: 
(sqrt 
	(sqrt 
		(sqrt arg0  )  )  )
ADF2
Regime[0]: 
( > 
	(sqrt arg0  )  
	(periodMinimum SINE4 arg0  )   )
Regime[1]: 
( < (EXP arg0 ) (EXP arg0 ) ) ADF3 Regime[0]: ( * ( + arg0 arg0 ) (offsetValue SINE4 arg0 ) ) Regime[1]: ( + ( + arg0 arg0 ) ( if arg1 arg0 arg0 ) ) populationSize: 10000 New fittest = 0.002186499100215288 ************* Training Generation 1|25************************ 19 May 2017 20:56:58 INFO : com.infoblazer.gp.evolution.geneticprogram.AbstractGeneticProgram:318 - Evolving generation 1|25 populationSize: 10000 Fittest:: 0.002186499100215288 Fittest Node Size:6 Fittest Depth:4 Fittest Regime:: 0.002186499100215288 ******************************************** Didn't find better program. fittest = 0.002186499100215288 ************* Training Generation 1|26************************ 19 May 2017 20:57:04 INFO : com.infoblazer.gp.evolution.geneticprogram.AbstractGeneticProgram:318 - Evolving generation 1|26 populationSize: 10000 Fittest:: 1.4210854715202004E-17 Fittest Node Size:6 Fittest Depth:4 Fittest Regime:: 1.4210854715202004E-17 ******************************************** New Fittest RP after training : 1.4210854715202004E-17 Program :main->
( -  
	(LOG 
		(adf0 			x )   )  
	(adf0 		x )    )
adf0->
(SIN 
	( -  
		(SIN 
			(SIN 
				( -  arg0  arg0    )   )   )  arg0    )   )
adf1->
( not true  )
adf2->
( > 
	( -  
		( *  arg0  
			( + arg0  arg0    )    )  arg0    )  arg0   )
adf3->
( -  arg0  
	(SIN arg0   )    )
ADF0
Regime[0]: 
(SIN 
	( -  
		(SIN 
			(SIN 
				( -  arg0  arg0    )   )   )  arg0    )   )
Regime[1]: 
(sqrt arg0  )
ADF1
Regime[0]: 
( not true  )
Regime[1]: 
( not 
	( and true  false   )  )
ADF2
Regime[0]: 
( > 
	( -  
		( *  arg0  
			( + arg0  arg0    )    )  arg0    )  arg0   )
Regime[1]: 
( and 
	( < (LOG arg0 ) arg0 ) ( and ( > 
			( -  
				(COS 
					(LOG arg0   )   )  
				( -  
					(sqrt arg0  )  
					(LOG 
						(LOG arg0   )   )    )    )  arg0   )  
		( not false  )   )   )
ADF3
Regime[0]: 
( -  arg0  
	(SIN arg0   )    )
Regime[1]: 
( *  
	(EXP arg0   )  
	(sqrt arg0  )    )
New Fittest Regime after training : 1.4210854715202004E-17
Program :main->
( BinaryNumber  
	(adf2 
		(offsetValue SINE4 			x  ) 
		(adf2 
			(periodMinimum SINE4 				1  ) 
			( if  
				(adf2 
					(offsetValue SINE4 						x  ) 
					( not true  ) )  
				(adf2 					0 true )  
				( > 
					(COS 						x   )  
					(periodMinimum SINE4 
						(PeriodMaximum SINE4 							1  )  )   )    ) ) )  )
adf0->
(LOG 
	(LOG 
		(sqrt arg0  )   )   )
adf1->
(COS 
	(sqrt arg0  )   )
adf2->
( > 
	(sqrt arg0  )  
	(periodMinimum SINE4 arg0  )   )
adf3->
( *  
	( + arg0  arg0    )  
	(offsetValue SINE4 arg0  )    )
ADF0
Regime[0]: 
(LOG 
	(LOG 
		(sqrt arg0  )   )   )
Regime[1]: 
(SIN 
	( *  
		(sqrt arg0  )  arg0    )   )
ADF1
Regime[0]: 
(COS 
	(sqrt arg0  )   )
Regime[1]: 
(sqrt 
	(sqrt 
		(sqrt arg0  )  )  )
ADF2
Regime[0]: 
( > 
	(sqrt arg0  )  
	(periodMinimum SINE4 arg0  )   )
Regime[1]: 
( < 
	(EXP arg0   )  
	(EXP arg0   )   )
ADF3
Regime[0]: 
( *  
	( + arg0  arg0    )  
	(offsetValue SINE4 arg0  )    )
Regime[1]: 
( + 
	( + arg0  arg0    )  
	( if  arg1  arg0  arg0    )    )
populationSize: 10000
New fittest = 1.4210854715202004E-17
************* Training Generation 1|27************************
19 May 2017 20:57:10  INFO : com.infoblazer.gp.evolution.geneticprogram.AbstractGeneticProgram:318 - Evolving generation 1|27
populationSize: 10000
Fittest:: 1.4210854715202004E-17
Fittest Node Size:6
Fittest Depth:4
Fittest Regime:: 1.4210854715202004E-17
********************************************
Didn't find better program. fittest = 1.4210854715202004E-17
************* Training Generation 1|28************************
19 May 2017 20:57:16  INFO : com.infoblazer.gp.evolution.geneticprogram.AbstractGeneticProgram:318 - Evolving generation 1|28
populationSize: 10000
Fittest:: 1.4210854715202004E-17
Fittest Node Size:6
Fittest Depth:4
Fittest Regime:: 1.4210854715202004E-17
********************************************
Didn't find better program. fittest = 1.4210854715202004E-17

Comments