| 
						
					 | 
					
						
						
						
						
							
						
						
							58a329bcc3
							
						
					 | 
					
						
						
							
							Revert "Revert "Merge branch 'master' into quickselect""
						
						
						
						
						
						
						
						This reverts commit 4d218468cf. 
						
					 | 
					
						2023-11-29 23:21:24 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							fb123dd14c
							
						
					 | 
					
						
						
							
							Revert "rebuild"
						
						
						
						
						
						
						
						This reverts commit 4241019c4b. 
						
					 | 
					
						2023-11-29 23:21:17 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							4241019c4b
							
						
					 | 
					
						
						
							
							rebuild
						
						
						
						
						
					 | 
					
						2023-11-29 23:18:57 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							4d218468cf
							
						
					 | 
					
						
						
							
							Revert "Merge branch 'master' into quickselect"
						
						
						
						
						
						
						
						This reverts commit c77fa34410, reversing
changes made to ffd6e5dcbb. 
						
					 | 
					
						2023-11-29 23:17:41 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c77fa34410
							
						
					 | 
					
						
						
							
							Merge branch 'master' into quickselect
						
						
						
						
						
					 | 
					
						2023-11-29 23:15:58 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							ca1f81444e
							
						
					 | 
					
						
						
							
							reformat & remake
						
						
						
						
						
					 | 
					
						2023-11-29 23:10:54 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							186b10cddf
							
						
					 | 
					
						
						
							
							more refactors; add another example
						
						
						
						
						
					 | 
					
						2023-11-29 23:08:36 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							fb110a35f3
							
						
					 | 
					
						
						
							
							refactor & recompile for function definitions
						
						
						
						
						
					 | 
					
						2023-11-29 22:52:24 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							023c9f28ac
							
						
					 | 
					
						
						
							
							reorg, refactor, recompile
						
						
						
						
						
					 | 
					
						2023-11-29 22:24:42 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							3e4360f930
							
						
					 | 
					
						
						
							
							move quickselect to squiggle_more.c
						
						
						
						
						
					 | 
					
						2023-11-29 21:49:51 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							dc3f7eed4d
							
						
					 | 
					
						
						
							
							run formatter in quickselect
						
						
						
						
						
					 | 
					
						2023-11-29 21:46:44 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							03ca3e3b0c
							
						
					 | 
					
						
						
							
							prepare to incorporate quickselect into squiggle_more
						
						
						
						
						
					 | 
					
						2023-11-29 21:45:42 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							578bfa2798
							
						
					 | 
					
						
						
							
							implement quickselect function
						
						
						
						
						
					 | 
					
						2023-11-29 21:34:39 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							4a24a6b935
							
						
					 | 
					
						
						
							
							clean scratchpad, start quickselect
						
						
						
						
						
					 | 
					
						2023-11-29 20:04:41 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							ffd6e5dcbb
							
						
					 | 
					
						
						
							
							tweak parallelism example
						
						
						
						
						
					 | 
					
						2023-11-27 16:46:57 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							66d33c0fb7
							
						
					 | 
					
						
						
							
							generalize parallelism to arbitrary num of samples, fix off by one error
						
						
						
						
						
					 | 
					
						2023-11-27 14:13:50 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							65007a6304
							
						
					 | 
					
						
						
							
							add example of parallelizing a min
						
						
						
						
						
					 | 
					
						2023-11-27 12:45:19 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							92abecc653
							
						
					 | 
					
						
						
							
							start working on using quickselect instead of sorting
						
						
						
						
						
					 | 
					
						2023-11-25 21:28:43 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							5f6cc0fe4f
							
						
					 | 
					
						
						
							
							note on confidence intervals code
						
						
						
						
						
					 | 
					
						2023-11-23 15:23:04 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							d87453b9c7
							
						
					 | 
					
						
						
							
							README tweaks
						
						
						
						
						
					 | 
					
						2023-11-19 22:28:38 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							93e13bad9c
							
						
					 | 
					
						
						
							
							simplify unneeded imports, use nested functions a bit more
						
						
						
						
						
					 | 
					
						2023-11-19 19:25:42 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							e61918f107
							
						
					 | 
					
						
						
							
							tweak: add return to print function
						
						
						
						
						
					 | 
					
						2023-11-19 17:57:46 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							1521030421
							
						
					 | 
					
						
						
							
							tweak parallize function
						
						
						
						
						
					 | 
					
						2023-11-19 15:50:21 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							0a660ce6a5
							
						
					 | 
					
						
						
							
							slighgly simplify parallel time to botec example
						
						
						
						
						
					 | 
					
						2023-11-19 15:50:01 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							f6af0c33fa
							
						
					 | 
					
						
						
							
							feat: add much faster time to botec example, using parallelism
						
						
						
						
						
					 | 
					
						2023-11-19 15:40:46 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							514a41c9f7
							
						
					 | 
					
						
						
							
							feat: add parallelism to get 1B lognormal samples in 11s.
						
						
						
						
						
					 | 
					
						2023-11-19 15:40:13 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c11ce6b185
							
						
					 | 
					
						
						
							
							feat: finish example reorg
						
						
						
						
						
					 | 
					
						2023-11-19 14:48:16 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							b0f711e9a6
							
						
					 | 
					
						
						
							
							reorg: move all examples using squiggle_more to one makefile
						
						
						
						
						
					 | 
					
						2023-11-19 14:47:19 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							3f9027a530
							
						
					 | 
					
						
						
							
							add one sole makefile for examples using core functionality
						
						
						
						
						
					 | 
					
						2023-11-19 14:32:29 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							a81c0df329
							
						
					 | 
					
						
						
							
							reorg: divide examples between those using core and those using extra
						
						
						
						
						
					 | 
					
						2023-11-19 13:51:05 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							a543bd5b94
							
						
					 | 
					
						
						
							
							makefile tweak
						
						
						
						
						
					 | 
					
						2023-11-19 00:04:10 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							d3af874403
							
						
					 | 
					
						
						
							
							feat: start adding paralellism; recompile.
						
						
						
						
						
					 | 
					
						2023-11-18 23:54:31 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							6387c0df70
							
						
					 | 
					
						
						
							
							fix: reorder headers to fix compilation error
						
						
						
						
						
					 | 
					
						2023-11-18 21:10:21 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							61851a321a
							
						
					 | 
					
						
						
							
							tweak: formatting tweaks
						
						
						
						
						
					 | 
					
						2023-11-18 21:07:12 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							0de4132080
							
						
					 | 
					
						
						
							
							modify makefiles to make reorg work, change README
						
						
						
						
						
					 | 
					
						2023-11-18 21:00:02 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							dd6cbb2ec2
							
						
					 | 
					
						
						
							
							split into squiggle and extra.
						
						
						
						
						
					 | 
					
						2023-11-18 20:25:12 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							219096a517
							
						
					 | 
					
						
						
							
							fix: compilation errors after api drift
						
						
						
						
						
					 | 
					
						2023-11-18 18:51:34 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							65a104e089
							
						
					 | 
					
						
						
							
							add 100 sorted lognormal samples
						
						
						
						
						
					 | 
					
						2023-11-17 20:48:23 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							9581001cf5
							
						
					 | 
					
						
						
							
							normal 95% constant was wrong in 15th decimal number
						
						
						
						
						
					 | 
					
						2023-11-02 21:55:19 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							08908f9da5
							
						
					 | 
					
						
						
							
							add more digits to 90% normal constant
						
						
						
						
						
					 | 
					
						2023-11-02 21:50:27 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8547347ac6
							
						
					 | 
					
						
						
							
							plotting scratchpad
						
						
						
						
						
					 | 
					
						2023-10-16 11:39:07 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							32b8a1fe1a
							
						
					 | 
					
						
						
							
							add "grug-brained" modifier to README.md
						
						
						
						
						
					 | 
					
						2023-10-08 23:09:36 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							ec1e88571e
							
						
					 | 
					
						
						
							
							tweak: remove image.
						
						
						
						
						
					 | 
					
						2023-09-27 15:27:51 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							308eecba98
							
						
					 | 
					
						
						
							
							tweaks before twitter thread
						
						
						
						
						
					 | 
					
						2023-09-27 15:25:12 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							b1a58f9b74
							
						
					 | 
					
						
						
							
							fix constant name 95=>90
						
						
						
						
						
					 | 
					
						2023-09-27 14:10:40 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							015d33adca
							
						
					 | 
					
						
						
							
							reword comments
						
						
						
						
						
					 | 
					
						2023-09-27 13:51:05 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							fa714f91ae
							
						
					 | 
					
						
						
							
							fix link typo.
						
						
						
						
						
					 | 
					
						2023-09-26 20:48:33 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							0bcd9f9b62
							
						
					 | 
					
						
						
							
							update to-dos in readme
						
						
						
						
						
					 | 
					
						2023-09-24 18:03:34 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							66cbb4132f
							
						
					 | 
					
						
						
							
							add more ergonomic & compact code using macros.
						
						
						
						
						
					 | 
					
						2023-09-23 23:24:25 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							a4389e605f
							
						
					 | 
					
						
						
							
							move to ci named struct.
						
						
						
						
						
					 | 
					
						2023-09-23 23:08:51 +01:00 | 
					
					
						
						
							
							
							
						
					 |