L-seed.git
12 years agoMake dbscorer fill the DB with the result
Joachim Breitner [Sun, 24 May 2009 20:36:36 +0000 (22:36 +0200)]
Make dbscorer fill the DB with the result

12 years agoProgram to quickly score two plants from the DB against each other
Joachim Breitner [Sun, 24 May 2009 19:26:50 +0000 (21:26 +0200)]
Program to quickly score two plants from the DB against each other

12 years agoAdd an owner field to plants
Joachim Breitner [Sun, 24 May 2009 19:26:16 +0000 (21:26 +0200)]
Add an owner field to plants

12 years agoDocument Observer fields
Joachim Breitner [Sun, 24 May 2009 18:59:04 +0000 (20:59 +0200)]
Document Observer fields

12 years agoprogram to silently run and score a garden
Joachim Breitner [Sun, 24 May 2009 18:43:00 +0000 (20:43 +0200)]
program to silently run and score a garden

12 years agoCreate a proper mainloop with an observer parameter
Joachim Breitner [Sun, 24 May 2009 18:33:14 +0000 (20:33 +0200)]
Create a proper mainloop with an observer parameter

12 years agoIgnore some more files
Joachim Breitner [Sun, 17 May 2009 21:23:44 +0000 (23:23 +0200)]
Ignore some more files

12 years agoviewer that reads code from the DB
Joachim Breitner [Sun, 17 May 2009 21:23:00 +0000 (23:23 +0200)]
viewer that reads code from the DB

12 years agoAlso extract main loop
Joachim Breitner [Sun, 17 May 2009 21:00:52 +0000 (23:00 +0200)]
Also extract main loop

12 years agoAlso export DBCode
Joachim Breitner [Sun, 17 May 2009 21:00:37 +0000 (23:00 +0200)]
Also export DBCode

12 years agoCopy out some functions from main
Joachim Breitner [Sun, 17 May 2009 20:45:52 +0000 (22:45 +0200)]
Copy out some functions from main

12 years agoLseed.DB
Joachim Breitner [Sun, 17 May 2009 20:21:46 +0000 (22:21 +0200)]
Lseed.DB

12 years agoUpdate DB-Specification (season, seasonscore)
Joachim Breitner [Sun, 17 May 2009 19:56:22 +0000 (21:56 +0200)]
Update DB-Specification (season, seasonscore)

12 years agoadded progressbar on validate
unknown [Wed, 13 May 2009 23:43:33 +0000 (01:43 +0200)]
added progressbar on validate

12 years agoadded Validation support
unknown [Wed, 13 May 2009 22:53:55 +0000 (00:53 +0200)]
added Validation support

12 years agoadded Validation support
unknown [Wed, 13 May 2009 22:52:53 +0000 (00:52 +0200)]
added Validation support

12 years agoadded sourcefiles for web frontend
unknown [Mon, 11 May 2009 18:03:40 +0000 (20:03 +0200)]
added sourcefiles for web frontend

12 years agoNew example code: Hops on the ground
Joachim Breitner [Sun, 10 May 2009 21:39:54 +0000 (23:39 +0200)]
New example code: Hops on the ground

12 years agoImplement various matchable features
Joachim Breitner [Sun, 10 May 2009 21:37:36 +0000 (23:37 +0200)]
Implement various matchable features

12 years agoDrop restriction that angles are pointing forward
Joachim Breitner [Sun, 10 May 2009 21:36:35 +0000 (23:36 +0200)]
Drop restriction that angles are pointing forward

12 years agofractor application of rules in own function
Joachim Breitner [Sun, 10 May 2009 21:12:04 +0000 (23:12 +0200)]
fractor application of rules in own function

12 years agoEnforce a minimum angular distance between forks
Joachim Breitner [Thu, 7 May 2009 23:09:29 +0000 (01:09 +0200)]
Enforce a minimum angular distance between forks

12 years agoEnforce a minimum angular distance between forks
Joachim Breitner [Thu, 7 May 2009 23:02:58 +0000 (01:02 +0200)]
Enforce a minimum angular distance between forks

12 years agohaskellisher style
Joachim Breitner [Thu, 7 May 2009 22:30:47 +0000 (00:30 +0200)]
haskellisher style

12 years agoSome non-syntactical checking of rules
Joachim Breitner [Thu, 7 May 2009 22:27:56 +0000 (00:27 +0200)]
Some non-syntactical checking of rules

12 years agoYet another example
Joachim Breitner [Thu, 7 May 2009 21:58:41 +0000 (23:58 +0200)]
Yet another example

12 years agoAllow multiple branches
Joachim Breitner [Thu, 7 May 2009 14:38:57 +0000 (16:38 +0200)]
Allow multiple branches

12 years agoFix "GROW TO" grammar
Joachim Breitner [Thu, 7 May 2009 14:29:03 +0000 (16:29 +0200)]
Fix "GROW TO" grammar

12 years agoRefactor: Simplify Plant datatype
Joachim Breitner [Thu, 7 May 2009 14:00:00 +0000 (16:00 +0200)]
Refactor: Simplify Plant datatype

Ah, type safety is great. I think I did not make mistakes :-)

12 years agoIgnore validate via .gitignore
Joachim Breitner [Tue, 5 May 2009 23:16:56 +0000 (01:16 +0200)]
Ignore validate via .gitignore

12 years agominor code golfing
Joachim Breitner [Tue, 5 May 2009 23:14:36 +0000 (01:14 +0200)]
minor code golfing

12 years agoLseed validator program
Joachim Breitner [Tue, 5 May 2009 22:47:43 +0000 (00:47 +0200)]
Lseed validator program

12 years agoremove debug data from main.hs
Joachim Breitner [Sun, 3 May 2009 22:40:56 +0000 (00:40 +0200)]
remove debug data from main.hs

12 years agoGrammar parser
Joachim Breitner [Sun, 3 May 2009 22:39:26 +0000 (00:39 +0200)]
Grammar parser

not yet fully complete (e.g. multiple actions, tags on actions), but
otherwise functional. Two example plants in example/ directory.

12 years agoStipe width dependent on plant size
Joachim Breitner [Thu, 23 Apr 2009 23:13:50 +0000 (01:13 +0200)]
Stipe width dependent on plant size

12 years agoFaster growths for debugging
Joachim Breitner [Thu, 23 Apr 2009 23:13:30 +0000 (01:13 +0200)]
Faster growths for debugging

12 years agoAdd AddBranch to Grammar
Joachim Breitner [Sun, 19 Apr 2009 11:04:27 +0000 (13:04 +0200)]
Add AddBranch to Grammar

12 years agoUse Grammar (testwise)
Joachim Breitner [Sun, 19 Apr 2009 10:59:15 +0000 (12:59 +0200)]
Use Grammar (testwise)

12 years agoCompiler for GrammarRules to LSystemRules
Joachim Breitner [Sun, 19 Apr 2009 10:59:04 +0000 (12:59 +0200)]
Compiler for GrammarRules to LSystemRules

12 years agoDefined Data Type for Grammar files
Joachim Breitner [Sun, 19 Apr 2009 10:58:37 +0000 (12:58 +0200)]
Defined Data Type for Grammar files

12 years agoNo data in Bud or Fork
Joachim Breitner [Mon, 2 Mar 2009 20:44:51 +0000 (21:44 +0100)]
No data in Bud or Fork

12 years agoMake LRules based on explicit Actions
Joachim Breitner [Mon, 2 Mar 2009 20:30:37 +0000 (21:30 +0100)]
Make LRules based on explicit Actions

12 years agoLimit growth by cost of size^2
Joachim Breitner [Mon, 2 Mar 2009 19:29:45 +0000 (20:29 +0100)]
Limit growth by cost of size^2

12 years agoGroths depends on light
Joachim Breitner [Mon, 2 Mar 2009 09:03:01 +0000 (10:03 +0100)]
Groths depends on light

Per tick (fraction of a day), calculate the currently gathered light and
grow slower if required.

12 years agoMore higher order functions
Joachim Breitner [Mon, 2 Mar 2009 07:49:23 +0000 (08:49 +0100)]
More higher order functions

12 years agoremainingGrowths
Joachim Breitner [Mon, 2 Mar 2009 07:40:15 +0000 (08:40 +0100)]
remainingGrowths

12 years agotype synonyms for growing stuff
Joachim Breitner [Mon, 2 Mar 2009 07:37:27 +0000 (08:37 +0100)]
type synonyms for growing stuff

12 years agofix for gtk2hs-0.10.0
Joachim Breitner [Mon, 23 Feb 2009 19:39:17 +0000 (20:39 +0100)]
fix for gtk2hs-0.10.0

12 years agosimplyfy graphics
Joachim Breitner [Wed, 18 Feb 2009 22:48:25 +0000 (23:48 +0100)]
simplyfy graphics

12 years agoproper time display
Joachim Breitner [Wed, 18 Feb 2009 22:38:09 +0000 (23:38 +0100)]
proper time display

12 years agocomplete comment
Joachim Breitner [Wed, 18 Feb 2009 22:33:19 +0000 (23:33 +0100)]
complete comment

12 years agoangle must not be horizontal, otherwise we get singularities
Joachim Breitner [Wed, 18 Feb 2009 22:32:40 +0000 (23:32 +0100)]
angle must not be horizontal, otherwise we get singularities

12 years agoPlants are growing continuously now
Joachim Breitner [Wed, 18 Feb 2009 22:24:02 +0000 (23:24 +0100)]
Plants are growing continuously now

12 years agoremove debugging print
Joachim Breitner [Wed, 18 Feb 2009 21:06:59 +0000 (22:06 +0100)]
remove debugging print

12 years agofactor out mapLine
Joachim Breitner [Wed, 11 Feb 2009 10:03:21 +0000 (11:03 +0100)]
factor out mapLine

12 years agoanother test garden
Joachim Breitner [Mon, 9 Feb 2009 23:09:43 +0000 (00:09 +0100)]
another test garden

12 years agoStore light information in original Garden, using ST. Use that for drawing
Joachim Breitner [Mon, 9 Feb 2009 22:34:39 +0000 (23:34 +0100)]
Store light information in original Garden, using ST. Use that for drawing

12 years agoremove debugging output
Joachim Breitner [Sun, 8 Feb 2009 22:45:44 +0000 (23:45 +0100)]
remove debugging output

12 years agofix lineLength
Joachim Breitner [Sun, 8 Feb 2009 22:45:09 +0000 (23:45 +0100)]
fix lineLength

12 years agooutput plant size (code is getting ugly)
Joachim Breitner [Sun, 8 Feb 2009 22:40:26 +0000 (23:40 +0100)]
output plant size (code is getting ugly)

12 years agomore general plant*Length functions
Joachim Breitner [Sun, 8 Feb 2009 22:40:19 +0000 (23:40 +0100)]
more general plant*Length functions

12 years agoYellow border surrounding
Joachim Breitner [Sun, 8 Feb 2009 22:26:21 +0000 (23:26 +0100)]
Yellow border surrounding

12 years agoentropia brainstorming
Joachim Breitner [Sun, 8 Feb 2009 22:23:14 +0000 (23:23 +0100)]
entropia brainstorming

12 years agoTraversable instance
Joachim Breitner [Sun, 8 Feb 2009 20:49:25 +0000 (21:49 +0100)]
Traversable instance

12 years agoFoldable instance
Joachim Breitner [Sun, 8 Feb 2009 20:42:32 +0000 (21:42 +0100)]
Foldable instance

12 years agoFunctor instances
Joachim Breitner [Sun, 8 Feb 2009 20:39:42 +0000 (21:39 +0100)]
Functor instances

12 years agoAdd type variable to plants
Joachim Breitner [Sun, 8 Feb 2009 20:34:57 +0000 (21:34 +0100)]
Add type variable to plants

12 years agotypo
Joachim Breitner [Sun, 8 Feb 2009 20:26:42 +0000 (21:26 +0100)]
typo

12 years agoavoid singular rays
Joachim Breitner [Sun, 8 Feb 2009 20:22:38 +0000 (21:22 +0100)]
avoid singular rays

12 years agofix sign
Joachim Breitner [Sun, 8 Feb 2009 20:18:37 +0000 (21:18 +0100)]
fix sign

12 years agorotating sun (only visualization)
Joachim Breitner [Sat, 7 Feb 2009 12:34:02 +0000 (13:34 +0100)]
rotating sun (only visualization)

12 years agoshow light information
Joachim Breitner [Sat, 7 Feb 2009 12:26:20 +0000 (13:26 +0100)]
show light information

12 years agoadjust coordinate system
Joachim Breitner [Sat, 7 Feb 2009 12:05:37 +0000 (13:05 +0100)]
adjust coordinate system

12 years agoyellow sky
Joachim Breitner [Sat, 7 Feb 2009 11:59:24 +0000 (12:59 +0100)]
yellow sky

12 years agovolles licht über den pflanzen
Joachim Breitner [Fri, 6 Feb 2009 23:24:16 +0000 (00:24 +0100)]
volles licht über den pflanzen

12 years agoarbitrary angles and lengths
Joachim Breitner [Fri, 6 Feb 2009 23:07:25 +0000 (00:07 +0100)]
arbitrary angles and lengths

12 years agoCalculate and render light polygons
Joachim Breitner [Fri, 6 Feb 2009 22:33:36 +0000 (23:33 +0100)]
Calculate and render light polygons

12 years agogitignore file
Joachim Breitner [Fri, 6 Feb 2009 21:51:06 +0000 (22:51 +0100)]
gitignore file

12 years agocalculate light intensity (slow, output ugly, but working algorithm)
Joachim Breitner [Fri, 6 Feb 2009 21:50:28 +0000 (22:50 +0100)]
calculate light intensity (slow, output ugly, but working algorithm)

12 years agoturn a plant into a list of lines
Joachim Breitner [Fri, 6 Feb 2009 09:54:01 +0000 (10:54 +0100)]
turn a plant into a list of lines

12 years agoEs wächst (ein klein bisschen)
Joachim Breitner [Thu, 5 Feb 2009 20:33:22 +0000 (21:33 +0100)]
Es wächst (ein klein bisschen)